From c1ad6cddd6450e20fc84432344b17a4695d5b3f7 Mon Sep 17 00:00:00 2001 From: Dobromir Popov Date: Tue, 18 Mar 2025 22:52:24 +0200 Subject: [PATCH] realtime client, timeseries storage --- .env | 1 + .gitignore | 5 + .vscode/launch.json | 64 +- _notes.md | 2 +- all_backtest_results.csv | 22 - backtest_results.png | Bin 19807 -> 0 bytes backtest_stats_Day-1.csv | 4 - backtest_stats_Day-2.csv | 4 - backtest_stats_Day-3.csv | 4 - backtest_stats_Day-4.csv | 4 - backtest_stats_Day-5.csv | 4 - backtest_stats_Day-6.csv | 4 - backtest_stats_Day-7.csv | 4 - backtest_stats_Test-Day-1.csv | 3 - fix_live_trading.py | 71 + live_trading_20250318_093045.csv | 1 + realtime.py | 700 + realtime_chart.log | 39618 +++++++++++++++++++++++++++++ requirements.txt | 16 +- run_live_demo.py | 39 +- tests/test_websocket.py | 128 + trading_bot.log | 18185 +++++++++++++ training_stats.csv | 1100 +- 23 files changed, 59777 insertions(+), 206 deletions(-) create mode 100644 .gitignore delete mode 100644 all_backtest_results.csv delete mode 100644 backtest_results.png delete mode 100644 backtest_stats_Day-1.csv delete mode 100644 backtest_stats_Day-2.csv delete mode 100644 backtest_stats_Day-3.csv delete mode 100644 backtest_stats_Day-4.csv delete mode 100644 backtest_stats_Day-5.csv delete mode 100644 backtest_stats_Day-6.csv delete mode 100644 backtest_stats_Day-7.csv delete mode 100644 backtest_stats_Test-Day-1.csv create mode 100644 fix_live_trading.py create mode 100644 live_trading_20250318_093045.csv create mode 100644 realtime.py create mode 100644 realtime_chart.log create mode 100644 tests/test_websocket.py diff --git a/.env b/.env index 9636be4..97467ce 100644 --- a/.env +++ b/.env @@ -1,6 +1,7 @@ # MEXC Exchange API Keys MEXC_API_KEY=mx0vglGymMT4iLpHXD MEXC_SECRET_KEY=557300a85ae84cf6b927b86278905fd7 +# # BASE ENDPOINTS: https://api.mexc.com wss://wbs-api.mexc.com/ws !!! DO NOT CHANGE THIS # Trading Parameters MAX_LEVERAGE=50 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..de90a23 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +models/trading_agent_best_net_pnl.pt +models/trading_agent_checkpoint_* +runs/* +trading_bot.log +backtest_stats_*.csv diff --git a/.vscode/launch.json b/.vscode/launch.json index 7b7b3d5..6ddeb91 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -1,12 +1,25 @@ { "version": "0.2.0", "configurations": [ + { + "name": "Python Debugger: Current File", + "type": "debugpy", + "request": "launch", + // "program": "realtime.py", + "program": "${file}", + "console": "integratedTerminal" + }, { "name": "Train Bot", "type": "python", "request": "launch", "program": "main.py", - "args": ["--mode", "train", "--episodes", "100"], + "args": [ + "--mode", + "train", + "--episodes", + "100" + ], "console": "integratedTerminal", "justMyCode": true }, @@ -15,7 +28,12 @@ "type": "python", "request": "launch", "program": "main.py", - "args": ["--mode", "eval", "--episodes", "10"], + "args": [ + "--mode", + "eval", + "--episodes", + "10" + ], "console": "integratedTerminal", "justMyCode": true }, @@ -25,10 +43,14 @@ "request": "launch", "program": "main.py", "args": [ - "--mode", "live", - "--demo", "true", - "--symbol", "ETH/USDT", - "--timeframe", "1m" + "--mode", + "live", + "--demo", + "true", + "--symbol", + "ETH/USDT", + "--timeframe", + "1m" ], "console": "integratedTerminal", "justMyCode": true, @@ -42,11 +64,16 @@ "request": "launch", "program": "main.py", "args": [ - "--mode", "live", - "--demo", "false", - "--symbol", "ETH/USDT", - "--timeframe", "1m", - "--leverage", "50" + "--mode", + "live", + "--demo", + "false", + "--symbol", + "ETH/USDT", + "--timeframe", + "1m", + "--leverage", + "50" ], "console": "integratedTerminal", "justMyCode": true, @@ -60,11 +87,16 @@ "request": "launch", "program": "main.py", "args": [ - "--mode", "live", - "--demo", "false", - "--symbol", "BTC/USDT", - "--timeframe", "5m", - "--leverage", "20" + "--mode", + "live", + "--demo", + "false", + "--symbol", + "BTC/USDT", + "--timeframe", + "5m", + "--leverage", + "20" ], "console": "integratedTerminal", "justMyCode": true, diff --git a/_notes.md b/_notes.md index c54cde4..572368e 100644 --- a/_notes.md +++ b/_notes.md @@ -3,7 +3,7 @@ https://github.com/mexcdevelop/mexc-api-sdk/blob/main/README.md#test-new-order python mexc_tick_visualizer.py --symbol BTC/USDT --interval 1.0 --candle 60 - + & 'C:\Users\popov\miniforge3\python.exe' 'c:\Users\popov\.cursor\extensions\ms-python.debugpy-2024.6.0-win32-x64\bundled\libs\debugpy\adapter/../..\debugpy\launcher' '51766' '--' 'main.py' '--mode' 'live' '--demo' 'false' '--symbol' 'ETH/USDT' '--timeframe' '1m' '--leverage' '50' diff --git a/all_backtest_results.csv b/all_backtest_results.csv deleted file mode 100644 index 0b33373..0000000 --- a/all_backtest_results.csv +++ /dev/null @@ -1,22 +0,0 @@ -Period,Episode,Reward,Balance,PnL,Fees,Net_PnL -Day-1,1,0,100,0,0.0,0.0 -Day-1,2,0,100,0,0.0,0.0 -Day-1,3,0,100,0,0.0,0.0 -Day-2,1,0,100,0,0.0,0.0 -Day-2,2,0,100,0,0.0,0.0 -Day-2,3,0,100,0,0.0,0.0 -Day-3,1,0,100,0,0.0,0.0 -Day-3,2,0,100,0,0.0,0.0 -Day-3,3,0,100,0,0.0,0.0 -Day-4,1,0,100,0,0.0,0.0 -Day-4,2,0,100,0,0.0,0.0 -Day-4,3,0,100,0,0.0,0.0 -Day-5,1,0,100,0,0.0,0.0 -Day-5,2,0,100,0,0.0,0.0 -Day-5,3,0,100,0,0.0,0.0 -Day-6,1,0,100,0,0.0,0.0 -Day-6,2,0,100,0,0.0,0.0 -Day-6,3,0,100,0,0.0,0.0 -Day-7,1,0,100,0,0.0,0.0 -Day-7,2,0,100,0,0.0,0.0 -Day-7,3,0,100,0,0.0,0.0 diff --git a/backtest_results.png b/backtest_results.png deleted file mode 100644 index a1571caebeb2be28e5e24067d2546ab67742ab40..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19807 zcmeHvcUY5YyJzfOEC`B%Z7iXR^ln3?OAnz6Duf7#5PES&5v7iWDn)?=Lkmb1q*wwf z0up*xP%uD1B-Bv$e()=2znOFPoIlR)wYxLdo3YxjHig7&#h>-pAWFqlnh z=g;V2Fe|e$m=*ihu7>YOe0sDT{*rf9#kuM`U2%24c>OX)>!Rzmt4^+03D*1EE?;*c zI5|p)iXRg_CcMwi)%BW-yqK87KRzMqblq0$;dR_~*vh(V=S^HN7_N)x&$6c~sRRs0 zvs&%UNdu2KR@b_?_`WWch0$N`-THms8NT1}HmP^>4eqUkG7@h4R|D!|yJ|zmqe*(mmQT6dlLu z9Ecn098j>SwJmEQwLDZO!#QFwCn$IWZ}bn$F_q=Q=qXxM4}C<_~}%+SleP~`DD&+YYf^%?c< z3GTnD8*Y-{!)dYfSHkDp@1T{<4sP4Ui_v<3*?{5ueAA|*z@hIZmvZ#b#daMzQ2B})zuoA|iPXPangJdd>#l}o2BOj_|8oEqAd z(W1UEyFux0kG@tSt+aPIw=Qe)0tOe9mo|yPJjR}XQlZLg&fQ|>qLr+4Wqr0@;Hz~< z;<7(ZwOy|k=}UQ_Ex4fMH#a?+U=58E7hShjFuucTX#);kf;k;wqo^}{5(PfWv%=DaFqqwkuuJR?97)3eKP}z zPL02R8Lv|jD<-6UPD{@Ua`GF0lv6EQawb0oGZg1iOWl;gYgFzxZ#|S*m_X!Ab~u&4 zwV9r&^A}jN=h}&}1ThgtUGk{^B4?~tVf0P$P?jm{GbWpRi`B9d2hYFMU9X_6GSB|T zAZs*L=FASJSDjqLZ{S_3lc=22?KMQ-VQf~PvOJ@hCO$KuvS_jr=i*2cyNYvs{*`Ce zGt%Tr3|+uxJt=L+@WaINk+Jjotb#7Lj-AIZoj3EF`MN2sfqSqfPA>PGqGpu+^p9$> zzHtA!K0VVGs>1d1`AOo#D*Lu)mz_;w*~4uTMtB0b=xd~DZ>LLL=HxXDZhiErwV2R- zS{G+$hiJi~83E264uz^yBV9Iam!m=>j4hsjOV}ynXvShuAM}a&&uE0~lAyTR*Y{@7 z8=t!jByGTI<;S{sHHFG_<6MtH5?&B`enbzMuECb3dXGG} z6(>2*e2of+E1S7?*8sbnNTX+!jNluq_=p)>2NL}kPPxCB@7ue0lu}69cgZzri9U6Z&t{dl+7w0Orw|U^BT=~=jSx9O!w}T z>AdzjiHA`adL+^3`maQ*8mG?7iN2F2^*J%!Q?45sE-CGz5$d_DsKL)~w(AI646PT+ z*rGE1lB;)qs)y$Of$1%+RA--_X=K_X)8(pP`uSQ~6}xmTX2a<xiO-Ww!Txyv?gtA47si1II# zEl1T(RwSvL3u1Q;wdVAhHEdUb$7A}dn7@h7_tG!-HG-(ON6R>lH;cpi!q`l4;Z z?uwO7Cq<7$EWc@N;Ypsp_NZ8g;lO-7V`SvdMNeAe_=fFzJ%W`_(%X4$qRF@l9@E`6 zRbiRFiF*9QIaLBIy{p11*gymq%>LTDwZW_1Ur8Tzf6{aO8-#7s=Uz0Yc23DUSJ^(eiQ+9fq?SDMm9^ z66@CEJJnm1Doz=#;oe4`5>xAF=-WeT)E!ISJOA|Qua{uuTYef(ouxYYK4*6~Zo)Q* zYnZzb-d|jQ3l>;$k~Ey{bI&YV;bZ3`*c5fz{8-iA@G@Txk9i80%G|ZM>+i9uYYi8k zKS)W`$GR@I)%o!#3}>I#-GId;G`zXH-KK<9kiMy#F}^rK^A{0N@pY<^QfrKr|SF{Tyo|YIHR;KX?O^&O}#Qyb^XFFN0}F};kzx4{*!IC!K@<* z9@eaa?o#ilVppafDnrD=&^>a`TE+M~0!SaktGK7ALj0UO*6rPn(Zoe&Luy?F1R`H{#&nWlxJ^Fx-4X=s-eOkXikJqR(pPWW&qoV*X-I!DuqJHo9TbV%RwFGXue&261!1fr^c+zKKxL?zFk=?5@zrqriM>*k(ZFY8eN|CLxQhV{_p>O&d1+N=rawS|)$ zZwtm){P@lfb$#I~7Q-sE>hi_;(RSbJ4hxUZ0qqVpl_A)ChmHa^EH1mO#M57G3Xb&& z$h+F*)Il3l>6nCbqdk3aJv59@Dy?<&TXJ}ULwVx-u&qn!2&}2dGI)9(qJG{ssihLg z;K&b%LyzbfNLz-9=G9-j?D0LQ7V>oK_tfAo(CghxIVqd(G=9EUOw*fEow-k$%`9J- zRh2n&TJgu*gQ_j3i&JuIyP!(bqeaW6d)p>E{1@kgCv4yARcYRrzr$Cp%o&z2UDG7p zaaG^7M{)Yo&HN6%7CioH*~pM~moat25z-+kgF&1e`{U_>c8kL5)XsGe!cO834%Nu? znEfmVSSJ#1rgoP+m6PJr)95f!SU#UA>qkSX8saqw)I`?v{w| z+(xQFL4Pc@8x!-&MkcPpy*?M*sR}=kxX*!f9`ttMIMh)>~WdY!XCep z>1$E1(q<)HXD!y>VaT5%tk=PhV^?v1<;o?Ixn55A{yqoyIVq=cichB1>ZUaxzHO>( zs`NnT`6q_>BiI0M|JjDbAg*r&FZ0u6OeSflc|zMoW7IHqz2Rnq_wPT`=On*O*Le2) zn6IAFYA9#K%~T%s2}24%Lh-w>8*C; zeNtL|n)-tb$+z6KMFiUVrz+S7J!iFA-XB}TP&3txD%Fu6-$K6~86U(~{`d?Bb>3%a_eeWkmyMzn; z)exB9*ma@D6YvSk^vjKIM>Hypm>NWgmPLE=foQSvMFtYVAn7(+TVsa5gRj-#uTzw({$Nq6re8RuYp*RRlT(Z@fY zdsZzfR3OFXkkqJ^Mb%ZpzM}#@-(OCQNDQ=FeVr1U?_7Rk)m8)`HR6>BFZ<+DS%;iJ;BRr2Y5DAKa&38Gw-+(1gVFe*@tywW zN=6%YDE;2-h-o6XGP$<&dSPSI`TWS*40q^uHO*UPXxJBoG@Ig-?Z;A9!FsP!7%57| zb^56JC)N&ej`9zz5*bt}cTVj~q@+=>d8Cr;_xg4Xtgkd|oca^XuB>#qp41<^);Hu; z1}I5fnoZD<%6Xg^fcYJ_0(gqa`qg^8r{u@+@(p-%rtoE|#9=K~Om5#{bDfv!Ch|fZ zuQY9|4dsK)y#B*l&VlU4%&qEHu%#-=gNdyzo=T_s9G=MsbN>_i8kjd zeqx>U)cmM_`M1^TBwcqt{CYCaS^RFn(!hgfLvR_+wI(Z=-l(-Eq@T8{9c^$eDEnoV zmD>9I@8f+nPQ~`(+*wa0S4r^qxW)}M)f67<)2>np&}y;pW?kiwH|KG`k0{rHW!-js zs2EzUZAn7qeToQW^fRCkQkFP*%1xVDs?ngvD|KV#V^7Aft1ucBfY)?00wRjJ8Ef*2 zKO5nb2iXleV#=RVNd&!?Q-f#D2NU-?zuD^ibQeCm-;f z&&rder_Jpz6((t=sJnV?O$ILN-JRB9ZNpe(0SzA!-xrhhD-XF2g!(e_AQEoM^0?Hiw-^$g1^^2dh{ zzdaZ(EFaErArGkW%M!d}-I|lng{%5?8uSpvf3Umv`m*a)cgDQxG*}U3c3q9-N8QYD z?y(71>YeTj7hB#TIU!A&dolN;dV@~_dzzY{$E)l4d8YXGrrkW2K4WyVj)p0-_5O^9 zFWK|#YRiS=%Fv$=yw&J(BI#6Is}?Ebe%T-H$4>6`mLUm|=k?Y`Er0x@@qJ#A@2rJZ z{29X5NwzY%dQNeoQGX(gw&z9qjOH2f8x8OZZ+O(HGWPs~FbChR8w6Ilfd;`L_cfQw3t3TpiY9h>5$wS~ zicJ5S=+S#O=`6QP8~EhbEfw?BU&{RcBrcimQjs+Vtw*C-f$9v6C~4iWq?`j zL(Cq6sc%%Ih^c6!ih=O+ebiJYGOpT$e5=X+v$0x}TwB@Od1r8mn1j5-kY8KC>{tq$a zV6n0yS#72g5YY(rt`c{#c$Zo^GF3lS^jhac>BuGMh-8aWuZT!XzZnK_f8%xljOwog zxe|xU#LDNck13N|@_<7}!STLeAkN(@-jHMQyWjk5M6;<=X6Wd7ak)Zpp?jN2FlcMwJzS`+-P^H1~KdT6=xq1I}B!Ni?cMw2C)~%I$S6%kzuA@ zv_S;{5_vYZXL_)^(5KT0KsE!Qsb$FirZZi9nH(28-KzO_M-m@uD~`SC^|p$+9EnXh z*fg18l6$3N6ln=zq^dCf;No_`bsBw@q3Kik+HtZuJ6&eWbi&(!Ix`$gSVqOrQEfX$ zY5wy>=SArC-pZrLFmozWOqC71q-7Z4U3>keFFH%VLM5(NekjA9>xe1U`)K^hoHEkA z*km}pLfi%+txQd#r<4>`;X5pv7-FoYKJ_bmR&M}{5#C6&T81%{@%aA9dKMqsT)Ai( zn3lzjC+B|gohs?cY>&RKIAq&X<{L~U3M+v)6YBBl*EPLB+S8ZR8B~v-#scXUw(y^y z=oKbV58Bj9a7#~J>;L`qW^7s5E{Vfg012(TD6`F5h_wvoi_B;BXLr*Pkz!rMWIu!! zhB0&*c|K72{qyVKRc~m|`(xoOgb2>#D)USodW>*GZx=Je8zJxv*iw@KALazz1on%; z+{pO*-|IkY#9-dWN@Yj>4p*2yJ=SLvu*2x6_STK?{f}l5>g4G!4|I|=qD1SH=t)!h z>)?aj79_y;?XQ=9wX(>$&pK498TW;Qe%9z|=x5Vj=wt~(4g68b@lbPgCg^F+fF%jkXp(W ze4rPyM|)IOZ{D->;JL66k%HC(UK4{mfT54Dxc?O4!_u!@I1^L3?zb{v25KBv62Fx6=z}(6u(@bY8EfYsqvO zj4l|PlMInuGy>o<44wdLBf3V1~D+%1Wo{V`sn4+>hkRMhxQNmGeZM5DR60Tr=RS*U@o zD?^Grh9|{Pn2y-(G?Z$a{3fGE4&KEJfX|w}6W47&+*sn@Zs7)k!MSv!%p}WlzYR)} zyCkk~M?C{oSmc$^GT6jpH8(4fb<|`bEr~sf9@la_IIoI9+DkqixH&%x8mVZ#Guo9T zuLkKx{(HgnGu4qIHob4|<~r!KD7cT9jruYsXIP7%8|>Infoh#9uTe2*riZoVnJK-R zf#cVqnO8MZ^@(E86o?O7*2304c8WADGlJWg>^(Iiezi5bt(m6Y0_}kFw{!Mn*PkO! z=@2bT0T3aS)vh7G;Ub=E=yTxSgaI5h_wB5X!bBE2v=b7RD}DFlOZc~k&&vCh=W@jjP-j5TGL)603n=^1Bimo@7}pp?8Wy}ozM#CEPe$y zVNnt}cMD~6<|diW?De!Q=o)#N4z9=mIZ_35pgp#UzHT{NIFY7~yO0>mI>iDBNTgO1 zR{+5A4Xdz6z&642%G{uFdC)|QrONHi{CtlbiwQd{SHY$*<9hmn5$fYFBIuE|r=odW zbcQa*XrpT)Y1_aT{Xn=0^)I+W?7vDcT!#M*#pbW;{Qu^4#y?n_?Z@fpsRaF!9~8t; zhr+HU>3L?vA4>DtLdUM4c^S}QJifnNLv-RGBPp*zTd1Ir*dhwb>^9$7_Fa%UjXy=e z1;Tv%vOHt|>Dy;O#<%%Y@vHdtFK@vM6iG6sS%?!DDPB{1m3=(eBV7u!ldRof5?F)b zr%eCaWNazon5gXQH708tPcj;t0P*`SC=Wt@-*4_Un2tct`tOb4y)qa+NA;?j0MYY9 zS#ogpZO$;M&nLE^mSJ6SW0?!9d~tzO1;vMlOY!>&RspM^L$m!RH;#QW^gsG0}a*fmY&wU%sF}-~aw*M=dR_jH2G4P+2eZ%RFb(aY4S&1;?PY zRe>ub-7)Dp4}>FQN_qQX&8O~*d8NugS57$?8PC-7uC^UN3={(PQ0g*Jiw?{( zdcOLzA%1GG{@h;kPjep{bW}>C?QvxxyJZ}6EP2rpYW-4S-&IU<9qm>E>TFaZBGQ|X zwd=RMi*U+pQ*96&%@ zrn=lM$41#WlG4I--&ohEUttoB3-<8%c{-N7<2}KZDSV3{K9wgB$-D*MKH(yr`K#PJ zz0%b@=s2_z|J(80UnLf<^Z!4sEZ;t34WEMBRfGa5I*9`5S;h8OpS?R=Ptkf*>E(eI zT`YC=D%@!4l!Y0vY|tIu-+;-um#jyfEC4B}N?U=&eQuBQnc^$y)O|JfiZcZgLPI0L4dG4uq{!3-cVAe|$_a;P=@W$YnsA zm6dyEofvRo1cBufhlJg3Y61KH*qkd4z-H_YtT(8P2GNQkPl|w`(`EV#n zgIo(|pbk~Y5BdgN04Us{_5z39AinCNr9w{{p_NYJ_jnKIsNPw^<2!&n1Q?vYy%Ae0 zD|_Wb^z__#olS(H(cR2~c0t4!!6&oI$YZG2cOq>Fs;cw#ZNWui`}exQ0}naA2Ea?^4m{9^W-hTGk9*fgkcl4flP1-a=V$BH@SsS|af2 zw>xJ*D19`_0$Stv_Vo(*(23W}Gkl?4{K{!;Y?S=+^Gf&gaa+~IN~MpTMMr^|$o^T| zYYtX;aae_Y(2PPrqEo3=n(Ay5)o6F}=XBuUmL&r&$^jrziSB;S{3ys^-{ASnSp){f zgXG$)g;DBcS^RstR}cRkk>k(Ih7O_{)%n-udm ze^{jn%ThPxE@`O>N}8pg^$5W^l};?>Tu{)2p7gC61cj@GQ$sCcvBgN$t(6;yv*$v~ z`ftEaBguRN8mFrc1VZ+%w01lf*%t59!PJqq~N`s4)M9g)daoA9S8jT5ea17OyV z9189V(Ox{0t^R}xU1#@yhSArn8jb8!fQs4+k90WT)$+A@4E9^sE3e@3Nll_{f~#|5 z^=cflDTiU_Igsn)8M0W?c|bF%0V-!Bc5ZP6t*} z9y!8Nrluy~Z&{%}<})`|mD3ldz!TmEa#m2ODC`=u;4cLYk2@Hv)zjfMl-Y+AuN)r3 z!Ry6rhK3DP>-tVIArP9*9WV=Ge`*9oq!CCStx(@k7!H94*$o%(Q??cWVL|HBH)v*( zwm<6+a~|xMx3g zi;DaIVOTWQ??%(J%hl161cq71;&|dBcOg2U6NW1?^r!}-lb}wW0a<8w-_No}!ApIq zMb%&|pF%l|qL$TS9*^J657 zOmzHi==h$h-;jdLTd^qMzZ86Ri+*R`rmA=hy?fe=pP``;b7? zAZ}Ey%T`{T8~+9cK)A5;dJbww&{>07sKA)H)~kk&{cPC!q1&uB?L4**#e}9gJ&OWR zTr<16pL6!NpP#MnQ?-a@XzFi53i zAPDl>?t3wqmLBBKwO3g&0X(@%kDu*^dX`zy4j{><@u{w=M?PxtP=oX|u|EAVwn-q# z{o|C-3N>JzlvHh?Xa#TPmwy9GEZLVc*(89vUWMMH2a@U#!-M}WJzs4U%p=0%5&6>9 zI~I?6Ic5h}HtGnT-I2}Z#b9CC0H@vL`STc_0{~Qk+|fY$Bye8(jb$r(AtMzIxszk4 zOWpq4=*L6*bbWMKT!g4uAy-rklM=*Cst|5I@AFIeHPFaLLh&Hn(={_nc%1qN$y;I-dHj|mWwy+T<< z)@)XX3`I5q}bQ?tRnVVF^X)8@SJ|tahnLSmLdA$)UZF z{7$P#U+M_&R^hNOydZVo3(`s`VBUQRK0n^c_TD+z@13|^M^StPI%Ls!twP`3BMEmv z7OO&`>-LUwAv?Fm%aekDrDS>xOVr99M9J@>$#$a9_aO8TMC)r&4Fu_W-ykr32mZ(+ zLWZDu4hvd&&{BpR9{h7rqUQa@bx>YxnhcFY0U#?O?Zmp{kyDw8tBDdQQ#k+)nmA@u z8zChWn<)6$_ek0S?+OtskJ`rlXe#5QnHJGX`&px#6}bYdwOcsQSgkHWDH#wMLXzN# zG@4I*jk4t7L_j7?q}j}+rgyCW5Pv6#GM;69G2%97$F4M%qNDzJO~c`a6pF~ES(<0! z^96sSxOTi4X(%QQ9hgodBBy1*7qYSfKpadyHNFANm3@9&byVK%pPI_C3ch1jCjg*- zn7U7yH+%*Cgb!6aBpv1e`>b>C$9 zr~|?eX6QWZdY2jDFDaSxT!Ka+_S@6EEJKL82Rjh%O(0jfpu^D=3>-gzkD42IOAAjz ze!#i|LIpbzz!9Jc18!_FcMpXL3R##C=#gwEE@8@D@d3x$pfm=LPZydZQ8)QTH4jHn8*N8ZJ?zQWa3h>|2Tjb#`lhHiR%J%0XxP zW})v%1FwpQ(N(R3Yd6-U}sE5vw^hdeRD0iXRyGtMUTDV2H`hLk+kmHvc>S8qhTN(UoE zL;xuMQbY&nSjfRJS?jVXIhbJRLtqh5vjoDmJ5~IA=Acw$x%Y72aVVSV*RW&53dRVB zAXFDb{s?ycR%F>L0+2@zv3193E+y_BnCQP^ag_P{O}!9A5fcAqgr0Y{zt87mHOB3f=mP|?dlIC z0Q>YBl>oaR%`OGczlWZ}gOXWe9+zq53tn+B9pMZdgeSc47$W{JcKwa`ck1o7(gKMS z@>`M}1xA^8I(Xb>ozgT;o@19+mUdc`k!j|nGWO0O^m#Mr_o~_X*`hDLzdE2MYzc}; zF^;xG-#@I#fYC7SU`pL6^d=E(YNDT)IQjeIo15`pIArOfAD26eoHee7petCTmj3pG z+L3tfKxj%nQzp=qlE8~Wj#pcOKTNC8W7ah|OsI8$HfIv2o9)PJ1U~(YGMaNi(-h87 zj(4!xYiG;sA!PGd-W?&xgN{jw8Dq@g2;evrVPTe zh1f_rPDm)z%fHjPYR6~8nT@wxZX2Lv8f#qSy~&bRXV<^X=tq^xLeAPuz4H;ZJkiBz zSulLq-l6|ALOugzZ;KLEkWkjsE*X*5ZkUrQ8Yv!1V=pak-0!h^p7)OMHK7Pr7%lIy z_aGYq0J|)T)UhM)Mt=6d3sHahGC+F&3SFVcz^cHwV4ZV+| z-5VO#o_p{4E@_*U$o@p1A8KP@OlLI-pw)ar+EWcoW}X>8DKb5@ESmOj(u#LtVY#=bI3o zS%E*rc$8DgM>O!>sgcP(UBR_nQ0?!ZHi(T)W;E`Jp!D-}^}1R_{2{IwoB_|)VTgX= zd;-)jxcu|;KX?3mF#C=IIx&-pn3km5sRsmd0I#ej5{G58pO?;9^(F9i!3||Eg0fo35 zD&78cdIn96*>ijvnvcy$eKt4QCDv-X%lW)IRL23rtQ| z#@Ht8D)pKW^lMY@kG6rq%B(xU5_6vB!Vs~rXepb4sAHOvLF^s&V$E#Ig(s$kjws64 zJNx$DK_SKCv1x$#E77bMQY|-vKvf1-Lgi+K;Vp2$TDtBC3?NDZ<7J};-cKdBGPzEm zxgKlaIidR6a);p3W)(p?ELdeTN{u@YQd5`al8Rt(b7{wrqk97#a?f7>IcGEqyjf-L zdr~Eu17tmsQdlmWM)6-<7%%lj`Yv444cqM`nY@GCM)UnL<#*Z1Vyo6LX;|!=cHo*T zagxRCYBsdL9V(o*x?Vc3rLgkHF0d%*mcb9ux^SMKXsH4gc!BkVaR#OP=wdB!q~@#w z_PFSLhKBh%?4|Rri}lfahYxE;UuZNMWDmiB?pSW-@U89IchE5D+MLJYDf<={7e*JY zYouC2pjRD3i!g#NH zF`FY0vA-fI%|E9D66Hv+o9JEu{g=moKhNQhIHYAYHlnHR5|MxuD(5Q%@$Z0rg1@1f zjE5=gUNBCD{oaW#GL!(Ov|f6k6*RO6K3-5U2lV_jMZMS{01d^_WhBT>^XxaAC70~E zO0Mk(dSBFjI%VA&9CPsrh^%#2mkmPr(a7~OSw-`d4RV}<2{X*_`^1c#voO>w35u+E z$MIj7iYo#%?<5D>hABn<P+NpXkvJS^USNIhPh5SoPIc}Q(c3k{|0wjxv0E+gMLNBNw&rSF8{j!y<7=y#uvucsSW9Hx@!9YLEJ*YQ!52BzQYI;3Di< zE#(WOvD__u8d_R4S6j+qsPGM3PK&v6X;KtLB@B!gntdNpTeCgIo?)rZ5Nlh*@A^^E z|AO6?6mfD`Id_=bXt!?x3%Q@VL@IF^pFZB@8%PmZ4kC#zV|9)35exS>hITo`HV3Nt z@9IVdHca8i3`IHFX%fbUf0-|r)VkXZd7CRk73%ROA8~r_OyrjVx>43aGaWfFj6er= zEYMdK9v;T8P?;RAjAvbB-1;yoK^Q!y6~*0~`(<7B)7U(ZvANnU&*(g+Zy>raD1SJ% z01d<7c%LYjdQXWi45W;QSGt1#!E1XqHVRDgN*IE#4hp;5--kH<@{C48T0{7uL-QBy zYHM#5gAdO-vqLfsx%PnN2Ryz#2}DA!SmYtK#9ewUa&0}&2%8AMZ? zw(FlHEwz;YsW)ZKx?1UykSVywt@R?jhhZ+c{q&QVKWi!5;e(*)n`*`!Kja2t1Qg;; zy-C5MK`2D#jg!2%)ad?s1h5}tU&@yIq3<3XsoD$k8#|$(zkvA&G**A$^TJCmzbzm= zrA>af`|VE-%xfj?5))>9@1kOOr8aIC%1ogbM2K5e+(7SANK=xGJ^C+g7WSSlyo{$U zTGrVbvST8u_mz<6T_5hp4Midp)f6<>ir(CS240&44r|@{d#nBDbukRb1gDk2!_f;- z<1m<%kwve$n5K*QZH0Az0p-Q=Ip8HLM2=7ZMa6O8Jv^pQf{h$56(1*45<}_0P^tc^Qw%40y%;_JvmgY&2D#Zbw6=gpK~6;01JZVNlFo5k8M<{W;JctzqWJ z8Jt$`@j$R+o1t?bKL1CAa{PD7mQzw_FoO+)Uc8GI7Xx;vqZGr~C;0XFn~5+446q2&1pyBx|nY286@|nsd6MeC&ZgxwmlshEaZN;l(7y)9#RP?DdD2 z0tEYm0Y0AtP5R&6QSGVoP3DjYc}Gj` z|KlZ%x@Vub`dK4os4U5-xpqA(Xqid+@O8@c7R0qOi z6?6QudIpS^jlWRpnglK0&{b2?;ZIJ43-0tdnA#BSA6MRb1ycEa&=AtTMccLiu~>-i z9rxq4TBlJ>;|FaS<*>Y*5<%{!SDk5~{PFpi*&w zN(5n^UD@=%a&B%M7L8xQ=)@;S!^VH%(MQ$gKC}n!O>&_CPv;EL0L+ zrgIsDeGaT0`uODaw%tMyB>Gmd9P<`@JO?CSpj;MR_ZxuY?V=$GB_(4~N0TcmguChRBK7tEY$%*7;55wnEVh!v03UTbdK(tsr(wq@@P*=(kFV z0X@+kE9!wbF0qh2k&j}`z@}t^hM2_I1Y8R!Lp^t35W}i|ElkB7f6yGKZhiq9vP2f` zn*?ve#IJ~HLCDsFXSpqh)Gr#F45mOnVg*L>5M&{4d`MZ<-cW2nasbnYZnEl#R;+>M zels(Iz18|kH2Z0NZ~7O~C9-O#4y5mTXJK;3KzOBP%hG#!{IoGQZX=*lp|?+qUz4bd z>|R)!2|MA{AByleJ44jB(sJQPlRAL`Or&)=#D*jPTSVB_#`ajn61-1&PQz;KS?}E&BA^A$A%>B{L`wwVjYvgNZ?7 g)c*%fjW5HCD`b1*!~GW`mK-THRqZobr>uVaADulRNdN!< diff --git a/backtest_stats_Day-1.csv b/backtest_stats_Day-1.csv deleted file mode 100644 index 3aafd28..0000000 --- a/backtest_stats_Day-1.csv +++ /dev/null @@ -1,4 +0,0 @@ -Episode,Reward,Balance,PnL,Fees,Net PnL,Win Rate,Trades,Loss -1,0,100,0,0.0,0.0,0,0,0 -2,0,100,0,0.0,0.0,0,0,0 -3,0,100,0,0.0,0.0,0,0,0 diff --git a/backtest_stats_Day-2.csv b/backtest_stats_Day-2.csv deleted file mode 100644 index 3aafd28..0000000 --- a/backtest_stats_Day-2.csv +++ /dev/null @@ -1,4 +0,0 @@ -Episode,Reward,Balance,PnL,Fees,Net PnL,Win Rate,Trades,Loss -1,0,100,0,0.0,0.0,0,0,0 -2,0,100,0,0.0,0.0,0,0,0 -3,0,100,0,0.0,0.0,0,0,0 diff --git a/backtest_stats_Day-3.csv b/backtest_stats_Day-3.csv deleted file mode 100644 index 3aafd28..0000000 --- a/backtest_stats_Day-3.csv +++ /dev/null @@ -1,4 +0,0 @@ -Episode,Reward,Balance,PnL,Fees,Net PnL,Win Rate,Trades,Loss -1,0,100,0,0.0,0.0,0,0,0 -2,0,100,0,0.0,0.0,0,0,0 -3,0,100,0,0.0,0.0,0,0,0 diff --git a/backtest_stats_Day-4.csv b/backtest_stats_Day-4.csv deleted file mode 100644 index 3aafd28..0000000 --- a/backtest_stats_Day-4.csv +++ /dev/null @@ -1,4 +0,0 @@ -Episode,Reward,Balance,PnL,Fees,Net PnL,Win Rate,Trades,Loss -1,0,100,0,0.0,0.0,0,0,0 -2,0,100,0,0.0,0.0,0,0,0 -3,0,100,0,0.0,0.0,0,0,0 diff --git a/backtest_stats_Day-5.csv b/backtest_stats_Day-5.csv deleted file mode 100644 index 3aafd28..0000000 --- a/backtest_stats_Day-5.csv +++ /dev/null @@ -1,4 +0,0 @@ -Episode,Reward,Balance,PnL,Fees,Net PnL,Win Rate,Trades,Loss -1,0,100,0,0.0,0.0,0,0,0 -2,0,100,0,0.0,0.0,0,0,0 -3,0,100,0,0.0,0.0,0,0,0 diff --git a/backtest_stats_Day-6.csv b/backtest_stats_Day-6.csv deleted file mode 100644 index 3aafd28..0000000 --- a/backtest_stats_Day-6.csv +++ /dev/null @@ -1,4 +0,0 @@ -Episode,Reward,Balance,PnL,Fees,Net PnL,Win Rate,Trades,Loss -1,0,100,0,0.0,0.0,0,0,0 -2,0,100,0,0.0,0.0,0,0,0 -3,0,100,0,0.0,0.0,0,0,0 diff --git a/backtest_stats_Day-7.csv b/backtest_stats_Day-7.csv deleted file mode 100644 index 3aafd28..0000000 --- a/backtest_stats_Day-7.csv +++ /dev/null @@ -1,4 +0,0 @@ -Episode,Reward,Balance,PnL,Fees,Net PnL,Win Rate,Trades,Loss -1,0,100,0,0.0,0.0,0,0,0 -2,0,100,0,0.0,0.0,0,0,0 -3,0,100,0,0.0,0.0,0,0,0 diff --git a/backtest_stats_Test-Day-1.csv b/backtest_stats_Test-Day-1.csv deleted file mode 100644 index fbfbb45..0000000 --- a/backtest_stats_Test-Day-1.csv +++ /dev/null @@ -1,3 +0,0 @@ -Episode,Reward,Balance,PnL,Fees,Net PnL,Win Rate,Trades,Loss -1,0,100,0,0.0,0.0,0,0,0 -2,0,100,0,0.0,0.0,0,0,0 diff --git a/fix_live_trading.py b/fix_live_trading.py new file mode 100644 index 0000000..beb7292 --- /dev/null +++ b/fix_live_trading.py @@ -0,0 +1,71 @@ +def fix_live_trading(): + try: + # Read the file content as a single string + with open('main.py', 'r') as f: + content = f.read() + + print(f"Read {len(content)} characters from main.py") + + # Fix the live_trading function signature + live_trading_pos = content.find('async def live_trading(') + if live_trading_pos != -1: + print(f"Found live_trading function at position {live_trading_pos}") + content = content.replace('async def live_trading(', 'async def live_trading(agent=None, env=None, exchange=None, ') + print("Updated live_trading function signature") + else: + print("WARNING: Could not find live_trading function!") + + # Fix the TradingEnvironment initialization + env_init_pos = content.find('env = TradingEnvironment(') + if env_init_pos != -1: + print(f"Found env initialization at position {env_init_pos}") + + # Find the closing parenthesis + paren_depth = 0 + close_pos = env_init_pos + + for i in range(env_init_pos, len(content)): + if content[i] == '(': + paren_depth += 1 + elif content[i] == ')': + paren_depth -= 1 + if paren_depth == 0: + close_pos = i + 1 + break + + # Calculate indentation + line_start = content.rfind('\n', 0, env_init_pos) + 1 + indent = ' ' * (env_init_pos - line_start) + + # Create the new environment initialization code + new_env_init = f'''if env is None: +{indent} env = TradingEnvironment( +{indent} initial_balance=initial_balance, +{indent} leverage=leverage, +{indent} window_size=window_size, +{indent} commission=commission, +{indent} symbol=symbol, +{indent} timeframe=timeframe +{indent} )''' + + # Replace the old code with the new code + content = content[:env_init_pos] + new_env_init + content[close_pos:] + print("Updated TradingEnvironment initialization") + else: + print("WARNING: Could not find TradingEnvironment initialization!") + + # Write the updated content back to the file + with open('main.py', 'w') as f: + f.write(content) + + print(f"Wrote {len(content)} characters back to main.py") + print('Fixed live_trading function and TradingEnvironment initialization') + return True + except Exception as e: + print(f'Error fixing file: {e}') + import traceback + print(traceback.format_exc()) + return False + +if __name__ == "__main__": + fix_live_trading() \ No newline at end of file diff --git a/live_trading_20250318_093045.csv b/live_trading_20250318_093045.csv new file mode 100644 index 0000000..c5b1233 --- /dev/null +++ b/live_trading_20250318_093045.csv @@ -0,0 +1 @@ +timestamp,action,price,position_size,balance,pnl diff --git a/realtime.py b/realtime.py new file mode 100644 index 0000000..c5b9dd9 --- /dev/null +++ b/realtime.py @@ -0,0 +1,700 @@ +import asyncio +import json +import logging +import datetime +from typing import Dict, List, Optional +import websockets +import plotly.graph_objects as go +from plotly.subplots import make_subplots +import dash +from dash import html, dcc +from dash.dependencies import Input, Output +import pandas as pd +import numpy as np +from collections import deque +import time +from threading import Thread + +# Configure logging with more detailed format +logging.basicConfig( + level=logging.DEBUG, # Changed to DEBUG for more detailed logs + format='%(asctime)s - %(levelname)s - [%(filename)s:%(lineno)d] - %(message)s', + handlers=[ + logging.StreamHandler(), + logging.FileHandler('realtime_chart.log') + ] +) +logger = logging.getLogger(__name__) + +class TradeTickStorage: + """Store and manage raw trade ticks for display and candle formation""" + def __init__(self, max_age_seconds: int = 300): # 5 minutes by default + self.ticks = [] + self.max_age_seconds = max_age_seconds + logger.info(f"Initialized TradeTickStorage with max age: {max_age_seconds} seconds") + + def add_tick(self, tick: Dict): + """Add a new trade tick to storage""" + self.ticks.append(tick) + logger.debug(f"Added tick: {tick}, total ticks: {len(self.ticks)}") + # Clean up old ticks + self._cleanup() + + def _cleanup(self): + """Remove ticks older than max_age_seconds""" + now = int(time.time() * 1000) # Current time in ms + cutoff = now - (self.max_age_seconds * 1000) + old_count = len(self.ticks) + self.ticks = [tick for tick in self.ticks if tick['timestamp'] >= cutoff] + if old_count > len(self.ticks): + logger.debug(f"Cleaned up {old_count - len(self.ticks)} old ticks") + + def get_ticks_as_df(self) -> pd.DataFrame: + """Return ticks as a DataFrame""" + if not self.ticks: + return pd.DataFrame() + + df = pd.DataFrame(self.ticks) + if not df.empty: + df['timestamp'] = pd.to_datetime(df['timestamp'], unit='ms') + return df + + def get_candles(self, interval_seconds: int = 1) -> pd.DataFrame: + """Convert ticks to OHLCV candles at specified interval""" + if not self.ticks: + return pd.DataFrame() + + # Ensure ticks are up to date + self._cleanup() + + # Convert to DataFrame + df = self.get_ticks_as_df() + if df.empty: + return pd.DataFrame() + + # Use timestamp column for resampling + df = df.set_index('timestamp') + + # Create interval string for resampling + interval_str = f'{interval_seconds}S' + + # Resample to create OHLCV candles + candles = df.resample(interval_str).agg({ + 'price': ['first', 'max', 'min', 'last'], + 'volume': 'sum' + }) + + # Flatten MultiIndex columns + candles.columns = ['open', 'high', 'low', 'close', 'volume'] + + # Reset index to get timestamp as column + candles = candles.reset_index() + + logger.debug(f"Generated {len(candles)} candles from {len(self.ticks)} ticks") + return candles + +class CandlestickData: + def __init__(self, max_length: int = 300): + self.timestamps = deque(maxlen=max_length) + self.opens = deque(maxlen=max_length) + self.highs = deque(maxlen=max_length) + self.lows = deque(maxlen=max_length) + self.closes = deque(maxlen=max_length) + self.volumes = deque(maxlen=max_length) + self.current_candle = { + 'timestamp': None, + 'open': None, + 'high': None, + 'low': None, + 'close': None, + 'volume': 0 + } + self.candle_interval = 1 # 1 second by default + + def update_from_trade(self, trade: Dict): + timestamp = trade['timestamp'] + price = trade['price'] + volume = trade.get('volume', 0) + + # Round timestamp to nearest candle interval + candle_timestamp = int(timestamp / (self.candle_interval * 1000)) * (self.candle_interval * 1000) + + if self.current_candle['timestamp'] != candle_timestamp: + # Save current candle if it exists + if self.current_candle['timestamp'] is not None: + self.timestamps.append(self.current_candle['timestamp']) + self.opens.append(self.current_candle['open']) + self.highs.append(self.current_candle['high']) + self.lows.append(self.current_candle['low']) + self.closes.append(self.current_candle['close']) + self.volumes.append(self.current_candle['volume']) + logger.debug(f"New candle saved: {self.current_candle}") + + # Start new candle + self.current_candle = { + 'timestamp': candle_timestamp, + 'open': price, + 'high': price, + 'low': price, + 'close': price, + 'volume': volume + } + logger.debug(f"New candle started: {self.current_candle}") + else: + # Update current candle + if self.current_candle['high'] is None or price > self.current_candle['high']: + self.current_candle['high'] = price + if self.current_candle['low'] is None or price < self.current_candle['low']: + self.current_candle['low'] = price + self.current_candle['close'] = price + self.current_candle['volume'] += volume + logger.debug(f"Updated current candle: {self.current_candle}") + + def get_dataframe(self) -> pd.DataFrame: + # Include current candle in the dataframe if it exists + timestamps = list(self.timestamps) + opens = list(self.opens) + highs = list(self.highs) + lows = list(self.lows) + closes = list(self.closes) + volumes = list(self.volumes) + + if self.current_candle['timestamp'] is not None: + timestamps.append(self.current_candle['timestamp']) + opens.append(self.current_candle['open']) + highs.append(self.current_candle['high']) + lows.append(self.current_candle['low']) + closes.append(self.current_candle['close']) + volumes.append(self.current_candle['volume']) + + df = pd.DataFrame({ + 'timestamp': timestamps, + 'open': opens, + 'high': highs, + 'low': lows, + 'close': closes, + 'volume': volumes + }) + if not df.empty: + df['timestamp'] = pd.to_datetime(df['timestamp'], unit='ms') + return df + +class MEXCWebSocket: + """MEXC-specific WebSocket implementation""" + def __init__(self, symbol: str): + self.symbol = symbol.replace('/', '').upper() + self.ws = None + self.running = False + self.reconnect_delay = 1 + self.max_reconnect_delay = 60 + self.ping_interval = 20 + self.last_ping_time = 0 + self.message_count = 0 + + # MEXC WebSocket configuration + self.ws_url = "wss://wbs-api.mexc.com/ws" + self.ws_sub_params = [ + f"spot@public.kline.v3.api@{self.symbol}@Min1" + ] + self.subscribe_msgs = [ + { + "method": "SUBSCRIPTION", + "params": self.ws_sub_params + } + ] + logger.info(f"Initialized MEXC WebSocket for symbol: {self.symbol}") + logger.debug(f"Subscribe messages: {json.dumps(self.subscribe_msgs)}") + + async def connect(self): + while True: + try: + logger.info(f"Attempting to connect to {self.ws_url}") + self.ws = await websockets.connect(self.ws_url) + logger.info("WebSocket connection established") + + # Subscribe to the streams + for msg in self.subscribe_msgs: + logger.info(f"Sending subscription message: {json.dumps(msg)}") + await self.ws.send(json.dumps(msg)) + + # Wait for subscription confirmation + response = await self.ws.recv() + logger.info(f"Subscription response: {response}") + if "Not Subscribed" in response: + logger.error(f"Subscription error: {response}") + await self.unsubscribe() + await self.close() + return False + + self.running = True + self.reconnect_delay = 1 + logger.info(f"Successfully connected to MEXC WebSocket for {self.symbol}") + + # Start ping task + asyncio.create_task(self.ping_loop()) + return True + except Exception as e: + logger.error(f"WebSocket connection error: {str(e)}") + await self.unsubscribe() + await asyncio.sleep(self.reconnect_delay) + self.reconnect_delay = min(self.reconnect_delay * 2, self.max_reconnect_delay) + continue + + async def ping_loop(self): + """Send ping messages to keep connection alive""" + while self.running: + try: + current_time = time.time() + if current_time - self.last_ping_time >= self.ping_interval: + ping_msg = {"method": "PING"} + logger.debug("Sending ping") + await self.ws.send(json.dumps(ping_msg)) + self.last_ping_time = current_time + await asyncio.sleep(1) + except Exception as e: + logger.error(f"Error in ping loop: {str(e)}") + break + + async def receive(self) -> Optional[Dict]: + if not self.ws: + return None + + try: + message = await self.ws.recv() + self.message_count += 1 + + if self.message_count % 10 == 0: + logger.info(f"Received message #{self.message_count}") + logger.debug(f"Raw message: {message[:200]}...") + + if isinstance(message, bytes): + return None + + data = json.loads(message) + + # Handle PONG response + if isinstance(data, dict) and data.get('msg') == 'PONG': + logger.debug("Received pong") + return None + + # Handle kline data + if isinstance(data, dict) and 'data' in data and isinstance(data['data'], list): + kline = data['data'][0] + if len(kline) >= 6: + kline_data = { + 'timestamp': int(kline[0]), # Timestamp + 'open': float(kline[1]), # Open + 'high': float(kline[2]), # High + 'low': float(kline[3]), # Low + 'price': float(kline[4]), # Close + 'volume': float(kline[5]), # Volume + 'type': 'kline' + } + logger.info(f"Processed kline data: {kline_data}") + return kline_data + + return None + except websockets.exceptions.ConnectionClosed: + logger.warning("WebSocket connection closed") + self.running = False + return None + except json.JSONDecodeError as e: + logger.error(f"JSON decode error: {str(e)}, message: {message[:200]}...") + return None + except Exception as e: + logger.error(f"Error receiving message: {str(e)}") + return None + + async def unsubscribe(self): + """Unsubscribe from all channels""" + if self.ws: + for msg in self.subscribe_msgs: + unsub_msg = { + "method": "UNSUBSCRIPTION", + "params": msg["params"] + } + try: + await self.ws.send(json.dumps(unsub_msg)) + except: + pass + + async def close(self): + """Close the WebSocket connection""" + if self.ws: + await self.unsubscribe() + await self.ws.close() + self.running = False + logger.info("WebSocket connection closed") + +class BinanceWebSocket: + """Binance WebSocket implementation for real-time tick data""" + def __init__(self, symbol: str): + self.symbol = symbol.replace('/', '').lower() + self.ws = None + self.running = False + self.reconnect_delay = 1 + self.max_reconnect_delay = 60 + self.message_count = 0 + + # Binance WebSocket configuration + self.ws_url = f"wss://stream.binance.com:9443/ws/{self.symbol}@trade" + logger.info(f"Initialized Binance WebSocket for symbol: {self.symbol}") + + async def connect(self): + while True: + try: + logger.info(f"Attempting to connect to {self.ws_url}") + self.ws = await websockets.connect(self.ws_url) + logger.info("WebSocket connection established") + + self.running = True + self.reconnect_delay = 1 + logger.info(f"Successfully connected to Binance WebSocket for {self.symbol}") + return True + except Exception as e: + logger.error(f"WebSocket connection error: {str(e)}") + await asyncio.sleep(self.reconnect_delay) + self.reconnect_delay = min(self.reconnect_delay * 2, self.max_reconnect_delay) + continue + + async def receive(self) -> Optional[Dict]: + if not self.ws: + return None + + try: + message = await self.ws.recv() + self.message_count += 1 + + if self.message_count % 100 == 0: # Log every 100th message to avoid spam + logger.info(f"Received message #{self.message_count}") + logger.debug(f"Raw message: {message[:200]}...") + + data = json.loads(message) + + # Process trade data + if 'e' in data and data['e'] == 'trade': + trade_data = { + 'timestamp': data['T'], # Trade time + 'price': float(data['p']), # Price + 'volume': float(data['q']), # Quantity + 'type': 'trade' + } + logger.debug(f"Processed trade data: {trade_data}") + return trade_data + + return None + except websockets.exceptions.ConnectionClosed: + logger.warning("WebSocket connection closed") + self.running = False + return None + except json.JSONDecodeError as e: + logger.error(f"JSON decode error: {str(e)}, message: {message[:200]}...") + return None + except Exception as e: + logger.error(f"Error receiving message: {str(e)}") + return None + + async def close(self): + """Close the WebSocket connection""" + if self.ws: + await self.ws.close() + self.running = False + logger.info("WebSocket connection closed") + +class ExchangeWebSocket: + """Generic WebSocket interface for cryptocurrency exchanges""" + def __init__(self, symbol: str, exchange: str = "binance"): + self.symbol = symbol + self.exchange = exchange.lower() + self.ws = None + + # Initialize the appropriate WebSocket implementation + if self.exchange == "binance": + self.ws = BinanceWebSocket(symbol) + elif self.exchange == "mexc": + self.ws = MEXCWebSocket(symbol) + else: + raise ValueError(f"Unsupported exchange: {exchange}") + + async def connect(self): + """Connect to the exchange WebSocket""" + return await self.ws.connect() + + async def receive(self) -> Optional[Dict]: + """Receive data from the WebSocket""" + return await self.ws.receive() + + async def close(self): + """Close the WebSocket connection""" + await self.ws.close() + + @property + def running(self): + """Check if the WebSocket is running""" + return self.ws.running if self.ws else False + +class RealTimeChart: + def __init__(self, symbol: str): + self.symbol = symbol + self.app = dash.Dash(__name__) + self.candlestick_data = CandlestickData() + self.tick_storage = TradeTickStorage(max_age_seconds=300) # Store 5 minutes of ticks + logger.info(f"Initializing RealTimeChart for {symbol}") + + # Initialize the layout with improved styling + self.app.layout = html.Div([ + html.H1(f"{symbol} Real-Time Price", style={ + 'textAlign': 'center', + 'color': '#2c3e50', + 'fontFamily': 'Arial, sans-serif', + 'marginTop': '20px' + }), + html.Div([ + html.Button('1s', id='btn-1s', n_clicks=0, style={'margin': '5px'}), + html.Button('5s', id='btn-5s', n_clicks=0, style={'margin': '5px'}), + html.Button('15s', id='btn-15s', n_clicks=0, style={'margin': '5px'}), + html.Button('30s', id='btn-30s', n_clicks=0, style={'margin': '5px'}), + html.Button('1m', id='btn-1m', n_clicks=0, style={'margin': '5px'}), + ], style={'textAlign': 'center', 'margin': '10px'}), + dcc.Store(id='interval-store', data={'interval': 1}), # Store for current interval + dcc.Graph( + id='live-chart', + style={'height': '80vh'} + ), + dcc.Interval( + id='interval-component', + interval=500, # Update every 500ms for smoother display + n_intervals=0 + ) + ], style={ + 'backgroundColor': '#f8f9fa', + 'padding': '20px' + }) + + # Callback to update interval based on button clicks + @self.app.callback( + Output('interval-store', 'data'), + [Input('btn-1s', 'n_clicks'), + Input('btn-5s', 'n_clicks'), + Input('btn-15s', 'n_clicks'), + Input('btn-30s', 'n_clicks'), + Input('btn-1m', 'n_clicks')], + [dash.dependencies.State('interval-store', 'data')] + ) + def update_interval(n1, n5, n15, n30, n60, data): + ctx = dash.callback_context + if not ctx.triggered: + return data + + button_id = ctx.triggered[0]['prop_id'].split('.')[0] + + if button_id == 'btn-1s': + return {'interval': 1} + elif button_id == 'btn-5s': + return {'interval': 5} + elif button_id == 'btn-15s': + return {'interval': 15} + elif button_id == 'btn-30s': + return {'interval': 30} + elif button_id == 'btn-1m': + return {'interval': 60} + + return data + + # Callback to update the chart + @self.app.callback( + Output('live-chart', 'figure'), + [Input('interval-component', 'n_intervals'), + Input('interval-store', 'data')] + ) + def update_chart(n, interval_data): + interval = interval_data.get('interval', 1) + + fig = make_subplots( + rows=2, cols=1, + shared_xaxis=True, + vertical_spacing=0.03, + subplot_titles=(f'{self.symbol} Price ({interval}s)', 'Volume'), + row_heights=[0.7, 0.3] + ) + + # Get candlesticks from tick storage + df = self.tick_storage.get_candles(interval_seconds=interval) + + if not df.empty: + # Add candlestick chart + fig.add_trace( + go.Candlestick( + x=df['timestamp'], + open=df['open'], + high=df['high'], + low=df['low'], + close=df['close'], + name='Price', + increasing_line_color='#33CC33', # Green + decreasing_line_color='#FF4136' # Red + ), + row=1, col=1 + ) + + # Add volume bars + colors = ['#33CC33' if close >= open else '#FF4136' + for close, open in zip(df['close'], df['open'])] + + fig.add_trace( + go.Bar( + x=df['timestamp'], + y=df['volume'], + name='Volume', + marker_color=colors + ), + row=2, col=1 + ) + + # Add latest price line + if len(df) > 0: + latest_price = df['close'].iloc[-1] + fig.add_shape( + type="line", + x0=df['timestamp'].min(), + y0=latest_price, + x1=df['timestamp'].max(), + y1=latest_price, + line=dict(color="yellow", width=1, dash="dash"), + row=1, col=1 + ) + + # Add price label + fig.add_annotation( + x=df['timestamp'].max(), + y=latest_price, + text=f"{latest_price:.2f}", + showarrow=False, + font=dict(size=14, color="yellow"), + xshift=50, + row=1, col=1 + ) + + # Update layout with improved styling + fig.update_layout( + title_text=f"{self.symbol} Real-Time Data ({interval}s candles)", + title_x=0.5, # Center the title + xaxis_rangeslider_visible=False, + height=800, + template='plotly_dark', + paper_bgcolor='rgba(0,0,0,0)', + plot_bgcolor='rgba(0,0,0,0)', + font=dict(family="Arial, sans-serif", size=12, color="#2c3e50"), + showlegend=True, + legend=dict( + yanchor="top", + y=0.99, + xanchor="left", + x=0.01 + ) + ) + + # Update axes styling + fig.update_xaxes(showgrid=True, gridwidth=1, gridcolor='rgba(128,128,128,0.2)') + fig.update_yaxes(showgrid=True, gridwidth=1, gridcolor='rgba(128,128,128,0.2)') + + return fig + + async def start_websocket(self): + ws = ExchangeWebSocket(self.symbol) + + while True: # Keep trying to maintain connection + if not await ws.connect(): + logger.error(f"Failed to connect to exchange for {self.symbol}") + await asyncio.sleep(5) + continue + + try: + while True: + if not ws.running: + logger.warning("WebSocket not running, breaking loop") + break + + data = await ws.receive() + if data: + if data.get('type') == 'kline': + # Use kline data directly for candlestick + trade_data = { + 'timestamp': data['timestamp'], + 'price': data['price'], + 'volume': data['volume'], + 'open': data['open'], + 'high': data['high'], + 'low': data['low'] + } + else: + # Use trade data + trade_data = { + 'timestamp': data['timestamp'], + 'price': data['price'], + 'volume': data['volume'] + } + logger.debug(f"Updating candlestick with data: {trade_data}") + + # Store raw tick in the tick storage + self.tick_storage.add_tick(trade_data) + + # Also update the old candlestick data for backward compatibility + self.candlestick_data.update_from_trade(trade_data) + + await asyncio.sleep(0.01) + except Exception as e: + logger.error(f"Error in WebSocket loop: {str(e)}") + finally: + await ws.close() + + logger.info("Waiting 5 seconds before reconnecting...") + await asyncio.sleep(5) + + def run(self, host='localhost', port=8050): + logger.info(f"Starting Dash server on {host}:{port}") + self.app.run(debug=False, host=host, port=port) + +async def main(): + symbols = ["ETH/USDT", "BTC/USDT"] + logger.info(f"Starting application for symbols: {symbols}") + + charts = [] + websocket_tasks = [] + + # Create a chart and websocket task for each symbol + for symbol in symbols: + chart = RealTimeChart(symbol) + charts.append(chart) + websocket_tasks.append(asyncio.create_task(chart.start_websocket())) + + # Run Dash in a separate thread to not block the event loop + server_threads = [] + for i, chart in enumerate(charts): + port = 8050 + i # Use different ports for each chart + thread = Thread(target=lambda c=chart, p=8050+i: c.run(port=p)) # Fix lambda capture + thread.daemon = True + thread.start() + server_threads.append(thread) + + try: + # Keep the main task running + while True: + await asyncio.sleep(1) + except KeyboardInterrupt: + logger.info("Shutting down...") + except Exception as e: + logger.error(f"Unexpected error: {str(e)}") + finally: + for task in websocket_tasks: + task.cancel() + try: + await task + except asyncio.CancelledError: + pass + +if __name__ == "__main__": + try: + asyncio.run(main()) + except KeyboardInterrupt: + logger.info("Application terminated by user") \ No newline at end of file diff --git a/realtime_chart.log b/realtime_chart.log new file mode 100644 index 0000000..cf47a80 --- /dev/null +++ b/realtime_chart.log @@ -0,0 +1,39618 @@ +2025-03-18 22:00:12,702 - DEBUG - [proactor_events.py:634] - Using proactor: IocpProactor +2025-03-18 22:00:12,702 - INFO - [realtime.py:387] - Starting application for ETH/USDT +2025-03-18 22:00:12,720 - INFO - [realtime.py:241] - Initializing RealTimeChart for ETH/USDT +2025-03-18 22:00:12,720 - INFO - [realtime.py:382] - Starting Dash server on localhost:8050 +2025-03-18 22:00:12,720 - INFO - [dash.py:2244] - Dash is running on http://localhost:8050/ + +2025-03-18 22:00:12,739 - INFO - [_internal.py:97] - WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:8050 +2025-03-18 22:00:12,763 - INFO - [_internal.py:97] - Press CTRL+C to quit +2025-03-18 22:02:16,182 - DEBUG - [proactor_events.py:634] - Using proactor: IocpProactor +2025-03-18 22:02:16,182 - INFO - [realtime.py:399] - Starting application for ETH/USDT +2025-03-18 22:02:16,202 - INFO - [realtime.py:253] - Initializing RealTimeChart for ETH/USDT +2025-03-18 22:02:16,203 - INFO - [realtime.py:394] - Starting Dash server on localhost:8050 +2025-03-18 22:02:16,204 - INFO - [dash.py:2244] - Dash is running on http://localhost:8050/ + +2025-03-18 22:02:16,216 - INFO - [_internal.py:97] - WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:8050 +2025-03-18 22:02:16,216 - INFO - [_internal.py:97] - Press CTRL+C to quit +2025-03-18 22:04:32,718 - DEBUG - [proactor_events.py:634] - Using proactor: IocpProactor +2025-03-18 22:04:32,719 - INFO - [realtime.py:399] - Starting application for ETH/USDT +2025-03-18 22:04:32,738 - INFO - [realtime.py:253] - Initializing RealTimeChart for ETH/USDT +2025-03-18 22:04:32,739 - INFO - [realtime.py:394] - Starting Dash server on localhost:8050 +2025-03-18 22:04:32,739 - INFO - [dash.py:2244] - Dash is running on http://localhost:8050/ + +2025-03-18 22:04:32,756 - INFO - [_internal.py:97] - WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:8050 +2025-03-18 22:04:32,756 - INFO - [_internal.py:97] - Press CTRL+C to quit +2025-03-18 22:08:14,882 - DEBUG - [proactor_events.py:634] - Using proactor: IocpProactor +2025-03-18 22:08:14,885 - INFO - [realtime.py:399] - Starting application for ETH/USDT +2025-03-18 22:08:14,939 - INFO - [realtime.py:253] - Initializing RealTimeChart for ETH/USDT +2025-03-18 22:08:14,941 - INFO - [realtime.py:394] - Starting Dash server on localhost:8050 +2025-03-18 22:08:14,943 - INFO - [dash.py:2244] - Dash is running on http://localhost:8050/ + +2025-03-18 22:08:14,972 - INFO - [_internal.py:97] - WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:8050 +2025-03-18 22:08:14,972 - INFO - [_internal.py:97] - Press CTRL+C to quit +2025-03-18 22:08:44,387 - DEBUG - [proactor_events.py:634] - Using proactor: IocpProactor +2025-03-18 22:08:46,736 - INFO - [realtime.py:399] - Starting application for ETH/USDT +2025-03-18 22:08:47,224 - INFO - [realtime.py:253] - Initializing RealTimeChart for ETH/USDT +2025-03-18 22:08:49,830 - INFO - [realtime.py:394] - Starting Dash server on localhost:8050 +2025-03-18 22:08:49,833 - INFO - [dash.py:2244] - Dash is running on http://localhost:8050/ + +2025-03-18 22:08:49,863 - INFO - [_internal.py:97] - WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:8050 +2025-03-18 22:08:49,863 - INFO - [_internal.py:97] - Press CTRL+C to quit +2025-03-18 22:12:58,847 - DEBUG - [proactor_events.py:634] - Using proactor: IocpProactor +2025-03-18 22:12:58,853 - INFO - [realtime.py:404] - Starting application for ETH/USDT +2025-03-18 22:12:58,920 - INFO - [realtime.py:258] - Initializing RealTimeChart for ETH/USDT +2025-03-18 22:13:01,838 - INFO - [realtime.py:399] - Starting Dash server on localhost:8050 +2025-03-18 22:13:01,841 - INFO - [realtime.py:120] - Initialized WebSocket for symbol: ethusdt +2025-03-18 22:13:01,841 - INFO - [dash.py:2244] - Dash is running on http://localhost:8050/ + +2025-03-18 22:13:01,843 - DEBUG - [realtime.py:121] - Subscribe messages: [{"op": "sub", "id": "1", "topic": "spot.deals.ethusdt"}, {"op": "sub", "id": "2", "topic": "spot.klines.ethusdt_1m"}] +2025-03-18 22:13:01,843 - INFO - [realtime.py:126] - Attempting to connect to wss://stream.mexc.com/ws +2025-03-18 22:13:01,893 - INFO - [_internal.py:97] - WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:8050 +2025-03-18 22:13:01,894 - INFO - [_internal.py:97] - Press CTRL+C to quit +2025-03-18 22:13:04,583 - ERROR - [realtime.py:147] - WebSocket connection error: [Errno 11001] getaddrinfo failed +2025-03-18 22:13:05,575 - INFO - [realtime.py:126] - Attempting to connect to wss://stream.mexc.com/ws +2025-03-18 22:14:16,601 - DEBUG - [proactor_events.py:634] - Using proactor: IocpProactor +2025-03-18 22:14:16,605 - INFO - [realtime.py:405] - Starting application for ETH/USDT +2025-03-18 22:14:16,663 - INFO - [realtime.py:259] - Initializing RealTimeChart for ETH/USDT +2025-03-18 22:14:19,126 - INFO - [realtime.py:400] - Starting Dash server on localhost:8050 +2025-03-18 22:14:19,130 - INFO - [realtime.py:121] - Initialized WebSocket for symbol: ethusdt +2025-03-18 22:14:19,130 - INFO - [dash.py:2244] - Dash is running on http://localhost:8050/ + +2025-03-18 22:14:19,131 - DEBUG - [realtime.py:122] - Subscribe messages: [{"op": "sub", "id": "1", "topic": "spot.deals.ethusdt"}, {"op": "sub", "id": "2", "topic": "spot.klines.ethusdt_1m"}] +2025-03-18 22:14:19,132 - INFO - [realtime.py:127] - Attempting to connect to wss://wbs-api.mexc.com/ws +2025-03-18 22:14:19,169 - INFO - [_internal.py:97] - WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:8050 +2025-03-18 22:14:19,169 - INFO - [_internal.py:97] - Press CTRL+C to quit +2025-03-18 22:14:19,505 - DEBUG - [protocol.py:256] - = connection is CONNECTING +2025-03-18 22:14:19,688 - DEBUG - [client.py:114] - > GET /ws HTTP/1.1 +2025-03-18 22:14:19,689 - DEBUG - [client.py:116] - > Host: wbs-api.mexc.com +2025-03-18 22:14:19,690 - DEBUG - [client.py:116] - > Upgrade: websocket +2025-03-18 22:14:19,690 - DEBUG - [client.py:116] - > Connection: Upgrade +2025-03-18 22:14:19,690 - DEBUG - [client.py:116] - > Sec-WebSocket-Key: kLMqKfYC15MyvVSn05tsPw== +2025-03-18 22:14:19,690 - DEBUG - [client.py:116] - > Sec-WebSocket-Version: 13 +2025-03-18 22:14:19,690 - DEBUG - [client.py:116] - > Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits +2025-03-18 22:14:19,690 - DEBUG - [client.py:116] - > User-Agent: Python/3.12 websockets/10.4 +2025-03-18 22:14:20,980 - DEBUG - [client.py:147] - < HTTP/1.1 101 Switching Protocols +2025-03-18 22:14:20,980 - DEBUG - [client.py:149] - < Connection: upgrade +2025-03-18 22:14:20,980 - DEBUG - [client.py:149] - < Date: Tue, 18 Mar 2025 20:14:23 GMT +2025-03-18 22:14:20,980 - DEBUG - [client.py:149] - < Server: openresty +2025-03-18 22:14:20,980 - DEBUG - [client.py:149] - < upgrade: websocket +2025-03-18 22:14:20,980 - DEBUG - [client.py:149] - < sec-websocket-accept: +l4PS+HXtABRx2Tq6UTRKiogpLo= +2025-03-18 22:14:20,980 - DEBUG - [client.py:149] - < Strict-Transport-Security: max-age=63072000; includeSubdomains; preload +2025-03-18 22:14:20,980 - DEBUG - [client.py:149] - < X-Cache: Miss from cloudfront +2025-03-18 22:14:20,980 - DEBUG - [client.py:149] - < Via: 1.1 2cbec308ed937b028f8a71c72750e576.cloudfront.net (CloudFront) +2025-03-18 22:14:20,980 - DEBUG - [client.py:149] - < X-Amz-Cf-Pop: SOF50-P1 +2025-03-18 22:14:20,980 - DEBUG - [client.py:149] - < X-Amz-Cf-Id: kyv9CXQDtYmJjTP9TySkNBCXK3iw9-69ggIksAQXkMmjgBdpWOqOoA== +2025-03-18 22:14:20,980 - DEBUG - [client.py:149] - < Vary: Origin +2025-03-18 22:14:20,980 - DEBUG - [protocol.py:357] - = connection is OPEN +2025-03-18 22:14:20,980 - INFO - [realtime.py:129] - WebSocket connection established +2025-03-18 22:14:20,980 - INFO - [realtime.py:133] - Sending subscription message: {"op": "sub", "id": "1", "topic": "spot.deals.ethusdt"} +2025-03-18 22:14:20,980 - DEBUG - [protocol.py:1183] - > TEXT '{"op": "sub", "id": "1", "topic": "spot.deals.ethusdt"}' [55 bytes] +2025-03-18 22:14:21,341 - DEBUG - [protocol.py:1177] - < TEXT '{"id":1,"code":0,"msg":"method is empty."}' [42 bytes] +2025-03-18 22:14:21,341 - INFO - [realtime.py:138] - Subscription response: {"id":1,"code":0,"msg":"method is empty."} +2025-03-18 22:14:21,341 - INFO - [realtime.py:133] - Sending subscription message: {"op": "sub", "id": "2", "topic": "spot.klines.ethusdt_1m"} +2025-03-18 22:14:21,341 - DEBUG - [protocol.py:1183] - > TEXT '{"op": "sub", "id": "2", "topic": "spot.klines.ethusdt_1m"}' [59 bytes] +2025-03-18 22:14:21,656 - DEBUG - [protocol.py:1177] - < TEXT '{"id":2,"code":0,"msg":"method is empty."}' [42 bytes] +2025-03-18 22:14:21,656 - INFO - [realtime.py:138] - Subscription response: {"id":2,"code":0,"msg":"method is empty."} +2025-03-18 22:14:21,657 - INFO - [realtime.py:142] - Successfully connected to MEXC WebSocket for ethusdt +2025-03-18 22:14:21,657 - DEBUG - [realtime.py:160] - Sending ping +2025-03-18 22:14:21,658 - DEBUG - [protocol.py:1183] - > TEXT '{"op": "ping"}' [14 bytes] +2025-03-18 22:14:22,038 - DEBUG - [protocol.py:1177] - < TEXT '{"id":0,"code":0,"msg":"msg length invalid"}' [44 bytes] +2025-03-18 22:14:22,038 - DEBUG - [realtime.py:178] - Raw message: {"id":0,"code":0,"msg":"msg length invalid"}... +2025-03-18 22:14:22,038 - WARNING - [realtime.py:227] - Unhandled message format: {"id":0,"code":0,"msg":"msg length invalid"}... +2025-03-18 22:14:40,991 - DEBUG - [protocol.py:1270] - % sending keepalive ping +2025-03-18 22:14:40,991 - DEBUG - [protocol.py:1183] - > PING 3e 2f 23 c5 [binary, 4 bytes] +2025-03-18 22:14:41,266 - DEBUG - [protocol.py:1177] - < PONG 3e 2f 23 c5 [binary, 4 bytes] +2025-03-18 22:14:41,267 - DEBUG - [protocol.py:1280] - % received keepalive pong +2025-03-18 22:14:41,826 - DEBUG - [realtime.py:160] - Sending ping +2025-03-18 22:14:41,826 - DEBUG - [protocol.py:1183] - > TEXT '{"op": "ping"}' [14 bytes] +2025-03-18 22:14:42,113 - DEBUG - [protocol.py:1177] - < TEXT '{"id":0,"code":0,"msg":"msg length invalid"}' [44 bytes] +2025-03-18 22:14:42,113 - DEBUG - [realtime.py:178] - Raw message: {"id":0,"code":0,"msg":"msg length invalid"}... +2025-03-18 22:14:42,113 - WARNING - [realtime.py:227] - Unhandled message format: {"id":0,"code":0,"msg":"msg length invalid"}... +2025-03-18 22:14:53,216 - DEBUG - [protocol.py:1177] - < CLOSE 1005 (no status code [internal]) [0 bytes] +2025-03-18 22:14:53,216 - DEBUG - [protocol.py:1232] - = connection is CLOSING +2025-03-18 22:14:53,216 - DEBUG - [protocol.py:1183] - > CLOSE 1005 (no status code [internal]) [0 bytes] +2025-03-18 22:14:53,218 - DEBUG - [protocol.py:1514] - = connection is CLOSED +2025-03-18 22:14:53,218 - WARNING - [realtime.py:230] - WebSocket connection closed +2025-03-18 22:14:53,218 - WARNING - [realtime.py:365] - WebSocket not running, breaking loop +2025-03-18 22:14:53,218 - INFO - [realtime.py:252] - WebSocket connection closed +2025-03-18 22:14:53,218 - INFO - [realtime.py:396] - Waiting 5 seconds before reconnecting... +2025-03-18 22:14:58,225 - INFO - [realtime.py:127] - Attempting to connect to wss://wbs-api.mexc.com/ws +2025-03-18 22:14:58,363 - DEBUG - [protocol.py:256] - = connection is CONNECTING +2025-03-18 22:14:58,518 - DEBUG - [client.py:114] - > GET /ws HTTP/1.1 +2025-03-18 22:14:58,518 - DEBUG - [client.py:116] - > Host: wbs-api.mexc.com +2025-03-18 22:14:58,518 - DEBUG - [client.py:116] - > Upgrade: websocket +2025-03-18 22:14:58,518 - DEBUG - [client.py:116] - > Connection: Upgrade +2025-03-18 22:14:58,518 - DEBUG - [client.py:116] - > Sec-WebSocket-Key: PqAq87VOPET765xFDYh96Q== +2025-03-18 22:14:58,518 - DEBUG - [client.py:116] - > Sec-WebSocket-Version: 13 +2025-03-18 22:14:58,518 - DEBUG - [client.py:116] - > Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits +2025-03-18 22:14:58,518 - DEBUG - [client.py:116] - > User-Agent: Python/3.12 websockets/10.4 +2025-03-18 22:14:59,714 - DEBUG - [client.py:147] - < HTTP/1.1 101 Switching Protocols +2025-03-18 22:14:59,714 - DEBUG - [client.py:149] - < Connection: upgrade +2025-03-18 22:14:59,714 - DEBUG - [client.py:149] - < Date: Tue, 18 Mar 2025 20:15:02 GMT +2025-03-18 22:14:59,714 - DEBUG - [client.py:149] - < Server: openresty +2025-03-18 22:14:59,715 - DEBUG - [client.py:149] - < upgrade: websocket +2025-03-18 22:14:59,715 - DEBUG - [client.py:149] - < sec-websocket-accept: Oo2gdyiRCzDr0xhcORP70pEIPEY= +2025-03-18 22:14:59,715 - DEBUG - [client.py:149] - < Strict-Transport-Security: max-age=63072000; includeSubdomains; preload +2025-03-18 22:14:59,716 - DEBUG - [client.py:149] - < X-Cache: Miss from cloudfront +2025-03-18 22:14:59,716 - DEBUG - [client.py:149] - < Via: 1.1 881a17d958fd22c5235e42e5f4f2081c.cloudfront.net (CloudFront) +2025-03-18 22:14:59,716 - DEBUG - [client.py:149] - < X-Amz-Cf-Pop: SOF50-P1 +2025-03-18 22:14:59,716 - DEBUG - [client.py:149] - < X-Amz-Cf-Id: XspgiPt-KyqleS3CmxEiDgH6uOmNC9RT6xwulgd0DpFqITBn1-teiw== +2025-03-18 22:14:59,716 - DEBUG - [client.py:149] - < Vary: Origin +2025-03-18 22:14:59,716 - DEBUG - [protocol.py:357] - = connection is OPEN +2025-03-18 22:14:59,717 - INFO - [realtime.py:129] - WebSocket connection established +2025-03-18 22:14:59,717 - INFO - [realtime.py:133] - Sending subscription message: {"op": "sub", "id": "1", "topic": "spot.deals.ethusdt"} +2025-03-18 22:14:59,717 - DEBUG - [protocol.py:1183] - > TEXT '{"op": "sub", "id": "1", "topic": "spot.deals.ethusdt"}' [55 bytes] +2025-03-18 22:15:00,090 - DEBUG - [protocol.py:1177] - < TEXT '{"id":1,"code":0,"msg":"method is empty."}' [42 bytes] +2025-03-18 22:15:00,090 - INFO - [realtime.py:138] - Subscription response: {"id":1,"code":0,"msg":"method is empty."} +2025-03-18 22:15:00,090 - INFO - [realtime.py:133] - Sending subscription message: {"op": "sub", "id": "2", "topic": "spot.klines.ethusdt_1m"} +2025-03-18 22:15:00,090 - DEBUG - [protocol.py:1183] - > TEXT '{"op": "sub", "id": "2", "topic": "spot.klines.ethusdt_1m"}' [59 bytes] +2025-03-18 22:15:00,432 - DEBUG - [protocol.py:1177] - < TEXT '{"id":2,"code":0,"msg":"method is empty."}' [42 bytes] +2025-03-18 22:15:00,432 - INFO - [realtime.py:138] - Subscription response: {"id":2,"code":0,"msg":"method is empty."} +2025-03-18 22:15:00,432 - INFO - [realtime.py:142] - Successfully connected to MEXC WebSocket for ethusdt +2025-03-18 22:15:02,455 - DEBUG - [realtime.py:160] - Sending ping +2025-03-18 22:15:02,455 - DEBUG - [protocol.py:1183] - > TEXT '{"op": "ping"}' [14 bytes] +2025-03-18 22:15:02,834 - DEBUG - [protocol.py:1177] - < TEXT '{"id":0,"code":0,"msg":"msg length invalid"}' [44 bytes] +2025-03-18 22:15:02,835 - DEBUG - [realtime.py:178] - Raw message: {"id":0,"code":0,"msg":"msg length invalid"}... +2025-03-18 22:15:02,836 - WARNING - [realtime.py:227] - Unhandled message format: {"id":0,"code":0,"msg":"msg length invalid"}... +2025-03-18 22:15:19,722 - DEBUG - [protocol.py:1270] - % sending keepalive ping +2025-03-18 22:15:19,723 - DEBUG - [protocol.py:1183] - > PING 09 5a 64 99 [binary, 4 bytes] +2025-03-18 22:15:20,254 - DEBUG - [protocol.py:1177] - < PONG 09 5a 64 99 [binary, 4 bytes] +2025-03-18 22:15:20,255 - DEBUG - [protocol.py:1280] - % received keepalive pong +2025-03-18 22:15:22,622 - DEBUG - [realtime.py:160] - Sending ping +2025-03-18 22:15:22,622 - DEBUG - [protocol.py:1183] - > TEXT '{"op": "ping"}' [14 bytes] +2025-03-18 22:15:22,931 - DEBUG - [protocol.py:1177] - < TEXT '{"id":0,"code":0,"msg":"msg length invalid"}' [44 bytes] +2025-03-18 22:15:22,932 - DEBUG - [realtime.py:178] - Raw message: {"id":0,"code":0,"msg":"msg length invalid"}... +2025-03-18 22:15:22,932 - WARNING - [realtime.py:227] - Unhandled message format: {"id":0,"code":0,"msg":"msg length invalid"}... +2025-03-18 22:15:33,149 - DEBUG - [protocol.py:1177] - < CLOSE 1005 (no status code [internal]) [0 bytes] +2025-03-18 22:15:33,149 - DEBUG - [protocol.py:1232] - = connection is CLOSING +2025-03-18 22:15:33,149 - DEBUG - [protocol.py:1183] - > CLOSE 1005 (no status code [internal]) [0 bytes] +2025-03-18 22:15:33,150 - DEBUG - [protocol.py:1514] - = connection is CLOSED +2025-03-18 22:15:33,150 - WARNING - [realtime.py:230] - WebSocket connection closed +2025-03-18 22:15:33,150 - WARNING - [realtime.py:365] - WebSocket not running, breaking loop +2025-03-18 22:15:33,151 - INFO - [realtime.py:252] - WebSocket connection closed +2025-03-18 22:15:33,151 - INFO - [realtime.py:396] - Waiting 5 seconds before reconnecting... +2025-03-18 22:15:38,159 - INFO - [realtime.py:127] - Attempting to connect to wss://wbs-api.mexc.com/ws +2025-03-18 22:15:38,281 - DEBUG - [protocol.py:256] - = connection is CONNECTING +2025-03-18 22:15:38,346 - DEBUG - [client.py:114] - > GET /ws HTTP/1.1 +2025-03-18 22:15:38,347 - DEBUG - [client.py:116] - > Host: wbs-api.mexc.com +2025-03-18 22:15:38,347 - DEBUG - [client.py:116] - > Upgrade: websocket +2025-03-18 22:15:38,347 - DEBUG - [client.py:116] - > Connection: Upgrade +2025-03-18 22:15:38,347 - DEBUG - [client.py:116] - > Sec-WebSocket-Key: rzYemz62mm2DA64ZKOLfCg== +2025-03-18 22:15:38,348 - DEBUG - [client.py:116] - > Sec-WebSocket-Version: 13 +2025-03-18 22:15:38,348 - DEBUG - [client.py:116] - > Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits +2025-03-18 22:15:38,348 - DEBUG - [client.py:116] - > User-Agent: Python/3.12 websockets/10.4 +2025-03-18 22:15:39,397 - DEBUG - [client.py:147] - < HTTP/1.1 101 Switching Protocols +2025-03-18 22:15:39,397 - DEBUG - [client.py:149] - < Connection: upgrade +2025-03-18 22:15:39,397 - DEBUG - [client.py:149] - < Date: Tue, 18 Mar 2025 20:15:42 GMT +2025-03-18 22:15:39,397 - DEBUG - [client.py:149] - < Server: openresty +2025-03-18 22:15:39,398 - DEBUG - [client.py:149] - < upgrade: websocket +2025-03-18 22:15:39,398 - DEBUG - [client.py:149] - < sec-websocket-accept: K0dbO24WZ5+zBOzRAFe1FtRAarg= +2025-03-18 22:15:39,398 - DEBUG - [client.py:149] - < Strict-Transport-Security: max-age=63072000; includeSubdomains; preload +2025-03-18 22:15:39,398 - DEBUG - [client.py:149] - < X-Cache: Miss from cloudfront +2025-03-18 22:15:39,399 - DEBUG - [client.py:149] - < Via: 1.1 9a8ac33fc9fddfdee2faf662aa337e6a.cloudfront.net (CloudFront) +2025-03-18 22:15:39,399 - DEBUG - [client.py:149] - < X-Amz-Cf-Pop: SOF50-P1 +2025-03-18 22:15:39,399 - DEBUG - [client.py:149] - < X-Amz-Cf-Id: K4Y9uXkZIYYyCsQJG7Dul1ea4M__iAOWO99YR7E9hCdfxlgOE9ZjSw== +2025-03-18 22:15:39,399 - DEBUG - [client.py:149] - < Vary: Origin +2025-03-18 22:15:39,399 - DEBUG - [protocol.py:357] - = connection is OPEN +2025-03-18 22:15:39,399 - INFO - [realtime.py:129] - WebSocket connection established +2025-03-18 22:15:39,399 - INFO - [realtime.py:133] - Sending subscription message: {"op": "sub", "id": "1", "topic": "spot.deals.ethusdt"} +2025-03-18 22:15:39,399 - DEBUG - [protocol.py:1183] - > TEXT '{"op": "sub", "id": "1", "topic": "spot.deals.ethusdt"}' [55 bytes] +2025-03-18 22:15:39,670 - DEBUG - [protocol.py:1177] - < TEXT '{"id":1,"code":0,"msg":"method is empty."}' [42 bytes] +2025-03-18 22:15:39,670 - INFO - [realtime.py:138] - Subscription response: {"id":1,"code":0,"msg":"method is empty."} +2025-03-18 22:15:39,671 - INFO - [realtime.py:133] - Sending subscription message: {"op": "sub", "id": "2", "topic": "spot.klines.ethusdt_1m"} +2025-03-18 22:15:39,671 - DEBUG - [protocol.py:1183] - > TEXT '{"op": "sub", "id": "2", "topic": "spot.klines.ethusdt_1m"}' [59 bytes] +2025-03-18 22:15:39,947 - DEBUG - [protocol.py:1177] - < TEXT '{"id":2,"code":0,"msg":"method is empty."}' [42 bytes] +2025-03-18 22:15:39,947 - INFO - [realtime.py:138] - Subscription response: {"id":2,"code":0,"msg":"method is empty."} +2025-03-18 22:15:39,948 - INFO - [realtime.py:142] - Successfully connected to MEXC WebSocket for ethusdt +2025-03-18 22:15:42,973 - DEBUG - [realtime.py:160] - Sending ping +2025-03-18 22:15:42,973 - DEBUG - [protocol.py:1183] - > TEXT '{"op": "ping"}' [14 bytes] +2025-03-18 22:15:43,284 - DEBUG - [protocol.py:1177] - < TEXT '{"id":0,"code":0,"msg":"msg length invalid"}' [44 bytes] +2025-03-18 22:15:43,284 - DEBUG - [realtime.py:178] - Raw message: {"id":0,"code":0,"msg":"msg length invalid"}... +2025-03-18 22:15:43,284 - WARNING - [realtime.py:227] - Unhandled message format: {"id":0,"code":0,"msg":"msg length invalid"}... +2025-03-18 22:15:59,410 - DEBUG - [protocol.py:1270] - % sending keepalive ping +2025-03-18 22:15:59,410 - DEBUG - [protocol.py:1183] - > PING 1a 24 4c b7 [binary, 4 bytes] +2025-03-18 22:15:59,659 - DEBUG - [protocol.py:1177] - < PONG 1a 24 4c b7 [binary, 4 bytes] +2025-03-18 22:15:59,659 - DEBUG - [protocol.py:1280] - % received keepalive pong +2025-03-18 22:16:03,159 - DEBUG - [realtime.py:160] - Sending ping +2025-03-18 22:16:03,160 - DEBUG - [protocol.py:1183] - > TEXT '{"op": "ping"}' [14 bytes] +2025-03-18 22:16:03,419 - DEBUG - [protocol.py:1177] - < TEXT '{"id":0,"code":0,"msg":"msg length invalid"}' [44 bytes] +2025-03-18 22:16:03,419 - DEBUG - [realtime.py:178] - Raw message: {"id":0,"code":0,"msg":"msg length invalid"}... +2025-03-18 22:16:03,420 - WARNING - [realtime.py:227] - Unhandled message format: {"id":0,"code":0,"msg":"msg length invalid"}... +2025-03-18 22:16:13,134 - DEBUG - [protocol.py:1177] - < CLOSE 1005 (no status code [internal]) [0 bytes] +2025-03-18 22:16:13,134 - DEBUG - [protocol.py:1232] - = connection is CLOSING +2025-03-18 22:16:13,134 - DEBUG - [protocol.py:1183] - > CLOSE 1005 (no status code [internal]) [0 bytes] +2025-03-18 22:16:13,135 - DEBUG - [protocol.py:1514] - = connection is CLOSED +2025-03-18 22:16:13,135 - WARNING - [realtime.py:230] - WebSocket connection closed +2025-03-18 22:16:13,136 - WARNING - [realtime.py:365] - WebSocket not running, breaking loop +2025-03-18 22:16:13,136 - INFO - [realtime.py:252] - WebSocket connection closed +2025-03-18 22:16:13,136 - INFO - [realtime.py:396] - Waiting 5 seconds before reconnecting... +2025-03-18 22:16:18,152 - INFO - [realtime.py:127] - Attempting to connect to wss://wbs-api.mexc.com/ws +2025-03-18 22:16:18,163 - DEBUG - [protocol.py:256] - = connection is CONNECTING +2025-03-18 22:16:18,196 - DEBUG - [client.py:114] - > GET /ws HTTP/1.1 +2025-03-18 22:16:18,197 - DEBUG - [client.py:116] - > Host: wbs-api.mexc.com +2025-03-18 22:16:18,197 - DEBUG - [client.py:116] - > Upgrade: websocket +2025-03-18 22:16:18,198 - DEBUG - [client.py:116] - > Connection: Upgrade +2025-03-18 22:16:18,198 - DEBUG - [client.py:116] - > Sec-WebSocket-Key: oQziYEr0dpbU1SYGXVh4rg== +2025-03-18 22:16:18,198 - DEBUG - [client.py:116] - > Sec-WebSocket-Version: 13 +2025-03-18 22:16:18,198 - DEBUG - [client.py:116] - > Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits +2025-03-18 22:16:18,198 - DEBUG - [client.py:116] - > User-Agent: Python/3.12 websockets/10.4 +2025-03-18 22:16:19,184 - DEBUG - [client.py:147] - < HTTP/1.1 101 Switching Protocols +2025-03-18 22:16:19,185 - DEBUG - [client.py:149] - < Connection: upgrade +2025-03-18 22:16:19,185 - DEBUG - [client.py:149] - < Date: Tue, 18 Mar 2025 20:16:21 GMT +2025-03-18 22:16:19,185 - DEBUG - [client.py:149] - < Server: openresty +2025-03-18 22:16:19,185 - DEBUG - [client.py:149] - < upgrade: websocket +2025-03-18 22:16:19,185 - DEBUG - [client.py:149] - < sec-websocket-accept: BjkqA9ZnlpOIZQRjJY39ZErDDgg= +2025-03-18 22:16:19,185 - DEBUG - [client.py:149] - < Strict-Transport-Security: max-age=63072000; includeSubdomains; preload +2025-03-18 22:16:19,185 - DEBUG - [client.py:149] - < X-Cache: Miss from cloudfront +2025-03-18 22:16:19,185 - DEBUG - [client.py:149] - < Via: 1.1 810fe14fc6057731444da065c6e4f6ac.cloudfront.net (CloudFront) +2025-03-18 22:16:19,185 - DEBUG - [client.py:149] - < X-Amz-Cf-Pop: SOF50-P1 +2025-03-18 22:16:19,185 - DEBUG - [client.py:149] - < X-Amz-Cf-Id: 8m50bcA9G9BWPv5Hz492lHUdm9AVoNoP6zfUqPo_sUr6qXil6A5eZQ== +2025-03-18 22:16:19,185 - DEBUG - [client.py:149] - < Vary: Origin +2025-03-18 22:16:19,185 - DEBUG - [protocol.py:357] - = connection is OPEN +2025-03-18 22:16:19,185 - INFO - [realtime.py:129] - WebSocket connection established +2025-03-18 22:16:19,185 - INFO - [realtime.py:133] - Sending subscription message: {"op": "sub", "id": "1", "topic": "spot.deals.ethusdt"} +2025-03-18 22:16:19,185 - DEBUG - [protocol.py:1183] - > TEXT '{"op": "sub", "id": "1", "topic": "spot.deals.ethusdt"}' [55 bytes] +2025-03-18 22:16:19,447 - DEBUG - [protocol.py:1177] - < TEXT '{"id":1,"code":0,"msg":"method is empty."}' [42 bytes] +2025-03-18 22:16:19,448 - INFO - [realtime.py:138] - Subscription response: {"id":1,"code":0,"msg":"method is empty."} +2025-03-18 22:16:19,448 - INFO - [realtime.py:133] - Sending subscription message: {"op": "sub", "id": "2", "topic": "spot.klines.ethusdt_1m"} +2025-03-18 22:16:19,448 - DEBUG - [protocol.py:1183] - > TEXT '{"op": "sub", "id": "2", "topic": "spot.klines.ethusdt_1m"}' [59 bytes] +2025-03-18 22:16:19,707 - DEBUG - [protocol.py:1177] - < TEXT '{"id":2,"code":0,"msg":"method is empty."}' [42 bytes] +2025-03-18 22:16:19,709 - INFO - [realtime.py:138] - Subscription response: {"id":2,"code":0,"msg":"method is empty."} +2025-03-18 22:16:19,709 - INFO - [realtime.py:142] - Successfully connected to MEXC WebSocket for ethusdt +2025-03-18 22:16:23,722 - DEBUG - [realtime.py:160] - Sending ping +2025-03-18 22:16:23,722 - DEBUG - [protocol.py:1183] - > TEXT '{"op": "ping"}' [14 bytes] +2025-03-18 22:16:23,987 - DEBUG - [protocol.py:1177] - < TEXT '{"id":0,"code":0,"msg":"msg length invalid"}' [44 bytes] +2025-03-18 22:16:23,988 - DEBUG - [realtime.py:178] - Raw message: {"id":0,"code":0,"msg":"msg length invalid"}... +2025-03-18 22:16:23,988 - WARNING - [realtime.py:227] - Unhandled message format: {"id":0,"code":0,"msg":"msg length invalid"}... +2025-03-18 22:16:39,192 - DEBUG - [protocol.py:1270] - % sending keepalive ping +2025-03-18 22:16:39,192 - DEBUG - [protocol.py:1183] - > PING '{\rpx' [text, 4 bytes] +2025-03-18 22:16:39,444 - DEBUG - [protocol.py:1177] - < PONG '{\rpx' [text, 4 bytes] +2025-03-18 22:16:39,444 - DEBUG - [protocol.py:1280] - % received keepalive pong +2025-03-18 22:16:43,864 - DEBUG - [realtime.py:160] - Sending ping +2025-03-18 22:16:43,865 - DEBUG - [protocol.py:1183] - > TEXT '{"op": "ping"}' [14 bytes] +2025-03-18 22:16:44,128 - DEBUG - [protocol.py:1177] - < TEXT '{"id":0,"code":0,"msg":"msg length invalid"}' [44 bytes] +2025-03-18 22:16:44,128 - DEBUG - [realtime.py:178] - Raw message: {"id":0,"code":0,"msg":"msg length invalid"}... +2025-03-18 22:16:44,129 - WARNING - [realtime.py:227] - Unhandled message format: {"id":0,"code":0,"msg":"msg length invalid"}... +2025-03-18 22:16:52,557 - DEBUG - [protocol.py:1177] - < CLOSE 1005 (no status code [internal]) [0 bytes] +2025-03-18 22:16:52,557 - DEBUG - [protocol.py:1232] - = connection is CLOSING +2025-03-18 22:16:52,558 - DEBUG - [protocol.py:1183] - > CLOSE 1005 (no status code [internal]) [0 bytes] +2025-03-18 22:16:52,558 - DEBUG - [protocol.py:1514] - = connection is CLOSED +2025-03-18 22:16:52,559 - WARNING - [realtime.py:230] - WebSocket connection closed +2025-03-18 22:16:52,559 - WARNING - [realtime.py:365] - WebSocket not running, breaking loop +2025-03-18 22:16:52,559 - INFO - [realtime.py:252] - WebSocket connection closed +2025-03-18 22:16:52,559 - INFO - [realtime.py:396] - Waiting 5 seconds before reconnecting... +2025-03-18 22:16:57,566 - INFO - [realtime.py:127] - Attempting to connect to wss://wbs-api.mexc.com/ws +2025-03-18 22:16:57,592 - DEBUG - [protocol.py:256] - = connection is CONNECTING +2025-03-18 22:16:57,645 - DEBUG - [client.py:114] - > GET /ws HTTP/1.1 +2025-03-18 22:16:57,645 - DEBUG - [client.py:116] - > Host: wbs-api.mexc.com +2025-03-18 22:16:57,645 - DEBUG - [client.py:116] - > Upgrade: websocket +2025-03-18 22:16:57,647 - DEBUG - [client.py:116] - > Connection: Upgrade +2025-03-18 22:16:57,647 - DEBUG - [client.py:116] - > Sec-WebSocket-Key: OLGwHgAaRdC4UlWbdEQe5Q== +2025-03-18 22:16:57,647 - DEBUG - [client.py:116] - > Sec-WebSocket-Version: 13 +2025-03-18 22:16:57,647 - DEBUG - [client.py:116] - > Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits +2025-03-18 22:16:57,648 - DEBUG - [client.py:116] - > User-Agent: Python/3.12 websockets/10.4 +2025-03-18 22:16:58,608 - DEBUG - [client.py:147] - < HTTP/1.1 101 Switching Protocols +2025-03-18 22:16:58,608 - DEBUG - [client.py:149] - < Connection: upgrade +2025-03-18 22:16:58,608 - DEBUG - [client.py:149] - < Date: Tue, 18 Mar 2025 20:17:01 GMT +2025-03-18 22:16:58,608 - DEBUG - [client.py:149] - < Server: openresty +2025-03-18 22:16:58,608 - DEBUG - [client.py:149] - < upgrade: websocket +2025-03-18 22:16:58,608 - DEBUG - [client.py:149] - < sec-websocket-accept: irwAcyHqLl57P7OmFPQw/bibHz8= +2025-03-18 22:16:58,608 - DEBUG - [client.py:149] - < Strict-Transport-Security: max-age=63072000; includeSubdomains; preload +2025-03-18 22:16:58,608 - DEBUG - [client.py:149] - < X-Cache: Miss from cloudfront +2025-03-18 22:16:58,608 - DEBUG - [client.py:149] - < Via: 1.1 cb67ab2ecd69029ff52ff7bdcef2f6e0.cloudfront.net (CloudFront) +2025-03-18 22:16:58,608 - DEBUG - [client.py:149] - < X-Amz-Cf-Pop: SOF50-P1 +2025-03-18 22:16:58,608 - DEBUG - [client.py:149] - < X-Amz-Cf-Id: glrWTNydmnDVu1DyHcJTyeUwtWSbSiG8jwA9Y3LUadQUUD7MH_Rd6Q== +2025-03-18 22:16:58,608 - DEBUG - [client.py:149] - < Vary: Origin +2025-03-18 22:16:58,608 - DEBUG - [protocol.py:357] - = connection is OPEN +2025-03-18 22:16:58,608 - INFO - [realtime.py:129] - WebSocket connection established +2025-03-18 22:16:58,608 - INFO - [realtime.py:133] - Sending subscription message: {"op": "sub", "id": "1", "topic": "spot.deals.ethusdt"} +2025-03-18 22:16:58,608 - DEBUG - [protocol.py:1183] - > TEXT '{"op": "sub", "id": "1", "topic": "spot.deals.ethusdt"}' [55 bytes] +2025-03-18 22:16:58,870 - DEBUG - [protocol.py:1177] - < TEXT '{"id":1,"code":0,"msg":"method is empty."}' [42 bytes] +2025-03-18 22:16:58,870 - INFO - [realtime.py:138] - Subscription response: {"id":1,"code":0,"msg":"method is empty."} +2025-03-18 22:16:58,870 - INFO - [realtime.py:133] - Sending subscription message: {"op": "sub", "id": "2", "topic": "spot.klines.ethusdt_1m"} +2025-03-18 22:16:58,872 - DEBUG - [protocol.py:1183] - > TEXT '{"op": "sub", "id": "2", "topic": "spot.klines.ethusdt_1m"}' [59 bytes] +2025-03-18 22:16:59,128 - DEBUG - [protocol.py:1177] - < TEXT '{"id":2,"code":0,"msg":"method is empty."}' [42 bytes] +2025-03-18 22:16:59,128 - INFO - [realtime.py:138] - Subscription response: {"id":2,"code":0,"msg":"method is empty."} +2025-03-18 22:16:59,128 - INFO - [realtime.py:142] - Successfully connected to MEXC WebSocket for ethusdt +2025-03-18 22:17:04,150 - DEBUG - [realtime.py:160] - Sending ping +2025-03-18 22:17:04,151 - DEBUG - [protocol.py:1183] - > TEXT '{"op": "ping"}' [14 bytes] +2025-03-18 22:17:04,430 - DEBUG - [protocol.py:1177] - < TEXT '{"id":0,"code":0,"msg":"msg length invalid"}' [44 bytes] +2025-03-18 22:17:04,430 - DEBUG - [realtime.py:178] - Raw message: {"id":0,"code":0,"msg":"msg length invalid"}... +2025-03-18 22:17:04,430 - WARNING - [realtime.py:227] - Unhandled message format: {"id":0,"code":0,"msg":"msg length invalid"}... +2025-03-18 22:17:18,620 - DEBUG - [protocol.py:1270] - % sending keepalive ping +2025-03-18 22:17:18,620 - DEBUG - [protocol.py:1183] - > PING '\x05eD5' [text, 4 bytes] +2025-03-18 22:17:18,864 - DEBUG - [protocol.py:1177] - < PONG '\x05eD5' [text, 4 bytes] +2025-03-18 22:17:18,864 - DEBUG - [protocol.py:1280] - % received keepalive pong +2025-03-18 22:17:24,321 - DEBUG - [realtime.py:160] - Sending ping +2025-03-18 22:17:24,321 - DEBUG - [protocol.py:1183] - > TEXT '{"op": "ping"}' [14 bytes] +2025-03-18 22:17:24,576 - DEBUG - [protocol.py:1177] - < TEXT '{"id":0,"code":0,"msg":"msg length invalid"}' [44 bytes] +2025-03-18 22:17:24,577 - INFO - [realtime.py:177] - Received message #10 +2025-03-18 22:17:24,577 - DEBUG - [realtime.py:178] - Raw message: {"id":0,"code":0,"msg":"msg length invalid"}... +2025-03-18 22:17:24,577 - WARNING - [realtime.py:227] - Unhandled message format: {"id":0,"code":0,"msg":"msg length invalid"}... +2025-03-18 22:17:29,588 - DEBUG - [proactor_events.py:634] - Using proactor: IocpProactor +2025-03-18 22:17:29,592 - INFO - [realtime.py:389] - Starting application for ETH/USDT +2025-03-18 22:17:29,662 - INFO - [realtime.py:243] - Initializing RealTimeChart for ETH/USDT +2025-03-18 22:17:29,666 - INFO - [realtime.py:117] - Initialized WebSocket for symbol: ethusdt +2025-03-18 22:17:29,667 - INFO - [realtime.py:384] - Starting Dash server on localhost:8050 +2025-03-18 22:17:29,671 - DEBUG - [realtime.py:118] - Subscribe messages: [{"method": "SUBSCRIPTION", "params": ["spot@public.deals.v3.api@ethusdt", "spot@public.kline.v3.api@ethusdt@1m"]}] +2025-03-18 22:17:29,671 - INFO - [dash.py:2244] - Dash is running on http://localhost:8050/ + +2025-03-18 22:17:29,672 - INFO - [realtime.py:123] - Attempting to connect to wss://stream.mexc.com/ws +2025-03-18 22:17:29,711 - INFO - [_internal.py:97] - WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:8050 +2025-03-18 22:17:29,711 - INFO - [_internal.py:97] - Press CTRL+C to quit +2025-03-18 22:17:29,737 - ERROR - [realtime.py:144] - WebSocket connection error: [Errno 11001] getaddrinfo failed +2025-03-18 22:17:30,735 - INFO - [realtime.py:123] - Attempting to connect to wss://stream.mexc.com/ws +2025-03-18 22:17:30,739 - ERROR - [realtime.py:144] - WebSocket connection error: [Errno 11001] getaddrinfo failed +2025-03-18 22:17:32,745 - INFO - [realtime.py:123] - Attempting to connect to wss://stream.mexc.com/ws +2025-03-18 22:17:32,746 - ERROR - [realtime.py:144] - WebSocket connection error: [Errno 11001] getaddrinfo failed +2025-03-18 22:17:36,737 - INFO - [realtime.py:123] - Attempting to connect to wss://stream.mexc.com/ws +2025-03-18 22:17:36,753 - ERROR - [realtime.py:144] - WebSocket connection error: [Errno 11001] getaddrinfo failed +2025-03-18 22:17:44,755 - INFO - [realtime.py:123] - Attempting to connect to wss://stream.mexc.com/ws +2025-03-18 22:17:44,762 - ERROR - [realtime.py:144] - WebSocket connection error: [Errno 11001] getaddrinfo failed +2025-03-18 22:18:00,777 - INFO - [realtime.py:123] - Attempting to connect to wss://stream.mexc.com/ws +2025-03-18 22:18:00,785 - ERROR - [realtime.py:144] - WebSocket connection error: [Errno 11001] getaddrinfo failed +2025-03-18 22:18:14,909 - DEBUG - [proactor_events.py:634] - Using proactor: IocpProactor +2025-03-18 22:18:14,912 - INFO - [realtime.py:389] - Starting application for ETH/USDT +2025-03-18 22:18:14,980 - INFO - [realtime.py:243] - Initializing RealTimeChart for ETH/USDT +2025-03-18 22:18:14,984 - INFO - [realtime.py:117] - Initialized WebSocket for symbol: ethusdt +2025-03-18 22:18:14,985 - INFO - [realtime.py:384] - Starting Dash server on localhost:8050 +2025-03-18 22:18:14,989 - DEBUG - [realtime.py:118] - Subscribe messages: [{"method": "SUBSCRIPTION", "params": ["spot@public.deals.v3.api@ethusdt", "spot@public.kline.v3.api@ethusdt@1m"]}] +2025-03-18 22:18:14,989 - INFO - [dash.py:2244] - Dash is running on http://localhost:8050/ + +2025-03-18 22:18:14,990 - INFO - [realtime.py:123] - Attempting to connect to ws://stream.mexc.com/ws +2025-03-18 22:18:15,031 - INFO - [_internal.py:97] - WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:8050 +2025-03-18 22:18:15,032 - INFO - [_internal.py:97] - Press CTRL+C to quit +2025-03-18 22:18:15,084 - ERROR - [realtime.py:144] - WebSocket connection error: [Errno 11001] getaddrinfo failed +2025-03-18 22:18:16,103 - INFO - [realtime.py:123] - Attempting to connect to ws://stream.mexc.com/ws +2025-03-18 22:18:16,106 - ERROR - [realtime.py:144] - WebSocket connection error: [Errno 11001] getaddrinfo failed +2025-03-18 22:18:18,119 - INFO - [realtime.py:123] - Attempting to connect to ws://stream.mexc.com/ws +2025-03-18 22:18:18,121 - ERROR - [realtime.py:144] - WebSocket connection error: [Errno 11001] getaddrinfo failed +2025-03-18 22:18:22,135 - INFO - [realtime.py:123] - Attempting to connect to ws://stream.mexc.com/ws +2025-03-18 22:18:22,152 - ERROR - [realtime.py:144] - WebSocket connection error: [Errno 11001] getaddrinfo failed +2025-03-18 22:18:30,153 - INFO - [realtime.py:123] - Attempting to connect to ws://stream.mexc.com/ws +2025-03-18 22:18:30,162 - ERROR - [realtime.py:144] - WebSocket connection error: [Errno 11001] getaddrinfo failed +2025-03-18 22:18:46,167 - INFO - [realtime.py:123] - Attempting to connect to ws://stream.mexc.com/ws +2025-03-18 22:18:46,174 - ERROR - [realtime.py:144] - WebSocket connection error: [Errno 11001] getaddrinfo failed +2025-03-18 22:19:18,166 - INFO - [realtime.py:123] - Attempting to connect to ws://stream.mexc.com/ws +2025-03-18 22:19:18,176 - ERROR - [realtime.py:144] - WebSocket connection error: [Errno 11001] getaddrinfo failed +2025-03-18 22:19:48,453 - DEBUG - [proactor_events.py:634] - Using proactor: IocpProactor +2025-03-18 22:19:48,456 - INFO - [realtime.py:389] - Starting application for ETH/USDT +2025-03-18 22:19:48,519 - INFO - [realtime.py:243] - Initializing RealTimeChart for ETH/USDT +2025-03-18 22:22:42,220 - DEBUG - [proactor_events.py:634] - Using proactor: IocpProactor +2025-03-18 22:22:42,223 - INFO - [realtime.py:390] - Starting application for ETH/USDT +2025-03-18 22:22:42,281 - INFO - [realtime.py:244] - Initializing RealTimeChart for ETH/USDT +2025-03-18 22:22:50,276 - INFO - [realtime.py:385] - Starting Dash server on localhost:8050 +2025-03-18 22:22:50,279 - INFO - [realtime.py:118] - Initialized WebSocket for symbol: ETHUSDT +2025-03-18 22:22:50,279 - INFO - [dash.py:2244] - Dash is running on http://localhost:8050/ + +2025-03-18 22:22:50,280 - DEBUG - [realtime.py:119] - Subscribe messages: [{"method": "SUBSCRIPTION", "params": ["spot@public.deals.v3.api@ETHUSDT", "spot@public.kline.v3.api@ETHUSDT@1m"]}] +2025-03-18 22:22:50,281 - INFO - [realtime.py:124] - Attempting to connect to wss://wbs-api.mexc.com/ws +2025-03-18 22:22:50,326 - INFO - [_internal.py:97] - WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:8050 +2025-03-18 22:22:50,326 - INFO - [_internal.py:97] - Press CTRL+C to quit +2025-03-18 22:22:50,372 - DEBUG - [protocol.py:256] - = connection is CONNECTING +2025-03-18 22:22:50,415 - DEBUG - [client.py:114] - > GET /ws HTTP/1.1 +2025-03-18 22:22:50,415 - DEBUG - [client.py:116] - > Host: wbs-api.mexc.com +2025-03-18 22:22:50,415 - DEBUG - [client.py:116] - > Upgrade: websocket +2025-03-18 22:22:50,416 - DEBUG - [client.py:116] - > Connection: Upgrade +2025-03-18 22:22:50,416 - DEBUG - [client.py:116] - > Sec-WebSocket-Key: 5Y1vmO8vyt5cfUH5ZXUh+w== +2025-03-18 22:22:50,416 - DEBUG - [client.py:116] - > Sec-WebSocket-Version: 13 +2025-03-18 22:22:50,417 - DEBUG - [client.py:116] - > Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits +2025-03-18 22:22:50,417 - DEBUG - [client.py:116] - > User-Agent: Python/3.12 websockets/10.4 +2025-03-18 22:22:51,387 - DEBUG - [client.py:147] - < HTTP/1.1 101 Switching Protocols +2025-03-18 22:22:51,388 - DEBUG - [client.py:149] - < Connection: upgrade +2025-03-18 22:22:51,388 - DEBUG - [client.py:149] - < Date: Tue, 18 Mar 2025 20:22:54 GMT +2025-03-18 22:22:51,388 - DEBUG - [client.py:149] - < Server: openresty +2025-03-18 22:22:51,389 - DEBUG - [client.py:149] - < upgrade: websocket +2025-03-18 22:22:51,389 - DEBUG - [client.py:149] - < sec-websocket-accept: 2HTZ40bsnJ297G4uDN0rn3Ma328= +2025-03-18 22:22:51,389 - DEBUG - [client.py:149] - < Strict-Transport-Security: max-age=63072000; includeSubdomains; preload +2025-03-18 22:22:51,389 - DEBUG - [client.py:149] - < X-Cache: Miss from cloudfront +2025-03-18 22:22:51,389 - DEBUG - [client.py:149] - < Via: 1.1 69bd99223bbe7be5d36f0fa13d71bf84.cloudfront.net (CloudFront) +2025-03-18 22:22:51,389 - DEBUG - [client.py:149] - < X-Amz-Cf-Pop: SOF50-P1 +2025-03-18 22:22:51,389 - DEBUG - [client.py:149] - < X-Amz-Cf-Id: dKhHFlzDjhpK95kI1k52n7GWHTmnKUZGMfyTt3fAtqda9a0TOt9tLQ== +2025-03-18 22:22:51,389 - DEBUG - [client.py:149] - < Vary: Origin +2025-03-18 22:22:51,390 - DEBUG - [protocol.py:357] - = connection is OPEN +2025-03-18 22:22:51,390 - INFO - [realtime.py:126] - WebSocket connection established +2025-03-18 22:22:51,390 - INFO - [realtime.py:130] - Sending subscription message: {"method": "SUBSCRIPTION", "params": ["spot@public.deals.v3.api@ETHUSDT", "spot@public.kline.v3.api@ETHUSDT@1m"]} +2025-03-18 22:22:51,390 - DEBUG - [protocol.py:1183] - > TEXT '{"method": "SUBSCRIPTION", "params": ["spot@pub...ne.v3.api@ETHUSDT@1m"]}' [113 bytes] +2025-03-18 22:22:51,723 - INFO - [realtime.py:139] - Successfully connected to MEXC WebSocket for ETHUSDT +2025-03-18 22:23:11,394 - DEBUG - [protocol.py:1270] - % sending keepalive ping +2025-03-18 22:23:11,394 - DEBUG - [protocol.py:1183] - > PING 75 15 94 3f [binary, 4 bytes] +2025-03-18 22:23:11,644 - DEBUG - [protocol.py:1177] - < PONG 75 15 94 3f [binary, 4 bytes] +2025-03-18 22:23:11,645 - DEBUG - [protocol.py:1280] - % received keepalive pong +2025-03-18 22:23:22,574 - DEBUG - [protocol.py:1177] - < CLOSE 1005 (no status code [internal]) [0 bytes] +2025-03-18 22:23:22,574 - DEBUG - [protocol.py:1232] - = connection is CLOSING +2025-03-18 22:23:22,575 - DEBUG - [protocol.py:1183] - > CLOSE 1005 (no status code [internal]) [0 bytes] +2025-03-18 22:23:22,576 - DEBUG - [protocol.py:1514] - = connection is CLOSED +2025-03-18 22:23:22,576 - WARNING - [realtime.py:213] - WebSocket connection closed +2025-03-18 22:23:22,578 - WARNING - [realtime.py:350] - WebSocket not running, breaking loop +2025-03-18 22:23:22,578 - INFO - [realtime.py:237] - WebSocket connection closed +2025-03-18 22:23:22,578 - INFO - [realtime.py:381] - Waiting 5 seconds before reconnecting... +2025-03-18 22:23:27,579 - INFO - [realtime.py:124] - Attempting to connect to wss://wbs-api.mexc.com/ws +2025-03-18 22:23:27,580 - DEBUG - [protocol.py:256] - = connection is CONNECTING +2025-03-18 22:23:27,613 - DEBUG - [client.py:114] - > GET /ws HTTP/1.1 +2025-03-18 22:23:27,613 - DEBUG - [client.py:116] - > Host: wbs-api.mexc.com +2025-03-18 22:23:27,613 - DEBUG - [client.py:116] - > Upgrade: websocket +2025-03-18 22:23:27,613 - DEBUG - [client.py:116] - > Connection: Upgrade +2025-03-18 22:23:27,613 - DEBUG - [client.py:116] - > Sec-WebSocket-Key: +wHGUaeDq+L57LFPqiXSsA== +2025-03-18 22:23:27,613 - DEBUG - [client.py:116] - > Sec-WebSocket-Version: 13 +2025-03-18 22:23:27,613 - DEBUG - [client.py:116] - > Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits +2025-03-18 22:23:27,613 - DEBUG - [client.py:116] - > User-Agent: Python/3.12 websockets/10.4 +2025-03-18 22:23:28,600 - DEBUG - [client.py:147] - < HTTP/1.1 101 Switching Protocols +2025-03-18 22:23:28,600 - DEBUG - [client.py:149] - < Connection: upgrade +2025-03-18 22:23:28,600 - DEBUG - [client.py:149] - < Date: Tue, 18 Mar 2025 20:23:31 GMT +2025-03-18 22:23:28,600 - DEBUG - [client.py:149] - < Server: openresty +2025-03-18 22:23:28,600 - DEBUG - [client.py:149] - < upgrade: websocket +2025-03-18 22:23:28,600 - DEBUG - [client.py:149] - < sec-websocket-accept: IQRGs+GXlwuZ41fi69t/pu/JJE4= +2025-03-18 22:23:28,600 - DEBUG - [client.py:149] - < Strict-Transport-Security: max-age=63072000; includeSubdomains; preload +2025-03-18 22:23:28,600 - DEBUG - [client.py:149] - < X-Cache: Miss from cloudfront +2025-03-18 22:23:28,600 - DEBUG - [client.py:149] - < Via: 1.1 e19aed1f6c91c2644d0ca17ce8be7af2.cloudfront.net (CloudFront) +2025-03-18 22:23:28,600 - DEBUG - [client.py:149] - < X-Amz-Cf-Pop: SOF50-P1 +2025-03-18 22:23:28,600 - DEBUG - [client.py:149] - < X-Amz-Cf-Id: ZSmptObqp-SqcoGb1rQr8L2tMUK_ww6AOrkeuIgGAFURa54nEJfdiA== +2025-03-18 22:23:28,600 - DEBUG - [client.py:149] - < Vary: Origin +2025-03-18 22:23:28,600 - DEBUG - [protocol.py:357] - = connection is OPEN +2025-03-18 22:23:28,600 - INFO - [realtime.py:126] - WebSocket connection established +2025-03-18 22:23:28,600 - INFO - [realtime.py:130] - Sending subscription message: {"method": "SUBSCRIPTION", "params": ["spot@public.deals.v3.api@ETHUSDT", "spot@public.kline.v3.api@ETHUSDT@1m"]} +2025-03-18 22:23:28,600 - DEBUG - [protocol.py:1183] - > TEXT '{"method": "SUBSCRIPTION", "params": ["spot@pub...ne.v3.api@ETHUSDT@1m"]}' [113 bytes] +2025-03-18 22:23:28,872 - INFO - [realtime.py:139] - Successfully connected to MEXC WebSocket for ETHUSDT +2025-03-18 22:25:38,913 - DEBUG - [proactor_events.py:634] - Using proactor: IocpProactor +2025-03-18 22:25:38,917 - INFO - [realtime.py:390] - Starting application for ETH/USDT +2025-03-18 22:25:38,973 - INFO - [realtime.py:244] - Initializing RealTimeChart for ETH/USDT +2025-03-18 22:25:41,621 - INFO - [realtime.py:385] - Starting Dash server on localhost:8050 +2025-03-18 22:25:41,621 - INFO - [realtime.py:118] - Initialized WebSocket for symbol: ETHUSDT +2025-03-18 22:25:41,625 - INFO - [dash.py:2244] - Dash is running on http://localhost:8050/ + +2025-03-18 22:25:41,626 - DEBUG - [realtime.py:119] - Subscribe messages: [{"method": "SUBSCRIPTION", "params": ["spot@public.kline.v3.api@ETHUSDT@1m"]}] +2025-03-18 22:25:41,627 - INFO - [realtime.py:124] - Attempting to connect to wss://wbs-api.mexc.com/ws +2025-03-18 22:25:41,668 - INFO - [_internal.py:97] - WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:8050 +2025-03-18 22:25:41,668 - INFO - [_internal.py:97] - Press CTRL+C to quit +2025-03-18 22:25:41,711 - DEBUG - [protocol.py:256] - = connection is CONNECTING +2025-03-18 22:25:41,750 - DEBUG - [client.py:114] - > GET /ws HTTP/1.1 +2025-03-18 22:25:41,750 - DEBUG - [client.py:116] - > Host: wbs-api.mexc.com +2025-03-18 22:25:41,750 - DEBUG - [client.py:116] - > Upgrade: websocket +2025-03-18 22:25:41,750 - DEBUG - [client.py:116] - > Connection: Upgrade +2025-03-18 22:25:41,750 - DEBUG - [client.py:116] - > Sec-WebSocket-Key: wftjpc/zOq5IepBr0vwfBg== +2025-03-18 22:25:41,750 - DEBUG - [client.py:116] - > Sec-WebSocket-Version: 13 +2025-03-18 22:25:41,750 - DEBUG - [client.py:116] - > Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits +2025-03-18 22:25:41,750 - DEBUG - [client.py:116] - > User-Agent: Python/3.12 websockets/10.4 +2025-03-18 22:25:42,712 - DEBUG - [client.py:147] - < HTTP/1.1 101 Switching Protocols +2025-03-18 22:25:42,712 - DEBUG - [client.py:149] - < Connection: upgrade +2025-03-18 22:25:42,712 - DEBUG - [client.py:149] - < Date: Tue, 18 Mar 2025 20:25:45 GMT +2025-03-18 22:25:42,712 - DEBUG - [client.py:149] - < Server: openresty +2025-03-18 22:25:42,712 - DEBUG - [client.py:149] - < upgrade: websocket +2025-03-18 22:25:42,712 - DEBUG - [client.py:149] - < sec-websocket-accept: 7vqH8V18oN7Ms/CojIVAZwgJ8bI= +2025-03-18 22:25:42,712 - DEBUG - [client.py:149] - < Strict-Transport-Security: max-age=63072000; includeSubdomains; preload +2025-03-18 22:25:42,712 - DEBUG - [client.py:149] - < X-Cache: Miss from cloudfront +2025-03-18 22:25:42,718 - DEBUG - [client.py:149] - < Via: 1.1 20739c1173557f8dea61f4967725add4.cloudfront.net (CloudFront) +2025-03-18 22:25:42,718 - DEBUG - [client.py:149] - < X-Amz-Cf-Pop: SOF50-P1 +2025-03-18 22:25:42,718 - DEBUG - [client.py:149] - < X-Amz-Cf-Id: aSRfvf51lAY_yMdSz2yR8I3wnoC_NFDzqlS02AcgpdEulsYK53FKYw== +2025-03-18 22:25:42,718 - DEBUG - [client.py:149] - < Vary: Origin +2025-03-18 22:25:42,718 - DEBUG - [protocol.py:357] - = connection is OPEN +2025-03-18 22:25:42,718 - INFO - [realtime.py:126] - WebSocket connection established +2025-03-18 22:25:42,719 - INFO - [realtime.py:130] - Sending subscription message: {"method": "SUBSCRIPTION", "params": ["spot@public.kline.v3.api@ETHUSDT@1m"]} +2025-03-18 22:25:42,719 - DEBUG - [protocol.py:1183] - > TEXT '{"method": "SUBSCRIPTION", "params": ["spot@pub...ne.v3.api@ETHUSDT@1m"]}' [77 bytes] +2025-03-18 22:25:42,983 - INFO - [realtime.py:139] - Successfully connected to MEXC WebSocket for ETHUSDT +2025-03-18 22:26:02,721 - DEBUG - [protocol.py:1270] - % sending keepalive ping +2025-03-18 22:26:02,722 - DEBUG - [protocol.py:1183] - > PING c5 81 c8 f1 [binary, 4 bytes] +2025-03-18 22:26:02,962 - DEBUG - [protocol.py:1177] - < PONG c5 81 c8 f1 [binary, 4 bytes] +2025-03-18 22:26:02,962 - DEBUG - [protocol.py:1280] - % received keepalive pong +2025-03-18 22:26:17,579 - DEBUG - [protocol.py:1177] - < CLOSE 1005 (no status code [internal]) [0 bytes] +2025-03-18 22:26:17,579 - DEBUG - [protocol.py:1232] - = connection is CLOSING +2025-03-18 22:26:17,579 - DEBUG - [protocol.py:1183] - > CLOSE 1005 (no status code [internal]) [0 bytes] +2025-03-18 22:26:17,580 - DEBUG - [protocol.py:1514] - = connection is CLOSED +2025-03-18 22:26:17,580 - WARNING - [realtime.py:213] - WebSocket connection closed +2025-03-18 22:26:17,581 - WARNING - [realtime.py:350] - WebSocket not running, breaking loop +2025-03-18 22:26:17,581 - INFO - [realtime.py:237] - WebSocket connection closed +2025-03-18 22:26:17,581 - INFO - [realtime.py:381] - Waiting 5 seconds before reconnecting... +2025-03-18 22:35:09,781 - DEBUG - [proactor_events.py:634] - Using proactor: IocpProactor +2025-03-18 22:35:09,786 - INFO - [realtime.py:402] - Starting application for ETH/USDT +2025-03-18 22:35:09,859 - INFO - [realtime.py:256] - Initializing RealTimeChart for ETH/USDT +2025-03-18 22:35:14,712 - INFO - [realtime.py:397] - Starting Dash server on localhost:8050 +2025-03-18 22:35:14,715 - INFO - [dash.py:2244] - Dash is running on http://localhost:8050/ + +2025-03-18 22:35:14,728 - INFO - [realtime.py:119] - Initialized WebSocket for symbol: ETHUSDT +2025-03-18 22:35:14,729 - DEBUG - [realtime.py:120] - Subscribe messages: [{"method": "SUBSCRIPTION", "params": ["spot@public.kline.v3.api@ETHUSDT@1m"]}] +2025-03-18 22:35:14,730 - INFO - [realtime.py:125] - Attempting to connect to wss://wbs-api.mexc.com/ws +2025-03-18 22:35:14,752 - INFO - [_internal.py:97] - WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:8050 +2025-03-18 22:35:14,755 - INFO - [_internal.py:97] - Press CTRL+C to quit +2025-03-18 22:35:14,808 - DEBUG - [protocol.py:256] - = connection is CONNECTING +2025-03-18 22:35:14,839 - DEBUG - [client.py:114] - > GET /ws HTTP/1.1 +2025-03-18 22:35:14,839 - DEBUG - [client.py:116] - > Host: wbs-api.mexc.com +2025-03-18 22:35:14,839 - DEBUG - [client.py:116] - > Upgrade: websocket +2025-03-18 22:35:14,839 - DEBUG - [client.py:116] - > Connection: Upgrade +2025-03-18 22:35:14,841 - DEBUG - [client.py:116] - > Sec-WebSocket-Key: 9qMJUUsjFLIfM4g2GODhkA== +2025-03-18 22:35:14,841 - DEBUG - [client.py:116] - > Sec-WebSocket-Version: 13 +2025-03-18 22:35:14,841 - DEBUG - [client.py:116] - > Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits +2025-03-18 22:35:14,841 - DEBUG - [client.py:116] - > User-Agent: Python/3.12 websockets/10.4 +2025-03-18 22:35:15,842 - DEBUG - [client.py:147] - < HTTP/1.1 101 Switching Protocols +2025-03-18 22:35:15,842 - DEBUG - [client.py:149] - < Connection: upgrade +2025-03-18 22:35:15,842 - DEBUG - [client.py:149] - < Date: Tue, 18 Mar 2025 20:35:18 GMT +2025-03-18 22:35:15,856 - DEBUG - [client.py:149] - < Server: openresty +2025-03-18 22:35:15,856 - DEBUG - [client.py:149] - < upgrade: websocket +2025-03-18 22:35:15,856 - DEBUG - [client.py:149] - < sec-websocket-accept: OoY03vyCV0dGMeCPTj1ToEZQ3Xs= +2025-03-18 22:35:15,857 - DEBUG - [client.py:149] - < Strict-Transport-Security: max-age=63072000; includeSubdomains; preload +2025-03-18 22:35:15,857 - DEBUG - [client.py:149] - < X-Cache: Miss from cloudfront +2025-03-18 22:35:15,857 - DEBUG - [client.py:149] - < Via: 1.1 a691127ceb6e813dc3ada040272c1fae.cloudfront.net (CloudFront) +2025-03-18 22:35:15,857 - DEBUG - [client.py:149] - < X-Amz-Cf-Pop: SOF50-P1 +2025-03-18 22:35:15,857 - DEBUG - [client.py:149] - < X-Amz-Cf-Id: Fee3lL8PpUPBkfx8NLPtP6gJnoXOh8qjC23WAqC4dEesPFnB8bHjvQ== +2025-03-18 22:35:15,858 - DEBUG - [client.py:149] - < Vary: Origin +2025-03-18 22:35:15,858 - DEBUG - [protocol.py:357] - = connection is OPEN +2025-03-18 22:35:15,859 - INFO - [realtime.py:127] - WebSocket connection established +2025-03-18 22:35:15,859 - INFO - [realtime.py:131] - Sending subscription message: {"method": "SUBSCRIPTION", "params": ["spot@public.kline.v3.api@ETHUSDT@1m"]} +2025-03-18 22:35:15,859 - DEBUG - [protocol.py:1183] - > TEXT '{"method": "SUBSCRIPTION", "params": ["spot@pub...ne.v3.api@ETHUSDT@1m"]}' [77 bytes] +2025-03-18 22:35:16,131 - ERROR - [realtime.py:157] - WebSocket connection error: 'str' object has no attribute 'contains' +2025-03-18 22:35:17,139 - INFO - [realtime.py:125] - Attempting to connect to wss://wbs-api.mexc.com/ws +2025-03-18 22:35:17,141 - DEBUG - [protocol.py:256] - = connection is CONNECTING +2025-03-18 22:35:17,177 - DEBUG - [client.py:114] - > GET /ws HTTP/1.1 +2025-03-18 22:35:17,177 - DEBUG - [client.py:116] - > Host: wbs-api.mexc.com +2025-03-18 22:35:17,178 - DEBUG - [client.py:116] - > Upgrade: websocket +2025-03-18 22:35:17,178 - DEBUG - [client.py:116] - > Connection: Upgrade +2025-03-18 22:35:17,180 - DEBUG - [client.py:116] - > Sec-WebSocket-Key: cL+cTivy2nUhyHD+DXkL5w== +2025-03-18 22:35:17,180 - DEBUG - [client.py:116] - > Sec-WebSocket-Version: 13 +2025-03-18 22:35:17,180 - DEBUG - [client.py:116] - > Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits +2025-03-18 22:35:17,180 - DEBUG - [client.py:116] - > User-Agent: Python/3.12 websockets/10.4 +2025-03-18 22:35:18,192 - DEBUG - [client.py:147] - < HTTP/1.1 101 Switching Protocols +2025-03-18 22:35:18,192 - DEBUG - [client.py:149] - < Connection: upgrade +2025-03-18 22:35:18,192 - DEBUG - [client.py:149] - < Date: Tue, 18 Mar 2025 20:35:20 GMT +2025-03-18 22:35:18,192 - DEBUG - [client.py:149] - < Server: openresty +2025-03-18 22:35:18,192 - DEBUG - [client.py:149] - < upgrade: websocket +2025-03-18 22:35:18,192 - DEBUG - [client.py:149] - < sec-websocket-accept: AZlfxq44Efhzm7vENUB2QxUEt1Q= +2025-03-18 22:35:18,201 - DEBUG - [client.py:149] - < Strict-Transport-Security: max-age=63072000; includeSubdomains; preload +2025-03-18 22:35:18,201 - DEBUG - [client.py:149] - < X-Cache: Miss from cloudfront +2025-03-18 22:35:18,201 - DEBUG - [client.py:149] - < Via: 1.1 cb67ab2ecd69029ff52ff7bdcef2f6e0.cloudfront.net (CloudFront) +2025-03-18 22:35:18,201 - DEBUG - [client.py:149] - < X-Amz-Cf-Pop: SOF50-P1 +2025-03-18 22:35:18,201 - DEBUG - [client.py:149] - < X-Amz-Cf-Id: 1Fd5963QApB4ZasM5CTDLDjBNZ6bUGkkrO5eqCuXMsYGG9jQxTO_oQ== +2025-03-18 22:35:18,201 - DEBUG - [client.py:149] - < Vary: Origin +2025-03-18 22:35:18,201 - DEBUG - [protocol.py:357] - = connection is OPEN +2025-03-18 22:35:18,202 - INFO - [realtime.py:127] - WebSocket connection established +2025-03-18 22:35:18,202 - INFO - [realtime.py:131] - Sending subscription message: {"method": "SUBSCRIPTION", "params": ["spot@public.kline.v3.api@ETHUSDT@1m"]} +2025-03-18 22:35:18,202 - DEBUG - [protocol.py:1183] - > TEXT '{"method": "SUBSCRIPTION", "params": ["spot@pub...ne.v3.api@ETHUSDT@1m"]}' [77 bytes] +2025-03-18 22:35:18,468 - ERROR - [realtime.py:157] - WebSocket connection error: 'str' object has no attribute 'contains' +2025-03-18 22:35:20,473 - INFO - [realtime.py:125] - Attempting to connect to wss://wbs-api.mexc.com/ws +2025-03-18 22:35:20,473 - DEBUG - [protocol.py:256] - = connection is CONNECTING +2025-03-18 22:35:20,512 - DEBUG - [client.py:114] - > GET /ws HTTP/1.1 +2025-03-18 22:35:20,512 - DEBUG - [client.py:116] - > Host: wbs-api.mexc.com +2025-03-18 22:35:20,512 - DEBUG - [client.py:116] - > Upgrade: websocket +2025-03-18 22:35:20,512 - DEBUG - [client.py:116] - > Connection: Upgrade +2025-03-18 22:35:20,512 - DEBUG - [client.py:116] - > Sec-WebSocket-Key: I3WDbfczXCMftvLTNdd5zg== +2025-03-18 22:35:20,512 - DEBUG - [client.py:116] - > Sec-WebSocket-Version: 13 +2025-03-18 22:35:20,512 - DEBUG - [client.py:116] - > Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits +2025-03-18 22:35:20,512 - DEBUG - [client.py:116] - > User-Agent: Python/3.12 websockets/10.4 +2025-03-18 22:35:21,505 - DEBUG - [client.py:147] - < HTTP/1.1 101 Switching Protocols +2025-03-18 22:35:21,505 - DEBUG - [client.py:149] - < Connection: upgrade +2025-03-18 22:35:21,506 - DEBUG - [client.py:149] - < Date: Tue, 18 Mar 2025 20:35:24 GMT +2025-03-18 22:35:21,506 - DEBUG - [client.py:149] - < Server: openresty +2025-03-18 22:35:21,506 - DEBUG - [client.py:149] - < upgrade: websocket +2025-03-18 22:35:21,506 - DEBUG - [client.py:149] - < sec-websocket-accept: /0VgqcXDiA9gvP4uXSCI7sSEP9g= +2025-03-18 22:35:21,506 - DEBUG - [client.py:149] - < Strict-Transport-Security: max-age=63072000; includeSubdomains; preload +2025-03-18 22:35:21,506 - DEBUG - [client.py:149] - < X-Cache: Miss from cloudfront +2025-03-18 22:35:21,506 - DEBUG - [client.py:149] - < Via: 1.1 20739c1173557f8dea61f4967725add4.cloudfront.net (CloudFront) +2025-03-18 22:35:21,506 - DEBUG - [client.py:149] - < X-Amz-Cf-Pop: SOF50-P1 +2025-03-18 22:35:21,506 - DEBUG - [client.py:149] - < X-Amz-Cf-Id: Cm_VuDkGroXblL4Ngx_QbisoS6-AO6v4v-8YaGUi7PldHZ4Eiu2XBw== +2025-03-18 22:35:21,506 - DEBUG - [client.py:149] - < Vary: Origin +2025-03-18 22:35:21,506 - DEBUG - [protocol.py:357] - = connection is OPEN +2025-03-18 22:35:21,506 - INFO - [realtime.py:127] - WebSocket connection established +2025-03-18 22:35:21,506 - INFO - [realtime.py:131] - Sending subscription message: {"method": "SUBSCRIPTION", "params": ["spot@public.kline.v3.api@ETHUSDT@1m"]} +2025-03-18 22:35:21,506 - DEBUG - [protocol.py:1183] - > TEXT '{"method": "SUBSCRIPTION", "params": ["spot@pub...ne.v3.api@ETHUSDT@1m"]}' [77 bytes] +2025-03-18 22:35:21,778 - ERROR - [realtime.py:157] - WebSocket connection error: 'str' object has no attribute 'contains' +2025-03-18 22:35:25,792 - INFO - [realtime.py:125] - Attempting to connect to wss://wbs-api.mexc.com/ws +2025-03-18 22:35:25,799 - DEBUG - [protocol.py:256] - = connection is CONNECTING +2025-03-18 22:35:25,833 - DEBUG - [client.py:114] - > GET /ws HTTP/1.1 +2025-03-18 22:35:25,834 - DEBUG - [client.py:116] - > Host: wbs-api.mexc.com +2025-03-18 22:35:25,834 - DEBUG - [client.py:116] - > Upgrade: websocket +2025-03-18 22:35:25,834 - DEBUG - [client.py:116] - > Connection: Upgrade +2025-03-18 22:35:25,834 - DEBUG - [client.py:116] - > Sec-WebSocket-Key: DXnZ1dw2WKKOjlG0WRXP3g== +2025-03-18 22:35:25,834 - DEBUG - [client.py:116] - > Sec-WebSocket-Version: 13 +2025-03-18 22:35:25,835 - DEBUG - [client.py:116] - > Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits +2025-03-18 22:35:25,835 - DEBUG - [client.py:116] - > User-Agent: Python/3.12 websockets/10.4 +2025-03-18 22:35:26,813 - DEBUG - [client.py:147] - < HTTP/1.1 101 Switching Protocols +2025-03-18 22:35:26,813 - DEBUG - [client.py:149] - < Connection: upgrade +2025-03-18 22:35:26,813 - DEBUG - [client.py:149] - < Date: Tue, 18 Mar 2025 20:35:29 GMT +2025-03-18 22:35:26,813 - DEBUG - [client.py:149] - < Server: openresty +2025-03-18 22:35:26,813 - DEBUG - [client.py:149] - < upgrade: websocket +2025-03-18 22:35:26,813 - DEBUG - [client.py:149] - < sec-websocket-accept: qSWDSS/RECNtp0w1ChUzsNaj/Ks= +2025-03-18 22:35:26,813 - DEBUG - [client.py:149] - < Strict-Transport-Security: max-age=63072000; includeSubdomains; preload +2025-03-18 22:35:26,813 - DEBUG - [client.py:149] - < X-Cache: Miss from cloudfront +2025-03-18 22:35:26,820 - DEBUG - [client.py:149] - < Via: 1.1 711baad251a9f34ebe8773b6a43939b2.cloudfront.net (CloudFront) +2025-03-18 22:35:26,820 - DEBUG - [client.py:149] - < X-Amz-Cf-Pop: SOF50-P1 +2025-03-18 22:35:26,820 - DEBUG - [client.py:149] - < X-Amz-Cf-Id: 5o2uOBAJJJ2bYEWm11u-jazDJ_Kf4SCtg_M3RiUfa7BAyOkOupl6JA== +2025-03-18 22:35:26,820 - DEBUG - [client.py:149] - < Vary: Origin +2025-03-18 22:35:26,820 - DEBUG - [protocol.py:357] - = connection is OPEN +2025-03-18 22:35:26,820 - INFO - [realtime.py:127] - WebSocket connection established +2025-03-18 22:35:26,820 - INFO - [realtime.py:131] - Sending subscription message: {"method": "SUBSCRIPTION", "params": ["spot@public.kline.v3.api@ETHUSDT@1m"]} +2025-03-18 22:35:26,820 - DEBUG - [protocol.py:1183] - > TEXT '{"method": "SUBSCRIPTION", "params": ["spot@pub...ne.v3.api@ETHUSDT@1m"]}' [77 bytes] +2025-03-18 22:36:16,075 - DEBUG - [proactor_events.py:634] - Using proactor: IocpProactor +2025-03-18 22:36:16,079 - INFO - [realtime.py:407] - Starting application for ETH/USDT +2025-03-18 22:36:16,142 - INFO - [realtime.py:261] - Initializing RealTimeChart for ETH/USDT +2025-03-18 22:36:18,748 - INFO - [realtime.py:402] - Starting Dash server on localhost:8050 +2025-03-18 22:36:18,749 - INFO - [realtime.py:119] - Initialized WebSocket for symbol: ETHUSDT +2025-03-18 22:36:18,752 - INFO - [dash.py:2244] - Dash is running on http://localhost:8050/ + +2025-03-18 22:36:18,752 - DEBUG - [realtime.py:120] - Subscribe messages: [{"method": "SUBSCRIPTION", "params": ["spot@public.kline.v3.api@ETHUSDT@1m"]}] +2025-03-18 22:36:18,753 - INFO - [realtime.py:125] - Attempting to connect to wss://wbs-api.mexc.com/ws +2025-03-18 22:36:18,795 - INFO - [_internal.py:97] - WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:8050 +2025-03-18 22:36:18,796 - INFO - [_internal.py:97] - Press CTRL+C to quit +2025-03-18 22:36:18,854 - DEBUG - [protocol.py:256] - = connection is CONNECTING +2025-03-18 22:36:18,879 - DEBUG - [client.py:114] - > GET /ws HTTP/1.1 +2025-03-18 22:36:18,879 - DEBUG - [client.py:116] - > Host: wbs-api.mexc.com +2025-03-18 22:36:18,879 - DEBUG - [client.py:116] - > Upgrade: websocket +2025-03-18 22:36:18,879 - DEBUG - [client.py:116] - > Connection: Upgrade +2025-03-18 22:36:18,879 - DEBUG - [client.py:116] - > Sec-WebSocket-Key: Q1ytTzr7CL7dNuwdaH5/qg== +2025-03-18 22:36:18,884 - DEBUG - [client.py:116] - > Sec-WebSocket-Version: 13 +2025-03-18 22:36:18,884 - DEBUG - [client.py:116] - > Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits +2025-03-18 22:36:18,884 - DEBUG - [client.py:116] - > User-Agent: Python/3.12 websockets/10.4 +2025-03-18 22:36:19,878 - DEBUG - [client.py:147] - < HTTP/1.1 101 Switching Protocols +2025-03-18 22:36:19,878 - DEBUG - [client.py:149] - < Connection: upgrade +2025-03-18 22:36:19,878 - DEBUG - [client.py:149] - < Date: Tue, 18 Mar 2025 20:36:22 GMT +2025-03-18 22:36:19,878 - DEBUG - [client.py:149] - < Server: openresty +2025-03-18 22:36:19,878 - DEBUG - [client.py:149] - < upgrade: websocket +2025-03-18 22:36:19,879 - DEBUG - [client.py:149] - < sec-websocket-accept: 8bnNTJy1kJscQweHl+2kFmjNQBc= +2025-03-18 22:36:19,879 - DEBUG - [client.py:149] - < Strict-Transport-Security: max-age=63072000; includeSubdomains; preload +2025-03-18 22:36:19,879 - DEBUG - [client.py:149] - < X-Cache: Miss from cloudfront +2025-03-18 22:36:19,880 - DEBUG - [client.py:149] - < Via: 1.1 c98f7b0e51b5c113c329ba80a59a2026.cloudfront.net (CloudFront) +2025-03-18 22:36:19,880 - DEBUG - [client.py:149] - < X-Amz-Cf-Pop: SOF50-P1 +2025-03-18 22:36:19,880 - DEBUG - [client.py:149] - < X-Amz-Cf-Id: 4fxbqG9-xLkrM2ufhbgLPWRwXTPuFo2T3IE2FNWq1oZt-xqmtxj3mA== +2025-03-18 22:36:19,880 - DEBUG - [client.py:149] - < Vary: Origin +2025-03-18 22:36:19,881 - DEBUG - [protocol.py:357] - = connection is OPEN +2025-03-18 22:36:19,881 - INFO - [realtime.py:127] - WebSocket connection established +2025-03-18 22:36:19,881 - INFO - [realtime.py:131] - Sending subscription message: {"method": "SUBSCRIPTION", "params": ["spot@public.kline.v3.api@ETHUSDT@1m"]} +2025-03-18 22:36:19,882 - DEBUG - [protocol.py:1183] - > TEXT '{"method": "SUBSCRIPTION", "params": ["spot@pub...ne.v3.api@ETHUSDT@1m"]}' [77 bytes] +2025-03-18 22:36:57,822 - DEBUG - [proactor_events.py:634] - Using proactor: IocpProactor +2025-03-18 22:36:57,825 - INFO - [realtime.py:407] - Starting application for ETH/USDT +2025-03-18 22:36:57,887 - INFO - [realtime.py:261] - Initializing RealTimeChart for ETH/USDT +2025-03-18 22:37:02,918 - INFO - [realtime.py:402] - Starting Dash server on localhost:8050 +2025-03-18 22:37:02,919 - INFO - [realtime.py:119] - Initialized WebSocket for symbol: ETHUSDT +2025-03-18 22:37:02,923 - INFO - [dash.py:2244] - Dash is running on http://localhost:8050/ + +2025-03-18 22:37:02,924 - DEBUG - [realtime.py:120] - Subscribe messages: [{"method": "SUBSCRIPTION", "params": ["spot@public.kline.v3.api@ETHUSDT@1m"]}] +2025-03-18 22:37:02,925 - INFO - [realtime.py:125] - Attempting to connect to wss://wbs-api.mexc.com/ws +2025-03-18 22:37:02,971 - INFO - [_internal.py:97] - WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:8050 +2025-03-18 22:37:02,971 - INFO - [_internal.py:97] - Press CTRL+C to quit +2025-03-18 22:37:02,995 - DEBUG - [protocol.py:256] - = connection is CONNECTING +2025-03-18 22:37:03,034 - DEBUG - [client.py:114] - > GET /ws HTTP/1.1 +2025-03-18 22:37:03,034 - DEBUG - [client.py:116] - > Host: wbs-api.mexc.com +2025-03-18 22:37:03,036 - DEBUG - [client.py:116] - > Upgrade: websocket +2025-03-18 22:37:03,036 - DEBUG - [client.py:116] - > Connection: Upgrade +2025-03-18 22:37:03,036 - DEBUG - [client.py:116] - > Sec-WebSocket-Key: iSCcbp8APqLTqpfWxnX7Kg== +2025-03-18 22:37:03,036 - DEBUG - [client.py:116] - > Sec-WebSocket-Version: 13 +2025-03-18 22:37:03,036 - DEBUG - [client.py:116] - > Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits +2025-03-18 22:37:03,038 - DEBUG - [client.py:116] - > User-Agent: Python/3.12 websockets/10.4 +2025-03-18 22:37:04,004 - DEBUG - [client.py:147] - < HTTP/1.1 101 Switching Protocols +2025-03-18 22:37:04,004 - DEBUG - [client.py:149] - < Connection: upgrade +2025-03-18 22:37:04,004 - DEBUG - [client.py:149] - < Date: Tue, 18 Mar 2025 20:37:06 GMT +2025-03-18 22:37:04,004 - DEBUG - [client.py:149] - < Server: openresty +2025-03-18 22:37:04,004 - DEBUG - [client.py:149] - < upgrade: websocket +2025-03-18 22:37:04,004 - DEBUG - [client.py:149] - < sec-websocket-accept: BathCMBpZoV307nHLrcSQIEQWVk= +2025-03-18 22:37:04,004 - DEBUG - [client.py:149] - < Strict-Transport-Security: max-age=63072000; includeSubdomains; preload +2025-03-18 22:37:04,004 - DEBUG - [client.py:149] - < X-Cache: Miss from cloudfront +2025-03-18 22:37:04,004 - DEBUG - [client.py:149] - < Via: 1.1 810fe14fc6057731444da065c6e4f6ac.cloudfront.net (CloudFront) +2025-03-18 22:37:04,004 - DEBUG - [client.py:149] - < X-Amz-Cf-Pop: SOF50-P1 +2025-03-18 22:37:04,004 - DEBUG - [client.py:149] - < X-Amz-Cf-Id: FGYT2_XGAo5H8ZeCqkcTRa0IzousNTDw6vjfu4SATxGIobmrblvoPg== +2025-03-18 22:37:04,004 - DEBUG - [client.py:149] - < Vary: Origin +2025-03-18 22:37:04,004 - DEBUG - [protocol.py:357] - = connection is OPEN +2025-03-18 22:37:04,004 - INFO - [realtime.py:127] - WebSocket connection established +2025-03-18 22:37:04,004 - INFO - [realtime.py:131] - Sending subscription message: {"method": "SUBSCRIPTION", "params": ["spot@public.kline.v3.api@ETHUSDT@1m"]} +2025-03-18 22:37:04,004 - DEBUG - [protocol.py:1183] - > TEXT '{"method": "SUBSCRIPTION", "params": ["spot@pub...ne.v3.api@ETHUSDT@1m"]}' [77 bytes] +2025-03-18 22:37:15,475 - DEBUG - [protocol.py:1183] - > TEXT '{"method": "UNSUBSCRIPTION", "params": ["spot@p...ne.v3.api@ETHUSDT@1m"]}' [79 bytes] +2025-03-18 22:37:15,476 - DEBUG - [protocol.py:1183] - > TEXT '{"method": "UNSUBSCRIPTION", "params": ["spot@p...ne.v3.api@ETHUSDT@1m"]}' [79 bytes] +2025-03-18 22:37:15,477 - DEBUG - [protocol.py:1232] - = connection is CLOSING +2025-03-18 22:37:15,478 - DEBUG - [protocol.py:1183] - > CLOSE 1000 (OK) [2 bytes] +2025-03-18 22:37:15,722 - DEBUG - [protocol.py:1177] - < CLOSE 1000 (OK) [2 bytes] +2025-03-18 22:37:15,722 - DEBUG - [protocol.py:1514] - = connection is CLOSED +2025-03-18 22:37:15,722 - INFO - [realtime.py:254] - WebSocket connection closed +2025-03-18 22:37:15,731 - ERROR - [realtime.py:360] - Failed to connect to MEXC +2025-03-18 22:37:20,736 - INFO - [realtime.py:125] - Attempting to connect to wss://wbs-api.mexc.com/ws +2025-03-18 22:37:20,787 - DEBUG - [protocol.py:256] - = connection is CONNECTING +2025-03-18 22:37:20,810 - DEBUG - [client.py:114] - > GET /ws HTTP/1.1 +2025-03-18 22:37:20,811 - DEBUG - [client.py:116] - > Host: wbs-api.mexc.com +2025-03-18 22:37:20,811 - DEBUG - [client.py:116] - > Upgrade: websocket +2025-03-18 22:37:20,811 - DEBUG - [client.py:116] - > Connection: Upgrade +2025-03-18 22:37:20,811 - DEBUG - [client.py:116] - > Sec-WebSocket-Key: zcaVEeEe1lYl/M7dzKTXfQ== +2025-03-18 22:37:20,812 - DEBUG - [client.py:116] - > Sec-WebSocket-Version: 13 +2025-03-18 22:37:20,812 - DEBUG - [client.py:116] - > Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits +2025-03-18 22:37:20,812 - DEBUG - [client.py:116] - > User-Agent: Python/3.12 websockets/10.4 +2025-03-18 22:37:21,799 - DEBUG - [client.py:147] - < HTTP/1.1 101 Switching Protocols +2025-03-18 22:37:21,800 - DEBUG - [client.py:149] - < Connection: upgrade +2025-03-18 22:37:21,800 - DEBUG - [client.py:149] - < Date: Tue, 18 Mar 2025 20:37:24 GMT +2025-03-18 22:37:21,800 - DEBUG - [client.py:149] - < Server: openresty +2025-03-18 22:37:21,801 - DEBUG - [client.py:149] - < upgrade: websocket +2025-03-18 22:37:21,801 - DEBUG - [client.py:149] - < sec-websocket-accept: T6bwp4nOlBK0vxSswtkdFAmTNec= +2025-03-18 22:37:21,801 - DEBUG - [client.py:149] - < Strict-Transport-Security: max-age=63072000; includeSubdomains; preload +2025-03-18 22:37:21,801 - DEBUG - [client.py:149] - < X-Cache: Miss from cloudfront +2025-03-18 22:37:21,801 - DEBUG - [client.py:149] - < Via: 1.1 c3e62b5fb62dc34600994deeae6bb470.cloudfront.net (CloudFront) +2025-03-18 22:37:21,802 - DEBUG - [client.py:149] - < X-Amz-Cf-Pop: SOF50-P1 +2025-03-18 22:37:21,802 - DEBUG - [client.py:149] - < X-Amz-Cf-Id: NkESr-6L0ifk3yC5gj_cdHTD_GtJ8CQwH-CEk2vGypmtcsfIvOUgJw== +2025-03-18 22:37:21,802 - DEBUG - [client.py:149] - < Vary: Origin +2025-03-18 22:37:21,802 - DEBUG - [protocol.py:357] - = connection is OPEN +2025-03-18 22:37:21,803 - INFO - [realtime.py:127] - WebSocket connection established +2025-03-18 22:37:21,803 - INFO - [realtime.py:131] - Sending subscription message: {"method": "SUBSCRIPTION", "params": ["spot@public.kline.v3.api@ETHUSDT@1m"]} +2025-03-18 22:37:21,803 - DEBUG - [protocol.py:1183] - > TEXT '{"method": "SUBSCRIPTION", "params": ["spot@pub...ne.v3.api@ETHUSDT@1m"]}' [77 bytes] +2025-03-18 22:39:14,799 - DEBUG - [proactor_events.py:634] - Using proactor: IocpProactor +2025-03-18 22:39:14,809 - INFO - [realtime.py:407] - Starting application for ETH/USDT +2025-03-18 22:39:14,861 - INFO - [realtime.py:261] - Initializing RealTimeChart for ETH/USDT +2025-03-18 22:39:18,295 - INFO - [realtime.py:402] - Starting Dash server on localhost:8050 +2025-03-18 22:39:18,299 - INFO - [realtime.py:119] - Initialized WebSocket for symbol: ETHUSDT +2025-03-18 22:39:18,299 - INFO - [dash.py:2244] - Dash is running on http://localhost:8050/ + +2025-03-18 22:39:18,300 - DEBUG - [realtime.py:120] - Subscribe messages: [{"method": "SUBSCRIPTION", "params": ["spot@public.kline.v3.api@ETHUSDT@Min1"]}] +2025-03-18 22:39:18,301 - INFO - [realtime.py:125] - Attempting to connect to wss://wbs-api.mexc.com/ws +2025-03-18 22:39:18,347 - INFO - [_internal.py:97] - WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:8050 +2025-03-18 22:39:18,348 - INFO - [_internal.py:97] - Press CTRL+C to quit +2025-03-18 22:39:18,389 - DEBUG - [protocol.py:256] - = connection is CONNECTING +2025-03-18 22:39:18,428 - DEBUG - [client.py:114] - > GET /ws HTTP/1.1 +2025-03-18 22:39:18,428 - DEBUG - [client.py:116] - > Host: wbs-api.mexc.com +2025-03-18 22:39:18,428 - DEBUG - [client.py:116] - > Upgrade: websocket +2025-03-18 22:39:18,428 - DEBUG - [client.py:116] - > Connection: Upgrade +2025-03-18 22:39:18,428 - DEBUG - [client.py:116] - > Sec-WebSocket-Key: DBedM5fECOpz830ryZO0aQ== +2025-03-18 22:39:18,428 - DEBUG - [client.py:116] - > Sec-WebSocket-Version: 13 +2025-03-18 22:39:18,428 - DEBUG - [client.py:116] - > Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits +2025-03-18 22:39:18,428 - DEBUG - [client.py:116] - > User-Agent: Python/3.12 websockets/10.4 +2025-03-18 22:39:19,414 - DEBUG - [client.py:147] - < HTTP/1.1 101 Switching Protocols +2025-03-18 22:39:19,415 - DEBUG - [client.py:149] - < Connection: upgrade +2025-03-18 22:39:19,416 - DEBUG - [client.py:149] - < Date: Tue, 18 Mar 2025 20:39:22 GMT +2025-03-18 22:39:19,416 - DEBUG - [client.py:149] - < Server: openresty +2025-03-18 22:39:19,416 - DEBUG - [client.py:149] - < upgrade: websocket +2025-03-18 22:39:19,416 - DEBUG - [client.py:149] - < sec-websocket-accept: 76kfD+9FfxiZMwvSZRqxQFCGEsA= +2025-03-18 22:39:19,417 - DEBUG - [client.py:149] - < Strict-Transport-Security: max-age=63072000; includeSubdomains; preload +2025-03-18 22:39:19,417 - DEBUG - [client.py:149] - < X-Cache: Miss from cloudfront +2025-03-18 22:39:19,417 - DEBUG - [client.py:149] - < Via: 1.1 dbbf396f1edd43f8ffc844e4ce609e80.cloudfront.net (CloudFront) +2025-03-18 22:39:19,418 - DEBUG - [client.py:149] - < X-Amz-Cf-Pop: SOF50-P1 +2025-03-18 22:39:19,418 - DEBUG - [client.py:149] - < X-Amz-Cf-Id: iIS--7qe3-dTXSbmcfhepoxVeSMNDdP-JIOmHvKgBrP-fYQ70W2SVg== +2025-03-18 22:39:19,418 - DEBUG - [client.py:149] - < Vary: Origin +2025-03-18 22:39:19,418 - DEBUG - [protocol.py:357] - = connection is OPEN +2025-03-18 22:39:19,419 - INFO - [realtime.py:127] - WebSocket connection established +2025-03-18 22:39:19,419 - INFO - [realtime.py:131] - Sending subscription message: {"method": "SUBSCRIPTION", "params": ["spot@public.kline.v3.api@ETHUSDT@Min1"]} +2025-03-18 22:39:19,420 - DEBUG - [protocol.py:1183] - > TEXT '{"method": "SUBSCRIPTION", "params": ["spot@pub....v3.api@ETHUSDT@Min1"]}' [79 bytes] +2025-03-18 22:39:21,196 - DEBUG - [protocol.py:1183] - > TEXT '{"method": "UNSUBSCRIPTION", "params": ["spot@p....v3.api@ETHUSDT@Min1"]}' [81 bytes] +2025-03-18 22:39:21,197 - DEBUG - [protocol.py:1183] - > TEXT '{"method": "UNSUBSCRIPTION", "params": ["spot@p....v3.api@ETHUSDT@Min1"]}' [81 bytes] +2025-03-18 22:39:21,197 - DEBUG - [protocol.py:1232] - = connection is CLOSING +2025-03-18 22:39:21,198 - DEBUG - [protocol.py:1183] - > CLOSE 1000 (OK) [2 bytes] +2025-03-18 22:39:21,451 - DEBUG - [protocol.py:1177] - < CLOSE 1000 (OK) [2 bytes] +2025-03-18 22:39:21,453 - DEBUG - [protocol.py:1514] - = connection is CLOSED +2025-03-18 22:39:21,454 - INFO - [realtime.py:254] - WebSocket connection closed +2025-03-18 22:39:21,454 - ERROR - [realtime.py:360] - Failed to connect to MEXC +2025-03-18 22:39:26,458 - INFO - [realtime.py:125] - Attempting to connect to wss://wbs-api.mexc.com/ws +2025-03-18 22:39:26,476 - DEBUG - [protocol.py:256] - = connection is CONNECTING +2025-03-18 22:39:26,505 - DEBUG - [client.py:114] - > GET /ws HTTP/1.1 +2025-03-18 22:39:26,505 - DEBUG - [client.py:116] - > Host: wbs-api.mexc.com +2025-03-18 22:39:26,506 - DEBUG - [client.py:116] - > Upgrade: websocket +2025-03-18 22:39:26,506 - DEBUG - [client.py:116] - > Connection: Upgrade +2025-03-18 22:39:26,506 - DEBUG - [client.py:116] - > Sec-WebSocket-Key: HYzVU1SNuGJn1sm1reW6NA== +2025-03-18 22:39:26,506 - DEBUG - [client.py:116] - > Sec-WebSocket-Version: 13 +2025-03-18 22:39:26,507 - DEBUG - [client.py:116] - > Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits +2025-03-18 22:39:26,507 - DEBUG - [client.py:116] - > User-Agent: Python/3.12 websockets/10.4 +2025-03-18 22:39:27,469 - DEBUG - [client.py:147] - < HTTP/1.1 101 Switching Protocols +2025-03-18 22:39:27,473 - DEBUG - [client.py:149] - < Connection: upgrade +2025-03-18 22:39:27,473 - DEBUG - [client.py:149] - < Date: Tue, 18 Mar 2025 20:39:30 GMT +2025-03-18 22:39:27,473 - DEBUG - [client.py:149] - < Server: openresty +2025-03-18 22:39:27,473 - DEBUG - [client.py:149] - < upgrade: websocket +2025-03-18 22:39:27,473 - DEBUG - [client.py:149] - < sec-websocket-accept: 3N9yOmi+riPBvG4rWuG+zgkhvWo= +2025-03-18 22:39:27,473 - DEBUG - [client.py:149] - < Strict-Transport-Security: max-age=63072000; includeSubdomains; preload +2025-03-18 22:39:27,473 - DEBUG - [client.py:149] - < X-Cache: Miss from cloudfront +2025-03-18 22:39:27,473 - DEBUG - [client.py:149] - < Via: 1.1 872488e1965a375d38473b5ec80f048c.cloudfront.net (CloudFront) +2025-03-18 22:39:27,473 - DEBUG - [client.py:149] - < X-Amz-Cf-Pop: SOF50-P1 +2025-03-18 22:39:27,475 - DEBUG - [client.py:149] - < X-Amz-Cf-Id: CKrq-wGB_SJXwQXVofSncRch74hXtsuqH8aRedOuUAuTqk0cpnGlEw== +2025-03-18 22:39:27,475 - DEBUG - [client.py:149] - < Vary: Origin +2025-03-18 22:39:27,475 - DEBUG - [protocol.py:357] - = connection is OPEN +2025-03-18 22:39:27,475 - INFO - [realtime.py:127] - WebSocket connection established +2025-03-18 22:39:27,475 - INFO - [realtime.py:131] - Sending subscription message: {"method": "SUBSCRIPTION", "params": ["spot@public.kline.v3.api@ETHUSDT@Min1"]} +2025-03-18 22:39:27,476 - DEBUG - [protocol.py:1183] - > TEXT '{"method": "SUBSCRIPTION", "params": ["spot@pub....v3.api@ETHUSDT@Min1"]}' [79 bytes] +2025-03-18 22:39:27,743 - DEBUG - [protocol.py:1183] - > TEXT '{"method": "UNSUBSCRIPTION", "params": ["spot@p....v3.api@ETHUSDT@Min1"]}' [81 bytes] +2025-03-18 22:39:27,744 - DEBUG - [protocol.py:1183] - > TEXT '{"method": "UNSUBSCRIPTION", "params": ["spot@p....v3.api@ETHUSDT@Min1"]}' [81 bytes] +2025-03-18 22:39:27,744 - DEBUG - [protocol.py:1232] - = connection is CLOSING +2025-03-18 22:39:27,745 - DEBUG - [protocol.py:1183] - > CLOSE 1000 (OK) [2 bytes] +2025-03-18 22:39:27,992 - DEBUG - [protocol.py:1177] - < CLOSE 1000 (OK) [2 bytes] +2025-03-18 22:39:27,992 - DEBUG - [protocol.py:1514] - = connection is CLOSED +2025-03-18 22:39:27,992 - INFO - [realtime.py:254] - WebSocket connection closed +2025-03-18 22:39:27,995 - ERROR - [realtime.py:360] - Failed to connect to MEXC +2025-03-18 22:39:33,007 - INFO - [realtime.py:125] - Attempting to connect to wss://wbs-api.mexc.com/ws +2025-03-18 22:39:33,021 - DEBUG - [protocol.py:256] - = connection is CONNECTING +2025-03-18 22:39:33,050 - DEBUG - [client.py:114] - > GET /ws HTTP/1.1 +2025-03-18 22:39:33,051 - DEBUG - [client.py:116] - > Host: wbs-api.mexc.com +2025-03-18 22:39:33,051 - DEBUG - [client.py:116] - > Upgrade: websocket +2025-03-18 22:39:33,051 - DEBUG - [client.py:116] - > Connection: Upgrade +2025-03-18 22:39:33,052 - DEBUG - [client.py:116] - > Sec-WebSocket-Key: AI/4Mq00hpIg/oZ8sr6nMg== +2025-03-18 22:39:33,052 - DEBUG - [client.py:116] - > Sec-WebSocket-Version: 13 +2025-03-18 22:39:33,052 - DEBUG - [client.py:116] - > Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits +2025-03-18 22:39:33,052 - DEBUG - [client.py:116] - > User-Agent: Python/3.12 websockets/10.4 +2025-03-18 22:39:34,050 - DEBUG - [client.py:147] - < HTTP/1.1 101 Switching Protocols +2025-03-18 22:39:34,050 - DEBUG - [client.py:149] - < Connection: upgrade +2025-03-18 22:39:34,050 - DEBUG - [client.py:149] - < Date: Tue, 18 Mar 2025 20:39:36 GMT +2025-03-18 22:39:34,050 - DEBUG - [client.py:149] - < Server: openresty +2025-03-18 22:39:34,050 - DEBUG - [client.py:149] - < upgrade: websocket +2025-03-18 22:39:34,050 - DEBUG - [client.py:149] - < sec-websocket-accept: Hrsbtmi70nWjCixiXKr+e534ngc= +2025-03-18 22:39:34,050 - DEBUG - [client.py:149] - < Strict-Transport-Security: max-age=63072000; includeSubdomains; preload +2025-03-18 22:39:34,050 - DEBUG - [client.py:149] - < X-Cache: Miss from cloudfront +2025-03-18 22:39:34,050 - DEBUG - [client.py:149] - < Via: 1.1 e19aed1f6c91c2644d0ca17ce8be7af2.cloudfront.net (CloudFront) +2025-03-18 22:39:34,050 - DEBUG - [client.py:149] - < X-Amz-Cf-Pop: SOF50-P1 +2025-03-18 22:39:34,050 - DEBUG - [client.py:149] - < X-Amz-Cf-Id: bL3gJOPbkR8zM2V8GZLWYqOBmNywx6nZT5hTyO0D8uW1fAoN6vS1QQ== +2025-03-18 22:39:34,065 - DEBUG - [client.py:149] - < Vary: Origin +2025-03-18 22:39:34,065 - DEBUG - [protocol.py:357] - = connection is OPEN +2025-03-18 22:39:34,066 - INFO - [realtime.py:127] - WebSocket connection established +2025-03-18 22:39:34,066 - INFO - [realtime.py:131] - Sending subscription message: {"method": "SUBSCRIPTION", "params": ["spot@public.kline.v3.api@ETHUSDT@Min1"]} +2025-03-18 22:39:34,066 - DEBUG - [protocol.py:1183] - > TEXT '{"method": "SUBSCRIPTION", "params": ["spot@pub....v3.api@ETHUSDT@Min1"]}' [79 bytes] +2025-03-18 22:39:34,336 - DEBUG - [protocol.py:1183] - > TEXT '{"method": "UNSUBSCRIPTION", "params": ["spot@p....v3.api@ETHUSDT@Min1"]}' [81 bytes] +2025-03-18 22:39:34,337 - DEBUG - [protocol.py:1183] - > TEXT '{"method": "UNSUBSCRIPTION", "params": ["spot@p....v3.api@ETHUSDT@Min1"]}' [81 bytes] +2025-03-18 22:39:34,338 - DEBUG - [protocol.py:1232] - = connection is CLOSING +2025-03-18 22:39:34,338 - DEBUG - [protocol.py:1183] - > CLOSE 1000 (OK) [2 bytes] +2025-03-18 22:39:34,592 - DEBUG - [protocol.py:1177] - < CLOSE 1000 (OK) [2 bytes] +2025-03-18 22:39:34,593 - DEBUG - [protocol.py:1514] - = connection is CLOSED +2025-03-18 22:39:34,593 - INFO - [realtime.py:254] - WebSocket connection closed +2025-03-18 22:39:34,594 - ERROR - [realtime.py:360] - Failed to connect to MEXC +2025-03-18 22:39:39,596 - INFO - [realtime.py:125] - Attempting to connect to wss://wbs-api.mexc.com/ws +2025-03-18 22:39:39,614 - DEBUG - [protocol.py:256] - = connection is CONNECTING +2025-03-18 22:39:39,642 - DEBUG - [client.py:114] - > GET /ws HTTP/1.1 +2025-03-18 22:39:39,642 - DEBUG - [client.py:116] - > Host: wbs-api.mexc.com +2025-03-18 22:39:39,642 - DEBUG - [client.py:116] - > Upgrade: websocket +2025-03-18 22:39:39,646 - DEBUG - [client.py:116] - > Connection: Upgrade +2025-03-18 22:39:39,646 - DEBUG - [client.py:116] - > Sec-WebSocket-Key: eIq37EDv6IBXMGI70FCxJA== +2025-03-18 22:39:39,646 - DEBUG - [client.py:116] - > Sec-WebSocket-Version: 13 +2025-03-18 22:39:39,646 - DEBUG - [client.py:116] - > Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits +2025-03-18 22:39:39,647 - DEBUG - [client.py:116] - > User-Agent: Python/3.12 websockets/10.4 +2025-03-18 22:39:40,604 - DEBUG - [client.py:147] - < HTTP/1.1 101 Switching Protocols +2025-03-18 22:39:40,604 - DEBUG - [client.py:149] - < Connection: upgrade +2025-03-18 22:39:40,604 - DEBUG - [client.py:149] - < Date: Tue, 18 Mar 2025 20:39:43 GMT +2025-03-18 22:39:40,604 - DEBUG - [client.py:149] - < Server: openresty +2025-03-18 22:39:40,604 - DEBUG - [client.py:149] - < upgrade: websocket +2025-03-18 22:39:40,604 - DEBUG - [client.py:149] - < sec-websocket-accept: kw8CgDj8oXlXJuFf2o61py6MNcM= +2025-03-18 22:39:40,604 - DEBUG - [client.py:149] - < Strict-Transport-Security: max-age=63072000; includeSubdomains; preload +2025-03-18 22:39:40,604 - DEBUG - [client.py:149] - < X-Cache: Miss from cloudfront +2025-03-18 22:39:40,604 - DEBUG - [client.py:149] - < Via: 1.1 3e073ed9486bcab098a3a43c37601a26.cloudfront.net (CloudFront) +2025-03-18 22:39:40,604 - DEBUG - [client.py:149] - < X-Amz-Cf-Pop: SOF50-P1 +2025-03-18 22:39:40,604 - DEBUG - [client.py:149] - < X-Amz-Cf-Id: PBFZvG_APXWiFZ-s4IcpFXhdGQiwA6yQTMqJ5L4wvFwdb4Skrqg-vw== +2025-03-18 22:39:40,604 - DEBUG - [client.py:149] - < Vary: Origin +2025-03-18 22:39:40,604 - DEBUG - [protocol.py:357] - = connection is OPEN +2025-03-18 22:39:40,604 - INFO - [realtime.py:127] - WebSocket connection established +2025-03-18 22:39:40,604 - INFO - [realtime.py:131] - Sending subscription message: {"method": "SUBSCRIPTION", "params": ["spot@public.kline.v3.api@ETHUSDT@Min1"]} +2025-03-18 22:39:40,604 - DEBUG - [protocol.py:1183] - > TEXT '{"method": "SUBSCRIPTION", "params": ["spot@pub....v3.api@ETHUSDT@Min1"]}' [79 bytes] +2025-03-18 22:39:40,872 - DEBUG - [protocol.py:1183] - > TEXT '{"method": "UNSUBSCRIPTION", "params": ["spot@p....v3.api@ETHUSDT@Min1"]}' [81 bytes] +2025-03-18 22:39:40,872 - DEBUG - [protocol.py:1183] - > TEXT '{"method": "UNSUBSCRIPTION", "params": ["spot@p....v3.api@ETHUSDT@Min1"]}' [81 bytes] +2025-03-18 22:39:40,873 - DEBUG - [protocol.py:1232] - = connection is CLOSING +2025-03-18 22:39:40,873 - DEBUG - [protocol.py:1183] - > CLOSE 1000 (OK) [2 bytes] +2025-03-18 22:39:41,226 - DEBUG - [protocol.py:1177] - < CLOSE 1000 (OK) [2 bytes] +2025-03-18 22:39:41,231 - DEBUG - [protocol.py:1514] - = connection is CLOSED +2025-03-18 22:39:41,231 - INFO - [realtime.py:254] - WebSocket connection closed +2025-03-18 22:39:41,233 - ERROR - [realtime.py:360] - Failed to connect to MEXC +2025-03-18 22:39:46,248 - INFO - [realtime.py:125] - Attempting to connect to wss://wbs-api.mexc.com/ws +2025-03-18 22:39:46,250 - DEBUG - [protocol.py:256] - = connection is CONNECTING +2025-03-18 22:39:46,290 - DEBUG - [client.py:114] - > GET /ws HTTP/1.1 +2025-03-18 22:39:46,290 - DEBUG - [client.py:116] - > Host: wbs-api.mexc.com +2025-03-18 22:39:46,290 - DEBUG - [client.py:116] - > Upgrade: websocket +2025-03-18 22:39:46,290 - DEBUG - [client.py:116] - > Connection: Upgrade +2025-03-18 22:39:46,290 - DEBUG - [client.py:116] - > Sec-WebSocket-Key: Dmg9phC412sKVRYw2Zcruw== +2025-03-18 22:39:46,290 - DEBUG - [client.py:116] - > Sec-WebSocket-Version: 13 +2025-03-18 22:39:46,290 - DEBUG - [client.py:116] - > Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits +2025-03-18 22:39:46,290 - DEBUG - [client.py:116] - > User-Agent: Python/3.12 websockets/10.4 +2025-03-18 22:39:47,280 - DEBUG - [client.py:147] - < HTTP/1.1 101 Switching Protocols +2025-03-18 22:39:47,281 - DEBUG - [client.py:149] - < Connection: upgrade +2025-03-18 22:39:47,281 - DEBUG - [client.py:149] - < Date: Tue, 18 Mar 2025 20:39:50 GMT +2025-03-18 22:39:47,283 - DEBUG - [client.py:149] - < Server: openresty +2025-03-18 22:39:47,283 - DEBUG - [client.py:149] - < upgrade: websocket +2025-03-18 22:39:47,283 - DEBUG - [client.py:149] - < sec-websocket-accept: ejlrSm5HNHUN/S0zZnw4k4+lUMI= +2025-03-18 22:39:47,283 - DEBUG - [client.py:149] - < Strict-Transport-Security: max-age=63072000; includeSubdomains; preload +2025-03-18 22:39:47,283 - DEBUG - [client.py:149] - < X-Cache: Miss from cloudfront +2025-03-18 22:39:47,283 - DEBUG - [client.py:149] - < Via: 1.1 93f76e9b2714de9d0e6777489c3cf8cc.cloudfront.net (CloudFront) +2025-03-18 22:39:47,283 - DEBUG - [client.py:149] - < X-Amz-Cf-Pop: SOF50-P1 +2025-03-18 22:39:47,283 - DEBUG - [client.py:149] - < X-Amz-Cf-Id: b9KNl6mhXts5Vx96cheDXkD4PbHnQdQeUPNEItsPoslVWrJXT3atNg== +2025-03-18 22:39:47,283 - DEBUG - [client.py:149] - < Vary: Origin +2025-03-18 22:39:47,283 - DEBUG - [protocol.py:357] - = connection is OPEN +2025-03-18 22:39:47,285 - INFO - [realtime.py:127] - WebSocket connection established +2025-03-18 22:39:47,285 - INFO - [realtime.py:131] - Sending subscription message: {"method": "SUBSCRIPTION", "params": ["spot@public.kline.v3.api@ETHUSDT@Min1"]} +2025-03-18 22:39:47,285 - DEBUG - [protocol.py:1183] - > TEXT '{"method": "SUBSCRIPTION", "params": ["spot@pub....v3.api@ETHUSDT@Min1"]}' [79 bytes] +2025-03-18 22:39:47,553 - DEBUG - [protocol.py:1183] - > TEXT '{"method": "UNSUBSCRIPTION", "params": ["spot@p....v3.api@ETHUSDT@Min1"]}' [81 bytes] +2025-03-18 22:39:47,553 - DEBUG - [protocol.py:1183] - > TEXT '{"method": "UNSUBSCRIPTION", "params": ["spot@p....v3.api@ETHUSDT@Min1"]}' [81 bytes] +2025-03-18 22:39:47,554 - DEBUG - [protocol.py:1232] - = connection is CLOSING +2025-03-18 22:39:47,554 - DEBUG - [protocol.py:1183] - > CLOSE 1000 (OK) [2 bytes] +2025-03-18 22:39:47,862 - DEBUG - [protocol.py:1177] - < CLOSE 1000 (OK) [2 bytes] +2025-03-18 22:39:47,863 - DEBUG - [protocol.py:1514] - = connection is CLOSED +2025-03-18 22:39:47,863 - INFO - [realtime.py:254] - WebSocket connection closed +2025-03-18 22:39:47,863 - ERROR - [realtime.py:360] - Failed to connect to MEXC +2025-03-18 22:39:52,860 - INFO - [realtime.py:125] - Attempting to connect to wss://wbs-api.mexc.com/ws +2025-03-18 22:39:52,870 - DEBUG - [protocol.py:256] - = connection is CONNECTING +2025-03-18 22:39:52,902 - DEBUG - [client.py:114] - > GET /ws HTTP/1.1 +2025-03-18 22:39:52,902 - DEBUG - [client.py:116] - > Host: wbs-api.mexc.com +2025-03-18 22:39:52,902 - DEBUG - [client.py:116] - > Upgrade: websocket +2025-03-18 22:39:52,902 - DEBUG - [client.py:116] - > Connection: Upgrade +2025-03-18 22:39:52,904 - DEBUG - [client.py:116] - > Sec-WebSocket-Key: sLOmWjeVbNIAWqjHNmGqpA== +2025-03-18 22:39:52,904 - DEBUG - [client.py:116] - > Sec-WebSocket-Version: 13 +2025-03-18 22:39:52,904 - DEBUG - [client.py:116] - > Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits +2025-03-18 22:39:52,904 - DEBUG - [client.py:116] - > User-Agent: Python/3.12 websockets/10.4 +2025-03-18 22:39:53,882 - DEBUG - [client.py:147] - < HTTP/1.1 101 Switching Protocols +2025-03-18 22:39:53,882 - DEBUG - [client.py:149] - < Connection: upgrade +2025-03-18 22:39:53,882 - DEBUG - [client.py:149] - < Date: Tue, 18 Mar 2025 20:39:56 GMT +2025-03-18 22:39:53,882 - DEBUG - [client.py:149] - < Server: openresty +2025-03-18 22:39:53,882 - DEBUG - [client.py:149] - < upgrade: websocket +2025-03-18 22:39:53,882 - DEBUG - [client.py:149] - < sec-websocket-accept: iTqYj54dQaL9E4vH4nluI3AWtwA= +2025-03-18 22:39:53,882 - DEBUG - [client.py:149] - < Strict-Transport-Security: max-age=63072000; includeSubdomains; preload +2025-03-18 22:39:53,882 - DEBUG - [client.py:149] - < X-Cache: Miss from cloudfront +2025-03-18 22:39:53,882 - DEBUG - [client.py:149] - < Via: 1.1 d75bb509f24446003c16f612a2b02ad6.cloudfront.net (CloudFront) +2025-03-18 22:39:53,882 - DEBUG - [client.py:149] - < X-Amz-Cf-Pop: SOF50-P1 +2025-03-18 22:39:53,882 - DEBUG - [client.py:149] - < X-Amz-Cf-Id: CNputdsu2Tbv9GrmO8clssHWcoGVIpySsiCrxCv2CTP6ISrchrjkRg== +2025-03-18 22:39:53,882 - DEBUG - [client.py:149] - < Vary: Origin +2025-03-18 22:39:53,882 - DEBUG - [protocol.py:357] - = connection is OPEN +2025-03-18 22:39:53,882 - INFO - [realtime.py:127] - WebSocket connection established +2025-03-18 22:39:53,882 - INFO - [realtime.py:131] - Sending subscription message: {"method": "SUBSCRIPTION", "params": ["spot@public.kline.v3.api@ETHUSDT@Min1"]} +2025-03-18 22:39:53,887 - DEBUG - [protocol.py:1183] - > TEXT '{"method": "SUBSCRIPTION", "params": ["spot@pub....v3.api@ETHUSDT@Min1"]}' [79 bytes] +2025-03-18 22:39:54,156 - DEBUG - [protocol.py:1183] - > TEXT '{"method": "UNSUBSCRIPTION", "params": ["spot@p....v3.api@ETHUSDT@Min1"]}' [81 bytes] +2025-03-18 22:39:54,156 - DEBUG - [protocol.py:1183] - > TEXT '{"method": "UNSUBSCRIPTION", "params": ["spot@p....v3.api@ETHUSDT@Min1"]}' [81 bytes] +2025-03-18 22:39:54,157 - DEBUG - [protocol.py:1232] - = connection is CLOSING +2025-03-18 22:39:54,158 - DEBUG - [protocol.py:1183] - > CLOSE 1000 (OK) [2 bytes] +2025-03-18 22:39:54,536 - DEBUG - [protocol.py:1177] - < CLOSE 1000 (OK) [2 bytes] +2025-03-18 22:39:54,536 - DEBUG - [protocol.py:1514] - = connection is CLOSED +2025-03-18 22:39:54,536 - INFO - [realtime.py:254] - WebSocket connection closed +2025-03-18 22:39:54,536 - ERROR - [realtime.py:360] - Failed to connect to MEXC +2025-03-18 22:39:59,527 - INFO - [realtime.py:125] - Attempting to connect to wss://wbs-api.mexc.com/ws +2025-03-18 22:39:59,538 - DEBUG - [protocol.py:256] - = connection is CONNECTING +2025-03-18 22:39:59,576 - DEBUG - [client.py:114] - > GET /ws HTTP/1.1 +2025-03-18 22:39:59,578 - DEBUG - [client.py:116] - > Host: wbs-api.mexc.com +2025-03-18 22:39:59,578 - DEBUG - [client.py:116] - > Upgrade: websocket +2025-03-18 22:39:59,578 - DEBUG - [client.py:116] - > Connection: Upgrade +2025-03-18 22:39:59,578 - DEBUG - [client.py:116] - > Sec-WebSocket-Key: clYVsEtOIcsvFkwWjuFygA== +2025-03-18 22:39:59,578 - DEBUG - [client.py:116] - > Sec-WebSocket-Version: 13 +2025-03-18 22:39:59,578 - DEBUG - [client.py:116] - > Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits +2025-03-18 22:39:59,578 - DEBUG - [client.py:116] - > User-Agent: Python/3.12 websockets/10.4 +2025-03-18 22:40:00,533 - DEBUG - [client.py:147] - < HTTP/1.1 101 Switching Protocols +2025-03-18 22:40:00,533 - DEBUG - [client.py:149] - < Connection: upgrade +2025-03-18 22:40:00,533 - DEBUG - [client.py:149] - < Date: Tue, 18 Mar 2025 20:40:03 GMT +2025-03-18 22:40:00,533 - DEBUG - [client.py:149] - < Server: openresty +2025-03-18 22:40:00,533 - DEBUG - [client.py:149] - < upgrade: websocket +2025-03-18 22:40:00,533 - DEBUG - [client.py:149] - < sec-websocket-accept: bgonBwP55gi8tELbx7hraHBrXQ8= +2025-03-18 22:40:00,533 - DEBUG - [client.py:149] - < Strict-Transport-Security: max-age=63072000; includeSubdomains; preload +2025-03-18 22:40:00,533 - DEBUG - [client.py:149] - < X-Cache: Miss from cloudfront +2025-03-18 22:40:00,547 - DEBUG - [client.py:149] - < Via: 1.1 810fe14fc6057731444da065c6e4f6ac.cloudfront.net (CloudFront) +2025-03-18 22:40:00,547 - DEBUG - [client.py:149] - < X-Amz-Cf-Pop: SOF50-P1 +2025-03-18 22:40:00,547 - DEBUG - [client.py:149] - < X-Amz-Cf-Id: ByACur87vbwJjL25Au_2jdPm9AMnhRlJWxAjUHJzsTbH5SMME7y4GQ== +2025-03-18 22:40:00,547 - DEBUG - [client.py:149] - < Vary: Origin +2025-03-18 22:40:00,547 - DEBUG - [protocol.py:357] - = connection is OPEN +2025-03-18 22:40:00,547 - INFO - [realtime.py:127] - WebSocket connection established +2025-03-18 22:40:00,547 - INFO - [realtime.py:131] - Sending subscription message: {"method": "SUBSCRIPTION", "params": ["spot@public.kline.v3.api@ETHUSDT@Min1"]} +2025-03-18 22:40:00,547 - DEBUG - [protocol.py:1183] - > TEXT '{"method": "SUBSCRIPTION", "params": ["spot@pub....v3.api@ETHUSDT@Min1"]}' [79 bytes] +2025-03-18 22:40:00,840 - DEBUG - [protocol.py:1183] - > TEXT '{"method": "UNSUBSCRIPTION", "params": ["spot@p....v3.api@ETHUSDT@Min1"]}' [81 bytes] +2025-03-18 22:40:00,841 - DEBUG - [protocol.py:1183] - > TEXT '{"method": "UNSUBSCRIPTION", "params": ["spot@p....v3.api@ETHUSDT@Min1"]}' [81 bytes] +2025-03-18 22:40:00,841 - DEBUG - [protocol.py:1232] - = connection is CLOSING +2025-03-18 22:40:00,841 - DEBUG - [protocol.py:1183] - > CLOSE 1000 (OK) [2 bytes] +2025-03-18 22:40:01,121 - DEBUG - [protocol.py:1177] - < CLOSE 1000 (OK) [2 bytes] +2025-03-18 22:40:01,122 - DEBUG - [protocol.py:1514] - = connection is CLOSED +2025-03-18 22:40:01,122 - INFO - [realtime.py:254] - WebSocket connection closed +2025-03-18 22:40:01,122 - ERROR - [realtime.py:360] - Failed to connect to MEXC +2025-03-18 22:40:06,130 - INFO - [realtime.py:125] - Attempting to connect to wss://wbs-api.mexc.com/ws +2025-03-18 22:40:06,142 - DEBUG - [protocol.py:256] - = connection is CONNECTING +2025-03-18 22:40:06,172 - DEBUG - [client.py:114] - > GET /ws HTTP/1.1 +2025-03-18 22:40:06,173 - DEBUG - [client.py:116] - > Host: wbs-api.mexc.com +2025-03-18 22:40:06,173 - DEBUG - [client.py:116] - > Upgrade: websocket +2025-03-18 22:40:06,173 - DEBUG - [client.py:116] - > Connection: Upgrade +2025-03-18 22:40:06,174 - DEBUG - [client.py:116] - > Sec-WebSocket-Key: OBv3pkXPkU7bHsXsLR4B1w== +2025-03-18 22:40:06,174 - DEBUG - [client.py:116] - > Sec-WebSocket-Version: 13 +2025-03-18 22:40:06,174 - DEBUG - [client.py:116] - > Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits +2025-03-18 22:40:06,174 - DEBUG - [client.py:116] - > User-Agent: Python/3.12 websockets/10.4 +2025-03-18 22:40:07,143 - DEBUG - [client.py:147] - < HTTP/1.1 101 Switching Protocols +2025-03-18 22:40:07,147 - DEBUG - [client.py:149] - < Connection: upgrade +2025-03-18 22:40:07,147 - DEBUG - [client.py:149] - < Date: Tue, 18 Mar 2025 20:40:09 GMT +2025-03-18 22:40:07,148 - DEBUG - [client.py:149] - < Server: openresty +2025-03-18 22:40:07,148 - DEBUG - [client.py:149] - < upgrade: websocket +2025-03-18 22:40:07,148 - DEBUG - [client.py:149] - < sec-websocket-accept: UlzmHoKZgnvPaKL7P2nPxkMZuIk= +2025-03-18 22:40:07,148 - DEBUG - [client.py:149] - < Strict-Transport-Security: max-age=63072000; includeSubdomains; preload +2025-03-18 22:40:07,148 - DEBUG - [client.py:149] - < X-Cache: Miss from cloudfront +2025-03-18 22:40:07,149 - DEBUG - [client.py:149] - < Via: 1.1 6738971dae8059801185cfa70ff9aeea.cloudfront.net (CloudFront) +2025-03-18 22:40:07,149 - DEBUG - [client.py:149] - < X-Amz-Cf-Pop: SOF50-P1 +2025-03-18 22:40:07,149 - DEBUG - [client.py:149] - < X-Amz-Cf-Id: R-ZKMa0VQSov-BJs3JLHUpAVLa4TJLGWd6eMTQ84yorrJWCecjRBIw== +2025-03-18 22:40:07,151 - DEBUG - [client.py:149] - < Vary: Origin +2025-03-18 22:40:07,151 - DEBUG - [protocol.py:357] - = connection is OPEN +2025-03-18 22:40:07,151 - INFO - [realtime.py:127] - WebSocket connection established +2025-03-18 22:40:07,152 - INFO - [realtime.py:131] - Sending subscription message: {"method": "SUBSCRIPTION", "params": ["spot@public.kline.v3.api@ETHUSDT@Min1"]} +2025-03-18 22:40:07,152 - DEBUG - [protocol.py:1183] - > TEXT '{"method": "SUBSCRIPTION", "params": ["spot@pub....v3.api@ETHUSDT@Min1"]}' [79 bytes] +2025-03-18 22:40:07,425 - DEBUG - [protocol.py:1183] - > TEXT '{"method": "UNSUBSCRIPTION", "params": ["spot@p....v3.api@ETHUSDT@Min1"]}' [81 bytes] +2025-03-18 22:40:07,425 - DEBUG - [protocol.py:1183] - > TEXT '{"method": "UNSUBSCRIPTION", "params": ["spot@p....v3.api@ETHUSDT@Min1"]}' [81 bytes] +2025-03-18 22:40:07,426 - DEBUG - [protocol.py:1232] - = connection is CLOSING +2025-03-18 22:40:07,426 - DEBUG - [protocol.py:1183] - > CLOSE 1000 (OK) [2 bytes] +2025-03-18 22:40:07,678 - DEBUG - [protocol.py:1177] - < CLOSE 1000 (OK) [2 bytes] +2025-03-18 22:40:07,679 - DEBUG - [protocol.py:1514] - = connection is CLOSED +2025-03-18 22:40:07,679 - INFO - [realtime.py:254] - WebSocket connection closed +2025-03-18 22:40:07,679 - ERROR - [realtime.py:360] - Failed to connect to MEXC +2025-03-18 22:40:12,696 - INFO - [realtime.py:125] - Attempting to connect to wss://wbs-api.mexc.com/ws +2025-03-18 22:40:12,706 - DEBUG - [protocol.py:256] - = connection is CONNECTING +2025-03-18 22:40:12,734 - DEBUG - [client.py:114] - > GET /ws HTTP/1.1 +2025-03-18 22:40:12,735 - DEBUG - [client.py:116] - > Host: wbs-api.mexc.com +2025-03-18 22:40:12,735 - DEBUG - [client.py:116] - > Upgrade: websocket +2025-03-18 22:40:12,735 - DEBUG - [client.py:116] - > Connection: Upgrade +2025-03-18 22:40:12,735 - DEBUG - [client.py:116] - > Sec-WebSocket-Key: N47/ZtylAtWGGSNa5BGQcg== +2025-03-18 22:40:12,735 - DEBUG - [client.py:116] - > Sec-WebSocket-Version: 13 +2025-03-18 22:40:12,736 - DEBUG - [client.py:116] - > Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits +2025-03-18 22:40:12,736 - DEBUG - [client.py:116] - > User-Agent: Python/3.12 websockets/10.4 +2025-03-18 22:40:13,699 - DEBUG - [client.py:147] - < HTTP/1.1 101 Switching Protocols +2025-03-18 22:40:13,699 - DEBUG - [client.py:149] - < Connection: upgrade +2025-03-18 22:40:13,700 - DEBUG - [client.py:149] - < Date: Tue, 18 Mar 2025 20:40:16 GMT +2025-03-18 22:40:13,700 - DEBUG - [client.py:149] - < Server: openresty +2025-03-18 22:40:13,700 - DEBUG - [client.py:149] - < upgrade: websocket +2025-03-18 22:40:13,700 - DEBUG - [client.py:149] - < sec-websocket-accept: vkwrralLlguax7bsyPJNsNzGEiQ= +2025-03-18 22:40:13,701 - DEBUG - [client.py:149] - < Strict-Transport-Security: max-age=63072000; includeSubdomains; preload +2025-03-18 22:40:13,701 - DEBUG - [client.py:149] - < X-Cache: Miss from cloudfront +2025-03-18 22:40:13,701 - DEBUG - [client.py:149] - < Via: 1.1 2cbec308ed937b028f8a71c72750e576.cloudfront.net (CloudFront) +2025-03-18 22:40:13,702 - DEBUG - [client.py:149] - < X-Amz-Cf-Pop: SOF50-P1 +2025-03-18 22:40:13,702 - DEBUG - [client.py:149] - < X-Amz-Cf-Id: n_pifD7dm-IAKUkQx2FYu2u0uAAQpe8RkdzRhhEb_xaTFPGU-84QNQ== +2025-03-18 22:40:13,702 - DEBUG - [client.py:149] - < Vary: Origin +2025-03-18 22:40:13,702 - DEBUG - [protocol.py:357] - = connection is OPEN +2025-03-18 22:40:13,703 - INFO - [realtime.py:127] - WebSocket connection established +2025-03-18 22:40:13,703 - INFO - [realtime.py:131] - Sending subscription message: {"method": "SUBSCRIPTION", "params": ["spot@public.kline.v3.api@ETHUSDT@Min1"]} +2025-03-18 22:40:13,703 - DEBUG - [protocol.py:1183] - > TEXT '{"method": "SUBSCRIPTION", "params": ["spot@pub....v3.api@ETHUSDT@Min1"]}' [79 bytes] +2025-03-18 22:40:13,976 - DEBUG - [protocol.py:1183] - > TEXT '{"method": "UNSUBSCRIPTION", "params": ["spot@p....v3.api@ETHUSDT@Min1"]}' [81 bytes] +2025-03-18 22:40:13,976 - DEBUG - [protocol.py:1183] - > TEXT '{"method": "UNSUBSCRIPTION", "params": ["spot@p....v3.api@ETHUSDT@Min1"]}' [81 bytes] +2025-03-18 22:40:13,977 - DEBUG - [protocol.py:1232] - = connection is CLOSING +2025-03-18 22:40:13,977 - DEBUG - [protocol.py:1183] - > CLOSE 1000 (OK) [2 bytes] +2025-03-18 22:40:14,216 - DEBUG - [protocol.py:1177] - < CLOSE 1000 (OK) [2 bytes] +2025-03-18 22:40:14,216 - DEBUG - [protocol.py:1514] - = connection is CLOSED +2025-03-18 22:40:14,216 - INFO - [realtime.py:254] - WebSocket connection closed +2025-03-18 22:40:14,216 - ERROR - [realtime.py:360] - Failed to connect to MEXC +2025-03-18 22:44:13,007 - DEBUG - [proactor_events.py:634] - Using proactor: IocpProactor +2025-03-18 22:44:13,007 - INFO - [realtime.py:499] - Starting application for symbols: ['ETH/USDT', 'BTC/USDT'] +2025-03-18 22:44:13,062 - INFO - [realtime.py:353] - Initializing RealTimeChart for ETH/USDT +2025-03-18 22:44:13,105 - INFO - [realtime.py:353] - Initializing RealTimeChart for BTC/USDT +2025-03-18 22:44:13,108 - INFO - [realtime.py:494] - Starting Dash server on localhost:8051 +2025-03-18 22:44:13,109 - INFO - [realtime.py:494] - Starting Dash server on localhost:8051 +2025-03-18 22:44:13,109 - INFO - [dash.py:2244] - Dash is running on http://localhost:8051/ + +2025-03-18 22:44:13,113 - INFO - [realtime.py:253] - Initialized Binance WebSocket for symbol: ethusdt +2025-03-18 22:44:13,115 - INFO - [dash.py:2244] - Dash is running on http://localhost:8051/ + +2025-03-18 22:44:13,116 - INFO - [realtime.py:258] - Attempting to connect to wss://stream.binance.com:9443/ws/ethusdt@trade +2025-03-18 22:44:13,160 - INFO - [_internal.py:97] - WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:8051 +2025-03-18 22:44:13,161 - INFO - [_internal.py:97] - WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:8051 +2025-03-18 22:44:13,161 - INFO - [_internal.py:97] - Press CTRL+C to quit +2025-03-18 22:44:13,162 - INFO - [_internal.py:97] - Press CTRL+C to quit +2025-03-18 22:44:13,177 - INFO - [realtime.py:253] - Initialized Binance WebSocket for symbol: btcusdt +2025-03-18 22:44:13,179 - INFO - [realtime.py:258] - Attempting to connect to wss://stream.binance.com:9443/ws/btcusdt@trade +2025-03-18 22:44:13,464 - DEBUG - [protocol.py:256] - = connection is CONNECTING +2025-03-18 22:44:13,478 - DEBUG - [protocol.py:256] - = connection is CONNECTING +2025-03-18 22:44:14,022 - DEBUG - [client.py:114] - > GET /ws/ethusdt@trade HTTP/1.1 +2025-03-18 22:44:14,023 - DEBUG - [client.py:116] - > Host: stream.binance.com:9443 +2025-03-18 22:44:14,023 - DEBUG - [client.py:116] - > Upgrade: websocket +2025-03-18 22:44:14,023 - DEBUG - [client.py:116] - > Connection: Upgrade +2025-03-18 22:44:14,023 - DEBUG - [client.py:116] - > Sec-WebSocket-Key: OEmKKJHXEUp1Z9bd8vK0gw== +2025-03-18 22:44:14,024 - DEBUG - [client.py:116] - > Sec-WebSocket-Version: 13 +2025-03-18 22:44:14,024 - DEBUG - [client.py:116] - > Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits +2025-03-18 22:44:14,024 - DEBUG - [client.py:116] - > User-Agent: Python/3.12 websockets/10.4 +2025-03-18 22:44:14,049 - DEBUG - [client.py:114] - > GET /ws/btcusdt@trade HTTP/1.1 +2025-03-18 22:44:14,049 - DEBUG - [client.py:116] - > Host: stream.binance.com:9443 +2025-03-18 22:44:14,050 - DEBUG - [client.py:116] - > Upgrade: websocket +2025-03-18 22:44:14,050 - DEBUG - [client.py:116] - > Connection: Upgrade +2025-03-18 22:44:14,050 - DEBUG - [client.py:116] - > Sec-WebSocket-Key: EJAcOQZhUOmmG3d0rkW+Og== +2025-03-18 22:44:14,050 - DEBUG - [client.py:116] - > Sec-WebSocket-Version: 13 +2025-03-18 22:44:14,050 - DEBUG - [client.py:116] - > Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits +2025-03-18 22:44:14,051 - DEBUG - [client.py:116] - > User-Agent: Python/3.12 websockets/10.4 +2025-03-18 22:44:14,296 - DEBUG - [client.py:147] - < HTTP/1.1 101 Switching Protocols +2025-03-18 22:44:14,296 - DEBUG - [client.py:149] - < Date: Tue, 18 Mar 2025 20:44:17 GMT +2025-03-18 22:44:14,296 - DEBUG - [client.py:149] - < Connection: upgrade +2025-03-18 22:44:14,296 - DEBUG - [client.py:149] - < Upgrade: websocket +2025-03-18 22:44:14,296 - DEBUG - [client.py:149] - < Sec-WebSocket-Accept: /aWd7RCCSzcQzNsmwdHmlHhOWgE= +2025-03-18 22:44:14,296 - DEBUG - [client.py:149] - < Sec-WebSocket-Extensions: permessage-deflate; server_no_context_takeover; client_max_window_bits=15 +2025-03-18 22:44:14,296 - DEBUG - [protocol.py:357] - = connection is OPEN +2025-03-18 22:44:14,296 - INFO - [realtime.py:260] - WebSocket connection established +2025-03-18 22:44:14,299 - INFO - [realtime.py:264] - Successfully connected to Binance WebSocket for ethusdt +2025-03-18 22:44:14,327 - DEBUG - [client.py:147] - < HTTP/1.1 101 Switching Protocols +2025-03-18 22:44:14,327 - DEBUG - [client.py:149] - < Date: Tue, 18 Mar 2025 20:44:17 GMT +2025-03-18 22:44:14,327 - DEBUG - [client.py:149] - < Connection: upgrade +2025-03-18 22:44:14,327 - DEBUG - [client.py:149] - < Upgrade: websocket +2025-03-18 22:44:14,327 - DEBUG - [client.py:149] - < Sec-WebSocket-Accept: yw4318forlJUAQSOSel83e8on0g= +2025-03-18 22:44:14,329 - DEBUG - [client.py:149] - < Sec-WebSocket-Extensions: permessage-deflate; server_no_context_takeover; client_max_window_bits=15 +2025-03-18 22:44:14,329 - DEBUG - [protocol.py:357] - = connection is OPEN +2025-03-18 22:44:14,329 - INFO - [realtime.py:260] - WebSocket connection established +2025-03-18 22:44:14,329 - INFO - [realtime.py:264] - Successfully connected to Binance WebSocket for btcusdt +2025-03-18 22:44:14,735 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330657507,"s":"BTCUSDT","t...506,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:14,735 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330657507,"s":"BTCUSDT","t":4727543273,"p":"81981.14000000","q":"0.00121000","T":1742330657506,"m":false,"M":true}... +2025-03-18 22:44:14,735 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330657506, 'price': 81981.14, 'volume': 0.00121, 'type': 'trade'} +2025-03-18 22:44:14,735 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330657506, 'price': 81981.14, 'volume': 0.00121} +2025-03-18 22:44:15,379 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330658143,"s":"BTCUSDT","t...8143,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:15,379 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330658143,"s":"BTCUSDT","t":4727543274,"p":"81981.13000000","q":"0.00011000","T":1742330658143,"m":true,"M":true}... +2025-03-18 22:44:15,379 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330658143, 'price': 81981.13, 'volume': 0.00011, 'type': 'trade'} +2025-03-18 22:44:15,379 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330658143, 'price': 81981.13, 'volume': 0.00011} +2025-03-18 22:44:15,955 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330658742,"s":"ETHUSDT","t...8742,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:15,955 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330658742,"s":"ETHUSDT","t":2267977222,"p":"1902.40000000","q":"0.00360000","T":1742330658742,"m":true,"M":true}... +2025-03-18 22:44:15,971 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330658742, 'price': 1902.4, 'volume': 0.0036, 'type': 'trade'} +2025-03-18 22:44:15,971 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330658742, 'price': 1902.4, 'volume': 0.0036} +2025-03-18 22:44:15,998 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330658764,"s":"BTCUSDT","t...764,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:15,998 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330658764,"s":"BTCUSDT","t":4727543275,"p":"81981.14000000","q":"0.00008000","T":1742330658764,"m":false,"M":true}... +2025-03-18 22:44:15,998 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330658764, 'price': 81981.14, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:44:15,998 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330658764, 'price': 81981.14, 'volume': 8e-05} +2025-03-18 22:44:16,015 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330658786,"s":"ETHUSDT","t...8785,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:16,016 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330658786,"s":"ETHUSDT","t...8785,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:16,016 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330658786,"s":"ETHUSDT","t...8785,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:16,016 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330658786,"s":"ETHUSDT","t...8785,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:16,017 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330658786,"s":"ETHUSDT","t":2267977223,"p":"1902.40000000","q":"0.01800000","T":1742330658785,"m":true,"M":true}... +2025-03-18 22:44:16,017 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330658785, 'price': 1902.4, 'volume': 0.018, 'type': 'trade'} +2025-03-18 22:44:16,017 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330658785, 'price': 1902.4, 'volume': 0.018} +2025-03-18 22:44:16,041 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330658786,"s":"ETHUSDT","t":2267977224,"p":"1902.40000000","q":"0.00340000","T":1742330658785,"m":true,"M":true}... +2025-03-18 22:44:16,041 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330658785, 'price': 1902.4, 'volume': 0.0034, 'type': 'trade'} +2025-03-18 22:44:16,042 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330658785, 'price': 1902.4, 'volume': 0.0034} +2025-03-18 22:44:16,044 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330658815,"s":"ETHUSDT","t...8814,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:16,044 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330658815,"s":"ETHUSDT","t...8814,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:16,044 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330658815,"s":"ETHUSDT","t...8814,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:16,045 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330658815,"s":"ETHUSDT","t...8814,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:16,045 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330658815,"s":"ETHUSDT","t...8814,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:16,045 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330658815,"s":"ETHUSDT","t...8814,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:16,046 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330658817,"s":"ETHUSDT","t...8816,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:16,046 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330658817,"s":"ETHUSDT","t...8816,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:16,046 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330658817,"s":"ETHUSDT","t...8816,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:16,046 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330658817,"s":"ETHUSDT","t...8816,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:16,046 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330658786,"s":"ETHUSDT","t":2267977225,"p":"1902.40000000","q":"0.00300000","T":1742330658785,"m":true,"M":true}... +2025-03-18 22:44:16,046 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330658785, 'price': 1902.4, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:16,046 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330658785, 'price': 1902.4, 'volume': 0.003} +2025-03-18 22:44:16,059 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330658786,"s":"ETHUSDT","t":2267977226,"p":"1902.40000000","q":"0.00300000","T":1742330658785,"m":true,"M":true}... +2025-03-18 22:44:16,059 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330658785, 'price': 1902.4, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:16,059 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330658785, 'price': 1902.4, 'volume': 0.003} +2025-03-18 22:44:16,064 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330658842,"s":"ETHUSDT","t...8842,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:16,064 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330658815,"s":"ETHUSDT","t":2267977227,"p":"1902.36000000","q":"0.00280000","T":1742330658814,"m":true,"M":true}... +2025-03-18 22:44:16,070 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330658814, 'price': 1902.36, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:16,070 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330658814, 'price': 1902.36, 'volume': 0.0028} +2025-03-18 22:44:16,090 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330658815,"s":"ETHUSDT","t":2267977228,"p":"1902.36000000","q":"0.00270000","T":1742330658814,"m":true,"M":true}... +2025-03-18 22:44:16,090 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330658814, 'price': 1902.36, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:16,091 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330658814, 'price': 1902.36, 'volume': 0.0027} +2025-03-18 22:44:16,107 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330658815,"s":"ETHUSDT","t":2267977229,"p":"1902.36000000","q":"0.00300000","T":1742330658814,"m":true,"M":true}... +2025-03-18 22:44:16,107 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330658814, 'price': 1902.36, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:16,108 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330658814, 'price': 1902.36, 'volume': 0.003} +2025-03-18 22:44:16,123 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330658815,"s":"ETHUSDT","t":2267977230,"p":"1902.36000000","q":"0.00300000","T":1742330658814,"m":true,"M":true}... +2025-03-18 22:44:16,123 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330658814, 'price': 1902.36, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:16,124 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330658814, 'price': 1902.36, 'volume': 0.003} +2025-03-18 22:44:16,139 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330658815,"s":"ETHUSDT","t":2267977231,"p":"1902.36000000","q":"0.00280000","T":1742330658814,"m":true,"M":true}... +2025-03-18 22:44:16,139 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330658814, 'price': 1902.36, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:16,140 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330658814, 'price': 1902.36, 'volume': 0.0028} +2025-03-18 22:44:16,158 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330658815,"s":"ETHUSDT","t":2267977232,"p":"1902.36000000","q":"0.00270000","T":1742330658814,"m":true,"M":true}... +2025-03-18 22:44:16,158 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330658814, 'price': 1902.36, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:16,158 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330658814, 'price': 1902.36, 'volume': 0.0027} +2025-03-18 22:44:16,173 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330658817,"s":"ETHUSDT","t":2267977233,"p":"1902.35000000","q":"0.00280000","T":1742330658816,"m":true,"M":true}... +2025-03-18 22:44:16,183 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330658816, 'price': 1902.35, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:16,183 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330658816, 'price': 1902.35, 'volume': 0.0028} +2025-03-18 22:44:16,207 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330658817,"s":"ETHUSDT","t":2267977234,"p":"1902.35000000","q":"0.00270000","T":1742330658816,"m":true,"M":true}... +2025-03-18 22:44:16,208 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330658816, 'price': 1902.35, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:16,208 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330658816, 'price': 1902.35, 'volume': 0.0027} +2025-03-18 22:44:16,223 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330658817,"s":"ETHUSDT","t":2267977235,"p":"1902.35000000","q":"0.00300000","T":1742330658816,"m":true,"M":true}... +2025-03-18 22:44:16,223 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330658816, 'price': 1902.35, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:16,223 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330658816, 'price': 1902.35, 'volume': 0.003} +2025-03-18 22:44:16,240 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330658817,"s":"ETHUSDT","t":2267977236,"p":"1902.35000000","q":"0.00270000","T":1742330658816,"m":true,"M":true}... +2025-03-18 22:44:16,240 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330658816, 'price': 1902.35, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:16,241 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330658816, 'price': 1902.35, 'volume': 0.0027} +2025-03-18 22:44:16,257 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330658842,"s":"ETHUSDT","t":2267977237,"p":"1902.34000000","q":"0.10000000","T":1742330658842,"m":true,"M":true}... +2025-03-18 22:44:16,258 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330658842, 'price': 1902.34, 'volume': 0.1, 'type': 'trade'} +2025-03-18 22:44:16,258 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330658842, 'price': 1902.34, 'volume': 0.1} +2025-03-18 22:44:16,297 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330659070,"s":"BTCUSDT","t...9069,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:16,297 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330659070,"s":"BTCUSDT","t":4727543276,"p":"81981.13000000","q":"0.00011000","T":1742330659069,"m":true,"M":true}... +2025-03-18 22:44:16,297 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330659069, 'price': 81981.13, 'volume': 0.00011, 'type': 'trade'} +2025-03-18 22:44:16,297 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330659069, 'price': 81981.13, 'volume': 0.00011} +2025-03-18 22:44:16,358 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330659125,"s":"BTCUSDT","t...124,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:16,358 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330659126,"s":"BTCUSDT","t...125,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:16,359 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330659125,"s":"BTCUSDT","t":4727543277,"p":"81981.14000000","q":"0.00555000","T":1742330659124,"m":false,"M":true}... +2025-03-18 22:44:16,359 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330659124, 'price': 81981.14, 'volume': 0.00555, 'type': 'trade'} +2025-03-18 22:44:16,359 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330659124, 'price': 81981.14, 'volume': 0.00555} +2025-03-18 22:44:16,376 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330659126,"s":"BTCUSDT","t":4727543278,"p":"81981.14000000","q":"0.00018000","T":1742330659125,"m":false,"M":true}... +2025-03-18 22:44:16,376 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330659125, 'price': 81981.14, 'volume': 0.00018, 'type': 'trade'} +2025-03-18 22:44:16,376 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330659125, 'price': 81981.14, 'volume': 0.00018} +2025-03-18 22:44:16,425 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330659197,"s":"BTCUSDT","t...197,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:16,425 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330659197,"s":"BTCUSDT","t":4727543279,"p":"81981.14000000","q":"0.00061000","T":1742330659197,"m":false,"M":true}... +2025-03-18 22:44:16,425 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330659197, 'price': 81981.14, 'volume': 0.00061, 'type': 'trade'} +2025-03-18 22:44:16,425 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330659197, 'price': 81981.14, 'volume': 0.00061} +2025-03-18 22:44:16,532 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330659298,"s":"BTCUSDT","t...297,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:16,533 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330659298,"s":"BTCUSDT","t":4727543280,"p":"81981.14000000","q":"0.00061000","T":1742330659297,"m":false,"M":true}... +2025-03-18 22:44:16,534 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330659297, 'price': 81981.14, 'volume': 0.00061, 'type': 'trade'} +2025-03-18 22:44:16,534 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330659297, 'price': 81981.14, 'volume': 0.00061} +2025-03-18 22:44:16,545 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330659319,"s":"ETHUSDT","t...9319,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:16,545 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330659319,"s":"ETHUSDT","t":2267977238,"p":"1902.34000000","q":"1.10520000","T":1742330659319,"m":true,"M":true}... +2025-03-18 22:44:16,545 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330659319, 'price': 1902.34, 'volume': 1.1052, 'type': 'trade'} +2025-03-18 22:44:16,545 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330659319, 'price': 1902.34, 'volume': 1.1052} +2025-03-18 22:44:16,563 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330659330,"s":"BTCUSDT","t...330,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:16,563 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330659330,"s":"BTCUSDT","t":4727543281,"p":"81981.14000000","q":"0.00008000","T":1742330659330,"m":false,"M":true}... +2025-03-18 22:44:16,563 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330659330, 'price': 81981.14, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:44:16,563 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330659330, 'price': 81981.14, 'volume': 8e-05} +2025-03-18 22:44:16,567 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330659338,"s":"ETHUSDT","t...9338,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:16,569 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330659338,"s":"ETHUSDT","t":2267977239,"p":"1902.34000000","q":"1.12500000","T":1742330659338,"m":true,"M":true}... +2025-03-18 22:44:16,569 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330659338, 'price': 1902.34, 'volume': 1.125, 'type': 'trade'} +2025-03-18 22:44:16,569 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330659338, 'price': 1902.34, 'volume': 1.125} +2025-03-18 22:44:16,592 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330659358,"s":"BTCUSDT","t...357,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:16,592 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330659358,"s":"BTCUSDT","t":4727543282,"p":"81981.14000000","q":"0.00012000","T":1742330659357,"m":false,"M":true}... +2025-03-18 22:44:16,592 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330659357, 'price': 81981.14, 'volume': 0.00012, 'type': 'trade'} +2025-03-18 22:44:16,592 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330659357, 'price': 81981.14, 'volume': 0.00012} +2025-03-18 22:44:16,613 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330659384,"s":"BTCUSDT","t...384,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:16,613 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330659384,"s":"BTCUSDT","t":4727543283,"p":"81981.14000000","q":"0.00009000","T":1742330659384,"m":false,"M":true}... +2025-03-18 22:44:16,618 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330659384, 'price': 81981.14, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:44:16,618 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330659384, 'price': 81981.14, 'volume': 9e-05} +2025-03-18 22:44:16,708 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330659474,"s":"BTCUSDT","t...474,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:16,708 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330659474,"s":"BTCUSDT","t":4727543284,"p":"81981.14000000","q":"0.00012000","T":1742330659474,"m":false,"M":true}... +2025-03-18 22:44:16,709 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330659474, 'price': 81981.14, 'volume': 0.00012, 'type': 'trade'} +2025-03-18 22:44:16,709 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330659474, 'price': 81981.14, 'volume': 0.00012} +2025-03-18 22:44:16,712 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330659475,"s":"BTCUSDT","t...475,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:16,712 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330659475,"s":"BTCUSDT","t":4727543285,"p":"81981.14000000","q":"0.00012000","T":1742330659475,"m":false,"M":true}... +2025-03-18 22:44:16,712 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330659475, 'price': 81981.14, 'volume': 0.00012, 'type': 'trade'} +2025-03-18 22:44:16,712 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330659475, 'price': 81981.14, 'volume': 0.00012} +2025-03-18 22:44:16,741 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330659512,"s":"BTCUSDT","t...511,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:16,741 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330659512,"s":"BTCUSDT","t":4727543286,"p":"81981.14000000","q":"0.00012000","T":1742330659511,"m":false,"M":true}... +2025-03-18 22:44:16,741 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330659511, 'price': 81981.14, 'volume': 0.00012, 'type': 'trade'} +2025-03-18 22:44:16,749 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330659511, 'price': 81981.14, 'volume': 0.00012} +2025-03-18 22:44:16,792 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330659558,"s":"BTCUSDT","t...557,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:16,792 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330659558,"s":"BTCUSDT","t":4727543287,"p":"81981.14000000","q":"0.00024000","T":1742330659557,"m":false,"M":true}... +2025-03-18 22:44:16,792 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330659557, 'price': 81981.14, 'volume': 0.00024, 'type': 'trade'} +2025-03-18 22:44:16,792 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330659557, 'price': 81981.14, 'volume': 0.00024} +2025-03-18 22:44:16,827 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330659592,"s":"BTCUSDT","t...591,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:16,828 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330659592,"s":"BTCUSDT","t":4727543288,"p":"81981.14000000","q":"0.00012000","T":1742330659591,"m":false,"M":true}... +2025-03-18 22:44:16,828 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330659591, 'price': 81981.14, 'volume': 0.00012, 'type': 'trade'} +2025-03-18 22:44:16,828 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330659591, 'price': 81981.14, 'volume': 0.00012} +2025-03-18 22:44:17,068 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330659835,"s":"BTCUSDT","t...9835,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:17,068 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330659835,"s":"BTCUSDT","t":4727543289,"p":"81981.13000000","q":"0.00122000","T":1742330659835,"m":true,"M":true}... +2025-03-18 22:44:17,069 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330659835, 'price': 81981.13, 'volume': 0.00122, 'type': 'trade'} +2025-03-18 22:44:17,069 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330659835, 'price': 81981.13, 'volume': 0.00122} +2025-03-18 22:44:17,275 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660048,"s":"BTCUSDT","t...048,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:17,275 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660048,"s":"BTCUSDT","t":4727543290,"p":"81981.14000000","q":"0.00485000","T":1742330660048,"m":false,"M":true}... +2025-03-18 22:44:17,275 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660048, 'price': 81981.14, 'volume': 0.00485, 'type': 'trade'} +2025-03-18 22:44:17,275 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660048, 'price': 81981.14, 'volume': 0.00485} +2025-03-18 22:44:17,384 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660154,"s":"BTCUSDT","t...0154,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:17,384 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660154,"s":"BTCUSDT","t":4727543291,"p":"81981.13000000","q":"0.00012000","T":1742330660154,"m":true,"M":true}... +2025-03-18 22:44:17,389 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660154, 'price': 81981.13, 'volume': 0.00012, 'type': 'trade'} +2025-03-18 22:44:17,389 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660154, 'price': 81981.13, 'volume': 0.00012} +2025-03-18 22:44:17,825 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660599,"s":"BTCUSDT","t...0598,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:17,825 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660599,"s":"BTCUSDT","t":4727543292,"p":"81981.13000000","q":"0.00010000","T":1742330660598,"m":true,"M":true}... +2025-03-18 22:44:17,825 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660598, 'price': 81981.13, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:44:17,825 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660598, 'price': 81981.13, 'volume': 0.0001} +2025-03-18 22:44:17,881 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660654,"s":"ETHUSDT","t...0654,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:17,881 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660654,"s":"ETHUSDT","t...0654,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:17,881 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660654,"s":"ETHUSDT","t...0654,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:17,881 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660654,"s":"ETHUSDT","t...0654,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:17,881 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660654,"s":"ETHUSDT","t...0654,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:17,881 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660654,"s":"ETHUSDT","t":2267977240,"p":"1902.34000000","q":"0.64430000","T":1742330660654,"m":true,"M":true}... +2025-03-18 22:44:17,881 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660654, 'price': 1902.34, 'volume': 0.6443, 'type': 'trade'} +2025-03-18 22:44:17,881 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660654, 'price': 1902.34, 'volume': 0.6443} +2025-03-18 22:44:17,881 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660663,"s":"ETHUSDT","t...0663,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:17,881 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660654,"s":"ETHUSDT","t":2267977241,"p":"1902.34000000","q":"0.00300000","T":1742330660654,"m":true,"M":true}... +2025-03-18 22:44:17,881 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660654, 'price': 1902.34, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:17,890 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660654, 'price': 1902.34, 'volume': 0.003} +2025-03-18 22:44:17,891 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660663,"s":"ETHUSDT","t...0663,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:17,892 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660663,"s":"ETHUSDT","t...0663,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:17,892 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660663,"s":"ETHUSDT","t...0663,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:17,892 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660654,"s":"ETHUSDT","t":2267977242,"p":"1902.34000000","q":"0.00300000","T":1742330660654,"m":true,"M":true}... +2025-03-18 22:44:17,892 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660654, 'price': 1902.34, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:17,893 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660654, 'price': 1902.34, 'volume': 0.003} +2025-03-18 22:44:17,895 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660668,"s":"ETHUSDT","t...0667,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:17,896 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660668,"s":"ETHUSDT","t...0667,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:17,896 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660654,"s":"ETHUSDT","t":2267977243,"p":"1902.34000000","q":"0.00300000","T":1742330660654,"m":true,"M":true}... +2025-03-18 22:44:17,896 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660654, 'price': 1902.34, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:17,896 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660654, 'price': 1902.34, 'volume': 0.003} +2025-03-18 22:44:17,896 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660672,"s":"ETHUSDT","t...0671,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:17,896 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660672,"s":"ETHUSDT","t...0671,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:17,896 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660672,"s":"ETHUSDT","t...0671,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:17,896 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660654,"s":"ETHUSDT","t":2267977244,"p":"1902.34000000","q":"0.00330000","T":1742330660654,"m":true,"M":true}... +2025-03-18 22:44:17,896 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660654, 'price': 1902.34, 'volume': 0.0033, 'type': 'trade'} +2025-03-18 22:44:17,896 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660654, 'price': 1902.34, 'volume': 0.0033} +2025-03-18 22:44:17,904 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660677,"s":"ETHUSDT","t...0676,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:17,904 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660677,"s":"ETHUSDT","t...0676,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:17,904 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660663,"s":"ETHUSDT","t":2267977245,"p":"1902.29000000","q":"0.00280000","T":1742330660663,"m":true,"M":true}... +2025-03-18 22:44:17,904 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660663, 'price': 1902.29, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:17,905 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660663, 'price': 1902.29, 'volume': 0.0028} +2025-03-18 22:44:17,908 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660680,"s":"ETHUSDT","t...0680,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:17,908 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660680,"s":"ETHUSDT","t...0680,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:17,909 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660680,"s":"ETHUSDT","t...0680,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:17,909 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660663,"s":"ETHUSDT","t":2267977246,"p":"1902.29000000","q":"0.00300000","T":1742330660663,"m":true,"M":true}... +2025-03-18 22:44:17,909 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660663, 'price': 1902.29, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:17,909 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660663, 'price': 1902.29, 'volume': 0.003} +2025-03-18 22:44:17,915 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660687,"s":"ETHUSDT","t...0687,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:17,915 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660687,"s":"ETHUSDT","t...0687,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:17,917 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660687,"s":"ETHUSDT","t...0687,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:17,917 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660663,"s":"ETHUSDT","t":2267977247,"p":"1902.29000000","q":"0.00270000","T":1742330660663,"m":true,"M":true}... +2025-03-18 22:44:17,917 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660663, 'price': 1902.29, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:17,918 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660663, 'price': 1902.29, 'volume': 0.0027} +2025-03-18 22:44:17,920 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660693,"s":"ETHUSDT","t...0692,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:17,920 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660693,"s":"ETHUSDT","t...0692,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:17,921 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660663,"s":"ETHUSDT","t":2267977248,"p":"1902.29000000","q":"0.00300000","T":1742330660663,"m":true,"M":true}... +2025-03-18 22:44:17,921 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660663, 'price': 1902.29, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:17,921 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660663, 'price': 1902.29, 'volume': 0.003} +2025-03-18 22:44:17,925 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660697,"s":"ETHUSDT","t...0697,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:17,925 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660697,"s":"ETHUSDT","t...0697,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:17,925 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660668,"s":"ETHUSDT","t":2267977249,"p":"1902.29000000","q":"0.00280000","T":1742330660667,"m":true,"M":true}... +2025-03-18 22:44:17,925 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660667, 'price': 1902.29, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:17,925 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660667, 'price': 1902.29, 'volume': 0.0028} +2025-03-18 22:44:17,940 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660668,"s":"ETHUSDT","t":2267977250,"p":"1902.29000000","q":"0.00270000","T":1742330660667,"m":true,"M":true}... +2025-03-18 22:44:17,940 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660667, 'price': 1902.29, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:17,940 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660667, 'price': 1902.29, 'volume': 0.0027} +2025-03-18 22:44:17,957 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660672,"s":"ETHUSDT","t":2267977251,"p":"1902.29000000","q":"0.00300000","T":1742330660671,"m":true,"M":true}... +2025-03-18 22:44:17,957 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660671, 'price': 1902.29, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:17,958 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660671, 'price': 1902.29, 'volume': 0.003} +2025-03-18 22:44:17,975 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660672,"s":"ETHUSDT","t":2267977252,"p":"1902.29000000","q":"0.00300000","T":1742330660671,"m":true,"M":true}... +2025-03-18 22:44:17,975 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660671, 'price': 1902.29, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:17,975 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660671, 'price': 1902.29, 'volume': 0.003} +2025-03-18 22:44:17,991 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660672,"s":"ETHUSDT","t":2267977253,"p":"1902.29000000","q":"0.00280000","T":1742330660671,"m":true,"M":true}... +2025-03-18 22:44:17,991 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660671, 'price': 1902.29, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:17,991 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660671, 'price': 1902.29, 'volume': 0.0028} +2025-03-18 22:44:17,998 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660772,"s":"BTCUSDT","t...0771,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:17,998 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660677,"s":"ETHUSDT","t":2267977254,"p":"1902.29000000","q":"0.00270000","T":1742330660676,"m":true,"M":true}... +2025-03-18 22:44:18,006 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660676, 'price': 1902.29, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:18,006 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660676, 'price': 1902.29, 'volume': 0.0027} +2025-03-18 22:44:18,007 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660772,"s":"BTCUSDT","t":4727543293,"p":"81981.13000000","q":"0.00067000","T":1742330660771,"m":true,"M":true}... +2025-03-18 22:44:18,007 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660771, 'price': 81981.13, 'volume': 0.00067, 'type': 'trade'} +2025-03-18 22:44:18,007 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660771, 'price': 81981.13, 'volume': 0.00067} +2025-03-18 22:44:18,007 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660677,"s":"ETHUSDT","t":2267977255,"p":"1902.29000000","q":"0.00300000","T":1742330660676,"m":true,"M":true}... +2025-03-18 22:44:18,007 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660676, 'price': 1902.29, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:18,009 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660676, 'price': 1902.29, 'volume': 0.003} +2025-03-18 22:44:18,025 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660680,"s":"ETHUSDT","t":2267977256,"p":"1902.29000000","q":"0.00300000","T":1742330660680,"m":true,"M":true}... +2025-03-18 22:44:18,025 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660680, 'price': 1902.29, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:18,025 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660680, 'price': 1902.29, 'volume': 0.003} +2025-03-18 22:44:18,040 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660680,"s":"ETHUSDT","t":2267977257,"p":"1902.29000000","q":"0.00280000","T":1742330660680,"m":true,"M":true}... +2025-03-18 22:44:18,040 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660680, 'price': 1902.29, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:18,041 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660680, 'price': 1902.29, 'volume': 0.0028} +2025-03-18 22:44:18,057 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660680,"s":"ETHUSDT","t":2267977258,"p":"1902.29000000","q":"0.00270000","T":1742330660680,"m":true,"M":true}... +2025-03-18 22:44:18,057 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660680, 'price': 1902.29, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:18,058 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660680, 'price': 1902.29, 'volume': 0.0027} +2025-03-18 22:44:18,076 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660687,"s":"ETHUSDT","t":2267977259,"p":"1902.29000000","q":"0.00030000","T":1742330660687,"m":true,"M":true}... +2025-03-18 22:44:18,077 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660687, 'price': 1902.29, 'volume': 0.0003, 'type': 'trade'} +2025-03-18 22:44:18,077 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660687, 'price': 1902.29, 'volume': 0.0003} +2025-03-18 22:44:18,092 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660687,"s":"ETHUSDT","t":2267977260,"p":"1902.29000000","q":"0.00270000","T":1742330660687,"m":true,"M":true}... +2025-03-18 22:44:18,092 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660687, 'price': 1902.29, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:18,092 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660687, 'price': 1902.29, 'volume': 0.0027} +2025-03-18 22:44:18,108 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660687,"s":"ETHUSDT","t":2267977261,"p":"1902.29000000","q":"0.00300000","T":1742330660687,"m":true,"M":true}... +2025-03-18 22:44:18,109 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660687, 'price': 1902.29, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:18,109 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660687, 'price': 1902.29, 'volume': 0.003} +2025-03-18 22:44:18,123 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660693,"s":"ETHUSDT","t":2267977262,"p":"1902.29000000","q":"0.00280000","T":1742330660692,"m":true,"M":true}... +2025-03-18 22:44:18,123 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660692, 'price': 1902.29, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:18,123 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660692, 'price': 1902.29, 'volume': 0.0028} +2025-03-18 22:44:18,139 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660693,"s":"ETHUSDT","t":2267977263,"p":"1902.29000000","q":"0.00270000","T":1742330660692,"m":true,"M":true}... +2025-03-18 22:44:18,139 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660692, 'price': 1902.29, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:18,140 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660692, 'price': 1902.29, 'volume': 0.0027} +2025-03-18 22:44:18,154 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660702,"s":"ETHUSDT","t...0701,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:18,157 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660702,"s":"ETHUSDT","t...0701,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:18,158 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660704,"s":"ETHUSDT","t...0703,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:18,158 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660704,"s":"ETHUSDT","t...0703,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:18,159 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660704,"s":"ETHUSDT","t...0703,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:18,159 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660704,"s":"ETHUSDT","t...0703,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:18,159 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660704,"s":"ETHUSDT","t...0703,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:18,159 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660704,"s":"ETHUSDT","t...0703,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:18,159 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660704,"s":"ETHUSDT","t...0703,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:18,160 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660704,"s":"ETHUSDT","t...0703,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:18,160 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660704,"s":"ETHUSDT","t...0703,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:18,160 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660704,"s":"ETHUSDT","t...0703,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:18,160 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660704,"s":"ETHUSDT","t...0703,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:18,161 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660704,"s":"ETHUSDT","t...0703,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:18,161 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660704,"s":"ETHUSDT","t...0703,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:18,162 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660704,"s":"ETHUSDT","t...0703,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:18,162 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660704,"s":"ETHUSDT","t...0703,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:18,162 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660704,"s":"ETHUSDT","t...0703,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:18,163 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660704,"s":"ETHUSDT","t...0703,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:18,163 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660704,"s":"ETHUSDT","t...0703,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:18,163 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660704,"s":"ETHUSDT","t...0703,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:18,164 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660704,"s":"ETHUSDT","t...0703,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:18,164 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660708,"s":"ETHUSDT","t...0707,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:18,164 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660708,"s":"ETHUSDT","t...0707,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:18,164 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660708,"s":"ETHUSDT","t...0707,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:18,164 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660708,"s":"ETHUSDT","t...0707,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:18,164 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660709,"s":"ETHUSDT","t...0708,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:18,167 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660709,"s":"ETHUSDT","t...0708,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:18,167 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660697,"s":"ETHUSDT","t":2267977264,"p":"1902.29000000","q":"0.00300000","T":1742330660697,"m":true,"M":true}... +2025-03-18 22:44:18,167 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660697, 'price': 1902.29, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:18,167 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660697, 'price': 1902.29, 'volume': 0.003} +2025-03-18 22:44:18,176 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330660941,"s":"BTCUSDT","t...941,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:18,176 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660697,"s":"ETHUSDT","t":2267977265,"p":"1902.29000000","q":"0.00300000","T":1742330660697,"m":true,"M":true}... +2025-03-18 22:44:18,176 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660697, 'price': 1902.29, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:18,176 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660697, 'price': 1902.29, 'volume': 0.003} +2025-03-18 22:44:18,177 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660941,"s":"BTCUSDT","t":4727543294,"p":"81981.14000000","q":"0.00032000","T":1742330660941,"m":false,"M":true}... +2025-03-18 22:44:18,177 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660941, 'price': 81981.14, 'volume': 0.00032, 'type': 'trade'} +2025-03-18 22:44:18,177 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660941, 'price': 81981.14, 'volume': 0.00032} +2025-03-18 22:44:18,178 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660702,"s":"ETHUSDT","t":2267977266,"p":"1902.29000000","q":"0.00270000","T":1742330660701,"m":true,"M":true}... +2025-03-18 22:44:18,178 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660701, 'price': 1902.29, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:18,178 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660701, 'price': 1902.29, 'volume': 0.0027} +2025-03-18 22:44:18,178 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660702,"s":"ETHUSDT","t":2267977267,"p":"1902.29000000","q":"0.00280000","T":1742330660701,"m":true,"M":true}... +2025-03-18 22:44:18,180 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660701, 'price': 1902.29, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:18,180 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660701, 'price': 1902.29, 'volume': 0.0028} +2025-03-18 22:44:18,198 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660704,"s":"ETHUSDT","t":2267977268,"p":"1902.29000000","q":"0.00300000","T":1742330660703,"m":true,"M":true}... +2025-03-18 22:44:18,198 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660703, 'price': 1902.29, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:18,198 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660703, 'price': 1902.29, 'volume': 0.003} +2025-03-18 22:44:18,214 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660704,"s":"ETHUSDT","t":2267977269,"p":"1902.29000000","q":"0.00300000","T":1742330660703,"m":true,"M":true}... +2025-03-18 22:44:18,214 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660703, 'price': 1902.29, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:18,214 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660703, 'price': 1902.29, 'volume': 0.003} +2025-03-18 22:44:18,241 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660704,"s":"ETHUSDT","t":2267977270,"p":"1902.29000000","q":"0.00270000","T":1742330660703,"m":true,"M":true}... +2025-03-18 22:44:18,241 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660703, 'price': 1902.29, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:18,241 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660703, 'price': 1902.29, 'volume': 0.0027} +2025-03-18 22:44:18,263 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660704,"s":"ETHUSDT","t":2267977271,"p":"1902.28000000","q":"0.13990000","T":1742330660703,"m":true,"M":true}... +2025-03-18 22:44:18,263 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660703, 'price': 1902.28, 'volume': 0.1399, 'type': 'trade'} +2025-03-18 22:44:18,263 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660703, 'price': 1902.28, 'volume': 0.1399} +2025-03-18 22:44:18,277 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660704,"s":"ETHUSDT","t":2267977272,"p":"1902.28000000","q":"0.00280000","T":1742330660703,"m":true,"M":true}... +2025-03-18 22:44:18,278 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660703, 'price': 1902.28, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:18,278 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660703, 'price': 1902.28, 'volume': 0.0028} +2025-03-18 22:44:18,292 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660704,"s":"ETHUSDT","t":2267977273,"p":"1902.28000000","q":"0.00310000","T":1742330660703,"m":true,"M":true}... +2025-03-18 22:44:18,293 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660703, 'price': 1902.28, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:44:18,293 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660703, 'price': 1902.28, 'volume': 0.0031} +2025-03-18 22:44:18,309 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660704,"s":"ETHUSDT","t":2267977274,"p":"1902.28000000","q":"0.00310000","T":1742330660703,"m":true,"M":true}... +2025-03-18 22:44:18,309 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660703, 'price': 1902.28, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:44:18,309 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660703, 'price': 1902.28, 'volume': 0.0031} +2025-03-18 22:44:18,327 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660704,"s":"ETHUSDT","t":2267977275,"p":"1902.28000000","q":"0.00280000","T":1742330660703,"m":true,"M":true}... +2025-03-18 22:44:18,327 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660703, 'price': 1902.28, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:18,327 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660703, 'price': 1902.28, 'volume': 0.0028} +2025-03-18 22:44:18,343 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660704,"s":"ETHUSDT","t":2267977276,"p":"1902.28000000","q":"0.00270000","T":1742330660703,"m":true,"M":true}... +2025-03-18 22:44:18,343 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660703, 'price': 1902.28, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:18,343 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660703, 'price': 1902.28, 'volume': 0.0027} +2025-03-18 22:44:18,357 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660704,"s":"ETHUSDT","t":2267977277,"p":"1902.28000000","q":"0.00270000","T":1742330660703,"m":true,"M":true}... +2025-03-18 22:44:18,357 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660703, 'price': 1902.28, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:18,358 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660703, 'price': 1902.28, 'volume': 0.0027} +2025-03-18 22:44:18,373 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660704,"s":"ETHUSDT","t":2267977278,"p":"1902.27000000","q":"0.11070000","T":1742330660703,"m":true,"M":true}... +2025-03-18 22:44:18,374 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660703, 'price': 1902.27, 'volume': 0.1107, 'type': 'trade'} +2025-03-18 22:44:18,374 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660703, 'price': 1902.27, 'volume': 0.1107} +2025-03-18 22:44:18,395 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660704,"s":"ETHUSDT","t":2267977279,"p":"1902.27000000","q":"0.00520000","T":1742330660703,"m":true,"M":true}... +2025-03-18 22:44:18,395 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660703, 'price': 1902.27, 'volume': 0.0052, 'type': 'trade'} +2025-03-18 22:44:18,395 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660703, 'price': 1902.27, 'volume': 0.0052} +2025-03-18 22:44:18,412 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660704,"s":"ETHUSDT","t":2267977280,"p":"1902.27000000","q":"0.30170000","T":1742330660703,"m":true,"M":true}... +2025-03-18 22:44:18,412 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660703, 'price': 1902.27, 'volume': 0.3017, 'type': 'trade'} +2025-03-18 22:44:18,412 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660703, 'price': 1902.27, 'volume': 0.3017} +2025-03-18 22:44:18,427 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660704,"s":"ETHUSDT","t":2267977281,"p":"1902.27000000","q":"0.30410000","T":1742330660703,"m":true,"M":true}... +2025-03-18 22:44:18,427 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660703, 'price': 1902.27, 'volume': 0.3041, 'type': 'trade'} +2025-03-18 22:44:18,427 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660703, 'price': 1902.27, 'volume': 0.3041} +2025-03-18 22:44:18,442 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660704,"s":"ETHUSDT","t":2267977282,"p":"1902.27000000","q":"0.00280000","T":1742330660703,"m":true,"M":true}... +2025-03-18 22:44:18,442 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660703, 'price': 1902.27, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:18,442 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660703, 'price': 1902.27, 'volume': 0.0028} +2025-03-18 22:44:18,458 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660704,"s":"ETHUSDT","t":2267977283,"p":"1902.27000000","q":"0.00300000","T":1742330660703,"m":true,"M":true}... +2025-03-18 22:44:18,458 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660703, 'price': 1902.27, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:18,458 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660703, 'price': 1902.27, 'volume': 0.003} +2025-03-18 22:44:18,473 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660704,"s":"ETHUSDT","t":2267977284,"p":"1902.27000000","q":"0.00270000","T":1742330660703,"m":true,"M":true}... +2025-03-18 22:44:18,474 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660703, 'price': 1902.27, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:18,474 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660703, 'price': 1902.27, 'volume': 0.0027} +2025-03-18 22:44:18,491 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660704,"s":"ETHUSDT","t":2267977285,"p":"1902.27000000","q":"0.00270000","T":1742330660703,"m":true,"M":true}... +2025-03-18 22:44:18,491 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660703, 'price': 1902.27, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:18,492 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660703, 'price': 1902.27, 'volume': 0.0027} +2025-03-18 22:44:18,507 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660704,"s":"ETHUSDT","t":2267977286,"p":"1902.26000000","q":"0.00340000","T":1742330660703,"m":true,"M":true}... +2025-03-18 22:44:18,507 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660703, 'price': 1902.26, 'volume': 0.0034, 'type': 'trade'} +2025-03-18 22:44:18,508 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660703, 'price': 1902.26, 'volume': 0.0034} +2025-03-18 22:44:18,524 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660704,"s":"ETHUSDT","t":2267977287,"p":"1902.26000000","q":"0.00340000","T":1742330660703,"m":true,"M":true}... +2025-03-18 22:44:18,524 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660703, 'price': 1902.26, 'volume': 0.0034, 'type': 'trade'} +2025-03-18 22:44:18,524 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660703, 'price': 1902.26, 'volume': 0.0034} +2025-03-18 22:44:18,540 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660708,"s":"ETHUSDT","t":2267977288,"p":"1902.21000000","q":"0.00280000","T":1742330660707,"m":true,"M":true}... +2025-03-18 22:44:18,540 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660707, 'price': 1902.21, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:18,541 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660707, 'price': 1902.21, 'volume': 0.0028} +2025-03-18 22:44:18,558 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660708,"s":"ETHUSDT","t":2267977289,"p":"1902.21000000","q":"0.00270000","T":1742330660707,"m":true,"M":true}... +2025-03-18 22:44:18,558 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660707, 'price': 1902.21, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:18,558 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660707, 'price': 1902.21, 'volume': 0.0027} +2025-03-18 22:44:18,573 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660708,"s":"ETHUSDT","t":2267977290,"p":"1902.21000000","q":"0.00270000","T":1742330660707,"m":true,"M":true}... +2025-03-18 22:44:18,573 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660707, 'price': 1902.21, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:18,574 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660707, 'price': 1902.21, 'volume': 0.0027} +2025-03-18 22:44:18,591 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660708,"s":"ETHUSDT","t":2267977291,"p":"1902.21000000","q":"0.00050000","T":1742330660707,"m":true,"M":true}... +2025-03-18 22:44:18,591 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660707, 'price': 1902.21, 'volume': 0.0005, 'type': 'trade'} +2025-03-18 22:44:18,592 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660707, 'price': 1902.21, 'volume': 0.0005} +2025-03-18 22:44:18,607 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660709,"s":"ETHUSDT","t":2267977292,"p":"1902.21000000","q":"0.00220000","T":1742330660708,"m":true,"M":true}... +2025-03-18 22:44:18,608 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660708, 'price': 1902.21, 'volume': 0.0022, 'type': 'trade'} +2025-03-18 22:44:18,608 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660708, 'price': 1902.21, 'volume': 0.0022} +2025-03-18 22:44:18,622 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330660709,"s":"ETHUSDT","t":2267977293,"p":"1902.21000000","q":"0.00270000","T":1742330660708,"m":true,"M":true}... +2025-03-18 22:44:18,622 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330660708, 'price': 1902.21, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:18,623 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330660708, 'price': 1902.21, 'volume': 0.0027} +2025-03-18 22:44:18,663 - DEBUG - [protocol.py:1177] - < PING '1742330661431' [text, 13 bytes] +2025-03-18 22:44:18,663 - DEBUG - [protocol.py:1183] - > PONG '1742330661431' [text, 13 bytes] +2025-03-18 22:44:18,711 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330661477,"s":"BTCUSDT","t...1477,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:18,711 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330661477,"s":"BTCUSDT","t":4727543295,"p":"81981.13000000","q":"0.00620000","T":1742330661477,"m":true,"M":true}... +2025-03-18 22:44:18,711 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330661477, 'price': 81981.13, 'volume': 0.0062, 'type': 'trade'} +2025-03-18 22:44:18,711 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330661477, 'price': 81981.13, 'volume': 0.0062} +2025-03-18 22:44:18,744 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330661517,"s":"ETHUSDT","t...1516,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:18,745 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330661517,"s":"ETHUSDT","t...1516,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:18,745 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330661517,"s":"ETHUSDT","t...1516,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:18,745 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330661517,"s":"ETHUSDT","t...1516,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:18,746 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330661517,"s":"ETHUSDT","t...1516,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:18,746 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330661517,"s":"ETHUSDT","t...1516,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:18,746 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330661517,"s":"ETHUSDT","t...1516,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:18,746 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330661517,"s":"ETHUSDT","t":2267977294,"p":"1902.20000000","q":"0.00350000","T":1742330661516,"m":true,"M":true}... +2025-03-18 22:44:18,746 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330661516, 'price': 1902.2, 'volume': 0.0035, 'type': 'trade'} +2025-03-18 22:44:18,748 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330661516, 'price': 1902.2, 'volume': 0.0035} +2025-03-18 22:44:18,759 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330661517,"s":"ETHUSDT","t":2267977295,"p":"1902.20000000","q":"0.00300000","T":1742330661516,"m":true,"M":true}... +2025-03-18 22:44:18,759 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330661516, 'price': 1902.2, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:18,759 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330661516, 'price': 1902.2, 'volume': 0.003} +2025-03-18 22:44:18,775 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330661517,"s":"ETHUSDT","t":2267977296,"p":"1902.20000000","q":"0.00300000","T":1742330661516,"m":true,"M":true}... +2025-03-18 22:44:18,775 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330661516, 'price': 1902.2, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:18,775 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330661516, 'price': 1902.2, 'volume': 0.003} +2025-03-18 22:44:18,790 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330661517,"s":"ETHUSDT","t":2267977297,"p":"1902.20000000","q":"0.00270000","T":1742330661516,"m":true,"M":true}... +2025-03-18 22:44:18,790 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330661516, 'price': 1902.2, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:18,790 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330661516, 'price': 1902.2, 'volume': 0.0027} +2025-03-18 22:44:18,807 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330661517,"s":"ETHUSDT","t":2267977298,"p":"1902.20000000","q":"0.00270000","T":1742330661516,"m":true,"M":true}... +2025-03-18 22:44:18,807 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330661516, 'price': 1902.2, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:18,807 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330661516, 'price': 1902.2, 'volume': 0.0027} +2025-03-18 22:44:18,824 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330661517,"s":"ETHUSDT","t":2267977299,"p":"1902.19000000","q":"0.00270000","T":1742330661516,"m":true,"M":true}... +2025-03-18 22:44:18,824 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330661516, 'price': 1902.19, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:18,824 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330661516, 'price': 1902.19, 'volume': 0.0027} +2025-03-18 22:44:18,826 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330661585,"s":"BTCUSDT","t...1585,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:18,826 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330661517,"s":"ETHUSDT","t":2267977300,"p":"1902.15000000","q":"0.00280000","T":1742330661516,"m":true,"M":true}... +2025-03-18 22:44:18,826 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330661516, 'price': 1902.15, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:18,826 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330661516, 'price': 1902.15, 'volume': 0.0028} +2025-03-18 22:44:18,827 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330661585,"s":"BTCUSDT","t":4727543296,"p":"81981.13000000","q":"0.00392000","T":1742330661585,"m":true,"M":true}... +2025-03-18 22:44:18,827 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330661585, 'price': 81981.13, 'volume': 0.00392, 'type': 'trade'} +2025-03-18 22:44:18,828 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330661585, 'price': 81981.13, 'volume': 0.00392} +2025-03-18 22:44:19,227 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330661996,"s":"BTCUSDT","t...1996,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,227 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330661998,"s":"BTCUSDT","t...1997,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,227 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330661996,"s":"BTCUSDT","t":4727543297,"p":"81981.13000000","q":"0.00034000","T":1742330661996,"m":true,"M":true}... +2025-03-18 22:44:19,227 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330661996, 'price': 81981.13, 'volume': 0.00034, 'type': 'trade'} +2025-03-18 22:44:19,227 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330661996, 'price': 81981.13, 'volume': 0.00034} +2025-03-18 22:44:19,238 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330661998,"s":"BTCUSDT","t":4727543298,"p":"81981.13000000","q":"0.00122000","T":1742330661997,"m":true,"M":true}... +2025-03-18 22:44:19,238 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330661997, 'price': 81981.13, 'volume': 0.00122, 'type': 'trade'} +2025-03-18 22:44:19,239 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330661997, 'price': 81981.13, 'volume': 0.00122} +2025-03-18 22:44:19,345 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662124,"s":"ETHUSDT","t...123,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:19,345 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662124,"s":"ETHUSDT","t":2267977301,"p":"1902.15000000","q":"0.03150000","T":1742330662123,"m":false,"M":true}... +2025-03-18 22:44:19,345 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662123, 'price': 1902.15, 'volume': 0.0315, 'type': 'trade'} +2025-03-18 22:44:19,345 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662123, 'price': 1902.15, 'volume': 0.0315} +2025-03-18 22:44:19,586 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662359,"s":"ETHUSDT","t...2357,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,586 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662359,"s":"ETHUSDT","t...2357,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,586 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662359,"s":"ETHUSDT","t...2357,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,586 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662359,"s":"ETHUSDT","t...2357,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,586 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662359,"s":"ETHUSDT","t":2267977302,"p":"1902.14000000","q":"0.00400000","T":1742330662357,"m":true,"M":true}... +2025-03-18 22:44:19,586 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662357, 'price': 1902.14, 'volume': 0.004, 'type': 'trade'} +2025-03-18 22:44:19,586 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662357, 'price': 1902.14, 'volume': 0.004} +2025-03-18 22:44:19,586 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662363,"s":"ETHUSDT","t...2361,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,586 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662363,"s":"ETHUSDT","t...2361,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,586 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662363,"s":"ETHUSDT","t...2361,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,586 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662359,"s":"ETHUSDT","t":2267977303,"p":"1902.14000000","q":"0.00300000","T":1742330662357,"m":true,"M":true}... +2025-03-18 22:44:19,586 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662357, 'price': 1902.14, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:19,586 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662357, 'price': 1902.14, 'volume': 0.003} +2025-03-18 22:44:19,598 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662359,"s":"ETHUSDT","t":2267977304,"p":"1902.14000000","q":"0.00300000","T":1742330662357,"m":true,"M":true}... +2025-03-18 22:44:19,598 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662357, 'price': 1902.14, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:19,598 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662357, 'price': 1902.14, 'volume': 0.003} +2025-03-18 22:44:19,611 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662380,"s":"ETHUSDT","t...2380,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,611 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662380,"s":"ETHUSDT","t...2380,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,612 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662380,"s":"ETHUSDT","t...2380,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,612 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662380,"s":"ETHUSDT","t...2380,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,613 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662380,"s":"ETHUSDT","t...2380,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,613 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662380,"s":"ETHUSDT","t...2380,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,614 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662380,"s":"ETHUSDT","t...2380,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,614 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662359,"s":"ETHUSDT","t":2267977305,"p":"1902.14000000","q":"0.00500000","T":1742330662357,"m":true,"M":true}... +2025-03-18 22:44:19,615 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662357, 'price': 1902.14, 'volume': 0.005, 'type': 'trade'} +2025-03-18 22:44:19,615 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662357, 'price': 1902.14, 'volume': 0.005} +2025-03-18 22:44:19,615 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662382,"s":"BTCUSDT","t...382,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:19,615 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662363,"s":"ETHUSDT","t":2267977306,"p":"1902.14000000","q":"0.00300000","T":1742330662361,"m":true,"M":true}... +2025-03-18 22:44:19,615 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662361, 'price': 1902.14, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:19,616 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662361, 'price': 1902.14, 'volume': 0.003} +2025-03-18 22:44:19,616 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662382,"s":"BTCUSDT","t":4727543299,"p":"81981.14000000","q":"0.00237000","T":1742330662382,"m":false,"M":true}... +2025-03-18 22:44:19,616 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662382, 'price': 81981.14, 'volume': 0.00237, 'type': 'trade'} +2025-03-18 22:44:19,616 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662382, 'price': 81981.14, 'volume': 0.00237} +2025-03-18 22:44:19,617 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662363,"s":"ETHUSDT","t":2267977307,"p":"1902.14000000","q":"0.00300000","T":1742330662361,"m":true,"M":true}... +2025-03-18 22:44:19,617 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662361, 'price': 1902.14, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:19,617 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662361, 'price': 1902.14, 'volume': 0.003} +2025-03-18 22:44:19,630 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662392,"s":"BTCUSDT","t...2391,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,630 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662392,"s":"BTCUSDT","t...2391,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,630 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662392,"s":"BTCUSDT","t...2391,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,631 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662392,"s":"BTCUSDT","t...2391,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,631 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662392,"s":"BTCUSDT","t...2391,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,632 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662392,"s":"BTCUSDT","t...2391,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,632 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662392,"s":"BTCUSDT","t...2391,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,632 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662394,"s":"BTCUSDT","t...2394,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,632 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662394,"s":"BTCUSDT","t...2394,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,633 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662394,"s":"BTCUSDT","t...2394,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,633 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662394,"s":"BTCUSDT","t...2394,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,633 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662394,"s":"BTCUSDT","t...2394,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,633 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662394,"s":"BTCUSDT","t...2394,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,633 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662394,"s":"BTCUSDT","t...2394,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,633 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662394,"s":"BTCUSDT","t...2394,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,633 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662394,"s":"BTCUSDT","t...2394,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,635 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662394,"s":"BTCUSDT","t...2394,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,635 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662394,"s":"BTCUSDT","t...2394,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,635 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662394,"s":"BTCUSDT","t...2394,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,636 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662394,"s":"BTCUSDT","t...2394,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,636 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662394,"s":"BTCUSDT","t...2394,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,636 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662394,"s":"BTCUSDT","t...2394,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,637 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662394,"s":"BTCUSDT","t...2394,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,637 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662394,"s":"BTCUSDT","t...2394,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,637 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662394,"s":"BTCUSDT","t...2394,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,637 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662394,"s":"BTCUSDT","t...2394,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,637 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662394,"s":"BTCUSDT","t...2394,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,637 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662394,"s":"BTCUSDT","t...2394,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,638 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662394,"s":"BTCUSDT","t...2394,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,638 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662394,"s":"BTCUSDT","t...2394,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,639 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662394,"s":"BTCUSDT","t...2394,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,639 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662394,"s":"BTCUSDT","t...2394,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,639 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662394,"s":"BTCUSDT","t...2394,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,640 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662392,"s":"BTCUSDT","t":4727543300,"p":"81981.13000000","q":"0.00007000","T":1742330662391,"m":true,"M":true}... +2025-03-18 22:44:19,640 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662391, 'price': 81981.13, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,640 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662391, 'price': 81981.13, 'volume': 7e-05} +2025-03-18 22:44:19,640 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662363,"s":"ETHUSDT","t":2267977308,"p":"1902.13000000","q":"0.01140000","T":1742330662361,"m":true,"M":true}... +2025-03-18 22:44:19,640 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662361, 'price': 1902.13, 'volume': 0.0114, 'type': 'trade'} +2025-03-18 22:44:19,641 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662361, 'price': 1902.13, 'volume': 0.0114} +2025-03-18 22:44:19,641 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662394,"s":"BTCUSDT","t...2394,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,643 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662392,"s":"BTCUSDT","t":4727543301,"p":"81981.13000000","q":"0.00007000","T":1742330662391,"m":true,"M":true}... +2025-03-18 22:44:19,643 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662391, 'price': 81981.13, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,643 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662391, 'price': 81981.13, 'volume': 7e-05} +2025-03-18 22:44:19,644 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662380,"s":"ETHUSDT","t":2267977309,"p":"1902.05000000","q":"0.00280000","T":1742330662380,"m":true,"M":true}... +2025-03-18 22:44:19,644 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662380, 'price': 1902.05, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:19,644 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662380, 'price': 1902.05, 'volume': 0.0028} +2025-03-18 22:44:19,644 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662394,"s":"BTCUSDT","t...2394,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,644 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662392,"s":"BTCUSDT","t":4727543302,"p":"81981.13000000","q":"0.00504000","T":1742330662391,"m":true,"M":true}... +2025-03-18 22:44:19,645 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662391, 'price': 81981.13, 'volume': 0.00504, 'type': 'trade'} +2025-03-18 22:44:19,645 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662391, 'price': 81981.13, 'volume': 0.00504} +2025-03-18 22:44:19,645 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662380,"s":"ETHUSDT","t":2267977310,"p":"1902.05000000","q":"0.00280000","T":1742330662380,"m":true,"M":true}... +2025-03-18 22:44:19,645 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662380, 'price': 1902.05, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:19,646 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662380, 'price': 1902.05, 'volume': 0.0028} +2025-03-18 22:44:19,646 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662394,"s":"BTCUSDT","t...2394,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,646 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662392,"s":"BTCUSDT","t":4727543303,"p":"81981.13000000","q":"0.00013000","T":1742330662391,"m":true,"M":true}... +2025-03-18 22:44:19,646 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662391, 'price': 81981.13, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:44:19,646 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662391, 'price': 81981.13, 'volume': 0.00013} +2025-03-18 22:44:19,646 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662380,"s":"ETHUSDT","t":2267977311,"p":"1902.05000000","q":"0.00280000","T":1742330662380,"m":true,"M":true}... +2025-03-18 22:44:19,647 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662380, 'price': 1902.05, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:19,647 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662380, 'price': 1902.05, 'volume': 0.0028} +2025-03-18 22:44:19,647 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662394,"s":"BTCUSDT","t...2394,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,647 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662392,"s":"BTCUSDT","t":4727543304,"p":"81981.13000000","q":"0.00245000","T":1742330662391,"m":true,"M":true}... +2025-03-18 22:44:19,647 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662391, 'price': 81981.13, 'volume': 0.00245, 'type': 'trade'} +2025-03-18 22:44:19,648 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662391, 'price': 81981.13, 'volume': 0.00245} +2025-03-18 22:44:19,648 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662380,"s":"ETHUSDT","t":2267977312,"p":"1902.05000000","q":"0.00270000","T":1742330662380,"m":true,"M":true}... +2025-03-18 22:44:19,648 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662380, 'price': 1902.05, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:19,648 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662380, 'price': 1902.05, 'volume': 0.0027} +2025-03-18 22:44:19,650 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662395,"s":"BTCUSDT","t...2394,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,650 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662392,"s":"BTCUSDT","t":4727543305,"p":"81981.13000000","q":"0.09360000","T":1742330662391,"m":true,"M":true}... +2025-03-18 22:44:19,651 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662391, 'price': 81981.13, 'volume': 0.0936, 'type': 'trade'} +2025-03-18 22:44:19,651 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662391, 'price': 81981.13, 'volume': 0.0936} +2025-03-18 22:44:19,651 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662380,"s":"ETHUSDT","t":2267977313,"p":"1902.05000000","q":"0.00370000","T":1742330662380,"m":true,"M":true}... +2025-03-18 22:44:19,651 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662380, 'price': 1902.05, 'volume': 0.0037, 'type': 'trade'} +2025-03-18 22:44:19,651 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662380, 'price': 1902.05, 'volume': 0.0037} +2025-03-18 22:44:19,651 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662395,"s":"BTCUSDT","t...2394,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,652 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662422,"s":"ETHUSDT","t...2422,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,652 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662422,"s":"ETHUSDT","t...2422,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,652 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662422,"s":"ETHUSDT","t...2422,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,652 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662422,"s":"ETHUSDT","t...2422,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,652 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662392,"s":"BTCUSDT","t":4727543306,"p":"81981.13000000","q":"0.04537000","T":1742330662391,"m":true,"M":true}... +2025-03-18 22:44:19,653 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662391, 'price': 81981.13, 'volume': 0.04537, 'type': 'trade'} +2025-03-18 22:44:19,653 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662391, 'price': 81981.13, 'volume': 0.04537} +2025-03-18 22:44:19,653 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662380,"s":"ETHUSDT","t":2267977314,"p":"1902.05000000","q":"0.00280000","T":1742330662380,"m":true,"M":true}... +2025-03-18 22:44:19,653 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662380, 'price': 1902.05, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:19,654 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662380, 'price': 1902.05, 'volume': 0.0028} +2025-03-18 22:44:19,654 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662395,"s":"BTCUSDT","t...2394,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,654 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662394,"s":"BTCUSDT","t":4727543307,"p":"81981.13000000","q":"0.00010000","T":1742330662394,"m":true,"M":true}... +2025-03-18 22:44:19,654 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662394, 'price': 81981.13, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:44:19,655 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662394, 'price': 81981.13, 'volume': 0.0001} +2025-03-18 22:44:19,655 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662380,"s":"ETHUSDT","t":2267977315,"p":"1902.05000000","q":"0.00270000","T":1742330662380,"m":true,"M":true}... +2025-03-18 22:44:19,655 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662380, 'price': 1902.05, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:19,656 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662380, 'price': 1902.05, 'volume': 0.0027} +2025-03-18 22:44:19,656 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662395,"s":"BTCUSDT","t...2394,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,657 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662424,"s":"ETHUSDT","t...2424,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,657 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662424,"s":"ETHUSDT","t...2424,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,659 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662394,"s":"BTCUSDT","t":4727543308,"p":"81981.13000000","q":"0.00870000","T":1742330662394,"m":true,"M":true}... +2025-03-18 22:44:19,659 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662394, 'price': 81981.13, 'volume': 0.0087, 'type': 'trade'} +2025-03-18 22:44:19,659 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662394, 'price': 81981.13, 'volume': 0.0087} +2025-03-18 22:44:19,659 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662422,"s":"ETHUSDT","t":2267977316,"p":"1902.04000000","q":"0.00530000","T":1742330662422,"m":true,"M":true}... +2025-03-18 22:44:19,659 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662422, 'price': 1902.04, 'volume': 0.0053, 'type': 'trade'} +2025-03-18 22:44:19,659 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662422, 'price': 1902.04, 'volume': 0.0053} +2025-03-18 22:44:19,660 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662395,"s":"BTCUSDT","t...2394,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,660 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662428,"s":"ETHUSDT","t...2427,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,660 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662394,"s":"BTCUSDT","t":4727543309,"p":"81981.13000000","q":"0.00007000","T":1742330662394,"m":true,"M":true}... +2025-03-18 22:44:19,661 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662394, 'price': 81981.13, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,661 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662394, 'price': 81981.13, 'volume': 7e-05} +2025-03-18 22:44:19,661 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662422,"s":"ETHUSDT","t":2267977317,"p":"1902.04000000","q":"0.00280000","T":1742330662422,"m":true,"M":true}... +2025-03-18 22:44:19,661 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662422, 'price': 1902.04, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:19,661 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662422, 'price': 1902.04, 'volume': 0.0028} +2025-03-18 22:44:19,663 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662395,"s":"BTCUSDT","t...2394,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,663 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662394,"s":"BTCUSDT","t":4727543310,"p":"81981.13000000","q":"0.00414000","T":1742330662394,"m":true,"M":true}... +2025-03-18 22:44:19,663 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662394, 'price': 81981.13, 'volume': 0.00414, 'type': 'trade'} +2025-03-18 22:44:19,663 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662394, 'price': 81981.13, 'volume': 0.00414} +2025-03-18 22:44:19,663 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662422,"s":"ETHUSDT","t":2267977318,"p":"1902.04000000","q":"0.00300000","T":1742330662422,"m":true,"M":true}... +2025-03-18 22:44:19,663 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662422, 'price': 1902.04, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:19,663 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662422, 'price': 1902.04, 'volume': 0.003} +2025-03-18 22:44:19,663 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662395,"s":"BTCUSDT","t...2394,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,663 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662394,"s":"BTCUSDT","t":4727543311,"p":"81981.13000000","q":"0.00007000","T":1742330662394,"m":true,"M":true}... +2025-03-18 22:44:19,663 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662394, 'price': 81981.13, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,663 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662394, 'price': 81981.13, 'volume': 7e-05} +2025-03-18 22:44:19,663 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662422,"s":"ETHUSDT","t":2267977319,"p":"1902.04000000","q":"0.00300000","T":1742330662422,"m":true,"M":true}... +2025-03-18 22:44:19,663 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662422, 'price': 1902.04, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:19,666 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662422, 'price': 1902.04, 'volume': 0.003} +2025-03-18 22:44:19,666 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662395,"s":"BTCUSDT","t...2394,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,666 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662436,"s":"ETHUSDT","t...2432,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,667 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662394,"s":"BTCUSDT","t":4727543312,"p":"81981.13000000","q":"0.00007000","T":1742330662394,"m":true,"M":true}... +2025-03-18 22:44:19,667 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662394, 'price': 81981.13, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,667 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662394, 'price': 81981.13, 'volume': 7e-05} +2025-03-18 22:44:19,667 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662424,"s":"ETHUSDT","t":2267977320,"p":"1902.03000000","q":"0.00280000","T":1742330662424,"m":true,"M":true}... +2025-03-18 22:44:19,668 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662424, 'price': 1902.03, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:19,668 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662424, 'price': 1902.03, 'volume': 0.0028} +2025-03-18 22:44:19,668 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662395,"s":"BTCUSDT","t...2394,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,668 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662394,"s":"BTCUSDT","t":4727543313,"p":"81981.13000000","q":"0.00010000","T":1742330662394,"m":true,"M":true}... +2025-03-18 22:44:19,669 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662394, 'price': 81981.13, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:44:19,669 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662394, 'price': 81981.13, 'volume': 0.0001} +2025-03-18 22:44:19,669 - INFO - [realtime.py:281] - Received message #100 +2025-03-18 22:44:19,669 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662424,"s":"ETHUSDT","t":2267977321,"p":"1902.03000000","q":"0.00300000","T":1742330662424,"m":true,"M":true}... +2025-03-18 22:44:19,670 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662424, 'price': 1902.03, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:19,670 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662424, 'price': 1902.03, 'volume': 0.003} +2025-03-18 22:44:19,671 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662395,"s":"BTCUSDT","t...2394,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,671 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662394,"s":"BTCUSDT","t":4727543314,"p":"81981.13000000","q":"0.00007000","T":1742330662394,"m":true,"M":true}... +2025-03-18 22:44:19,671 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662394, 'price': 81981.13, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,671 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662394, 'price': 81981.13, 'volume': 7e-05} +2025-03-18 22:44:19,671 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662428,"s":"ETHUSDT","t":2267977322,"p":"1902.02000000","q":"0.00300000","T":1742330662427,"m":true,"M":true}... +2025-03-18 22:44:19,671 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662427, 'price': 1902.02, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:19,671 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662427, 'price': 1902.02, 'volume': 0.003} +2025-03-18 22:44:19,673 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662396,"s":"BTCUSDT","t...2395,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,674 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662445,"s":"ETHUSDT","t...2442,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,675 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662445,"s":"ETHUSDT","t...2442,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,675 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662445,"s":"ETHUSDT","t...2442,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,675 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662445,"s":"ETHUSDT","t...2442,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,675 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662445,"s":"ETHUSDT","t...2442,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,676 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662394,"s":"BTCUSDT","t":4727543315,"p":"81981.13000000","q":"0.00007000","T":1742330662394,"m":true,"M":true}... +2025-03-18 22:44:19,676 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662394, 'price': 81981.13, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,676 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662394, 'price': 81981.13, 'volume': 7e-05} +2025-03-18 22:44:19,676 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662436,"s":"ETHUSDT","t":2267977323,"p":"1901.97000000","q":"0.00530000","T":1742330662432,"m":true,"M":true}... +2025-03-18 22:44:19,677 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662432, 'price': 1901.97, 'volume': 0.0053, 'type': 'trade'} +2025-03-18 22:44:19,677 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662432, 'price': 1901.97, 'volume': 0.0053} +2025-03-18 22:44:19,677 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662396,"s":"BTCUSDT","t...2395,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,678 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662394,"s":"BTCUSDT","t":4727543316,"p":"81981.13000000","q":"0.00011000","T":1742330662394,"m":true,"M":true}... +2025-03-18 22:44:19,678 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662394, 'price': 81981.13, 'volume': 0.00011, 'type': 'trade'} +2025-03-18 22:44:19,678 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662394, 'price': 81981.13, 'volume': 0.00011} +2025-03-18 22:44:19,678 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662445,"s":"ETHUSDT","t":2267977324,"p":"1901.96000000","q":"0.00280000","T":1742330662442,"m":true,"M":true}... +2025-03-18 22:44:19,679 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662442, 'price': 1901.96, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:19,679 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662442, 'price': 1901.96, 'volume': 0.0028} +2025-03-18 22:44:19,680 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662396,"s":"BTCUSDT","t...2395,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,680 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662394,"s":"BTCUSDT","t":4727543317,"p":"81981.13000000","q":"0.00010000","T":1742330662394,"m":true,"M":true}... +2025-03-18 22:44:19,680 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662394, 'price': 81981.13, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:44:19,681 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662394, 'price': 81981.13, 'volume': 0.0001} +2025-03-18 22:44:19,681 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662445,"s":"ETHUSDT","t":2267977325,"p":"1901.96000000","q":"0.00300000","T":1742330662442,"m":true,"M":true}... +2025-03-18 22:44:19,682 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662442, 'price': 1901.96, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:19,682 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662442, 'price': 1901.96, 'volume': 0.003} +2025-03-18 22:44:19,682 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662402,"s":"BTCUSDT","t...2400,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,683 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662394,"s":"BTCUSDT","t":4727543318,"p":"81981.13000000","q":"0.00010000","T":1742330662394,"m":true,"M":true}... +2025-03-18 22:44:19,683 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662394, 'price': 81981.13, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:44:19,683 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662394, 'price': 81981.13, 'volume': 0.0001} +2025-03-18 22:44:19,683 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662445,"s":"ETHUSDT","t":2267977326,"p":"1901.96000000","q":"0.00300000","T":1742330662442,"m":true,"M":true}... +2025-03-18 22:44:19,684 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662442, 'price': 1901.96, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:19,684 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662442, 'price': 1901.96, 'volume': 0.003} +2025-03-18 22:44:19,684 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662402,"s":"BTCUSDT","t...2400,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,685 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662394,"s":"BTCUSDT","t":4727543319,"p":"81981.13000000","q":"0.00007000","T":1742330662394,"m":true,"M":true}... +2025-03-18 22:44:19,685 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662394, 'price': 81981.13, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,686 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662394, 'price': 81981.13, 'volume': 7e-05} +2025-03-18 22:44:19,686 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662445,"s":"ETHUSDT","t":2267977327,"p":"1901.96000000","q":"0.00270000","T":1742330662442,"m":true,"M":true}... +2025-03-18 22:44:19,686 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662442, 'price': 1901.96, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:19,686 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662442, 'price': 1901.96, 'volume': 0.0027} +2025-03-18 22:44:19,687 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662402,"s":"BTCUSDT","t...2400,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,687 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662394,"s":"BTCUSDT","t":4727543320,"p":"81981.13000000","q":"0.06251000","T":1742330662394,"m":true,"M":true}... +2025-03-18 22:44:19,687 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662394, 'price': 81981.13, 'volume': 0.06251, 'type': 'trade'} +2025-03-18 22:44:19,689 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662394, 'price': 81981.13, 'volume': 0.06251} +2025-03-18 22:44:19,689 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662445,"s":"ETHUSDT","t":2267977328,"p":"1901.96000000","q":"0.00270000","T":1742330662442,"m":true,"M":true}... +2025-03-18 22:44:19,689 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662442, 'price': 1901.96, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:19,689 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662442, 'price': 1901.96, 'volume': 0.0027} +2025-03-18 22:44:19,689 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662402,"s":"BTCUSDT","t...2400,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,689 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662394,"s":"BTCUSDT","t":4727543321,"p":"81981.13000000","q":"0.00007000","T":1742330662394,"m":true,"M":true}... +2025-03-18 22:44:19,691 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662394, 'price': 81981.13, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,691 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662394, 'price': 81981.13, 'volume': 7e-05} +2025-03-18 22:44:19,691 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662402,"s":"BTCUSDT","t...2400,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,692 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662394,"s":"BTCUSDT","t":4727543322,"p":"81981.13000000","q":"0.00007000","T":1742330662394,"m":true,"M":true}... +2025-03-18 22:44:19,692 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662394, 'price': 81981.13, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,692 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662394, 'price': 81981.13, 'volume': 7e-05} +2025-03-18 22:44:19,692 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662402,"s":"BTCUSDT","t...2400,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,692 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662394,"s":"BTCUSDT","t":4727543323,"p":"81981.12000000","q":"0.00014000","T":1742330662394,"m":true,"M":true}... +2025-03-18 22:44:19,693 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662394, 'price': 81981.12, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:44:19,693 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662394, 'price': 81981.12, 'volume': 0.00014} +2025-03-18 22:44:19,694 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662402,"s":"BTCUSDT","t...2400,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,694 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662394,"s":"BTCUSDT","t":4727543324,"p":"81981.12000000","q":"0.00014000","T":1742330662394,"m":true,"M":true}... +2025-03-18 22:44:19,695 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662394, 'price': 81981.12, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:44:19,696 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662394, 'price': 81981.12, 'volume': 0.00014} +2025-03-18 22:44:19,697 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662402,"s":"BTCUSDT","t...2400,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,697 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662394,"s":"BTCUSDT","t":4727543325,"p":"81981.12000000","q":"0.00007000","T":1742330662394,"m":true,"M":true}... +2025-03-18 22:44:19,697 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662394, 'price': 81981.12, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,698 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662394, 'price': 81981.12, 'volume': 7e-05} +2025-03-18 22:44:19,698 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662402,"s":"BTCUSDT","t...2400,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,699 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662394,"s":"BTCUSDT","t":4727543326,"p":"81981.12000000","q":"0.00007000","T":1742330662394,"m":true,"M":true}... +2025-03-18 22:44:19,699 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662394, 'price': 81981.12, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,699 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662394, 'price': 81981.12, 'volume': 7e-05} +2025-03-18 22:44:19,699 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662405,"s":"BTCUSDT","t...2404,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,699 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662394,"s":"BTCUSDT","t":4727543327,"p":"81981.12000000","q":"0.00014000","T":1742330662394,"m":true,"M":true}... +2025-03-18 22:44:19,699 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662394, 'price': 81981.12, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:44:19,701 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662394, 'price': 81981.12, 'volume': 0.00014} +2025-03-18 22:44:19,701 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662405,"s":"BTCUSDT","t...2404,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,701 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662394,"s":"BTCUSDT","t":4727543328,"p":"81981.11000000","q":"0.00299000","T":1742330662394,"m":true,"M":true}... +2025-03-18 22:44:19,702 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662394, 'price': 81981.11, 'volume': 0.00299, 'type': 'trade'} +2025-03-18 22:44:19,702 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662394, 'price': 81981.11, 'volume': 0.00299} +2025-03-18 22:44:19,702 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662405,"s":"BTCUSDT","t...2404,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,703 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662394,"s":"BTCUSDT","t":4727543329,"p":"81981.11000000","q":"0.00007000","T":1742330662394,"m":true,"M":true}... +2025-03-18 22:44:19,703 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662394, 'price': 81981.11, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,703 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662394, 'price': 81981.11, 'volume': 7e-05} +2025-03-18 22:44:19,703 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662405,"s":"BTCUSDT","t...2404,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,704 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662394,"s":"BTCUSDT","t":4727543330,"p":"81981.11000000","q":"0.00007000","T":1742330662394,"m":true,"M":true}... +2025-03-18 22:44:19,704 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662394, 'price': 81981.11, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,704 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662394, 'price': 81981.11, 'volume': 7e-05} +2025-03-18 22:44:19,704 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662405,"s":"BTCUSDT","t...2404,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,705 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662475,"s":"ETHUSDT","t...2475,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,706 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662475,"s":"ETHUSDT","t...2475,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,706 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662475,"s":"ETHUSDT","t...2475,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,707 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662475,"s":"ETHUSDT","t...2475,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,707 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662394,"s":"BTCUSDT","t":4727543331,"p":"81981.10000000","q":"0.00275000","T":1742330662394,"m":true,"M":true}... +2025-03-18 22:44:19,707 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662394, 'price': 81981.1, 'volume': 0.00275, 'type': 'trade'} +2025-03-18 22:44:19,708 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662394, 'price': 81981.1, 'volume': 0.00275} +2025-03-18 22:44:19,708 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662475,"s":"ETHUSDT","t":2267977329,"p":"1901.95000000","q":"0.00300000","T":1742330662475,"m":true,"M":true}... +2025-03-18 22:44:19,708 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662475, 'price': 1901.95, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:19,709 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662475, 'price': 1901.95, 'volume': 0.003} +2025-03-18 22:44:19,709 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662405,"s":"BTCUSDT","t...2404,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,709 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662394,"s":"BTCUSDT","t":4727543332,"p":"81981.10000000","q":"0.00007000","T":1742330662394,"m":true,"M":true}... +2025-03-18 22:44:19,709 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662394, 'price': 81981.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,710 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662394, 'price': 81981.1, 'volume': 7e-05} +2025-03-18 22:44:19,710 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662412,"s":"BTCUSDT","t...2411,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,710 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662475,"s":"ETHUSDT","t":2267977330,"p":"1901.95000000","q":"0.00300000","T":1742330662475,"m":true,"M":true}... +2025-03-18 22:44:19,711 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662475, 'price': 1901.95, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:19,711 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662475, 'price': 1901.95, 'volume': 0.003} +2025-03-18 22:44:19,711 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662394,"s":"BTCUSDT","t":4727543333,"p":"81981.10000000","q":"0.00007000","T":1742330662394,"m":true,"M":true}... +2025-03-18 22:44:19,712 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662394, 'price': 81981.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,712 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662394, 'price': 81981.1, 'volume': 7e-05} +2025-03-18 22:44:19,712 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662412,"s":"BTCUSDT","t...2411,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,714 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662475,"s":"ETHUSDT","t":2267977331,"p":"1901.94000000","q":"0.00280000","T":1742330662475,"m":true,"M":true}... +2025-03-18 22:44:19,714 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662475, 'price': 1901.94, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:19,715 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662475, 'price': 1901.94, 'volume': 0.0028} +2025-03-18 22:44:19,715 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662394,"s":"BTCUSDT","t":4727543334,"p":"81980.55000000","q":"0.00007000","T":1742330662394,"m":true,"M":true}... +2025-03-18 22:44:19,715 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662394, 'price': 81980.55, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,715 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662394, 'price': 81980.55, 'volume': 7e-05} +2025-03-18 22:44:19,716 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662412,"s":"BTCUSDT","t...2411,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,717 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662475,"s":"ETHUSDT","t":2267977332,"p":"1901.94000000","q":"0.00270000","T":1742330662475,"m":true,"M":true}... +2025-03-18 22:44:19,717 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662475, 'price': 1901.94, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:19,717 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662475, 'price': 1901.94, 'volume': 0.0027} +2025-03-18 22:44:19,718 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662394,"s":"BTCUSDT","t":4727543335,"p":"81980.55000000","q":"0.00007000","T":1742330662394,"m":true,"M":true}... +2025-03-18 22:44:19,718 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662394, 'price': 81980.55, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,718 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662394, 'price': 81980.55, 'volume': 7e-05} +2025-03-18 22:44:19,719 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662412,"s":"BTCUSDT","t...2411,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,719 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662394,"s":"BTCUSDT","t":4727543336,"p":"81980.54000000","q":"0.00006000","T":1742330662394,"m":true,"M":true}... +2025-03-18 22:44:19,720 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662394, 'price': 81980.54, 'volume': 6e-05, 'type': 'trade'} +2025-03-18 22:44:19,720 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662394, 'price': 81980.54, 'volume': 6e-05} +2025-03-18 22:44:19,721 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662412,"s":"BTCUSDT","t...2411,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,721 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662490,"s":"ETHUSDT","t...2489,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,721 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662490,"s":"ETHUSDT","t...2489,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,722 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662490,"s":"ETHUSDT","t...2489,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,722 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662491,"s":"ETHUSDT","t...2490,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,722 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662491,"s":"ETHUSDT","t...2490,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,723 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662395,"s":"BTCUSDT","t":4727543337,"p":"81980.54000000","q":"0.00001000","T":1742330662394,"m":true,"M":true}... +2025-03-18 22:44:19,723 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662394, 'price': 81980.54, 'volume': 1e-05, 'type': 'trade'} +2025-03-18 22:44:19,723 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662394, 'price': 81980.54, 'volume': 1e-05} +2025-03-18 22:44:19,724 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662490,"s":"ETHUSDT","t":2267977333,"p":"1901.93000000","q":"0.00530000","T":1742330662489,"m":true,"M":true}... +2025-03-18 22:44:19,724 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662489, 'price': 1901.93, 'volume': 0.0053, 'type': 'trade'} +2025-03-18 22:44:19,724 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662489, 'price': 1901.93, 'volume': 0.0053} +2025-03-18 22:44:19,725 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662412,"s":"BTCUSDT","t...2411,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,725 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662395,"s":"BTCUSDT","t":4727543338,"p":"81980.48000000","q":"0.00007000","T":1742330662394,"m":true,"M":true}... +2025-03-18 22:44:19,725 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662394, 'price': 81980.48, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,726 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662394, 'price': 81980.48, 'volume': 7e-05} +2025-03-18 22:44:19,726 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662412,"s":"BTCUSDT","t...2411,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,727 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662490,"s":"ETHUSDT","t":2267977334,"p":"1901.93000000","q":"0.00300000","T":1742330662489,"m":true,"M":true}... +2025-03-18 22:44:19,727 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662489, 'price': 1901.93, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:19,727 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662489, 'price': 1901.93, 'volume': 0.003} +2025-03-18 22:44:19,727 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662395,"s":"BTCUSDT","t":4727543339,"p":"81980.25000000","q":"0.00003000","T":1742330662394,"m":true,"M":true}... +2025-03-18 22:44:19,727 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662394, 'price': 81980.25, 'volume': 3e-05, 'type': 'trade'} +2025-03-18 22:44:19,727 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662394, 'price': 81980.25, 'volume': 3e-05} +2025-03-18 22:44:19,727 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662412,"s":"BTCUSDT","t...2411,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,727 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662490,"s":"ETHUSDT","t":2267977335,"p":"1901.93000000","q":"0.00300000","T":1742330662489,"m":true,"M":true}... +2025-03-18 22:44:19,727 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662489, 'price': 1901.93, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:19,727 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662489, 'price': 1901.93, 'volume': 0.003} +2025-03-18 22:44:19,731 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662395,"s":"BTCUSDT","t":4727543340,"p":"81980.25000000","q":"0.00004000","T":1742330662394,"m":true,"M":true}... +2025-03-18 22:44:19,731 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662394, 'price': 81980.25, 'volume': 4e-05, 'type': 'trade'} +2025-03-18 22:44:19,731 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662394, 'price': 81980.25, 'volume': 4e-05} +2025-03-18 22:44:19,732 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662412,"s":"BTCUSDT","t...2411,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,732 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662491,"s":"ETHUSDT","t":2267977336,"p":"1901.86000000","q":"0.00530000","T":1742330662490,"m":true,"M":true}... +2025-03-18 22:44:19,732 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662490, 'price': 1901.86, 'volume': 0.0053, 'type': 'trade'} +2025-03-18 22:44:19,732 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662490, 'price': 1901.86, 'volume': 0.0053} +2025-03-18 22:44:19,732 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662395,"s":"BTCUSDT","t":4727543341,"p":"81979.17000000","q":"0.00007000","T":1742330662394,"m":true,"M":true}... +2025-03-18 22:44:19,733 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662394, 'price': 81979.17, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,733 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662394, 'price': 81979.17, 'volume': 7e-05} +2025-03-18 22:44:19,733 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662412,"s":"BTCUSDT","t...2411,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,734 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662491,"s":"ETHUSDT","t":2267977337,"p":"1901.86000000","q":"0.00280000","T":1742330662490,"m":true,"M":true}... +2025-03-18 22:44:19,734 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662490, 'price': 1901.86, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:19,734 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662490, 'price': 1901.86, 'volume': 0.0028} +2025-03-18 22:44:19,734 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662395,"s":"BTCUSDT","t":4727543342,"p":"81979.17000000","q":"0.00007000","T":1742330662394,"m":true,"M":true}... +2025-03-18 22:44:19,734 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662394, 'price': 81979.17, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,735 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662394, 'price': 81979.17, 'volume': 7e-05} +2025-03-18 22:44:19,736 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662412,"s":"BTCUSDT","t...2411,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,736 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662395,"s":"BTCUSDT","t":4727543343,"p":"81979.17000000","q":"0.00007000","T":1742330662394,"m":true,"M":true}... +2025-03-18 22:44:19,736 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662394, 'price': 81979.17, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,736 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662394, 'price': 81979.17, 'volume': 7e-05} +2025-03-18 22:44:19,736 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662412,"s":"BTCUSDT","t...2411,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,736 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662395,"s":"BTCUSDT","t":4727543344,"p":"81979.16000000","q":"0.01100000","T":1742330662394,"m":true,"M":true}... +2025-03-18 22:44:19,736 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662394, 'price': 81979.16, 'volume': 0.011, 'type': 'trade'} +2025-03-18 22:44:19,736 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662394, 'price': 81979.16, 'volume': 0.011} +2025-03-18 22:44:19,736 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662412,"s":"BTCUSDT","t...2411,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,736 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662395,"s":"BTCUSDT","t":4727543345,"p":"81979.16000000","q":"0.01538000","T":1742330662394,"m":true,"M":true}... +2025-03-18 22:44:19,736 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662394, 'price': 81979.16, 'volume': 0.01538, 'type': 'trade'} +2025-03-18 22:44:19,736 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662394, 'price': 81979.16, 'volume': 0.01538} +2025-03-18 22:44:19,736 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662412,"s":"BTCUSDT","t...2411,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,736 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662395,"s":"BTCUSDT","t":4727543346,"p":"81979.16000000","q":"0.00090000","T":1742330662394,"m":true,"M":true}... +2025-03-18 22:44:19,736 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662394, 'price': 81979.16, 'volume': 0.0009, 'type': 'trade'} +2025-03-18 22:44:19,736 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662394, 'price': 81979.16, 'volume': 0.0009} +2025-03-18 22:44:19,736 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662426,"s":"BTCUSDT","t...2425,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,736 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662396,"s":"BTCUSDT","t":4727543347,"p":"81979.16000000","q":"0.00011000","T":1742330662395,"m":true,"M":true}... +2025-03-18 22:44:19,741 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662395, 'price': 81979.16, 'volume': 0.00011, 'type': 'trade'} +2025-03-18 22:44:19,741 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662395, 'price': 81979.16, 'volume': 0.00011} +2025-03-18 22:44:19,742 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662426,"s":"BTCUSDT","t...2425,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,742 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662396,"s":"BTCUSDT","t":4727543348,"p":"81979.16000000","q":"0.00007000","T":1742330662395,"m":true,"M":true}... +2025-03-18 22:44:19,742 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662395, 'price': 81979.16, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,742 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662395, 'price': 81979.16, 'volume': 7e-05} +2025-03-18 22:44:19,743 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662426,"s":"BTCUSDT","t...2425,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,743 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662396,"s":"BTCUSDT","t":4727543349,"p":"81979.16000000","q":"0.00007000","T":1742330662395,"m":true,"M":true}... +2025-03-18 22:44:19,743 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662395, 'price': 81979.16, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,744 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662395, 'price': 81979.16, 'volume': 7e-05} +2025-03-18 22:44:19,744 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662426,"s":"BTCUSDT","t...2425,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,744 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662402,"s":"BTCUSDT","t":4727543350,"p":"81978.85000000","q":"0.00007000","T":1742330662400,"m":true,"M":true}... +2025-03-18 22:44:19,744 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662400, 'price': 81978.85, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,745 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662400, 'price': 81978.85, 'volume': 7e-05} +2025-03-18 22:44:19,745 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662426,"s":"BTCUSDT","t...2425,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,745 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662402,"s":"BTCUSDT","t":4727543351,"p":"81978.85000000","q":"0.00007000","T":1742330662400,"m":true,"M":true}... +2025-03-18 22:44:19,745 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662400, 'price': 81978.85, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,746 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662400, 'price': 81978.85, 'volume': 7e-05} +2025-03-18 22:44:19,746 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662426,"s":"BTCUSDT","t...2425,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,746 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662402,"s":"BTCUSDT","t":4727543352,"p":"81978.85000000","q":"0.00007000","T":1742330662400,"m":true,"M":true}... +2025-03-18 22:44:19,747 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662400, 'price': 81978.85, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,747 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662400, 'price': 81978.85, 'volume': 7e-05} +2025-03-18 22:44:19,747 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662426,"s":"BTCUSDT","t...2425,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,748 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662402,"s":"BTCUSDT","t":4727543353,"p":"81977.79000000","q":"0.00010000","T":1742330662400,"m":true,"M":true}... +2025-03-18 22:44:19,748 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662400, 'price': 81977.79, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:44:19,748 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662400, 'price': 81977.79, 'volume': 0.0001} +2025-03-18 22:44:19,748 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662426,"s":"BTCUSDT","t...2425,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,749 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662402,"s":"BTCUSDT","t":4727543354,"p":"81977.79000000","q":"0.00010000","T":1742330662400,"m":true,"M":true}... +2025-03-18 22:44:19,749 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662400, 'price': 81977.79, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:44:19,749 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662400, 'price': 81977.79, 'volume': 0.0001} +2025-03-18 22:44:19,749 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662426,"s":"BTCUSDT","t...2425,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,750 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662402,"s":"BTCUSDT","t":4727543355,"p":"81977.79000000","q":"0.00010000","T":1742330662400,"m":true,"M":true}... +2025-03-18 22:44:19,750 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662400, 'price': 81977.79, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:44:19,750 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662400, 'price': 81977.79, 'volume': 0.0001} +2025-03-18 22:44:19,750 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662426,"s":"BTCUSDT","t...2425,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,751 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662402,"s":"BTCUSDT","t":4727543356,"p":"81977.78000000","q":"0.00007000","T":1742330662400,"m":true,"M":true}... +2025-03-18 22:44:19,751 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662400, 'price': 81977.78, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,751 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662400, 'price': 81977.78, 'volume': 7e-05} +2025-03-18 22:44:19,752 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662426,"s":"BTCUSDT","t...2425,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,752 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662402,"s":"BTCUSDT","t":4727543357,"p":"81977.78000000","q":"0.00007000","T":1742330662400,"m":true,"M":true}... +2025-03-18 22:44:19,752 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662400, 'price': 81977.78, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,752 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662400, 'price': 81977.78, 'volume': 7e-05} +2025-03-18 22:44:19,753 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662426,"s":"BTCUSDT","t...2425,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,753 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662402,"s":"BTCUSDT","t":4727543358,"p":"81977.78000000","q":"0.00007000","T":1742330662400,"m":true,"M":true}... +2025-03-18 22:44:19,753 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662400, 'price': 81977.78, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,754 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662400, 'price': 81977.78, 'volume': 7e-05} +2025-03-18 22:44:19,754 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662426,"s":"BTCUSDT","t...2425,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,754 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662405,"s":"BTCUSDT","t":4727543359,"p":"81977.77000000","q":"0.00007000","T":1742330662404,"m":true,"M":true}... +2025-03-18 22:44:19,755 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662404, 'price': 81977.77, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,755 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662404, 'price': 81977.77, 'volume': 7e-05} +2025-03-18 22:44:19,755 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662426,"s":"BTCUSDT","t...2425,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,756 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662405,"s":"BTCUSDT","t":4727543360,"p":"81977.77000000","q":"0.00007000","T":1742330662404,"m":true,"M":true}... +2025-03-18 22:44:19,756 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662404, 'price': 81977.77, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,756 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662404, 'price': 81977.77, 'volume': 7e-05} +2025-03-18 22:44:19,757 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662426,"s":"BTCUSDT","t...2425,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,757 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662405,"s":"BTCUSDT","t":4727543361,"p":"81977.77000000","q":"0.00007000","T":1742330662404,"m":true,"M":true}... +2025-03-18 22:44:19,757 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662404, 'price': 81977.77, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,758 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662404, 'price': 81977.77, 'volume': 7e-05} +2025-03-18 22:44:19,758 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662426,"s":"BTCUSDT","t...2425,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,759 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662405,"s":"BTCUSDT","t":4727543362,"p":"81977.77000000","q":"0.00007000","T":1742330662404,"m":true,"M":true}... +2025-03-18 22:44:19,759 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662404, 'price': 81977.77, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,759 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662404, 'price': 81977.77, 'volume': 7e-05} +2025-03-18 22:44:19,760 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662426,"s":"BTCUSDT","t...2425,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,760 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662405,"s":"BTCUSDT","t":4727543363,"p":"81977.21000000","q":"0.00007000","T":1742330662404,"m":true,"M":true}... +2025-03-18 22:44:19,760 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662404, 'price': 81977.21, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,760 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662404, 'price': 81977.21, 'volume': 7e-05} +2025-03-18 22:44:19,761 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662426,"s":"BTCUSDT","t...2425,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,761 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662405,"s":"BTCUSDT","t":4727543364,"p":"81977.21000000","q":"0.00007000","T":1742330662404,"m":true,"M":true}... +2025-03-18 22:44:19,762 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662404, 'price': 81977.21, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,762 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662404, 'price': 81977.21, 'volume': 7e-05} +2025-03-18 22:44:19,762 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662426,"s":"BTCUSDT","t...2425,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,763 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662412,"s":"BTCUSDT","t":4727543365,"p":"81976.40000000","q":"0.00007000","T":1742330662411,"m":true,"M":true}... +2025-03-18 22:44:19,763 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662411, 'price': 81976.4, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,763 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662411, 'price': 81976.4, 'volume': 7e-05} +2025-03-18 22:44:19,764 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662426,"s":"BTCUSDT","t...2425,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,764 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662412,"s":"BTCUSDT","t":4727543366,"p":"81976.40000000","q":"0.00007000","T":1742330662411,"m":true,"M":true}... +2025-03-18 22:44:19,764 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662411, 'price': 81976.4, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,764 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662411, 'price': 81976.4, 'volume': 7e-05} +2025-03-18 22:44:19,765 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662426,"s":"BTCUSDT","t...2425,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,766 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662412,"s":"BTCUSDT","t":4727543367,"p":"81976.40000000","q":"0.00007000","T":1742330662411,"m":true,"M":true}... +2025-03-18 22:44:19,766 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662411, 'price': 81976.4, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,766 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662411, 'price': 81976.4, 'volume': 7e-05} +2025-03-18 22:44:19,766 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662426,"s":"BTCUSDT","t...2425,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,766 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662412,"s":"BTCUSDT","t":4727543368,"p":"81976.40000000","q":"0.00007000","T":1742330662411,"m":true,"M":true}... +2025-03-18 22:44:19,766 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662411, 'price': 81976.4, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,766 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662411, 'price': 81976.4, 'volume': 7e-05} +2025-03-18 22:44:19,766 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662426,"s":"BTCUSDT","t...2425,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,766 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662412,"s":"BTCUSDT","t":4727543369,"p":"81976.40000000","q":"0.00007000","T":1742330662411,"m":true,"M":true}... +2025-03-18 22:44:19,766 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662411, 'price': 81976.4, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,766 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662411, 'price': 81976.4, 'volume': 7e-05} +2025-03-18 22:44:19,766 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662426,"s":"BTCUSDT","t...2425,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,766 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662412,"s":"BTCUSDT","t":4727543370,"p":"81976.40000000","q":"0.00007000","T":1742330662411,"m":true,"M":true}... +2025-03-18 22:44:19,766 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662411, 'price': 81976.4, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,766 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662411, 'price': 81976.4, 'volume': 7e-05} +2025-03-18 22:44:19,766 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662426,"s":"BTCUSDT","t...2425,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,766 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662412,"s":"BTCUSDT","t":4727543371,"p":"81976.40000000","q":"0.00010000","T":1742330662411,"m":true,"M":true}... +2025-03-18 22:44:19,771 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662411, 'price': 81976.4, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:44:19,771 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662411, 'price': 81976.4, 'volume': 0.0001} +2025-03-18 22:44:19,772 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662426,"s":"BTCUSDT","t...2425,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,772 - INFO - [realtime.py:281] - Received message #100 +2025-03-18 22:44:19,772 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662412,"s":"BTCUSDT","t":4727543372,"p":"81976.40000000","q":"0.00007000","T":1742330662411,"m":true,"M":true}... +2025-03-18 22:44:19,772 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662411, 'price': 81976.4, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,774 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662411, 'price': 81976.4, 'volume': 7e-05} +2025-03-18 22:44:19,774 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662426,"s":"BTCUSDT","t...2425,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,775 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662412,"s":"BTCUSDT","t":4727543373,"p":"81976.40000000","q":"0.00010000","T":1742330662411,"m":true,"M":true}... +2025-03-18 22:44:19,775 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662411, 'price': 81976.4, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:44:19,775 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662411, 'price': 81976.4, 'volume': 0.0001} +2025-03-18 22:44:19,776 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662426,"s":"BTCUSDT","t...2425,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,776 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662412,"s":"BTCUSDT","t":4727543374,"p":"81976.40000000","q":"0.00010000","T":1742330662411,"m":true,"M":true}... +2025-03-18 22:44:19,776 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662411, 'price': 81976.4, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:44:19,776 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662411, 'price': 81976.4, 'volume': 0.0001} +2025-03-18 22:44:19,776 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662426,"s":"BTCUSDT","t...2425,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,776 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662412,"s":"BTCUSDT","t":4727543375,"p":"81976.40000000","q":"0.00007000","T":1742330662411,"m":true,"M":true}... +2025-03-18 22:44:19,776 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662411, 'price': 81976.4, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,776 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662411, 'price': 81976.4, 'volume': 7e-05} +2025-03-18 22:44:19,776 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662426,"s":"BTCUSDT","t...2425,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,776 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662412,"s":"BTCUSDT","t":4727543376,"p":"81976.40000000","q":"0.00007000","T":1742330662411,"m":true,"M":true}... +2025-03-18 22:44:19,776 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662411, 'price': 81976.4, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,776 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662411, 'price': 81976.4, 'volume': 7e-05} +2025-03-18 22:44:19,776 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662427,"s":"BTCUSDT","t...2426,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,776 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662412,"s":"BTCUSDT","t":4727543377,"p":"81976.26000000","q":"0.00007000","T":1742330662411,"m":true,"M":true}... +2025-03-18 22:44:19,782 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662411, 'price': 81976.26, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,782 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662411, 'price': 81976.26, 'volume': 7e-05} +2025-03-18 22:44:19,783 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662427,"s":"BTCUSDT","t...2426,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,783 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662412,"s":"BTCUSDT","t":4727543378,"p":"81976.26000000","q":"0.00007000","T":1742330662411,"m":true,"M":true}... +2025-03-18 22:44:19,783 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662411, 'price': 81976.26, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,784 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662411, 'price': 81976.26, 'volume': 7e-05} +2025-03-18 22:44:19,784 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662427,"s":"BTCUSDT","t...2426,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,784 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662426,"s":"BTCUSDT","t":4727543379,"p":"81976.25000000","q":"0.00007000","T":1742330662425,"m":true,"M":true}... +2025-03-18 22:44:19,785 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662425, 'price': 81976.25, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,785 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662425, 'price': 81976.25, 'volume': 7e-05} +2025-03-18 22:44:19,785 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662427,"s":"BTCUSDT","t...2426,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,785 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662426,"s":"BTCUSDT","t":4727543380,"p":"81976.25000000","q":"0.00007000","T":1742330662425,"m":true,"M":true}... +2025-03-18 22:44:19,786 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662425, 'price': 81976.25, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,786 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662425, 'price': 81976.25, 'volume': 7e-05} +2025-03-18 22:44:19,786 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662427,"s":"BTCUSDT","t...2426,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,787 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662426,"s":"BTCUSDT","t":4727543381,"p":"81976.25000000","q":"0.00007000","T":1742330662425,"m":true,"M":true}... +2025-03-18 22:44:19,787 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662425, 'price': 81976.25, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,787 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662425, 'price': 81976.25, 'volume': 7e-05} +2025-03-18 22:44:19,787 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662427,"s":"BTCUSDT","t...2426,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,787 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662426,"s":"BTCUSDT","t":4727543382,"p":"81976.25000000","q":"0.00007000","T":1742330662425,"m":true,"M":true}... +2025-03-18 22:44:19,787 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662425, 'price': 81976.25, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,787 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662425, 'price': 81976.25, 'volume': 7e-05} +2025-03-18 22:44:19,787 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662433,"s":"BTCUSDT","t...2430,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,790 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662426,"s":"BTCUSDT","t":4727543383,"p":"81976.25000000","q":"0.00007000","T":1742330662425,"m":true,"M":true}... +2025-03-18 22:44:19,790 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662425, 'price': 81976.25, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,790 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662425, 'price': 81976.25, 'volume': 7e-05} +2025-03-18 22:44:19,790 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662438,"s":"BTCUSDT","t...2434,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,791 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662426,"s":"BTCUSDT","t":4727543384,"p":"81976.25000000","q":"0.00007000","T":1742330662425,"m":true,"M":true}... +2025-03-18 22:44:19,791 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662425, 'price': 81976.25, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,791 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662425, 'price': 81976.25, 'volume': 7e-05} +2025-03-18 22:44:19,792 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662438,"s":"BTCUSDT","t...2434,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,792 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662426,"s":"BTCUSDT","t":4727543385,"p":"81976.25000000","q":"0.00007000","T":1742330662425,"m":true,"M":true}... +2025-03-18 22:44:19,792 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662425, 'price': 81976.25, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,792 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662425, 'price': 81976.25, 'volume': 7e-05} +2025-03-18 22:44:19,793 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662438,"s":"BTCUSDT","t...2434,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,793 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662426,"s":"BTCUSDT","t":4727543386,"p":"81976.25000000","q":"0.00010000","T":1742330662425,"m":true,"M":true}... +2025-03-18 22:44:19,793 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662425, 'price': 81976.25, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:44:19,794 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662425, 'price': 81976.25, 'volume': 0.0001} +2025-03-18 22:44:19,794 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662442,"s":"BTCUSDT","t...2440,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,794 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662426,"s":"BTCUSDT","t":4727543387,"p":"81976.25000000","q":"0.00007000","T":1742330662425,"m":true,"M":true}... +2025-03-18 22:44:19,794 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662425, 'price': 81976.25, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,795 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662425, 'price': 81976.25, 'volume': 7e-05} +2025-03-18 22:44:19,795 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662442,"s":"BTCUSDT","t...2440,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,795 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662426,"s":"BTCUSDT","t":4727543388,"p":"81976.25000000","q":"0.00007000","T":1742330662425,"m":true,"M":true}... +2025-03-18 22:44:19,795 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662425, 'price': 81976.25, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,796 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662425, 'price': 81976.25, 'volume': 7e-05} +2025-03-18 22:44:19,796 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662446,"s":"BTCUSDT","t...2444,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,796 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662426,"s":"BTCUSDT","t":4727543389,"p":"81975.89000000","q":"0.00009000","T":1742330662425,"m":true,"M":true}... +2025-03-18 22:44:19,796 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662425, 'price': 81975.89, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:44:19,796 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662425, 'price': 81975.89, 'volume': 9e-05} +2025-03-18 22:44:19,796 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662446,"s":"BTCUSDT","t...2444,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,796 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662426,"s":"BTCUSDT","t":4727543390,"p":"81975.89000000","q":"0.00009000","T":1742330662425,"m":true,"M":true}... +2025-03-18 22:44:19,796 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662425, 'price': 81975.89, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:44:19,796 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662425, 'price': 81975.89, 'volume': 9e-05} +2025-03-18 22:44:19,796 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662446,"s":"BTCUSDT","t...2444,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,796 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662426,"s":"BTCUSDT","t":4727543391,"p":"81975.89000000","q":"0.00009000","T":1742330662425,"m":true,"M":true}... +2025-03-18 22:44:19,796 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662425, 'price': 81975.89, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:44:19,796 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662425, 'price': 81975.89, 'volume': 9e-05} +2025-03-18 22:44:19,796 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662446,"s":"BTCUSDT","t...2444,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,796 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662426,"s":"BTCUSDT","t":4727543392,"p":"81975.89000000","q":"0.00007000","T":1742330662425,"m":true,"M":true}... +2025-03-18 22:44:19,796 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662425, 'price': 81975.89, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,796 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662425, 'price': 81975.89, 'volume': 7e-05} +2025-03-18 22:44:19,796 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662446,"s":"BTCUSDT","t...2444,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,803 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662426,"s":"BTCUSDT","t":4727543393,"p":"81975.89000000","q":"0.00007000","T":1742330662425,"m":true,"M":true}... +2025-03-18 22:44:19,803 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662425, 'price': 81975.89, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,803 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662425, 'price': 81975.89, 'volume': 7e-05} +2025-03-18 22:44:19,803 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662446,"s":"BTCUSDT","t...2444,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,803 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662426,"s":"BTCUSDT","t":4727543394,"p":"81975.88000000","q":"0.00007000","T":1742330662425,"m":true,"M":true}... +2025-03-18 22:44:19,803 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662425, 'price': 81975.88, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,803 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662425, 'price': 81975.88, 'volume': 7e-05} +2025-03-18 22:44:19,805 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662446,"s":"BTCUSDT","t...2444,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,805 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662426,"s":"BTCUSDT","t":4727543395,"p":"81975.88000000","q":"0.00007000","T":1742330662425,"m":true,"M":true}... +2025-03-18 22:44:19,805 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662425, 'price': 81975.88, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,805 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662425, 'price': 81975.88, 'volume': 7e-05} +2025-03-18 22:44:19,806 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662426,"s":"BTCUSDT","t":4727543396,"p":"81975.85000000","q":"0.00007000","T":1742330662425,"m":true,"M":true}... +2025-03-18 22:44:19,806 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662425, 'price': 81975.85, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,806 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662425, 'price': 81975.85, 'volume': 7e-05} +2025-03-18 22:44:19,824 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662426,"s":"BTCUSDT","t":4727543397,"p":"81975.85000000","q":"0.00007000","T":1742330662425,"m":true,"M":true}... +2025-03-18 22:44:19,825 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662425, 'price': 81975.85, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,826 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662425, 'price': 81975.85, 'volume': 7e-05} +2025-03-18 22:44:19,843 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662426,"s":"BTCUSDT","t":4727543398,"p":"81975.84000000","q":"0.00007000","T":1742330662425,"m":true,"M":true}... +2025-03-18 22:44:19,843 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662425, 'price': 81975.84, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,843 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662425, 'price': 81975.84, 'volume': 7e-05} +2025-03-18 22:44:19,859 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662426,"s":"BTCUSDT","t":4727543399,"p":"81975.84000000","q":"0.00007000","T":1742330662425,"m":true,"M":true}... +2025-03-18 22:44:19,860 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662425, 'price': 81975.84, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,860 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662425, 'price': 81975.84, 'volume': 7e-05} +2025-03-18 22:44:19,876 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662426,"s":"BTCUSDT","t":4727543400,"p":"81975.48000000","q":"0.00007000","T":1742330662425,"m":true,"M":true}... +2025-03-18 22:44:19,876 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662425, 'price': 81975.48, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,876 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662425, 'price': 81975.48, 'volume': 7e-05} +2025-03-18 22:44:19,891 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662426,"s":"BTCUSDT","t":4727543401,"p":"81975.48000000","q":"0.00007000","T":1742330662425,"m":true,"M":true}... +2025-03-18 22:44:19,891 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662425, 'price': 81975.48, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,891 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662425, 'price': 81975.48, 'volume': 7e-05} +2025-03-18 22:44:19,901 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662670,"s":"ETHUSDT","t...2669,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,901 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662670,"s":"ETHUSDT","t...2669,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,901 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662670,"s":"ETHUSDT","t...2669,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,901 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662670,"s":"ETHUSDT","t...2669,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,901 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662670,"s":"ETHUSDT","t...2669,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,902 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662670,"s":"ETHUSDT","t...2669,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,902 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662672,"s":"ETHUSDT","t...2671,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,904 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662672,"s":"ETHUSDT","t...2671,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,904 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662426,"s":"BTCUSDT","t":4727543402,"p":"81975.48000000","q":"0.00007000","T":1742330662425,"m":true,"M":true}... +2025-03-18 22:44:19,904 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662425, 'price': 81975.48, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,905 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662425, 'price': 81975.48, 'volume': 7e-05} +2025-03-18 22:44:19,905 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662670,"s":"ETHUSDT","t":2267977338,"p":"1901.85000000","q":"0.00280000","T":1742330662669,"m":true,"M":true}... +2025-03-18 22:44:19,906 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662669, 'price': 1901.85, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:19,906 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662669, 'price': 1901.85, 'volume': 0.0028} +2025-03-18 22:44:19,906 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662492,"s":"BTCUSDT","t...2491,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,908 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662492,"s":"BTCUSDT","t...2491,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,908 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662492,"s":"BTCUSDT","t...2491,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,908 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662492,"s":"BTCUSDT","t...2491,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,909 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662492,"s":"BTCUSDT","t...2491,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,909 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662492,"s":"BTCUSDT","t...2491,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,910 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662492,"s":"BTCUSDT","t...2491,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,910 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662492,"s":"BTCUSDT","t...2491,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,910 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662426,"s":"BTCUSDT","t":4727543403,"p":"81975.48000000","q":"0.00007000","T":1742330662425,"m":true,"M":true}... +2025-03-18 22:44:19,910 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662425, 'price': 81975.48, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,911 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662425, 'price': 81975.48, 'volume': 7e-05} +2025-03-18 22:44:19,911 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662492,"s":"BTCUSDT","t...2491,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,911 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662670,"s":"ETHUSDT","t":2267977339,"p":"1901.85000000","q":"0.00270000","T":1742330662669,"m":true,"M":true}... +2025-03-18 22:44:19,912 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662669, 'price': 1901.85, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:19,912 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662669, 'price': 1901.85, 'volume': 0.0027} +2025-03-18 22:44:19,912 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662426,"s":"BTCUSDT","t":4727543404,"p":"81975.47000000","q":"0.00007000","T":1742330662425,"m":true,"M":true}... +2025-03-18 22:44:19,912 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662425, 'price': 81975.47, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,912 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662425, 'price': 81975.47, 'volume': 7e-05} +2025-03-18 22:44:19,913 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662492,"s":"BTCUSDT","t...2491,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,914 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662670,"s":"ETHUSDT","t":2267977340,"p":"1901.85000000","q":"0.00300000","T":1742330662669,"m":true,"M":true}... +2025-03-18 22:44:19,914 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662669, 'price': 1901.85, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:19,914 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662669, 'price': 1901.85, 'volume': 0.003} +2025-03-18 22:44:19,915 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662426,"s":"BTCUSDT","t":4727543405,"p":"81975.17000000","q":"0.00170000","T":1742330662425,"m":true,"M":true}... +2025-03-18 22:44:19,915 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662425, 'price': 81975.17, 'volume': 0.0017, 'type': 'trade'} +2025-03-18 22:44:19,915 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662425, 'price': 81975.17, 'volume': 0.0017} +2025-03-18 22:44:19,916 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662492,"s":"BTCUSDT","t...2491,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,917 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662686,"s":"ETHUSDT","t...2685,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,917 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662686,"s":"ETHUSDT","t...2685,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,917 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662686,"s":"ETHUSDT","t...2685,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,918 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662688,"s":"ETHUSDT","t...2687,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,918 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662670,"s":"ETHUSDT","t":2267977341,"p":"1901.85000000","q":"0.00300000","T":1742330662669,"m":true,"M":true}... +2025-03-18 22:44:19,919 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662669, 'price': 1901.85, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:19,919 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662669, 'price': 1901.85, 'volume': 0.003} +2025-03-18 22:44:19,919 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662426,"s":"BTCUSDT","t":4727543406,"p":"81975.17000000","q":"0.00050000","T":1742330662425,"m":true,"M":true}... +2025-03-18 22:44:19,920 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662425, 'price': 81975.17, 'volume': 0.0005, 'type': 'trade'} +2025-03-18 22:44:19,920 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662425, 'price': 81975.17, 'volume': 0.0005} +2025-03-18 22:44:19,920 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662492,"s":"BTCUSDT","t...2491,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,921 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662670,"s":"ETHUSDT","t":2267977342,"p":"1901.85000000","q":"0.00270000","T":1742330662669,"m":true,"M":true}... +2025-03-18 22:44:19,921 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662669, 'price': 1901.85, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:19,921 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662669, 'price': 1901.85, 'volume': 0.0027} +2025-03-18 22:44:19,921 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662426,"s":"BTCUSDT","t":4727543407,"p":"81975.17000000","q":"0.00119000","T":1742330662425,"m":true,"M":true}... +2025-03-18 22:44:19,921 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662425, 'price': 81975.17, 'volume': 0.00119, 'type': 'trade'} +2025-03-18 22:44:19,921 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662425, 'price': 81975.17, 'volume': 0.00119} +2025-03-18 22:44:19,923 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662492,"s":"BTCUSDT","t...2491,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,923 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662670,"s":"ETHUSDT","t":2267977343,"p":"1901.84000000","q":"0.12070000","T":1742330662669,"m":true,"M":true}... +2025-03-18 22:44:19,924 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662669, 'price': 1901.84, 'volume': 0.1207, 'type': 'trade'} +2025-03-18 22:44:19,924 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662669, 'price': 1901.84, 'volume': 0.1207} +2025-03-18 22:44:19,924 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662426,"s":"BTCUSDT","t":4727543408,"p":"81975.17000000","q":"0.00007000","T":1742330662425,"m":true,"M":true}... +2025-03-18 22:44:19,924 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662425, 'price': 81975.17, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,924 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662425, 'price': 81975.17, 'volume': 7e-05} +2025-03-18 22:44:19,925 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662492,"s":"BTCUSDT","t...2491,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,926 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662690,"s":"ETHUSDT","t...2690,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,926 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662690,"s":"ETHUSDT","t...2690,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,926 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662690,"s":"ETHUSDT","t...2690,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,926 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662672,"s":"ETHUSDT","t":2267977344,"p":"1901.84000000","q":"0.00280000","T":1742330662671,"m":true,"M":true}... +2025-03-18 22:44:19,927 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662671, 'price': 1901.84, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:19,927 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662671, 'price': 1901.84, 'volume': 0.0028} +2025-03-18 22:44:19,927 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662427,"s":"BTCUSDT","t":4727543409,"p":"81973.89000000","q":"0.00007000","T":1742330662426,"m":true,"M":true}... +2025-03-18 22:44:19,928 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662426, 'price': 81973.89, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,928 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662426, 'price': 81973.89, 'volume': 7e-05} +2025-03-18 22:44:19,928 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662492,"s":"BTCUSDT","t...2491,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,929 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662672,"s":"ETHUSDT","t":2267977345,"p":"1901.83000000","q":"0.07980000","T":1742330662671,"m":true,"M":true}... +2025-03-18 22:44:19,929 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662671, 'price': 1901.83, 'volume': 0.0798, 'type': 'trade'} +2025-03-18 22:44:19,929 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662671, 'price': 1901.83, 'volume': 0.0798} +2025-03-18 22:44:19,929 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662427,"s":"BTCUSDT","t":4727543410,"p":"81973.89000000","q":"0.00007000","T":1742330662426,"m":true,"M":true}... +2025-03-18 22:44:19,930 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662426, 'price': 81973.89, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,930 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662426, 'price': 81973.89, 'volume': 7e-05} +2025-03-18 22:44:19,931 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662492,"s":"BTCUSDT","t...2491,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,931 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662686,"s":"ETHUSDT","t":2267977346,"p":"1901.83000000","q":"0.00020000","T":1742330662685,"m":true,"M":true}... +2025-03-18 22:44:19,931 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662685, 'price': 1901.83, 'volume': 0.0002, 'type': 'trade'} +2025-03-18 22:44:19,931 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662685, 'price': 1901.83, 'volume': 0.0002} +2025-03-18 22:44:19,931 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662427,"s":"BTCUSDT","t":4727543411,"p":"81973.89000000","q":"0.00007000","T":1742330662426,"m":true,"M":true}... +2025-03-18 22:44:19,932 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662426, 'price': 81973.89, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,932 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662426, 'price': 81973.89, 'volume': 7e-05} +2025-03-18 22:44:19,932 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662492,"s":"BTCUSDT","t...2491,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,932 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662686,"s":"ETHUSDT","t":2267977347,"p":"1901.83000000","q":"0.00300000","T":1742330662685,"m":true,"M":true}... +2025-03-18 22:44:19,932 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662685, 'price': 1901.83, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:19,932 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662685, 'price': 1901.83, 'volume': 0.003} +2025-03-18 22:44:19,932 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662427,"s":"BTCUSDT","t":4727543412,"p":"81973.88000000","q":"0.00758000","T":1742330662426,"m":true,"M":true}... +2025-03-18 22:44:19,932 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662426, 'price': 81973.88, 'volume': 0.00758, 'type': 'trade'} +2025-03-18 22:44:19,932 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662426, 'price': 81973.88, 'volume': 0.00758} +2025-03-18 22:44:19,932 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662492,"s":"BTCUSDT","t...2491,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,936 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662686,"s":"ETHUSDT","t":2267977348,"p":"1901.83000000","q":"0.00290000","T":1742330662685,"m":true,"M":true}... +2025-03-18 22:44:19,936 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662685, 'price': 1901.83, 'volume': 0.0029, 'type': 'trade'} +2025-03-18 22:44:19,936 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662685, 'price': 1901.83, 'volume': 0.0029} +2025-03-18 22:44:19,937 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662427,"s":"BTCUSDT","t":4727543413,"p":"81973.76000000","q":"0.00191000","T":1742330662426,"m":true,"M":true}... +2025-03-18 22:44:19,937 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662426, 'price': 81973.76, 'volume': 0.00191, 'type': 'trade'} +2025-03-18 22:44:19,937 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662426, 'price': 81973.76, 'volume': 0.00191} +2025-03-18 22:44:19,938 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662492,"s":"BTCUSDT","t...2491,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,938 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662688,"s":"ETHUSDT","t":2267977349,"p":"1901.83000000","q":"0.00010000","T":1742330662687,"m":true,"M":true}... +2025-03-18 22:44:19,938 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662687, 'price': 1901.83, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:44:19,938 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662687, 'price': 1901.83, 'volume': 0.0001} +2025-03-18 22:44:19,939 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662427,"s":"BTCUSDT","t":4727543414,"p":"81973.50000000","q":"0.00279000","T":1742330662426,"m":true,"M":true}... +2025-03-18 22:44:19,939 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662426, 'price': 81973.5, 'volume': 0.00279, 'type': 'trade'} +2025-03-18 22:44:19,939 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662426, 'price': 81973.5, 'volume': 0.00279} +2025-03-18 22:44:19,940 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662492,"s":"BTCUSDT","t...2491,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,940 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662690,"s":"ETHUSDT","t":2267977350,"p":"1901.82000000","q":"0.00300000","T":1742330662690,"m":true,"M":true}... +2025-03-18 22:44:19,940 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662690, 'price': 1901.82, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:19,941 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662690, 'price': 1901.82, 'volume': 0.003} +2025-03-18 22:44:19,941 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662433,"s":"BTCUSDT","t":4727543415,"p":"81973.50000000","q":"0.00021000","T":1742330662430,"m":true,"M":true}... +2025-03-18 22:44:19,941 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662430, 'price': 81973.5, 'volume': 0.00021, 'type': 'trade'} +2025-03-18 22:44:19,942 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662430, 'price': 81973.5, 'volume': 0.00021} +2025-03-18 22:44:19,942 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662492,"s":"BTCUSDT","t...2491,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,943 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662690,"s":"ETHUSDT","t":2267977351,"p":"1901.82000000","q":"0.00300000","T":1742330662690,"m":true,"M":true}... +2025-03-18 22:44:19,943 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662690, 'price': 1901.82, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:19,944 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662690, 'price': 1901.82, 'volume': 0.003} +2025-03-18 22:44:19,944 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662438,"s":"BTCUSDT","t":4727543416,"p":"81972.93000000","q":"0.00300000","T":1742330662434,"m":true,"M":true}... +2025-03-18 22:44:19,944 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662434, 'price': 81972.93, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:19,944 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662434, 'price': 81972.93, 'volume': 0.003} +2025-03-18 22:44:19,945 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662492,"s":"BTCUSDT","t...2491,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,945 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662690,"s":"ETHUSDT","t":2267977352,"p":"1901.82000000","q":"0.00300000","T":1742330662690,"m":true,"M":true}... +2025-03-18 22:44:19,945 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662690, 'price': 1901.82, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:19,946 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662690, 'price': 1901.82, 'volume': 0.003} +2025-03-18 22:44:19,946 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662438,"s":"BTCUSDT","t":4727543417,"p":"81972.93000000","q":"0.00007000","T":1742330662434,"m":true,"M":true}... +2025-03-18 22:44:19,946 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662434, 'price': 81972.93, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,947 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662434, 'price': 81972.93, 'volume': 7e-05} +2025-03-18 22:44:19,947 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662492,"s":"BTCUSDT","t...2491,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,947 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662719,"s":"ETHUSDT","t...2718,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,949 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662719,"s":"ETHUSDT","t...2718,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,949 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662719,"s":"ETHUSDT","t...2718,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,949 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662719,"s":"ETHUSDT","t...2718,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,950 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662719,"s":"ETHUSDT","t...2719,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,950 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662719,"s":"ETHUSDT","t...2719,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,950 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662719,"s":"ETHUSDT","t...2719,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,950 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662719,"s":"ETHUSDT","t...2719,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,950 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662719,"s":"ETHUSDT","t":2267977353,"p":"1901.78000000","q":"0.00400000","T":1742330662718,"m":true,"M":true}... +2025-03-18 22:44:19,951 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662718, 'price': 1901.78, 'volume': 0.004, 'type': 'trade'} +2025-03-18 22:44:19,951 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662718, 'price': 1901.78, 'volume': 0.004} +2025-03-18 22:44:19,951 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662438,"s":"BTCUSDT","t":4727543418,"p":"81972.93000000","q":"0.00007000","T":1742330662434,"m":true,"M":true}... +2025-03-18 22:44:19,952 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662434, 'price': 81972.93, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,952 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662434, 'price': 81972.93, 'volume': 7e-05} +2025-03-18 22:44:19,952 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662492,"s":"BTCUSDT","t...2491,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,953 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662719,"s":"ETHUSDT","t":2267977354,"p":"1901.78000000","q":"0.00300000","T":1742330662718,"m":true,"M":true}... +2025-03-18 22:44:19,953 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662718, 'price': 1901.78, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:19,953 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662718, 'price': 1901.78, 'volume': 0.003} +2025-03-18 22:44:19,953 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662442,"s":"BTCUSDT","t":4727543419,"p":"81972.01000000","q":"0.00007000","T":1742330662440,"m":true,"M":true}... +2025-03-18 22:44:19,954 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662440, 'price': 81972.01, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,954 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662440, 'price': 81972.01, 'volume': 7e-05} +2025-03-18 22:44:19,954 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662492,"s":"BTCUSDT","t...2491,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,955 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662719,"s":"ETHUSDT","t":2267977355,"p":"1901.78000000","q":"0.00300000","T":1742330662718,"m":true,"M":true}... +2025-03-18 22:44:19,955 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662718, 'price': 1901.78, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:19,955 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662718, 'price': 1901.78, 'volume': 0.003} +2025-03-18 22:44:19,956 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662442,"s":"BTCUSDT","t":4727543420,"p":"81972.01000000","q":"0.00007000","T":1742330662440,"m":true,"M":true}... +2025-03-18 22:44:19,956 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662440, 'price': 81972.01, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,956 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662440, 'price': 81972.01, 'volume': 7e-05} +2025-03-18 22:44:19,957 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662492,"s":"BTCUSDT","t...2491,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,957 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662719,"s":"ETHUSDT","t":2267977356,"p":"1901.78000000","q":"0.00280000","T":1742330662718,"m":true,"M":true}... +2025-03-18 22:44:19,957 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662718, 'price': 1901.78, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:19,957 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662718, 'price': 1901.78, 'volume': 0.0028} +2025-03-18 22:44:19,958 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662446,"s":"BTCUSDT","t":4727543421,"p":"81972.00000000","q":"0.00300000","T":1742330662444,"m":true,"M":true}... +2025-03-18 22:44:19,958 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662444, 'price': 81972.0, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:19,959 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662444, 'price': 81972.0, 'volume': 0.003} +2025-03-18 22:44:19,959 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662492,"s":"BTCUSDT","t...2491,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,960 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662719,"s":"ETHUSDT","t":2267977357,"p":"1901.77000000","q":"0.00530000","T":1742330662719,"m":true,"M":true}... +2025-03-18 22:44:19,960 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662719, 'price': 1901.77, 'volume': 0.0053, 'type': 'trade'} +2025-03-18 22:44:19,960 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662719, 'price': 1901.77, 'volume': 0.0053} +2025-03-18 22:44:19,961 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662446,"s":"BTCUSDT","t":4727543422,"p":"81972.00000000","q":"0.00007000","T":1742330662444,"m":true,"M":true}... +2025-03-18 22:44:19,961 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662444, 'price': 81972.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,961 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662444, 'price': 81972.0, 'volume': 7e-05} +2025-03-18 22:44:19,962 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662492,"s":"BTCUSDT","t...2491,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,962 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662719,"s":"ETHUSDT","t":2267977358,"p":"1901.77000000","q":"0.00280000","T":1742330662719,"m":true,"M":true}... +2025-03-18 22:44:19,962 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662719, 'price': 1901.77, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:19,963 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662719, 'price': 1901.77, 'volume': 0.0028} +2025-03-18 22:44:19,963 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662446,"s":"BTCUSDT","t":4727543423,"p":"81972.00000000","q":"0.00007000","T":1742330662444,"m":true,"M":true}... +2025-03-18 22:44:19,963 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662444, 'price': 81972.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,963 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662444, 'price': 81972.0, 'volume': 7e-05} +2025-03-18 22:44:19,964 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662492,"s":"BTCUSDT","t...2491,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,964 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662719,"s":"ETHUSDT","t":2267977359,"p":"1901.76000000","q":"0.00280000","T":1742330662719,"m":true,"M":true}... +2025-03-18 22:44:19,964 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662719, 'price': 1901.76, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:19,964 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662719, 'price': 1901.76, 'volume': 0.0028} +2025-03-18 22:44:19,965 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662446,"s":"BTCUSDT","t":4727543424,"p":"81972.00000000","q":"0.00007000","T":1742330662444,"m":true,"M":true}... +2025-03-18 22:44:19,965 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662444, 'price': 81972.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,965 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662444, 'price': 81972.0, 'volume': 7e-05} +2025-03-18 22:44:19,966 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662492,"s":"BTCUSDT","t...2491,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,966 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662719,"s":"ETHUSDT","t":2267977360,"p":"1901.75000000","q":"0.12820000","T":1742330662719,"m":true,"M":true}... +2025-03-18 22:44:19,966 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662719, 'price': 1901.75, 'volume': 0.1282, 'type': 'trade'} +2025-03-18 22:44:19,966 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662719, 'price': 1901.75, 'volume': 0.1282} +2025-03-18 22:44:19,967 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662446,"s":"BTCUSDT","t":4727543425,"p":"81972.00000000","q":"0.00007000","T":1742330662444,"m":true,"M":true}... +2025-03-18 22:44:19,967 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662444, 'price': 81972.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,967 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662444, 'price': 81972.0, 'volume': 7e-05} +2025-03-18 22:44:19,968 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662492,"s":"BTCUSDT","t...2491,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,968 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662446,"s":"BTCUSDT","t":4727543426,"p":"81971.88000000","q":"0.00007000","T":1742330662444,"m":true,"M":true}... +2025-03-18 22:44:19,968 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662444, 'price': 81971.88, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,969 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662444, 'price': 81971.88, 'volume': 7e-05} +2025-03-18 22:44:19,969 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662492,"s":"BTCUSDT","t...2491,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,969 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662446,"s":"BTCUSDT","t":4727543427,"p":"81971.88000000","q":"0.00007000","T":1742330662444,"m":true,"M":true}... +2025-03-18 22:44:19,969 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662444, 'price': 81971.88, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,970 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662444, 'price': 81971.88, 'volume': 7e-05} +2025-03-18 22:44:19,970 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662642,"s":"BTCUSDT","t...641,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:19,971 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662492,"s":"BTCUSDT","t":4727543428,"p":"81971.69000000","q":"0.00759000","T":1742330662491,"m":true,"M":true}... +2025-03-18 22:44:19,971 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662491, 'price': 81971.69, 'volume': 0.00759, 'type': 'trade'} +2025-03-18 22:44:19,971 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662491, 'price': 81971.69, 'volume': 0.00759} +2025-03-18 22:44:19,971 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662668,"s":"BTCUSDT","t...2667,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,972 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662492,"s":"BTCUSDT","t":4727543429,"p":"81971.69000000","q":"0.00007000","T":1742330662491,"m":true,"M":true}... +2025-03-18 22:44:19,972 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662491, 'price': 81971.69, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,972 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662491, 'price': 81971.69, 'volume': 7e-05} +2025-03-18 22:44:19,973 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662668,"s":"BTCUSDT","t...2667,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,973 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662492,"s":"BTCUSDT","t":4727543430,"p":"81971.69000000","q":"0.00007000","T":1742330662491,"m":true,"M":true}... +2025-03-18 22:44:19,973 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662491, 'price': 81971.69, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,973 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662491, 'price': 81971.69, 'volume': 7e-05} +2025-03-18 22:44:19,974 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662668,"s":"BTCUSDT","t...2667,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,975 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662734,"s":"ETHUSDT","t...2734,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:19,975 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662492,"s":"BTCUSDT","t":4727543431,"p":"81971.69000000","q":"0.00007000","T":1742330662491,"m":true,"M":true}... +2025-03-18 22:44:19,975 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662491, 'price': 81971.69, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,976 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662491, 'price': 81971.69, 'volume': 7e-05} +2025-03-18 22:44:19,976 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662734,"s":"ETHUSDT","t":2267977361,"p":"1901.75000000","q":"0.00800000","T":1742330662734,"m":true,"M":true}... +2025-03-18 22:44:19,977 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662734, 'price': 1901.75, 'volume': 0.008, 'type': 'trade'} +2025-03-18 22:44:19,977 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662734, 'price': 1901.75, 'volume': 0.008} +2025-03-18 22:44:19,977 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662668,"s":"BTCUSDT","t...2667,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,978 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662492,"s":"BTCUSDT","t":4727543432,"p":"81971.69000000","q":"0.00023000","T":1742330662491,"m":true,"M":true}... +2025-03-18 22:44:19,978 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662491, 'price': 81971.69, 'volume': 0.00023, 'type': 'trade'} +2025-03-18 22:44:19,978 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662491, 'price': 81971.69, 'volume': 0.00023} +2025-03-18 22:44:19,978 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662668,"s":"BTCUSDT","t...2667,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,979 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662492,"s":"BTCUSDT","t":4727543433,"p":"81971.69000000","q":"0.00007000","T":1742330662491,"m":true,"M":true}... +2025-03-18 22:44:19,979 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662491, 'price': 81971.69, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,979 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662491, 'price': 81971.69, 'volume': 7e-05} +2025-03-18 22:44:19,980 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662668,"s":"BTCUSDT","t...2667,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,980 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662492,"s":"BTCUSDT","t":4727543434,"p":"81971.69000000","q":"0.00007000","T":1742330662491,"m":true,"M":true}... +2025-03-18 22:44:19,981 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662491, 'price': 81971.69, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,981 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662491, 'price': 81971.69, 'volume': 7e-05} +2025-03-18 22:44:19,982 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662668,"s":"BTCUSDT","t...2667,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,982 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662492,"s":"BTCUSDT","t":4727543435,"p":"81971.69000000","q":"0.00007000","T":1742330662491,"m":true,"M":true}... +2025-03-18 22:44:19,982 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662491, 'price': 81971.69, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,982 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662491, 'price': 81971.69, 'volume': 7e-05} +2025-03-18 22:44:19,983 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662668,"s":"BTCUSDT","t...2667,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,983 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662492,"s":"BTCUSDT","t":4727543436,"p":"81971.69000000","q":"0.00007000","T":1742330662491,"m":true,"M":true}... +2025-03-18 22:44:19,983 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662491, 'price': 81971.69, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,984 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662491, 'price': 81971.69, 'volume': 7e-05} +2025-03-18 22:44:19,984 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662668,"s":"BTCUSDT","t...2667,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,984 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662492,"s":"BTCUSDT","t":4727543437,"p":"81971.69000000","q":"0.00010000","T":1742330662491,"m":true,"M":true}... +2025-03-18 22:44:19,985 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662491, 'price': 81971.69, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:44:19,985 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662491, 'price': 81971.69, 'volume': 0.0001} +2025-03-18 22:44:19,985 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662668,"s":"BTCUSDT","t...2667,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,986 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662492,"s":"BTCUSDT","t":4727543438,"p":"81971.69000000","q":"0.00007000","T":1742330662491,"m":true,"M":true}... +2025-03-18 22:44:19,986 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662491, 'price': 81971.69, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,986 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662491, 'price': 81971.69, 'volume': 7e-05} +2025-03-18 22:44:19,986 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662668,"s":"BTCUSDT","t...2667,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,987 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662492,"s":"BTCUSDT","t":4727543439,"p":"81971.69000000","q":"0.00007000","T":1742330662491,"m":true,"M":true}... +2025-03-18 22:44:19,987 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662491, 'price': 81971.69, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,987 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662491, 'price': 81971.69, 'volume': 7e-05} +2025-03-18 22:44:19,988 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662668,"s":"BTCUSDT","t...2667,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,988 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662492,"s":"BTCUSDT","t":4727543440,"p":"81971.69000000","q":"0.00007000","T":1742330662491,"m":true,"M":true}... +2025-03-18 22:44:19,988 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662491, 'price': 81971.69, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,989 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662491, 'price': 81971.69, 'volume': 7e-05} +2025-03-18 22:44:19,989 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662668,"s":"BTCUSDT","t...2667,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,989 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662492,"s":"BTCUSDT","t":4727543441,"p":"81971.47000000","q":"0.00022000","T":1742330662491,"m":true,"M":true}... +2025-03-18 22:44:19,990 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662491, 'price': 81971.47, 'volume': 0.00022, 'type': 'trade'} +2025-03-18 22:44:19,990 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662491, 'price': 81971.47, 'volume': 0.00022} +2025-03-18 22:44:19,990 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662668,"s":"BTCUSDT","t...2667,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,992 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662492,"s":"BTCUSDT","t":4727543442,"p":"81971.47000000","q":"0.00022000","T":1742330662491,"m":true,"M":true}... +2025-03-18 22:44:19,992 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662491, 'price': 81971.47, 'volume': 0.00022, 'type': 'trade'} +2025-03-18 22:44:19,992 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662491, 'price': 81971.47, 'volume': 0.00022} +2025-03-18 22:44:19,993 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662668,"s":"BTCUSDT","t...2667,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,993 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662492,"s":"BTCUSDT","t":4727543443,"p":"81971.47000000","q":"0.00022000","T":1742330662491,"m":true,"M":true}... +2025-03-18 22:44:19,993 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662491, 'price': 81971.47, 'volume': 0.00022, 'type': 'trade'} +2025-03-18 22:44:19,993 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662491, 'price': 81971.47, 'volume': 0.00022} +2025-03-18 22:44:19,994 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662668,"s":"BTCUSDT","t...2667,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,994 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662492,"s":"BTCUSDT","t":4727543444,"p":"81971.47000000","q":"0.00007000","T":1742330662491,"m":true,"M":true}... +2025-03-18 22:44:19,994 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662491, 'price': 81971.47, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,995 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662491, 'price': 81971.47, 'volume': 7e-05} +2025-03-18 22:44:19,995 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662668,"s":"BTCUSDT","t...2667,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,996 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662492,"s":"BTCUSDT","t":4727543445,"p":"81971.47000000","q":"0.00007000","T":1742330662491,"m":true,"M":true}... +2025-03-18 22:44:19,996 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662491, 'price': 81971.47, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,996 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662491, 'price': 81971.47, 'volume': 7e-05} +2025-03-18 22:44:19,996 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662668,"s":"BTCUSDT","t...2667,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,997 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662492,"s":"BTCUSDT","t":4727543446,"p":"81971.46000000","q":"0.00095000","T":1742330662491,"m":true,"M":true}... +2025-03-18 22:44:19,997 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662491, 'price': 81971.46, 'volume': 0.00095, 'type': 'trade'} +2025-03-18 22:44:19,997 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662491, 'price': 81971.46, 'volume': 0.00095} +2025-03-18 22:44:19,997 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662668,"s":"BTCUSDT","t...2667,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,999 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662492,"s":"BTCUSDT","t":4727543447,"p":"81971.46000000","q":"0.00007000","T":1742330662491,"m":true,"M":true}... +2025-03-18 22:44:19,999 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662491, 'price': 81971.46, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,999 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662491, 'price': 81971.46, 'volume': 7e-05} +2025-03-18 22:44:19,999 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662668,"s":"BTCUSDT","t...2667,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:19,999 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662492,"s":"BTCUSDT","t":4727543448,"p":"81971.46000000","q":"0.00007000","T":1742330662491,"m":true,"M":true}... +2025-03-18 22:44:19,999 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662491, 'price': 81971.46, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:19,999 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662491, 'price': 81971.46, 'volume': 7e-05} +2025-03-18 22:44:19,999 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662668,"s":"BTCUSDT","t...2667,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,001 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662492,"s":"BTCUSDT","t":4727543449,"p":"81971.40000000","q":"0.00007000","T":1742330662491,"m":true,"M":true}... +2025-03-18 22:44:20,001 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662491, 'price': 81971.4, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,002 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662491, 'price': 81971.4, 'volume': 7e-05} +2025-03-18 22:44:20,002 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662668,"s":"BTCUSDT","t...2667,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,002 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662492,"s":"BTCUSDT","t":4727543450,"p":"81971.40000000","q":"0.00007000","T":1742330662491,"m":true,"M":true}... +2025-03-18 22:44:20,003 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662491, 'price': 81971.4, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,003 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662491, 'price': 81971.4, 'volume': 7e-05} +2025-03-18 22:44:20,005 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662668,"s":"BTCUSDT","t...2667,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,005 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662492,"s":"BTCUSDT","t":4727543451,"p":"81971.11000000","q":"0.00007000","T":1742330662491,"m":true,"M":true}... +2025-03-18 22:44:20,005 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662491, 'price': 81971.11, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,005 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662491, 'price': 81971.11, 'volume': 7e-05} +2025-03-18 22:44:20,006 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662668,"s":"BTCUSDT","t...2667,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,006 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662492,"s":"BTCUSDT","t":4727543452,"p":"81971.11000000","q":"0.00007000","T":1742330662491,"m":true,"M":true}... +2025-03-18 22:44:20,006 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662491, 'price': 81971.11, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,006 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662491, 'price': 81971.11, 'volume': 7e-05} +2025-03-18 22:44:20,007 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662668,"s":"BTCUSDT","t...2667,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,007 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662492,"s":"BTCUSDT","t":4727543453,"p":"81971.11000000","q":"0.00007000","T":1742330662491,"m":true,"M":true}... +2025-03-18 22:44:20,008 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662491, 'price': 81971.11, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,008 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662491, 'price': 81971.11, 'volume': 7e-05} +2025-03-18 22:44:20,008 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662668,"s":"BTCUSDT","t...2667,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,009 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662492,"s":"BTCUSDT","t":4727543454,"p":"81971.11000000","q":"0.00007000","T":1742330662491,"m":true,"M":true}... +2025-03-18 22:44:20,009 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662491, 'price': 81971.11, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,010 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662491, 'price': 81971.11, 'volume': 7e-05} +2025-03-18 22:44:20,011 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662668,"s":"BTCUSDT","t...2667,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,011 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662492,"s":"BTCUSDT","t":4727543455,"p":"81971.11000000","q":"0.00007000","T":1742330662491,"m":true,"M":true}... +2025-03-18 22:44:20,011 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662491, 'price': 81971.11, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,011 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662491, 'price': 81971.11, 'volume': 7e-05} +2025-03-18 22:44:20,011 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662668,"s":"BTCUSDT","t...2667,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,012 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662492,"s":"BTCUSDT","t":4727543456,"p":"81971.10000000","q":"0.00007000","T":1742330662491,"m":true,"M":true}... +2025-03-18 22:44:20,012 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662491, 'price': 81971.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,012 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662491, 'price': 81971.1, 'volume': 7e-05} +2025-03-18 22:44:20,012 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662668,"s":"BTCUSDT","t...2667,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,012 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662492,"s":"BTCUSDT","t":4727543457,"p":"81970.99000000","q":"0.00292000","T":1742330662491,"m":true,"M":true}... +2025-03-18 22:44:20,012 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662491, 'price': 81970.99, 'volume': 0.00292, 'type': 'trade'} +2025-03-18 22:44:20,012 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662491, 'price': 81970.99, 'volume': 0.00292} +2025-03-18 22:44:20,015 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662668,"s":"BTCUSDT","t...2667,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,015 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662492,"s":"BTCUSDT","t":4727543458,"p":"81970.99000000","q":"0.00007000","T":1742330662491,"m":true,"M":true}... +2025-03-18 22:44:20,016 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662491, 'price': 81970.99, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,016 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662491, 'price': 81970.99, 'volume': 7e-05} +2025-03-18 22:44:20,016 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662668,"s":"BTCUSDT","t...2667,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,017 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662492,"s":"BTCUSDT","t":4727543459,"p":"81970.53000000","q":"0.00007000","T":1742330662491,"m":true,"M":true}... +2025-03-18 22:44:20,017 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662491, 'price': 81970.53, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,017 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662491, 'price': 81970.53, 'volume': 7e-05} +2025-03-18 22:44:20,018 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662668,"s":"BTCUSDT","t...2667,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,018 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662642,"s":"BTCUSDT","t":4727543460,"p":"81969.52000000","q":"0.00041000","T":1742330662641,"m":false,"M":true}... +2025-03-18 22:44:20,018 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662641, 'price': 81969.52, 'volume': 0.00041, 'type': 'trade'} +2025-03-18 22:44:20,018 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662641, 'price': 81969.52, 'volume': 0.00041} +2025-03-18 22:44:20,019 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662668,"s":"BTCUSDT","t...2667,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,019 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662668,"s":"BTCUSDT","t":4727543461,"p":"81969.51000000","q":"0.00184000","T":1742330662667,"m":true,"M":true}... +2025-03-18 22:44:20,019 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662667, 'price': 81969.51, 'volume': 0.00184, 'type': 'trade'} +2025-03-18 22:44:20,020 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662667, 'price': 81969.51, 'volume': 0.00184} +2025-03-18 22:44:20,020 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662668,"s":"BTCUSDT","t...2667,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,021 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662788,"s":"ETHUSDT","t...2788,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:20,021 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662668,"s":"BTCUSDT","t":4727543462,"p":"81969.51000000","q":"0.00007000","T":1742330662667,"m":true,"M":true}... +2025-03-18 22:44:20,021 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662667, 'price': 81969.51, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,021 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662667, 'price': 81969.51, 'volume': 7e-05} +2025-03-18 22:44:20,022 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662788,"s":"ETHUSDT","t":2267977362,"p":"1901.75000000","q":"0.03070000","T":1742330662788,"m":true,"M":true}... +2025-03-18 22:44:20,022 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662788, 'price': 1901.75, 'volume': 0.0307, 'type': 'trade'} +2025-03-18 22:44:20,022 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662788, 'price': 1901.75, 'volume': 0.0307} +2025-03-18 22:44:20,022 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662668,"s":"BTCUSDT","t...2667,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,023 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662668,"s":"BTCUSDT","t":4727543463,"p":"81969.51000000","q":"0.00010000","T":1742330662667,"m":true,"M":true}... +2025-03-18 22:44:20,023 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662667, 'price': 81969.51, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:44:20,023 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662667, 'price': 81969.51, 'volume': 0.0001} +2025-03-18 22:44:20,024 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662668,"s":"BTCUSDT","t...2667,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,024 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662668,"s":"BTCUSDT","t":4727543464,"p":"81969.51000000","q":"0.00007000","T":1742330662667,"m":true,"M":true}... +2025-03-18 22:44:20,025 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662667, 'price': 81969.51, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,025 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662667, 'price': 81969.51, 'volume': 7e-05} +2025-03-18 22:44:20,026 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662668,"s":"BTCUSDT","t...2667,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,027 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662668,"s":"BTCUSDT","t":4727543465,"p":"81969.51000000","q":"0.00010000","T":1742330662667,"m":true,"M":true}... +2025-03-18 22:44:20,027 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662667, 'price': 81969.51, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:44:20,027 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662667, 'price': 81969.51, 'volume': 0.0001} +2025-03-18 22:44:20,028 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662668,"s":"BTCUSDT","t...2667,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,028 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662668,"s":"BTCUSDT","t":4727543466,"p":"81969.51000000","q":"0.00011000","T":1742330662667,"m":true,"M":true}... +2025-03-18 22:44:20,028 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662667, 'price': 81969.51, 'volume': 0.00011, 'type': 'trade'} +2025-03-18 22:44:20,028 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662667, 'price': 81969.51, 'volume': 0.00011} +2025-03-18 22:44:20,029 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662668,"s":"BTCUSDT","t...2667,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,029 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662668,"s":"BTCUSDT","t":4727543467,"p":"81969.51000000","q":"0.00010000","T":1742330662667,"m":true,"M":true}... +2025-03-18 22:44:20,029 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662667, 'price': 81969.51, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:44:20,030 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662667, 'price': 81969.51, 'volume': 0.0001} +2025-03-18 22:44:20,030 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662668,"s":"BTCUSDT","t...2667,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,030 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662668,"s":"BTCUSDT","t":4727543468,"p":"81969.51000000","q":"0.00007000","T":1742330662667,"m":true,"M":true}... +2025-03-18 22:44:20,030 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662667, 'price': 81969.51, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,031 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662667, 'price': 81969.51, 'volume': 7e-05} +2025-03-18 22:44:20,031 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662668,"s":"BTCUSDT","t...2667,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,031 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662668,"s":"BTCUSDT","t":4727543469,"p":"81969.51000000","q":"0.00007000","T":1742330662667,"m":true,"M":true}... +2025-03-18 22:44:20,032 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662667, 'price': 81969.51, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,032 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662667, 'price': 81969.51, 'volume': 7e-05} +2025-03-18 22:44:20,032 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662668,"s":"BTCUSDT","t...2667,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,034 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662668,"s":"BTCUSDT","t":4727543470,"p":"81969.51000000","q":"0.00014000","T":1742330662667,"m":true,"M":true}... +2025-03-18 22:44:20,034 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662667, 'price': 81969.51, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:44:20,035 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662667, 'price': 81969.51, 'volume': 0.00014} +2025-03-18 22:44:20,035 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662668,"s":"BTCUSDT","t...2667,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,036 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662668,"s":"BTCUSDT","t":4727543471,"p":"81969.51000000","q":"0.00007000","T":1742330662667,"m":true,"M":true}... +2025-03-18 22:44:20,036 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662667, 'price': 81969.51, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,036 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662667, 'price': 81969.51, 'volume': 7e-05} +2025-03-18 22:44:20,036 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662716,"s":"BTCUSDT","t...2716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,037 - INFO - [realtime.py:281] - Received message #200 +2025-03-18 22:44:20,037 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662668,"s":"BTCUSDT","t":4727543472,"p":"81969.51000000","q":"0.00007000","T":1742330662667,"m":true,"M":true}... +2025-03-18 22:44:20,037 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662667, 'price': 81969.51, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,037 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662667, 'price': 81969.51, 'volume': 7e-05} +2025-03-18 22:44:20,037 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662716,"s":"BTCUSDT","t...2716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,038 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662668,"s":"BTCUSDT","t":4727543473,"p":"81969.51000000","q":"0.00007000","T":1742330662667,"m":true,"M":true}... +2025-03-18 22:44:20,038 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662667, 'price': 81969.51, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,038 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662667, 'price': 81969.51, 'volume': 7e-05} +2025-03-18 22:44:20,038 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662716,"s":"BTCUSDT","t...2716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,038 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662668,"s":"BTCUSDT","t":4727543474,"p":"81969.51000000","q":"0.00007000","T":1742330662667,"m":true,"M":true}... +2025-03-18 22:44:20,038 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662667, 'price': 81969.51, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,038 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662667, 'price': 81969.51, 'volume': 7e-05} +2025-03-18 22:44:20,040 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662716,"s":"BTCUSDT","t...2716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,040 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662668,"s":"BTCUSDT","t":4727543475,"p":"81969.50000000","q":"0.00014000","T":1742330662667,"m":true,"M":true}... +2025-03-18 22:44:20,040 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662667, 'price': 81969.5, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:44:20,041 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662667, 'price': 81969.5, 'volume': 0.00014} +2025-03-18 22:44:20,042 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662716,"s":"BTCUSDT","t...2716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,042 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662668,"s":"BTCUSDT","t":4727543476,"p":"81969.50000000","q":"0.00007000","T":1742330662667,"m":true,"M":true}... +2025-03-18 22:44:20,042 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662667, 'price': 81969.5, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,042 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662667, 'price': 81969.5, 'volume': 7e-05} +2025-03-18 22:44:20,044 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662716,"s":"BTCUSDT","t...2716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,044 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662668,"s":"BTCUSDT","t":4727543477,"p":"81969.50000000","q":"0.00007000","T":1742330662667,"m":true,"M":true}... +2025-03-18 22:44:20,044 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662667, 'price': 81969.5, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,044 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662667, 'price': 81969.5, 'volume': 7e-05} +2025-03-18 22:44:20,045 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662716,"s":"BTCUSDT","t...2716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,045 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662668,"s":"BTCUSDT","t":4727543478,"p":"81969.50000000","q":"0.00014000","T":1742330662667,"m":true,"M":true}... +2025-03-18 22:44:20,045 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662667, 'price': 81969.5, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:44:20,046 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662667, 'price': 81969.5, 'volume': 0.00014} +2025-03-18 22:44:20,046 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662716,"s":"BTCUSDT","t...2716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,046 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662668,"s":"BTCUSDT","t":4727543479,"p":"81969.49000000","q":"0.00013000","T":1742330662667,"m":true,"M":true}... +2025-03-18 22:44:20,047 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662667, 'price': 81969.49, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:44:20,047 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662667, 'price': 81969.49, 'volume': 0.00013} +2025-03-18 22:44:20,047 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662716,"s":"BTCUSDT","t...2716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,047 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662668,"s":"BTCUSDT","t":4727543480,"p":"81969.49000000","q":"0.00007000","T":1742330662667,"m":true,"M":true}... +2025-03-18 22:44:20,047 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662667, 'price': 81969.49, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,047 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662667, 'price': 81969.49, 'volume': 7e-05} +2025-03-18 22:44:20,048 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662716,"s":"BTCUSDT","t...2716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,048 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662668,"s":"BTCUSDT","t":4727543481,"p":"81969.49000000","q":"0.00007000","T":1742330662667,"m":true,"M":true}... +2025-03-18 22:44:20,048 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662667, 'price': 81969.49, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,048 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662667, 'price': 81969.49, 'volume': 7e-05} +2025-03-18 22:44:20,049 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662716,"s":"BTCUSDT","t...2716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,049 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662668,"s":"BTCUSDT","t":4727543482,"p":"81969.05000000","q":"0.00007000","T":1742330662667,"m":true,"M":true}... +2025-03-18 22:44:20,049 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662667, 'price': 81969.05, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,049 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662667, 'price': 81969.05, 'volume': 7e-05} +2025-03-18 22:44:20,049 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662716,"s":"BTCUSDT","t...2716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,049 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662668,"s":"BTCUSDT","t":4727543483,"p":"81969.05000000","q":"0.00007000","T":1742330662667,"m":true,"M":true}... +2025-03-18 22:44:20,049 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662667, 'price': 81969.05, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,049 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662667, 'price': 81969.05, 'volume': 7e-05} +2025-03-18 22:44:20,052 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662716,"s":"BTCUSDT","t...2716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,052 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662668,"s":"BTCUSDT","t":4727543484,"p":"81969.05000000","q":"0.00007000","T":1742330662667,"m":true,"M":true}... +2025-03-18 22:44:20,052 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662667, 'price': 81969.05, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,052 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662667, 'price': 81969.05, 'volume': 7e-05} +2025-03-18 22:44:20,053 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662716,"s":"BTCUSDT","t...2716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,053 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662668,"s":"BTCUSDT","t":4727543485,"p":"81968.95000000","q":"0.00013000","T":1742330662667,"m":true,"M":true}... +2025-03-18 22:44:20,053 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662667, 'price': 81968.95, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:44:20,053 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662667, 'price': 81968.95, 'volume': 0.00013} +2025-03-18 22:44:20,054 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662716,"s":"BTCUSDT","t...2716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,054 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662668,"s":"BTCUSDT","t":4727543486,"p":"81968.95000000","q":"0.00013000","T":1742330662667,"m":true,"M":true}... +2025-03-18 22:44:20,054 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662667, 'price': 81968.95, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:44:20,054 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662667, 'price': 81968.95, 'volume': 0.00013} +2025-03-18 22:44:20,056 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662716,"s":"BTCUSDT","t...2716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,056 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662668,"s":"BTCUSDT","t":4727543487,"p":"81968.95000000","q":"0.00013000","T":1742330662667,"m":true,"M":true}... +2025-03-18 22:44:20,056 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662667, 'price': 81968.95, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:44:20,057 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662667, 'price': 81968.95, 'volume': 0.00013} +2025-03-18 22:44:20,057 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662716,"s":"BTCUSDT","t...2716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,057 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662668,"s":"BTCUSDT","t":4727543488,"p":"81968.95000000","q":"0.00007000","T":1742330662667,"m":true,"M":true}... +2025-03-18 22:44:20,058 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662667, 'price': 81968.95, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,058 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662667, 'price': 81968.95, 'volume': 7e-05} +2025-03-18 22:44:20,058 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662716,"s":"BTCUSDT","t...2716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,058 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662668,"s":"BTCUSDT","t":4727543489,"p":"81968.95000000","q":"0.00007000","T":1742330662667,"m":true,"M":true}... +2025-03-18 22:44:20,058 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662667, 'price': 81968.95, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,058 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662667, 'price': 81968.95, 'volume': 7e-05} +2025-03-18 22:44:20,059 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662716,"s":"BTCUSDT","t...2716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,059 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662668,"s":"BTCUSDT","t":4727543490,"p":"81968.94000000","q":"0.00013000","T":1742330662667,"m":true,"M":true}... +2025-03-18 22:44:20,059 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662667, 'price': 81968.94, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:44:20,060 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662667, 'price': 81968.94, 'volume': 0.00013} +2025-03-18 22:44:20,060 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662716,"s":"BTCUSDT","t...2716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,060 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662668,"s":"BTCUSDT","t":4727543491,"p":"81968.94000000","q":"0.00007000","T":1742330662667,"m":true,"M":true}... +2025-03-18 22:44:20,061 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662667, 'price': 81968.94, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,061 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662667, 'price': 81968.94, 'volume': 7e-05} +2025-03-18 22:44:20,062 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662716,"s":"BTCUSDT","t...2716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,062 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662668,"s":"BTCUSDT","t":4727543492,"p":"81968.83000000","q":"0.00007000","T":1742330662667,"m":true,"M":true}... +2025-03-18 22:44:20,062 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662667, 'price': 81968.83, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,062 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662667, 'price': 81968.83, 'volume': 7e-05} +2025-03-18 22:44:20,063 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662716,"s":"BTCUSDT","t...2716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,063 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662668,"s":"BTCUSDT","t":4727543493,"p":"81968.23000000","q":"0.00007000","T":1742330662667,"m":true,"M":true}... +2025-03-18 22:44:20,063 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662667, 'price': 81968.23, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,064 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662667, 'price': 81968.23, 'volume': 7e-05} +2025-03-18 22:44:20,064 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662716,"s":"BTCUSDT","t...2716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,064 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662668,"s":"BTCUSDT","t":4727543494,"p":"81968.23000000","q":"0.00007000","T":1742330662667,"m":true,"M":true}... +2025-03-18 22:44:20,064 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662667, 'price': 81968.23, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,064 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662667, 'price': 81968.23, 'volume': 7e-05} +2025-03-18 22:44:20,064 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662716,"s":"BTCUSDT","t...2716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,064 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662668,"s":"BTCUSDT","t":4727543495,"p":"81968.01000000","q":"0.00007000","T":1742330662667,"m":true,"M":true}... +2025-03-18 22:44:20,064 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662667, 'price': 81968.01, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,064 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662667, 'price': 81968.01, 'volume': 7e-05} +2025-03-18 22:44:20,067 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662716,"s":"BTCUSDT","t...2716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,067 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662668,"s":"BTCUSDT","t":4727543496,"p":"81968.01000000","q":"0.00007000","T":1742330662667,"m":true,"M":true}... +2025-03-18 22:44:20,067 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662667, 'price': 81968.01, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,068 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662667, 'price': 81968.01, 'volume': 7e-05} +2025-03-18 22:44:20,068 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662716,"s":"BTCUSDT","t...2716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,068 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662668,"s":"BTCUSDT","t":4727543497,"p":"81968.01000000","q":"0.00007000","T":1742330662667,"m":true,"M":true}... +2025-03-18 22:44:20,069 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662667, 'price': 81968.01, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,069 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662667, 'price': 81968.01, 'volume': 7e-05} +2025-03-18 22:44:20,070 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662716,"s":"BTCUSDT","t...2716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,070 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662668,"s":"BTCUSDT","t":4727543498,"p":"81968.00000000","q":"0.00402000","T":1742330662667,"m":true,"M":true}... +2025-03-18 22:44:20,070 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662667, 'price': 81968.0, 'volume': 0.00402, 'type': 'trade'} +2025-03-18 22:44:20,071 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662667, 'price': 81968.0, 'volume': 0.00402} +2025-03-18 22:44:20,071 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662716,"s":"BTCUSDT","t...2716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,071 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662668,"s":"BTCUSDT","t":4727543499,"p":"81968.00000000","q":"0.00007000","T":1742330662667,"m":true,"M":true}... +2025-03-18 22:44:20,072 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662667, 'price': 81968.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,072 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662667, 'price': 81968.0, 'volume': 7e-05} +2025-03-18 22:44:20,072 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662716,"s":"BTCUSDT","t...2716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,072 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662668,"s":"BTCUSDT","t":4727543500,"p":"81968.00000000","q":"0.00007000","T":1742330662667,"m":true,"M":true}... +2025-03-18 22:44:20,072 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662667, 'price': 81968.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,072 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662667, 'price': 81968.0, 'volume': 7e-05} +2025-03-18 22:44:20,072 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662716,"s":"BTCUSDT","t...2716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,072 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662668,"s":"BTCUSDT","t":4727543501,"p":"81968.00000000","q":"0.00007000","T":1742330662667,"m":true,"M":true}... +2025-03-18 22:44:20,072 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662667, 'price': 81968.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,072 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662667, 'price': 81968.0, 'volume': 7e-05} +2025-03-18 22:44:20,072 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662716,"s":"BTCUSDT","t...2716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,075 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662668,"s":"BTCUSDT","t":4727543502,"p":"81967.99000000","q":"0.00129000","T":1742330662667,"m":true,"M":true}... +2025-03-18 22:44:20,075 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662667, 'price': 81967.99, 'volume': 0.00129, 'type': 'trade'} +2025-03-18 22:44:20,075 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662667, 'price': 81967.99, 'volume': 0.00129} +2025-03-18 22:44:20,075 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662716,"s":"BTCUSDT","t...2716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,075 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662668,"s":"BTCUSDT","t":4727543503,"p":"81967.99000000","q":"0.00523000","T":1742330662667,"m":true,"M":true}... +2025-03-18 22:44:20,077 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662667, 'price': 81967.99, 'volume': 0.00523, 'type': 'trade'} +2025-03-18 22:44:20,077 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662667, 'price': 81967.99, 'volume': 0.00523} +2025-03-18 22:44:20,078 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662716,"s":"BTCUSDT","t...2716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,078 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662716,"s":"BTCUSDT","t":4727543504,"p":"81967.99000000","q":"0.01223000","T":1742330662716,"m":true,"M":true}... +2025-03-18 22:44:20,078 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 0.01223, 'type': 'trade'} +2025-03-18 22:44:20,079 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 0.01223} +2025-03-18 22:44:20,079 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662716,"s":"BTCUSDT","t...2716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,079 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662716,"s":"BTCUSDT","t":4727543505,"p":"81967.99000000","q":"0.00038000","T":1742330662716,"m":true,"M":true}... +2025-03-18 22:44:20,079 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 0.00038, 'type': 'trade'} +2025-03-18 22:44:20,079 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 0.00038} +2025-03-18 22:44:20,081 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662716,"s":"BTCUSDT","t...2716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,081 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662716,"s":"BTCUSDT","t":4727543506,"p":"81967.99000000","q":"0.00666000","T":1742330662716,"m":true,"M":true}... +2025-03-18 22:44:20,081 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 0.00666, 'type': 'trade'} +2025-03-18 22:44:20,082 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 0.00666} +2025-03-18 22:44:20,082 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662716,"s":"BTCUSDT","t...2716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,082 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662716,"s":"BTCUSDT","t":4727543507,"p":"81967.99000000","q":"0.00542000","T":1742330662716,"m":true,"M":true}... +2025-03-18 22:44:20,082 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 0.00542, 'type': 'trade'} +2025-03-18 22:44:20,082 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 0.00542} +2025-03-18 22:44:20,082 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662716,"s":"BTCUSDT","t...2716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,084 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662716,"s":"BTCUSDT","t":4727543508,"p":"81967.99000000","q":"0.00007000","T":1742330662716,"m":true,"M":true}... +2025-03-18 22:44:20,084 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,084 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 7e-05} +2025-03-18 22:44:20,085 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662716,"s":"BTCUSDT","t...2716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,085 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662716,"s":"BTCUSDT","t":4727543509,"p":"81967.99000000","q":"0.00007000","T":1742330662716,"m":true,"M":true}... +2025-03-18 22:44:20,085 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,085 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 7e-05} +2025-03-18 22:44:20,086 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662716,"s":"BTCUSDT","t...2716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,086 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662716,"s":"BTCUSDT","t":4727543510,"p":"81967.99000000","q":"0.00007000","T":1742330662716,"m":true,"M":true}... +2025-03-18 22:44:20,086 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,087 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 7e-05} +2025-03-18 22:44:20,087 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662716,"s":"BTCUSDT","t...2716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,087 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662716,"s":"BTCUSDT","t":4727543511,"p":"81967.99000000","q":"0.00008000","T":1742330662716,"m":true,"M":true}... +2025-03-18 22:44:20,087 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:44:20,087 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 8e-05} +2025-03-18 22:44:20,088 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662716,"s":"BTCUSDT","t...2716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,088 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662716,"s":"BTCUSDT","t":4727543512,"p":"81967.99000000","q":"0.00007000","T":1742330662716,"m":true,"M":true}... +2025-03-18 22:44:20,088 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,089 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 7e-05} +2025-03-18 22:44:20,090 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330662716,"s":"BTCUSDT","t...2716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,090 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662716,"s":"BTCUSDT","t":4727543513,"p":"81967.99000000","q":"0.00010000","T":1742330662716,"m":true,"M":true}... +2025-03-18 22:44:20,090 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:44:20,091 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 0.0001} +2025-03-18 22:44:20,091 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662716,"s":"BTCUSDT","t":4727543514,"p":"81967.99000000","q":"0.00010000","T":1742330662716,"m":true,"M":true}... +2025-03-18 22:44:20,091 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:44:20,091 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 0.0001} +2025-03-18 22:44:20,108 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662716,"s":"BTCUSDT","t":4727543515,"p":"81967.99000000","q":"0.00010000","T":1742330662716,"m":true,"M":true}... +2025-03-18 22:44:20,108 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:44:20,108 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 0.0001} +2025-03-18 22:44:20,124 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662716,"s":"BTCUSDT","t":4727543516,"p":"81967.99000000","q":"0.00007000","T":1742330662716,"m":true,"M":true}... +2025-03-18 22:44:20,124 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,125 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 7e-05} +2025-03-18 22:44:20,140 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662716,"s":"BTCUSDT","t":4727543517,"p":"81967.99000000","q":"0.00007000","T":1742330662716,"m":true,"M":true}... +2025-03-18 22:44:20,140 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,141 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 7e-05} +2025-03-18 22:44:20,158 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662716,"s":"BTCUSDT","t":4727543518,"p":"81967.99000000","q":"0.00007000","T":1742330662716,"m":true,"M":true}... +2025-03-18 22:44:20,159 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,159 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 7e-05} +2025-03-18 22:44:20,174 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662716,"s":"BTCUSDT","t":4727543519,"p":"81967.99000000","q":"0.01746000","T":1742330662716,"m":true,"M":true}... +2025-03-18 22:44:20,174 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 0.01746, 'type': 'trade'} +2025-03-18 22:44:20,175 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 0.01746} +2025-03-18 22:44:20,189 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662716,"s":"BTCUSDT","t":4727543520,"p":"81967.99000000","q":"0.00007000","T":1742330662716,"m":true,"M":true}... +2025-03-18 22:44:20,189 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,190 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 7e-05} +2025-03-18 22:44:20,208 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662716,"s":"BTCUSDT","t":4727543521,"p":"81967.99000000","q":"0.01746000","T":1742330662716,"m":true,"M":true}... +2025-03-18 22:44:20,208 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 0.01746, 'type': 'trade'} +2025-03-18 22:44:20,208 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 0.01746} +2025-03-18 22:44:20,223 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662716,"s":"BTCUSDT","t":4727543522,"p":"81967.99000000","q":"0.01746000","T":1742330662716,"m":true,"M":true}... +2025-03-18 22:44:20,223 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 0.01746, 'type': 'trade'} +2025-03-18 22:44:20,223 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 0.01746} +2025-03-18 22:44:20,242 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662716,"s":"BTCUSDT","t":4727543523,"p":"81967.99000000","q":"0.01746000","T":1742330662716,"m":true,"M":true}... +2025-03-18 22:44:20,242 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 0.01746, 'type': 'trade'} +2025-03-18 22:44:20,243 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 0.01746} +2025-03-18 22:44:20,247 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330663012,"s":"BTCUSDT","t...012,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:20,248 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662716,"s":"BTCUSDT","t":4727543524,"p":"81967.99000000","q":"0.01746000","T":1742330662716,"m":true,"M":true}... +2025-03-18 22:44:20,249 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 0.01746, 'type': 'trade'} +2025-03-18 22:44:20,249 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 0.01746} +2025-03-18 22:44:20,273 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662716,"s":"BTCUSDT","t":4727543525,"p":"81967.99000000","q":"0.01746000","T":1742330662716,"m":true,"M":true}... +2025-03-18 22:44:20,273 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 0.01746, 'type': 'trade'} +2025-03-18 22:44:20,274 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 0.01746} +2025-03-18 22:44:20,289 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662716,"s":"BTCUSDT","t":4727543526,"p":"81967.99000000","q":"0.01746000","T":1742330662716,"m":true,"M":true}... +2025-03-18 22:44:20,289 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 0.01746, 'type': 'trade'} +2025-03-18 22:44:20,290 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 0.01746} +2025-03-18 22:44:20,304 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662716,"s":"BTCUSDT","t":4727543527,"p":"81967.99000000","q":"0.01746000","T":1742330662716,"m":true,"M":true}... +2025-03-18 22:44:20,304 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 0.01746, 'type': 'trade'} +2025-03-18 22:44:20,304 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 0.01746} +2025-03-18 22:44:20,320 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330663087,"s":"BTCUSDT","t...3086,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,320 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662716,"s":"BTCUSDT","t":4727543528,"p":"81967.99000000","q":"0.01739000","T":1742330662716,"m":true,"M":true}... +2025-03-18 22:44:20,321 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 0.01739, 'type': 'trade'} +2025-03-18 22:44:20,321 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662716, 'price': 81967.99, 'volume': 0.01739} +2025-03-18 22:44:20,339 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662716,"s":"BTCUSDT","t":4727543529,"p":"81967.42000000","q":"0.00008000","T":1742330662716,"m":true,"M":true}... +2025-03-18 22:44:20,339 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662716, 'price': 81967.42, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:44:20,340 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662716, 'price': 81967.42, 'volume': 8e-05} +2025-03-18 22:44:20,355 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662716,"s":"BTCUSDT","t":4727543530,"p":"81967.42000000","q":"0.00008000","T":1742330662716,"m":true,"M":true}... +2025-03-18 22:44:20,356 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662716, 'price': 81967.42, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:44:20,356 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662716, 'price': 81967.42, 'volume': 8e-05} +2025-03-18 22:44:20,371 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662716,"s":"BTCUSDT","t":4727543531,"p":"81967.42000000","q":"0.00008000","T":1742330662716,"m":true,"M":true}... +2025-03-18 22:44:20,371 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662716, 'price': 81967.42, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:44:20,373 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662716, 'price': 81967.42, 'volume': 8e-05} +2025-03-18 22:44:20,387 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662716,"s":"BTCUSDT","t":4727543532,"p":"81967.42000000","q":"0.00007000","T":1742330662716,"m":true,"M":true}... +2025-03-18 22:44:20,388 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662716, 'price': 81967.42, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,388 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662716, 'price': 81967.42, 'volume': 7e-05} +2025-03-18 22:44:20,396 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330663161,"s":"BTCUSDT","t...3160,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,396 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662716,"s":"BTCUSDT","t":4727543533,"p":"81967.42000000","q":"0.00007000","T":1742330662716,"m":true,"M":true}... +2025-03-18 22:44:20,397 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662716, 'price': 81967.42, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,397 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662716, 'price': 81967.42, 'volume': 7e-05} +2025-03-18 22:44:20,423 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662716,"s":"BTCUSDT","t":4727543534,"p":"81967.41000000","q":"0.00007000","T":1742330662716,"m":true,"M":true}... +2025-03-18 22:44:20,423 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662716, 'price': 81967.41, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,424 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662716, 'price': 81967.41, 'volume': 7e-05} +2025-03-18 22:44:20,439 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662716,"s":"BTCUSDT","t":4727543535,"p":"81967.41000000","q":"0.00007000","T":1742330662716,"m":true,"M":true}... +2025-03-18 22:44:20,440 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662716, 'price': 81967.41, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,440 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662716, 'price': 81967.41, 'volume': 7e-05} +2025-03-18 22:44:20,454 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662716,"s":"BTCUSDT","t":4727543536,"p":"81967.41000000","q":"0.00007000","T":1742330662716,"m":true,"M":true}... +2025-03-18 22:44:20,454 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662716, 'price': 81967.41, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,454 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662716, 'price': 81967.41, 'volume': 7e-05} +2025-03-18 22:44:20,472 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662716,"s":"BTCUSDT","t":4727543537,"p":"81966.14000000","q":"0.00007000","T":1742330662716,"m":true,"M":true}... +2025-03-18 22:44:20,472 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662716, 'price': 81966.14, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,473 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662716, 'price': 81966.14, 'volume': 7e-05} +2025-03-18 22:44:20,487 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662716,"s":"BTCUSDT","t":4727543538,"p":"81966.14000000","q":"0.00007000","T":1742330662716,"m":true,"M":true}... +2025-03-18 22:44:20,488 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662716, 'price': 81966.14, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,488 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662716, 'price': 81966.14, 'volume': 7e-05} +2025-03-18 22:44:20,509 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662716,"s":"BTCUSDT","t":4727543539,"p":"81966.13000000","q":"0.00007000","T":1742330662716,"m":true,"M":true}... +2025-03-18 22:44:20,509 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662716, 'price': 81966.13, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,509 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662716, 'price': 81966.13, 'volume': 7e-05} +2025-03-18 22:44:20,512 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330663275,"s":"BTCUSDT","t...275,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:20,512 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662716,"s":"BTCUSDT","t":4727543540,"p":"81966.13000000","q":"0.00007000","T":1742330662716,"m":true,"M":true}... +2025-03-18 22:44:20,513 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662716, 'price': 81966.13, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,513 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662716, 'price': 81966.13, 'volume': 7e-05} +2025-03-18 22:44:20,539 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662716,"s":"BTCUSDT","t":4727543541,"p":"81965.78000000","q":"0.00007000","T":1742330662716,"m":true,"M":true}... +2025-03-18 22:44:20,540 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662716, 'price': 81965.78, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,540 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662716, 'price': 81965.78, 'volume': 7e-05} +2025-03-18 22:44:20,557 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662716,"s":"BTCUSDT","t":4727543542,"p":"81965.73000000","q":"0.00007000","T":1742330662716,"m":true,"M":true}... +2025-03-18 22:44:20,557 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662716, 'price': 81965.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,557 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662716, 'price': 81965.73, 'volume': 7e-05} +2025-03-18 22:44:20,572 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662716,"s":"BTCUSDT","t":4727543543,"p":"81965.73000000","q":"0.00007000","T":1742330662716,"m":true,"M":true}... +2025-03-18 22:44:20,573 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662716, 'price': 81965.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,573 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662716, 'price': 81965.73, 'volume': 7e-05} +2025-03-18 22:44:20,588 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662716,"s":"BTCUSDT","t":4727543544,"p":"81965.73000000","q":"0.00007000","T":1742330662716,"m":true,"M":true}... +2025-03-18 22:44:20,588 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662716, 'price': 81965.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,589 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662716, 'price': 81965.73, 'volume': 7e-05} +2025-03-18 22:44:20,609 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330662716,"s":"BTCUSDT","t":4727543545,"p":"81965.73000000","q":"0.00007000","T":1742330662716,"m":true,"M":true}... +2025-03-18 22:44:20,610 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330662716, 'price': 81965.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,610 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330662716, 'price': 81965.73, 'volume': 7e-05} +2025-03-18 22:44:20,634 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330663012,"s":"BTCUSDT","t":4727543546,"p":"81965.73000000","q":"0.00154000","T":1742330663012,"m":false,"M":true}... +2025-03-18 22:44:20,634 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330663012, 'price': 81965.73, 'volume': 0.00154, 'type': 'trade'} +2025-03-18 22:44:20,635 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330663012, 'price': 81965.73, 'volume': 0.00154} +2025-03-18 22:44:20,636 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330663401,"s":"BTCUSDT","t...401,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:20,636 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330663087,"s":"BTCUSDT","t":4727543547,"p":"81965.72000000","q":"0.00059000","T":1742330663086,"m":true,"M":true}... +2025-03-18 22:44:20,637 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330663086, 'price': 81965.72, 'volume': 0.00059, 'type': 'trade'} +2025-03-18 22:44:20,637 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330663086, 'price': 81965.72, 'volume': 0.00059} +2025-03-18 22:44:20,656 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330663161,"s":"BTCUSDT","t":4727543548,"p":"81965.72000000","q":"0.00676000","T":1742330663160,"m":true,"M":true}... +2025-03-18 22:44:20,657 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330663160, 'price': 81965.72, 'volume': 0.00676, 'type': 'trade'} +2025-03-18 22:44:20,657 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330663160, 'price': 81965.72, 'volume': 0.00676} +2025-03-18 22:44:20,672 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330663275,"s":"BTCUSDT","t":4727543549,"p":"81965.73000000","q":"0.00292000","T":1742330663275,"m":false,"M":true}... +2025-03-18 22:44:20,673 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330663275, 'price': 81965.73, 'volume': 0.00292, 'type': 'trade'} +2025-03-18 22:44:20,673 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330663275, 'price': 81965.73, 'volume': 0.00292} +2025-03-18 22:44:20,688 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330663401,"s":"BTCUSDT","t":4727543550,"p":"81965.73000000","q":"0.00028000","T":1742330663401,"m":false,"M":true}... +2025-03-18 22:44:20,688 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330663401, 'price': 81965.73, 'volume': 0.00028, 'type': 'trade'} +2025-03-18 22:44:20,689 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330663401, 'price': 81965.73, 'volume': 0.00028} +2025-03-18 22:44:20,715 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330663485,"s":"BTCUSDT","t...3485,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:20,715 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330663485,"s":"BTCUSDT","t":4727543551,"p":"81965.72000000","q":"0.00007000","T":1742330663485,"m":true,"M":true}... +2025-03-18 22:44:20,721 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330663485, 'price': 81965.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:20,721 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330663485, 'price': 81965.72, 'volume': 7e-05} +2025-03-18 22:44:20,745 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330663517,"s":"ETHUSDT","t...3516,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:20,746 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330663517,"s":"ETHUSDT","t...3516,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:20,746 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330663517,"s":"ETHUSDT","t...3516,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:20,746 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330663517,"s":"ETHUSDT","t...3516,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:20,746 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330663517,"s":"ETHUSDT","t...3516,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:20,748 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330663517,"s":"ETHUSDT","t...3516,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:20,748 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330663517,"s":"ETHUSDT","t...3516,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:20,748 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330663517,"s":"ETHUSDT","t...3516,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:20,748 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330663517,"s":"ETHUSDT","t...3516,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:20,748 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330663517,"s":"ETHUSDT","t...3516,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:20,748 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330663517,"s":"ETHUSDT","t...3516,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:20,748 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330663517,"s":"ETHUSDT","t...3516,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:20,748 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330663517,"s":"ETHUSDT","t...3516,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:20,748 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330663517,"s":"ETHUSDT","t...3516,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:20,751 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330663517,"s":"ETHUSDT","t...3516,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:20,751 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330663517,"s":"ETHUSDT","t...3516,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:20,751 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330663517,"s":"ETHUSDT","t...3516,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:20,751 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330663517,"s":"ETHUSDT","t...3516,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:20,752 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330663517,"s":"ETHUSDT","t...3516,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:20,753 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330663517,"s":"ETHUSDT","t...3516,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:20,753 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330663517,"s":"ETHUSDT","t...3516,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:20,753 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330663517,"s":"ETHUSDT","t...3516,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:20,754 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330663517,"s":"ETHUSDT","t":2267977363,"p":"1901.75000000","q":"0.13520000","T":1742330663516,"m":true,"M":true}... +2025-03-18 22:44:20,755 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330663516, 'price': 1901.75, 'volume': 0.1352, 'type': 'trade'} +2025-03-18 22:44:20,755 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330663516, 'price': 1901.75, 'volume': 0.1352} +2025-03-18 22:44:20,771 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330663517,"s":"ETHUSDT","t":2267977364,"p":"1901.75000000","q":"0.00300000","T":1742330663516,"m":true,"M":true}... +2025-03-18 22:44:20,772 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330663516, 'price': 1901.75, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:20,772 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330663516, 'price': 1901.75, 'volume': 0.003} +2025-03-18 22:44:20,793 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330663517,"s":"ETHUSDT","t":2267977365,"p":"1901.75000000","q":"0.00300000","T":1742330663516,"m":true,"M":true}... +2025-03-18 22:44:20,793 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330663516, 'price': 1901.75, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:20,795 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330663516, 'price': 1901.75, 'volume': 0.003} +2025-03-18 22:44:20,807 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330663517,"s":"ETHUSDT","t":2267977366,"p":"1901.75000000","q":"0.00300000","T":1742330663516,"m":true,"M":true}... +2025-03-18 22:44:20,807 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330663516, 'price': 1901.75, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:20,807 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330663516, 'price': 1901.75, 'volume': 0.003} +2025-03-18 22:44:20,829 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330663517,"s":"ETHUSDT","t":2267977367,"p":"1901.75000000","q":"0.00300000","T":1742330663516,"m":true,"M":true}... +2025-03-18 22:44:20,829 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330663516, 'price': 1901.75, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:20,829 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330663516, 'price': 1901.75, 'volume': 0.003} +2025-03-18 22:44:20,844 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330663517,"s":"ETHUSDT","t":2267977368,"p":"1901.75000000","q":"0.00490000","T":1742330663516,"m":true,"M":true}... +2025-03-18 22:44:20,845 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330663516, 'price': 1901.75, 'volume': 0.0049, 'type': 'trade'} +2025-03-18 22:44:20,845 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330663516, 'price': 1901.75, 'volume': 0.0049} +2025-03-18 22:44:20,862 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330663517,"s":"ETHUSDT","t":2267977369,"p":"1901.73000000","q":"0.00530000","T":1742330663516,"m":true,"M":true}... +2025-03-18 22:44:20,862 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330663516, 'price': 1901.73, 'volume': 0.0053, 'type': 'trade'} +2025-03-18 22:44:20,862 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330663516, 'price': 1901.73, 'volume': 0.0053} +2025-03-18 22:44:20,880 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330663517,"s":"ETHUSDT","t":2267977370,"p":"1901.73000000","q":"0.00270000","T":1742330663516,"m":true,"M":true}... +2025-03-18 22:44:20,881 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330663516, 'price': 1901.73, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:20,881 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330663516, 'price': 1901.73, 'volume': 0.0027} +2025-03-18 22:44:20,882 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330663517,"s":"ETHUSDT","t":2267977371,"p":"1901.71000000","q":"0.00270000","T":1742330663516,"m":true,"M":true}... +2025-03-18 22:44:20,882 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330663516, 'price': 1901.71, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:20,882 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330663516, 'price': 1901.71, 'volume': 0.0027} +2025-03-18 22:44:20,899 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330663517,"s":"ETHUSDT","t":2267977372,"p":"1901.66000000","q":"0.00530000","T":1742330663516,"m":true,"M":true}... +2025-03-18 22:44:20,900 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330663516, 'price': 1901.66, 'volume': 0.0053, 'type': 'trade'} +2025-03-18 22:44:20,900 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330663516, 'price': 1901.66, 'volume': 0.0053} +2025-03-18 22:44:20,916 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330663688,"s":"BTCUSDT","t...687,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:20,916 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330663688,"s":"BTCUSDT","t...687,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:20,916 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330663517,"s":"ETHUSDT","t":2267977373,"p":"1901.64000000","q":"0.00310000","T":1742330663516,"m":true,"M":true}... +2025-03-18 22:44:20,916 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330663516, 'price': 1901.64, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:44:20,916 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330663516, 'price': 1901.64, 'volume': 0.0031} +2025-03-18 22:44:20,923 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330663688,"s":"BTCUSDT","t":4727543552,"p":"81965.73000000","q":"0.00532000","T":1742330663687,"m":false,"M":true}... +2025-03-18 22:44:20,923 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330663687, 'price': 81965.73, 'volume': 0.00532, 'type': 'trade'} +2025-03-18 22:44:20,923 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330663687, 'price': 81965.73, 'volume': 0.00532} +2025-03-18 22:44:20,924 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330663517,"s":"ETHUSDT","t":2267977374,"p":"1901.61000000","q":"0.00310000","T":1742330663516,"m":true,"M":true}... +2025-03-18 22:44:20,924 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330663516, 'price': 1901.61, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:44:20,924 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330663516, 'price': 1901.61, 'volume': 0.0031} +2025-03-18 22:44:20,939 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330663688,"s":"BTCUSDT","t":4727543553,"p":"81965.73000000","q":"0.00122000","T":1742330663687,"m":false,"M":true}... +2025-03-18 22:44:20,939 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330663687, 'price': 81965.73, 'volume': 0.00122, 'type': 'trade'} +2025-03-18 22:44:20,940 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330663687, 'price': 81965.73, 'volume': 0.00122} +2025-03-18 22:44:20,940 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330663517,"s":"ETHUSDT","t":2267977375,"p":"1901.60000000","q":"0.01080000","T":1742330663516,"m":true,"M":true}... +2025-03-18 22:44:20,940 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330663516, 'price': 1901.6, 'volume': 0.0108, 'type': 'trade'} +2025-03-18 22:44:20,940 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330663516, 'price': 1901.6, 'volume': 0.0108} +2025-03-18 22:44:20,947 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330663717,"s":"BTCUSDT","t...717,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:20,947 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330663717,"s":"BTCUSDT","t":4727543554,"p":"81965.73000000","q":"0.02827000","T":1742330663717,"m":false,"M":true}... +2025-03-18 22:44:20,952 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330663717, 'price': 81965.73, 'volume': 0.02827, 'type': 'trade'} +2025-03-18 22:44:20,952 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330663717, 'price': 81965.73, 'volume': 0.02827} +2025-03-18 22:44:20,952 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330663517,"s":"ETHUSDT","t":2267977376,"p":"1901.60000000","q":"0.00280000","T":1742330663516,"m":true,"M":true}... +2025-03-18 22:44:20,952 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330663516, 'price': 1901.6, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:20,953 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330663516, 'price': 1901.6, 'volume': 0.0028} +2025-03-18 22:44:20,973 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330663517,"s":"ETHUSDT","t":2267977377,"p":"1901.60000000","q":"0.00290000","T":1742330663516,"m":true,"M":true}... +2025-03-18 22:44:20,973 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330663516, 'price': 1901.6, 'volume': 0.0029, 'type': 'trade'} +2025-03-18 22:44:20,973 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330663516, 'price': 1901.6, 'volume': 0.0029} +2025-03-18 22:44:20,993 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330663517,"s":"ETHUSDT","t":2267977378,"p":"1901.60000000","q":"0.00290000","T":1742330663516,"m":true,"M":true}... +2025-03-18 22:44:20,993 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330663516, 'price': 1901.6, 'volume': 0.0029, 'type': 'trade'} +2025-03-18 22:44:20,993 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330663516, 'price': 1901.6, 'volume': 0.0029} +2025-03-18 22:44:20,996 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330663761,"s":"BTCUSDT","t...761,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:20,997 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330663517,"s":"ETHUSDT","t":2267977379,"p":"1901.59000000","q":"0.00530000","T":1742330663516,"m":true,"M":true}... +2025-03-18 22:44:20,997 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330663516, 'price': 1901.59, 'volume': 0.0053, 'type': 'trade'} +2025-03-18 22:44:20,997 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330663516, 'price': 1901.59, 'volume': 0.0053} +2025-03-18 22:44:20,997 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330663761,"s":"BTCUSDT","t":4727543555,"p":"81965.73000000","q":"0.04098000","T":1742330663761,"m":false,"M":true}... +2025-03-18 22:44:20,997 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330663761, 'price': 81965.73, 'volume': 0.04098, 'type': 'trade'} +2025-03-18 22:44:20,997 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330663761, 'price': 81965.73, 'volume': 0.04098} +2025-03-18 22:44:20,998 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330663517,"s":"ETHUSDT","t":2267977380,"p":"1901.59000000","q":"0.27380000","T":1742330663516,"m":true,"M":true}... +2025-03-18 22:44:20,998 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330663516, 'price': 1901.59, 'volume': 0.2738, 'type': 'trade'} +2025-03-18 22:44:20,998 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330663516, 'price': 1901.59, 'volume': 0.2738} +2025-03-18 22:44:21,014 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330663517,"s":"ETHUSDT","t":2267977381,"p":"1901.59000000","q":"0.27370000","T":1742330663516,"m":true,"M":true}... +2025-03-18 22:44:21,014 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330663516, 'price': 1901.59, 'volume': 0.2737, 'type': 'trade'} +2025-03-18 22:44:21,014 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330663516, 'price': 1901.59, 'volume': 0.2737} +2025-03-18 22:44:21,036 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330663517,"s":"ETHUSDT","t":2267977382,"p":"1901.58000000","q":"0.00270000","T":1742330663516,"m":true,"M":true}... +2025-03-18 22:44:21,037 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330663516, 'price': 1901.58, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:21,037 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330663516, 'price': 1901.58, 'volume': 0.0027} +2025-03-18 22:44:21,057 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330663517,"s":"ETHUSDT","t":2267977383,"p":"1901.58000000","q":"0.00310000","T":1742330663516,"m":true,"M":true}... +2025-03-18 22:44:21,057 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330663516, 'price': 1901.58, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:44:21,057 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330663516, 'price': 1901.58, 'volume': 0.0031} +2025-03-18 22:44:21,080 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330663517,"s":"ETHUSDT","t":2267977384,"p":"1901.57000000","q":"0.00280000","T":1742330663516,"m":true,"M":true}... +2025-03-18 22:44:21,080 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330663516, 'price': 1901.57, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:21,080 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330663516, 'price': 1901.57, 'volume': 0.0028} +2025-03-18 22:44:21,974 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330664742,"s":"BTCUSDT","t...741,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:21,974 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330664742,"s":"BTCUSDT","t":4727543556,"p":"81965.73000000","q":"0.00015000","T":1742330664741,"m":false,"M":true}... +2025-03-18 22:44:21,974 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330664741, 'price': 81965.73, 'volume': 0.00015, 'type': 'trade'} +2025-03-18 22:44:21,974 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330664741, 'price': 81965.73, 'volume': 0.00015} +2025-03-18 22:44:22,586 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330665357,"s":"ETHUSDT","t...357,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:22,586 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330665357,"s":"ETHUSDT","t":2267977385,"p":"1901.57000000","q":"0.01300000","T":1742330665357,"m":false,"M":true}... +2025-03-18 22:44:22,586 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330665357, 'price': 1901.57, 'volume': 0.013, 'type': 'trade'} +2025-03-18 22:44:22,586 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330665357, 'price': 1901.57, 'volume': 0.013} +2025-03-18 22:44:22,758 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330665530,"s":"BTCUSDT","t...5529,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:22,758 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330665530,"s":"BTCUSDT","t...5529,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:22,758 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330665530,"s":"BTCUSDT","t":4727543557,"p":"81965.72000000","q":"0.00011000","T":1742330665529,"m":true,"M":true}... +2025-03-18 22:44:22,765 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330665529, 'price': 81965.72, 'volume': 0.00011, 'type': 'trade'} +2025-03-18 22:44:22,765 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330665529, 'price': 81965.72, 'volume': 0.00011} +2025-03-18 22:44:22,765 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330665531,"s":"BTCUSDT","t...5531,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:22,768 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330665531,"s":"BTCUSDT","t...5531,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:22,768 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330665531,"s":"BTCUSDT","t...5531,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:22,768 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330665531,"s":"BTCUSDT","t...5531,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:22,770 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330665531,"s":"BTCUSDT","t...5531,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:22,770 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330665530,"s":"BTCUSDT","t":4727543558,"p":"81965.72000000","q":"0.00013000","T":1742330665529,"m":true,"M":true}... +2025-03-18 22:44:22,771 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330665529, 'price': 81965.72, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:44:22,771 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330665529, 'price': 81965.72, 'volume': 0.00013} +2025-03-18 22:44:22,784 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330665531,"s":"BTCUSDT","t":4727543559,"p":"81965.72000000","q":"0.00001000","T":1742330665531,"m":true,"M":true}... +2025-03-18 22:44:22,784 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330665531, 'price': 81965.72, 'volume': 1e-05, 'type': 'trade'} +2025-03-18 22:44:22,785 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330665531, 'price': 81965.72, 'volume': 1e-05} +2025-03-18 22:44:22,807 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330665531,"s":"BTCUSDT","t":4727543560,"p":"81965.72000000","q":"0.00007000","T":1742330665531,"m":true,"M":true}... +2025-03-18 22:44:22,807 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330665531, 'price': 81965.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:22,807 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330665531, 'price': 81965.72, 'volume': 7e-05} +2025-03-18 22:44:22,812 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330665578,"s":"BTCUSDT","t...5577,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:22,812 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330665531,"s":"BTCUSDT","t":4727543561,"p":"81965.72000000","q":"0.00114000","T":1742330665531,"m":true,"M":true}... +2025-03-18 22:44:22,812 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330665531, 'price': 81965.72, 'volume': 0.00114, 'type': 'trade'} +2025-03-18 22:44:22,812 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330665531, 'price': 81965.72, 'volume': 0.00114} +2025-03-18 22:44:22,839 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330665531,"s":"BTCUSDT","t":4727543562,"p":"81965.72000000","q":"0.00139000","T":1742330665531,"m":true,"M":true}... +2025-03-18 22:44:22,839 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330665531, 'price': 81965.72, 'volume': 0.00139, 'type': 'trade'} +2025-03-18 22:44:22,839 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330665531, 'price': 81965.72, 'volume': 0.00139} +2025-03-18 22:44:22,854 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330665531,"s":"BTCUSDT","t":4727543563,"p":"81965.72000000","q":"0.00139000","T":1742330665531,"m":true,"M":true}... +2025-03-18 22:44:22,855 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330665531, 'price': 81965.72, 'volume': 0.00139, 'type': 'trade'} +2025-03-18 22:44:22,855 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330665531, 'price': 81965.72, 'volume': 0.00139} +2025-03-18 22:44:22,871 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330665578,"s":"BTCUSDT","t":4727543564,"p":"81965.72000000","q":"0.00123000","T":1742330665577,"m":true,"M":true}... +2025-03-18 22:44:22,872 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330665577, 'price': 81965.72, 'volume': 0.00123, 'type': 'trade'} +2025-03-18 22:44:22,872 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330665577, 'price': 81965.72, 'volume': 0.00123} +2025-03-18 22:44:22,967 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330665735,"s":"BTCUSDT","t...5734,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:22,968 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330665735,"s":"BTCUSDT","t":4727543565,"p":"81965.72000000","q":"0.01935000","T":1742330665734,"m":true,"M":true}... +2025-03-18 22:44:22,968 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330665734, 'price': 81965.72, 'volume': 0.01935, 'type': 'trade'} +2025-03-18 22:44:22,969 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330665734, 'price': 81965.72, 'volume': 0.01935} +2025-03-18 22:44:23,073 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330665846,"s":"ETHUSDT","t...5846,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:23,074 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330665846,"s":"ETHUSDT","t":2267977386,"p":"1901.56000000","q":"0.00300000","T":1742330665846,"m":true,"M":true}... +2025-03-18 22:44:23,074 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330665846, 'price': 1901.56, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:23,074 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330665846, 'price': 1901.56, 'volume': 0.003} +2025-03-18 22:44:23,074 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330665846,"s":"ETHUSDT","t...5846,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:23,074 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330665846,"s":"ETHUSDT","t...5846,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:23,074 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330665846,"s":"ETHUSDT","t...5846,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:23,074 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330665846,"s":"ETHUSDT","t...5846,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:23,074 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330665846,"s":"ETHUSDT","t...5846,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:23,074 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330665846,"s":"ETHUSDT","t...5846,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:23,074 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330665846,"s":"ETHUSDT","t...5846,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:23,074 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330665846,"s":"ETHUSDT","t":2267977387,"p":"1901.56000000","q":"0.00280000","T":1742330665846,"m":true,"M":true}... +2025-03-18 22:44:23,074 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330665846, 'price': 1901.56, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:23,074 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330665846, 'price': 1901.56, 'volume': 0.0028} +2025-03-18 22:44:23,090 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330665846,"s":"ETHUSDT","t":2267977388,"p":"1901.56000000","q":"0.00300000","T":1742330665846,"m":true,"M":true}... +2025-03-18 22:44:23,091 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330665846, 'price': 1901.56, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:23,091 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330665846, 'price': 1901.56, 'volume': 0.003} +2025-03-18 22:44:23,106 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330665846,"s":"ETHUSDT","t":2267977389,"p":"1901.56000000","q":"0.00270000","T":1742330665846,"m":true,"M":true}... +2025-03-18 22:44:23,107 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330665846, 'price': 1901.56, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:23,107 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330665846, 'price': 1901.56, 'volume': 0.0027} +2025-03-18 22:44:23,123 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330665846,"s":"ETHUSDT","t":2267977390,"p":"1901.56000000","q":"0.00650000","T":1742330665846,"m":true,"M":true}... +2025-03-18 22:44:23,123 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330665846, 'price': 1901.56, 'volume': 0.0065, 'type': 'trade'} +2025-03-18 22:44:23,123 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330665846, 'price': 1901.56, 'volume': 0.0065} +2025-03-18 22:44:23,125 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330665892,"s":"BTCUSDT","t...5891,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:23,126 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330665846,"s":"ETHUSDT","t":2267977391,"p":"1901.56000000","q":"0.00310000","T":1742330665846,"m":true,"M":true}... +2025-03-18 22:44:23,126 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330665846, 'price': 1901.56, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:44:23,126 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330665846, 'price': 1901.56, 'volume': 0.0031} +2025-03-18 22:44:23,126 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330665892,"s":"BTCUSDT","t":4727543566,"p":"81965.72000000","q":"0.00126000","T":1742330665891,"m":true,"M":true}... +2025-03-18 22:44:23,126 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330665891, 'price': 81965.72, 'volume': 0.00126, 'type': 'trade'} +2025-03-18 22:44:23,127 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330665891, 'price': 81965.72, 'volume': 0.00126} +2025-03-18 22:44:23,127 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330665846,"s":"ETHUSDT","t":2267977392,"p":"1901.56000000","q":"0.95820000","T":1742330665846,"m":true,"M":true}... +2025-03-18 22:44:23,127 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330665846, 'price': 1901.56, 'volume': 0.9582, 'type': 'trade'} +2025-03-18 22:44:23,127 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330665846, 'price': 1901.56, 'volume': 0.9582} +2025-03-18 22:44:23,140 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330665846,"s":"ETHUSDT","t":2267977393,"p":"1901.56000000","q":"1.02070000","T":1742330665846,"m":true,"M":true}... +2025-03-18 22:44:23,140 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330665846, 'price': 1901.56, 'volume': 1.0207, 'type': 'trade'} +2025-03-18 22:44:23,141 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330665846, 'price': 1901.56, 'volume': 1.0207} +2025-03-18 22:44:23,428 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330666194,"s":"BTCUSDT","t...194,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:23,429 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330666194,"s":"BTCUSDT","t...194,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:23,429 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330666194,"s":"BTCUSDT","t":4727543567,"p":"81965.73000000","q":"0.01506000","T":1742330666194,"m":false,"M":true}... +2025-03-18 22:44:23,429 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330666194, 'price': 81965.73, 'volume': 0.01506, 'type': 'trade'} +2025-03-18 22:44:23,429 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330666194, 'price': 81965.73, 'volume': 0.01506} +2025-03-18 22:44:23,447 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330666194,"s":"BTCUSDT","t":4727543568,"p":"81965.73000000","q":"0.01546000","T":1742330666194,"m":false,"M":true}... +2025-03-18 22:44:23,448 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330666194, 'price': 81965.73, 'volume': 0.01546, 'type': 'trade'} +2025-03-18 22:44:23,448 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330666194, 'price': 81965.73, 'volume': 0.01546} +2025-03-18 22:44:23,531 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330666299,"s":"BTCUSDT","t...6298,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:23,533 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330666299,"s":"BTCUSDT","t":4727543569,"p":"81965.72000000","q":"0.00061000","T":1742330666298,"m":true,"M":true}... +2025-03-18 22:44:23,533 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330666298, 'price': 81965.72, 'volume': 0.00061, 'type': 'trade'} +2025-03-18 22:44:23,533 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330666298, 'price': 81965.72, 'volume': 0.00061} +2025-03-18 22:44:24,005 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330666767,"s":"ETHUSDT","t...6767,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:24,007 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330666767,"s":"ETHUSDT","t":2267977394,"p":"1901.56000000","q":"0.00770000","T":1742330666767,"m":true,"M":true}... +2025-03-18 22:44:24,007 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330666767, 'price': 1901.56, 'volume': 0.0077, 'type': 'trade'} +2025-03-18 22:44:24,007 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330666767, 'price': 1901.56, 'volume': 0.0077} +2025-03-18 22:44:24,352 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330667123,"s":"ETHUSDT","t...123,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:24,355 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330667123,"s":"ETHUSDT","t":2267977395,"p":"1901.57000000","q":"0.03160000","T":1742330667123,"m":false,"M":true}... +2025-03-18 22:44:24,355 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330667123, 'price': 1901.57, 'volume': 0.0316, 'type': 'trade'} +2025-03-18 22:44:24,355 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330667123, 'price': 1901.57, 'volume': 0.0316} +2025-03-18 22:44:24,559 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330667332,"s":"ETHUSDT","t...7331,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:24,559 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330667332,"s":"ETHUSDT","t...7331,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:24,559 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330667332,"s":"ETHUSDT","t":2267977396,"p":"1901.56000000","q":"0.00680000","T":1742330667331,"m":true,"M":true}... +2025-03-18 22:44:24,559 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330667331, 'price': 1901.56, 'volume': 0.0068, 'type': 'trade'} +2025-03-18 22:44:24,559 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330667331, 'price': 1901.56, 'volume': 0.0068} +2025-03-18 22:44:24,572 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330667332,"s":"ETHUSDT","t":2267977397,"p":"1901.56000000","q":"1.03670000","T":1742330667331,"m":true,"M":true}... +2025-03-18 22:44:24,572 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330667331, 'price': 1901.56, 'volume': 1.0367, 'type': 'trade'} +2025-03-18 22:44:24,573 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330667331, 'price': 1901.56, 'volume': 1.0367} +2025-03-18 22:44:24,706 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330667472,"s":"BTCUSDT","t...7471,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:24,706 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330667472,"s":"BTCUSDT","t":4727543570,"p":"81965.72000000","q":"0.00009000","T":1742330667471,"m":true,"M":true}... +2025-03-18 22:44:24,709 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330667471, 'price': 81965.72, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:44:24,709 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330667471, 'price': 81965.72, 'volume': 9e-05} +2025-03-18 22:44:24,912 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330667676,"s":"BTCUSDT","t...676,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:24,912 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330667676,"s":"BTCUSDT","t":4727543571,"p":"81965.73000000","q":"0.00008000","T":1742330667676,"m":false,"M":true}... +2025-03-18 22:44:24,912 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330667676, 'price': 81965.73, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:44:24,912 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330667676, 'price': 81965.73, 'volume': 8e-05} +2025-03-18 22:44:25,917 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330668683,"s":"BTCUSDT","t...8683,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:25,917 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330668684,"s":"BTCUSDT","t...8683,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:25,917 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330668684,"s":"BTCUSDT","t...8684,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:25,917 - INFO - [realtime.py:281] - Received message #300 +2025-03-18 22:44:25,917 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330668683,"s":"BTCUSDT","t":4727543572,"p":"81965.72000000","q":"0.00130000","T":1742330668683,"m":true,"M":true}... +2025-03-18 22:44:25,917 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330668683, 'price': 81965.72, 'volume': 0.0013, 'type': 'trade'} +2025-03-18 22:44:25,917 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330668683, 'price': 81965.72, 'volume': 0.0013} +2025-03-18 22:44:25,934 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330668684,"s":"BTCUSDT","t":4727543573,"p":"81965.72000000","q":"0.00024000","T":1742330668683,"m":true,"M":true}... +2025-03-18 22:44:25,934 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330668683, 'price': 81965.72, 'volume': 0.00024, 'type': 'trade'} +2025-03-18 22:44:25,934 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330668683, 'price': 81965.72, 'volume': 0.00024} +2025-03-18 22:44:25,959 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330668684,"s":"BTCUSDT","t":4727543574,"p":"81965.72000000","q":"0.00358000","T":1742330668684,"m":true,"M":true}... +2025-03-18 22:44:25,959 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330668684, 'price': 81965.72, 'volume': 0.00358, 'type': 'trade'} +2025-03-18 22:44:25,959 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330668684, 'price': 81965.72, 'volume': 0.00358} +2025-03-18 22:44:25,963 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330668731,"s":"BTCUSDT","t...8730,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:25,964 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330668731,"s":"BTCUSDT","t":4727543575,"p":"81965.72000000","q":"0.00289000","T":1742330668730,"m":true,"M":true}... +2025-03-18 22:44:25,965 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330668730, 'price': 81965.72, 'volume': 0.00289, 'type': 'trade'} +2025-03-18 22:44:25,965 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330668730, 'price': 81965.72, 'volume': 0.00289} +2025-03-18 22:44:26,325 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330669092,"s":"BTCUSDT","t...9091,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:26,325 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330669092,"s":"BTCUSDT","t":4727543576,"p":"81965.72000000","q":"0.00041000","T":1742330669091,"m":true,"M":true}... +2025-03-18 22:44:26,325 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330669091, 'price': 81965.72, 'volume': 0.00041, 'type': 'trade'} +2025-03-18 22:44:26,325 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330669091, 'price': 81965.72, 'volume': 0.00041} +2025-03-18 22:44:26,485 - DEBUG - [protocol.py:1177] - < PING '1742330669258' [text, 13 bytes] +2025-03-18 22:44:26,485 - DEBUG - [protocol.py:1183] - > PONG '1742330669258' [text, 13 bytes] +2025-03-18 22:44:27,193 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330669968,"s":"ETHUSDT","t...9968,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:27,193 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330669968,"s":"ETHUSDT","t...9968,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:27,198 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330669968,"s":"ETHUSDT","t":2267977398,"p":"1901.56000000","q":"0.00300000","T":1742330669968,"m":true,"M":true}... +2025-03-18 22:44:27,198 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330669968, 'price': 1901.56, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:27,198 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330669968, 'price': 1901.56, 'volume': 0.003} +2025-03-18 22:44:27,215 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330669968,"s":"ETHUSDT","t":2267977399,"p":"1901.56000000","q":"0.00150000","T":1742330669968,"m":true,"M":true}... +2025-03-18 22:44:27,215 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330669968, 'price': 1901.56, 'volume': 0.0015, 'type': 'trade'} +2025-03-18 22:44:27,215 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330669968, 'price': 1901.56, 'volume': 0.0015} +2025-03-18 22:44:27,249 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670017,"s":"ETHUSDT","t...0016,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:27,249 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670017,"s":"ETHUSDT","t...0016,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:27,249 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670017,"s":"ETHUSDT","t...0016,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:27,249 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670017,"s":"ETHUSDT","t...0016,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:27,249 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670017,"s":"ETHUSDT","t...0016,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:27,249 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670017,"s":"ETHUSDT","t...0016,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:27,249 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670017,"s":"ETHUSDT","t...0016,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:27,249 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670017,"s":"ETHUSDT","t...0016,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:27,249 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670017,"s":"ETHUSDT","t...0016,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:27,249 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670017,"s":"ETHUSDT","t":2267977400,"p":"1901.56000000","q":"0.00340000","T":1742330670016,"m":true,"M":true}... +2025-03-18 22:44:27,249 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670016, 'price': 1901.56, 'volume': 0.0034, 'type': 'trade'} +2025-03-18 22:44:27,249 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670016, 'price': 1901.56, 'volume': 0.0034} +2025-03-18 22:44:27,269 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670017,"s":"ETHUSDT","t":2267977401,"p":"1901.56000000","q":"0.00300000","T":1742330670016,"m":true,"M":true}... +2025-03-18 22:44:27,269 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670016, 'price': 1901.56, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:27,269 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670016, 'price': 1901.56, 'volume': 0.003} +2025-03-18 22:44:27,284 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670017,"s":"ETHUSDT","t":2267977402,"p":"1901.56000000","q":"0.00300000","T":1742330670016,"m":true,"M":true}... +2025-03-18 22:44:27,285 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670016, 'price': 1901.56, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:27,285 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670016, 'price': 1901.56, 'volume': 0.003} +2025-03-18 22:44:27,297 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670017,"s":"ETHUSDT","t":2267977403,"p":"1901.56000000","q":"0.00270000","T":1742330670016,"m":true,"M":true}... +2025-03-18 22:44:27,297 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670016, 'price': 1901.56, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:27,297 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670016, 'price': 1901.56, 'volume': 0.0027} +2025-03-18 22:44:27,310 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670017,"s":"ETHUSDT","t":2267977404,"p":"1901.56000000","q":"0.00270000","T":1742330670016,"m":true,"M":true}... +2025-03-18 22:44:27,310 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670016, 'price': 1901.56, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:27,310 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670016, 'price': 1901.56, 'volume': 0.0027} +2025-03-18 22:44:27,332 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670017,"s":"ETHUSDT","t":2267977405,"p":"1901.54000000","q":"0.00270000","T":1742330670016,"m":true,"M":true}... +2025-03-18 22:44:27,333 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670016, 'price': 1901.54, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:27,333 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670016, 'price': 1901.54, 'volume': 0.0027} +2025-03-18 22:44:27,346 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670017,"s":"ETHUSDT","t":2267977406,"p":"1901.52000000","q":"0.00280000","T":1742330670016,"m":true,"M":true}... +2025-03-18 22:44:27,346 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670016, 'price': 1901.52, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:27,346 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670016, 'price': 1901.52, 'volume': 0.0028} +2025-03-18 22:44:27,362 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670017,"s":"ETHUSDT","t":2267977407,"p":"1901.52000000","q":"0.00280000","T":1742330670016,"m":true,"M":true}... +2025-03-18 22:44:27,362 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670016, 'price': 1901.52, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:27,363 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670016, 'price': 1901.52, 'volume': 0.0028} +2025-03-18 22:44:27,375 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670017,"s":"ETHUSDT","t":2267977408,"p":"1901.52000000","q":"0.00280000","T":1742330670016,"m":true,"M":true}... +2025-03-18 22:44:27,375 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670016, 'price': 1901.52, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:27,376 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670016, 'price': 1901.52, 'volume': 0.0028} +2025-03-18 22:44:27,672 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670444,"s":"ETHUSDT","t...443,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:27,673 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670444,"s":"ETHUSDT","t":2267977409,"p":"1901.52000000","q":"0.04200000","T":1742330670443,"m":false,"M":true}... +2025-03-18 22:44:27,673 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670443, 'price': 1901.52, 'volume': 0.042, 'type': 'trade'} +2025-03-18 22:44:27,673 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670443, 'price': 1901.52, 'volume': 0.042} +2025-03-18 22:44:27,675 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670448,"s":"ETHUSDT","t...448,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:27,675 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670448,"s":"ETHUSDT","t":2267977410,"p":"1901.52000000","q":"0.00990000","T":1742330670448,"m":false,"M":true}... +2025-03-18 22:44:27,675 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670448, 'price': 1901.52, 'volume': 0.0099, 'type': 'trade'} +2025-03-18 22:44:27,675 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670448, 'price': 1901.52, 'volume': 0.0099} +2025-03-18 22:44:27,978 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670743,"s":"BTCUSDT","t...0742,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:27,979 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670743,"s":"BTCUSDT","t...0742,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:27,979 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670743,"s":"BTCUSDT","t...0742,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:27,980 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670744,"s":"BTCUSDT","t...0743,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:27,980 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670744,"s":"BTCUSDT","t...0744,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:27,980 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670751,"s":"ETHUSDT","t...0750,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:27,981 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670751,"s":"ETHUSDT","t...0750,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:27,981 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670751,"s":"ETHUSDT","t...0750,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:27,981 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670751,"s":"ETHUSDT","t...0750,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:27,982 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670751,"s":"ETHUSDT","t...0750,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:27,982 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670751,"s":"ETHUSDT","t...0750,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:27,982 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670743,"s":"BTCUSDT","t":4727543577,"p":"81965.72000000","q":"0.09894000","T":1742330670742,"m":true,"M":true}... +2025-03-18 22:44:27,982 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670742, 'price': 81965.72, 'volume': 0.09894, 'type': 'trade'} +2025-03-18 22:44:27,983 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670742, 'price': 81965.72, 'volume': 0.09894} +2025-03-18 22:44:27,983 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670751,"s":"ETHUSDT","t":2267977411,"p":"1901.51000000","q":"2.72510000","T":1742330670750,"m":true,"M":true}... +2025-03-18 22:44:27,983 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670750, 'price': 1901.51, 'volume': 2.7251, 'type': 'trade'} +2025-03-18 22:44:27,983 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670750, 'price': 1901.51, 'volume': 2.7251} +2025-03-18 22:44:28,001 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670743,"s":"BTCUSDT","t":4727543578,"p":"81965.72000000","q":"0.04285000","T":1742330670742,"m":true,"M":true}... +2025-03-18 22:44:28,001 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670742, 'price': 81965.72, 'volume': 0.04285, 'type': 'trade'} +2025-03-18 22:44:28,001 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670742, 'price': 81965.72, 'volume': 0.04285} +2025-03-18 22:44:28,001 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670751,"s":"ETHUSDT","t":2267977412,"p":"1901.51000000","q":"0.00270000","T":1742330670750,"m":true,"M":true}... +2025-03-18 22:44:28,003 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670750, 'price': 1901.51, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:28,003 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670750, 'price': 1901.51, 'volume': 0.0027} +2025-03-18 22:44:28,008 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670771,"s":"BTCUSDT","t...771,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:28,008 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670743,"s":"BTCUSDT","t":4727543579,"p":"81965.72000000","q":"0.05797000","T":1742330670742,"m":true,"M":true}... +2025-03-18 22:44:28,009 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670742, 'price': 81965.72, 'volume': 0.05797, 'type': 'trade'} +2025-03-18 22:44:28,009 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670742, 'price': 81965.72, 'volume': 0.05797} +2025-03-18 22:44:28,009 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670751,"s":"ETHUSDT","t":2267977413,"p":"1901.51000000","q":"0.00300000","T":1742330670750,"m":true,"M":true}... +2025-03-18 22:44:28,010 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670750, 'price': 1901.51, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:28,010 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670750, 'price': 1901.51, 'volume': 0.003} +2025-03-18 22:44:28,035 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670744,"s":"BTCUSDT","t":4727543580,"p":"81965.72000000","q":"0.00932000","T":1742330670743,"m":true,"M":true}... +2025-03-18 22:44:28,035 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670743, 'price': 81965.72, 'volume': 0.00932, 'type': 'trade'} +2025-03-18 22:44:28,035 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670743, 'price': 81965.72, 'volume': 0.00932} +2025-03-18 22:44:28,035 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670751,"s":"ETHUSDT","t":2267977414,"p":"1901.51000000","q":"0.00300000","T":1742330670750,"m":true,"M":true}... +2025-03-18 22:44:28,035 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670750, 'price': 1901.51, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:28,035 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670750, 'price': 1901.51, 'volume': 0.003} +2025-03-18 22:44:28,050 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670744,"s":"BTCUSDT","t":4727543581,"p":"81965.72000000","q":"0.01699000","T":1742330670744,"m":true,"M":true}... +2025-03-18 22:44:28,050 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670744, 'price': 81965.72, 'volume': 0.01699, 'type': 'trade'} +2025-03-18 22:44:28,050 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670744, 'price': 81965.72, 'volume': 0.01699} +2025-03-18 22:44:28,050 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670751,"s":"ETHUSDT","t":2267977415,"p":"1901.51000000","q":"0.10000000","T":1742330670750,"m":true,"M":true}... +2025-03-18 22:44:28,050 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670750, 'price': 1901.51, 'volume': 0.1, 'type': 'trade'} +2025-03-18 22:44:28,050 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670750, 'price': 1901.51, 'volume': 0.1} +2025-03-18 22:44:28,052 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670816,"s":"BTCUSDT","t...0816,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,052 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670816,"s":"BTCUSDT","t...0816,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,052 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670816,"s":"BTCUSDT","t...0816,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,052 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670816,"s":"BTCUSDT","t...0816,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,052 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670816,"s":"BTCUSDT","t...0816,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,052 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670816,"s":"BTCUSDT","t...0816,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,054 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670816,"s":"BTCUSDT","t...0816,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,054 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670816,"s":"BTCUSDT","t...0816,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,054 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670816,"s":"BTCUSDT","t...0816,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,054 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670816,"s":"BTCUSDT","t...0816,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,055 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670816,"s":"BTCUSDT","t...0816,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,055 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670816,"s":"BTCUSDT","t...0816,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,055 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670816,"s":"BTCUSDT","t...0816,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,055 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670816,"s":"BTCUSDT","t...0816,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,056 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670816,"s":"BTCUSDT","t...0816,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,056 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670816,"s":"BTCUSDT","t...0816,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,056 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670816,"s":"BTCUSDT","t...0816,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,057 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670816,"s":"BTCUSDT","t...0816,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,057 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670816,"s":"BTCUSDT","t...0816,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,058 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670816,"s":"BTCUSDT","t...0816,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,058 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670816,"s":"BTCUSDT","t...0816,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,058 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670816,"s":"BTCUSDT","t...0816,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,058 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670816,"s":"BTCUSDT","t...0816,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,058 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670816,"s":"BTCUSDT","t...0816,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,058 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670817,"s":"BTCUSDT","t...0816,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,060 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670817,"s":"BTCUSDT","t...0816,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,060 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670817,"s":"BTCUSDT","t...0816,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,060 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670817,"s":"BTCUSDT","t...0816,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,061 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670817,"s":"BTCUSDT","t...0816,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,061 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670817,"s":"BTCUSDT","t...0816,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,061 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670817,"s":"BTCUSDT","t...0816,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,062 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670817,"s":"BTCUSDT","t...0816,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,062 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670771,"s":"BTCUSDT","t":4727543582,"p":"81965.73000000","q":"0.00008000","T":1742330670771,"m":false,"M":true}... +2025-03-18 22:44:28,062 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670771, 'price': 81965.73, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:44:28,062 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670771, 'price': 81965.73, 'volume': 8e-05} +2025-03-18 22:44:28,062 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670751,"s":"ETHUSDT","t":2267977416,"p":"1901.51000000","q":"0.00270000","T":1742330670750,"m":true,"M":true}... +2025-03-18 22:44:28,063 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670750, 'price': 1901.51, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:28,063 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670750, 'price': 1901.51, 'volume': 0.0027} +2025-03-18 22:44:28,063 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670817,"s":"BTCUSDT","t...0816,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,063 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670816,"s":"BTCUSDT","t":4727543583,"p":"81965.72000000","q":"0.00007000","T":1742330670816,"m":true,"M":true}... +2025-03-18 22:44:28,063 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670816, 'price': 81965.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,064 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670816, 'price': 81965.72, 'volume': 7e-05} +2025-03-18 22:44:28,065 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670817,"s":"BTCUSDT","t...0816,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,065 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670816,"s":"BTCUSDT","t":4727543584,"p":"81965.72000000","q":"0.00007000","T":1742330670816,"m":true,"M":true}... +2025-03-18 22:44:28,065 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670816, 'price': 81965.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,065 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670816, 'price': 81965.72, 'volume': 7e-05} +2025-03-18 22:44:28,066 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670817,"s":"BTCUSDT","t...0816,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,066 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670816,"s":"BTCUSDT","t":4727543585,"p":"81965.72000000","q":"0.00007000","T":1742330670816,"m":true,"M":true}... +2025-03-18 22:44:28,066 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670816, 'price': 81965.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,066 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670816, 'price': 81965.72, 'volume': 7e-05} +2025-03-18 22:44:28,066 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670817,"s":"BTCUSDT","t...0816,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,066 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670816,"s":"BTCUSDT","t":4727543586,"p":"81965.72000000","q":"0.00007000","T":1742330670816,"m":true,"M":true}... +2025-03-18 22:44:28,066 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670816, 'price': 81965.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,066 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670816, 'price': 81965.72, 'volume': 7e-05} +2025-03-18 22:44:28,066 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670817,"s":"BTCUSDT","t...0816,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,066 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670816,"s":"BTCUSDT","t":4727543587,"p":"81965.72000000","q":"0.00007000","T":1742330670816,"m":true,"M":true}... +2025-03-18 22:44:28,066 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670816, 'price': 81965.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,066 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670816, 'price': 81965.72, 'volume': 7e-05} +2025-03-18 22:44:28,066 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670817,"s":"BTCUSDT","t...0816,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,066 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670816,"s":"BTCUSDT","t":4727543588,"p":"81965.72000000","q":"0.00013000","T":1742330670816,"m":true,"M":true}... +2025-03-18 22:44:28,066 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670816, 'price': 81965.72, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:44:28,066 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670816, 'price': 81965.72, 'volume': 0.00013} +2025-03-18 22:44:28,070 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670817,"s":"BTCUSDT","t...0816,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,070 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670816,"s":"BTCUSDT","t":4727543589,"p":"81965.72000000","q":"0.00011000","T":1742330670816,"m":true,"M":true}... +2025-03-18 22:44:28,070 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670816, 'price': 81965.72, 'volume': 0.00011, 'type': 'trade'} +2025-03-18 22:44:28,070 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670816, 'price': 81965.72, 'volume': 0.00011} +2025-03-18 22:44:28,071 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670817,"s":"BTCUSDT","t...0816,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,071 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670816,"s":"BTCUSDT","t":4727543590,"p":"81965.72000000","q":"0.00040000","T":1742330670816,"m":true,"M":true}... +2025-03-18 22:44:28,071 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670816, 'price': 81965.72, 'volume': 0.0004, 'type': 'trade'} +2025-03-18 22:44:28,071 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670816, 'price': 81965.72, 'volume': 0.0004} +2025-03-18 22:44:28,072 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670817,"s":"BTCUSDT","t...0816,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,072 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670816,"s":"BTCUSDT","t":4727543591,"p":"81965.72000000","q":"0.00007000","T":1742330670816,"m":true,"M":true}... +2025-03-18 22:44:28,073 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670816, 'price': 81965.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,073 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670816, 'price': 81965.72, 'volume': 7e-05} +2025-03-18 22:44:28,073 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670817,"s":"BTCUSDT","t...0816,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,074 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670816,"s":"BTCUSDT","t":4727543592,"p":"81965.72000000","q":"0.00014000","T":1742330670816,"m":true,"M":true}... +2025-03-18 22:44:28,074 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670816, 'price': 81965.72, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:44:28,074 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670816, 'price': 81965.72, 'volume': 0.00014} +2025-03-18 22:44:28,075 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670817,"s":"BTCUSDT","t...0816,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,075 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670816,"s":"BTCUSDT","t":4727543593,"p":"81965.72000000","q":"0.00447000","T":1742330670816,"m":true,"M":true}... +2025-03-18 22:44:28,075 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670816, 'price': 81965.72, 'volume': 0.00447, 'type': 'trade'} +2025-03-18 22:44:28,075 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670816, 'price': 81965.72, 'volume': 0.00447} +2025-03-18 22:44:28,075 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670817,"s":"BTCUSDT","t...0816,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,075 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670816,"s":"BTCUSDT","t":4727543594,"p":"81965.72000000","q":"0.00042000","T":1742330670816,"m":true,"M":true}... +2025-03-18 22:44:28,075 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670816, 'price': 81965.72, 'volume': 0.00042, 'type': 'trade'} +2025-03-18 22:44:28,075 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670816, 'price': 81965.72, 'volume': 0.00042} +2025-03-18 22:44:28,075 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670816,"s":"BTCUSDT","t":4727543595,"p":"81965.72000000","q":"0.00008000","T":1742330670816,"m":true,"M":true}... +2025-03-18 22:44:28,075 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670816, 'price': 81965.72, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:44:28,075 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670816, 'price': 81965.72, 'volume': 8e-05} +2025-03-18 22:44:28,081 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,082 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,082 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670816,"s":"BTCUSDT","t":4727543596,"p":"81965.72000000","q":"0.00008000","T":1742330670816,"m":true,"M":true}... +2025-03-18 22:44:28,083 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670816, 'price': 81965.72, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:44:28,083 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670816, 'price': 81965.72, 'volume': 8e-05} +2025-03-18 22:44:28,083 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,084 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670816,"s":"BTCUSDT","t":4727543597,"p":"81965.72000000","q":"0.00008000","T":1742330670816,"m":true,"M":true}... +2025-03-18 22:44:28,084 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670816, 'price': 81965.72, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:44:28,084 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670816, 'price': 81965.72, 'volume': 8e-05} +2025-03-18 22:44:28,084 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,085 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670816,"s":"BTCUSDT","t":4727543598,"p":"81965.72000000","q":"0.00010000","T":1742330670816,"m":true,"M":true}... +2025-03-18 22:44:28,085 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670816, 'price': 81965.72, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:44:28,085 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670816, 'price': 81965.72, 'volume': 0.0001} +2025-03-18 22:44:28,085 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,085 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670816,"s":"BTCUSDT","t":4727543599,"p":"81965.72000000","q":"0.00010000","T":1742330670816,"m":true,"M":true}... +2025-03-18 22:44:28,086 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670816, 'price': 81965.72, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:44:28,086 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670816, 'price': 81965.72, 'volume': 0.0001} +2025-03-18 22:44:28,086 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,086 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670816,"s":"BTCUSDT","t":4727543600,"p":"81965.72000000","q":"0.00007000","T":1742330670816,"m":true,"M":true}... +2025-03-18 22:44:28,086 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670816, 'price': 81965.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,086 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670816, 'price': 81965.72, 'volume': 7e-05} +2025-03-18 22:44:28,086 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,086 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670816,"s":"BTCUSDT","t":4727543601,"p":"81965.72000000","q":"0.00010000","T":1742330670816,"m":true,"M":true}... +2025-03-18 22:44:28,089 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670816, 'price': 81965.72, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:44:28,089 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670816, 'price': 81965.72, 'volume': 0.0001} +2025-03-18 22:44:28,089 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,090 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670816,"s":"BTCUSDT","t":4727543602,"p":"81965.72000000","q":"0.00007000","T":1742330670816,"m":true,"M":true}... +2025-03-18 22:44:28,090 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670816, 'price': 81965.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,090 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670816, 'price': 81965.72, 'volume': 7e-05} +2025-03-18 22:44:28,091 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,091 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670816,"s":"BTCUSDT","t":4727543603,"p":"81965.71000000","q":"0.00007000","T":1742330670816,"m":true,"M":true}... +2025-03-18 22:44:28,091 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670816, 'price': 81965.71, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,091 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670816, 'price': 81965.71, 'volume': 7e-05} +2025-03-18 22:44:28,092 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,092 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670816,"s":"BTCUSDT","t":4727543604,"p":"81965.71000000","q":"0.00007000","T":1742330670816,"m":true,"M":true}... +2025-03-18 22:44:28,093 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670816, 'price': 81965.71, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,093 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670816, 'price': 81965.71, 'volume': 7e-05} +2025-03-18 22:44:28,093 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,093 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670816,"s":"BTCUSDT","t":4727543605,"p":"81965.71000000","q":"0.00013000","T":1742330670816,"m":true,"M":true}... +2025-03-18 22:44:28,093 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670816, 'price': 81965.71, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:44:28,094 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670816, 'price': 81965.71, 'volume': 0.00013} +2025-03-18 22:44:28,094 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,094 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670816,"s":"BTCUSDT","t":4727543606,"p":"81965.71000000","q":"0.00007000","T":1742330670816,"m":true,"M":true}... +2025-03-18 22:44:28,095 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670816, 'price': 81965.71, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,095 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670816, 'price': 81965.71, 'volume': 7e-05} +2025-03-18 22:44:28,095 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,096 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670817,"s":"BTCUSDT","t":4727543607,"p":"81965.71000000","q":"0.00007000","T":1742330670816,"m":true,"M":true}... +2025-03-18 22:44:28,096 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670816, 'price': 81965.71, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,096 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670816, 'price': 81965.71, 'volume': 7e-05} +2025-03-18 22:44:28,098 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,098 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670817,"s":"BTCUSDT","t":4727543608,"p":"81965.71000000","q":"0.00007000","T":1742330670816,"m":true,"M":true}... +2025-03-18 22:44:28,098 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670816, 'price': 81965.71, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,098 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670816, 'price': 81965.71, 'volume': 7e-05} +2025-03-18 22:44:28,098 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,098 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670817,"s":"BTCUSDT","t":4727543609,"p":"81965.70000000","q":"0.00007000","T":1742330670816,"m":true,"M":true}... +2025-03-18 22:44:28,098 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670816, 'price': 81965.7, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,098 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670816, 'price': 81965.7, 'volume': 7e-05} +2025-03-18 22:44:28,100 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,100 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670817,"s":"BTCUSDT","t":4727543610,"p":"81965.70000000","q":"0.00007000","T":1742330670816,"m":true,"M":true}... +2025-03-18 22:44:28,100 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670816, 'price': 81965.7, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,100 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670816, 'price': 81965.7, 'volume': 7e-05} +2025-03-18 22:44:28,101 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,101 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670817,"s":"BTCUSDT","t":4727543611,"p":"81965.70000000","q":"0.00014000","T":1742330670816,"m":true,"M":true}... +2025-03-18 22:44:28,102 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670816, 'price': 81965.7, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:44:28,102 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670816, 'price': 81965.7, 'volume': 0.00014} +2025-03-18 22:44:28,102 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,103 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670817,"s":"BTCUSDT","t":4727543612,"p":"81965.70000000","q":"0.00300000","T":1742330670816,"m":true,"M":true}... +2025-03-18 22:44:28,103 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670816, 'price': 81965.7, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:28,103 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670816, 'price': 81965.7, 'volume': 0.003} +2025-03-18 22:44:28,103 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,104 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670817,"s":"BTCUSDT","t":4727543613,"p":"81965.69000000","q":"0.00007000","T":1742330670816,"m":true,"M":true}... +2025-03-18 22:44:28,104 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670816, 'price': 81965.69, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,105 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670816, 'price': 81965.69, 'volume': 7e-05} +2025-03-18 22:44:28,105 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,105 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670817,"s":"BTCUSDT","t":4727543614,"p":"81965.69000000","q":"0.00007000","T":1742330670816,"m":true,"M":true}... +2025-03-18 22:44:28,105 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670816, 'price': 81965.69, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,106 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670816, 'price': 81965.69, 'volume': 7e-05} +2025-03-18 22:44:28,106 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,107 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670817,"s":"BTCUSDT","t":4727543615,"p":"81965.68000000","q":"0.00007000","T":1742330670816,"m":true,"M":true}... +2025-03-18 22:44:28,107 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670816, 'price': 81965.68, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,107 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670816, 'price': 81965.68, 'volume': 7e-05} +2025-03-18 22:44:28,108 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,108 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670817,"s":"BTCUSDT","t":4727543616,"p":"81965.68000000","q":"0.00007000","T":1742330670816,"m":true,"M":true}... +2025-03-18 22:44:28,109 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670816, 'price': 81965.68, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,109 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670816, 'price': 81965.68, 'volume': 7e-05} +2025-03-18 22:44:28,110 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,110 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670817,"s":"BTCUSDT","t":4727543617,"p":"81965.67000000","q":"0.00007000","T":1742330670816,"m":true,"M":true}... +2025-03-18 22:44:28,110 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670816, 'price': 81965.67, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,111 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670816, 'price': 81965.67, 'volume': 7e-05} +2025-03-18 22:44:28,111 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,111 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670817,"s":"BTCUSDT","t":4727543618,"p":"81965.66000000","q":"0.00007000","T":1742330670816,"m":true,"M":true}... +2025-03-18 22:44:28,112 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670816, 'price': 81965.66, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,112 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670816, 'price': 81965.66, 'volume': 7e-05} +2025-03-18 22:44:28,112 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,113 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670817,"s":"BTCUSDT","t":4727543619,"p":"81965.65000000","q":"0.00014000","T":1742330670816,"m":true,"M":true}... +2025-03-18 22:44:28,113 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670816, 'price': 81965.65, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:44:28,113 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670816, 'price': 81965.65, 'volume': 0.00014} +2025-03-18 22:44:28,113 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,115 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670817,"s":"BTCUSDT","t":4727543620,"p":"81965.65000000","q":"0.00007000","T":1742330670816,"m":true,"M":true}... +2025-03-18 22:44:28,115 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670816, 'price': 81965.65, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,115 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670816, 'price': 81965.65, 'volume': 7e-05} +2025-03-18 22:44:28,115 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,116 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670817,"s":"BTCUSDT","t":4727543621,"p":"81965.26000000","q":"0.00184000","T":1742330670816,"m":true,"M":true}... +2025-03-18 22:44:28,116 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670816, 'price': 81965.26, 'volume': 0.00184, 'type': 'trade'} +2025-03-18 22:44:28,116 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670816, 'price': 81965.26, 'volume': 0.00184} +2025-03-18 22:44:28,117 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,117 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670817,"s":"BTCUSDT","t":4727543622,"p":"81965.00000000","q":"0.00012000","T":1742330670816,"m":true,"M":true}... +2025-03-18 22:44:28,118 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670816, 'price': 81965.0, 'volume': 0.00012, 'type': 'trade'} +2025-03-18 22:44:28,118 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670816, 'price': 81965.0, 'volume': 0.00012} +2025-03-18 22:44:28,118 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,119 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670817,"s":"BTCUSDT","t":4727543623,"p":"81964.96000000","q":"0.00007000","T":1742330670816,"m":true,"M":true}... +2025-03-18 22:44:28,119 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670816, 'price': 81964.96, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,119 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670816, 'price': 81964.96, 'volume': 7e-05} +2025-03-18 22:44:28,120 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,120 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670817,"s":"BTCUSDT","t":4727543624,"p":"81964.37000000","q":"0.00007000","T":1742330670816,"m":true,"M":true}... +2025-03-18 22:44:28,120 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670816, 'price': 81964.37, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,122 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670816, 'price': 81964.37, 'volume': 7e-05} +2025-03-18 22:44:28,122 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,122 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670817,"s":"BTCUSDT","t":4727543625,"p":"81964.37000000","q":"0.00007000","T":1742330670816,"m":true,"M":true}... +2025-03-18 22:44:28,123 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670816, 'price': 81964.37, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,123 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670816, 'price': 81964.37, 'volume': 7e-05} +2025-03-18 22:44:28,124 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,124 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670817,"s":"BTCUSDT","t":4727543626,"p":"81964.37000000","q":"0.00007000","T":1742330670816,"m":true,"M":true}... +2025-03-18 22:44:28,124 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670816, 'price': 81964.37, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,125 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670816, 'price': 81964.37, 'volume': 7e-05} +2025-03-18 22:44:28,125 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,126 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543627,"p":"81964.36000000","q":"0.00007000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,126 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81964.36, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,126 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81964.36, 'volume': 7e-05} +2025-03-18 22:44:28,126 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,127 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543628,"p":"81964.36000000","q":"0.00010000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,127 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81964.36, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:44:28,127 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81964.36, 'volume': 0.0001} +2025-03-18 22:44:28,127 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,127 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543629,"p":"81964.36000000","q":"0.00010000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,128 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81964.36, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:44:28,128 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81964.36, 'volume': 0.0001} +2025-03-18 22:44:28,128 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,128 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543630,"p":"81964.36000000","q":"0.00007000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,129 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81964.36, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,129 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81964.36, 'volume': 7e-05} +2025-03-18 22:44:28,129 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,130 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543631,"p":"81964.36000000","q":"0.00007000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,130 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81964.36, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,130 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81964.36, 'volume': 7e-05} +2025-03-18 22:44:28,131 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,131 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543632,"p":"81964.36000000","q":"0.00010000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,131 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81964.36, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:44:28,132 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81964.36, 'volume': 0.0001} +2025-03-18 22:44:28,132 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,133 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543633,"p":"81964.36000000","q":"0.00007000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,133 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81964.36, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,133 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81964.36, 'volume': 7e-05} +2025-03-18 22:44:28,134 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,134 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543634,"p":"81964.36000000","q":"0.00100000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,134 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81964.36, 'volume': 0.001, 'type': 'trade'} +2025-03-18 22:44:28,134 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81964.36, 'volume': 0.001} +2025-03-18 22:44:28,136 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,137 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543635,"p":"81964.36000000","q":"0.00007000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,137 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81964.36, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,137 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81964.36, 'volume': 7e-05} +2025-03-18 22:44:28,138 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,138 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543636,"p":"81964.36000000","q":"0.00007000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,139 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81964.36, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,139 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81964.36, 'volume': 7e-05} +2025-03-18 22:44:28,139 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,139 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543637,"p":"81964.36000000","q":"0.00007000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,141 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81964.36, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,141 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81964.36, 'volume': 7e-05} +2025-03-18 22:44:28,141 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,141 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543638,"p":"81964.36000000","q":"0.00007000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,143 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81964.36, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,143 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81964.36, 'volume': 7e-05} +2025-03-18 22:44:28,143 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,144 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543639,"p":"81964.34000000","q":"0.00014000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,144 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81964.34, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:44:28,144 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81964.34, 'volume': 0.00014} +2025-03-18 22:44:28,144 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,145 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543640,"p":"81964.34000000","q":"0.00007000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,145 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81964.34, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,146 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81964.34, 'volume': 7e-05} +2025-03-18 22:44:28,146 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,147 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543641,"p":"81964.34000000","q":"0.00007000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,147 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81964.34, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,147 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81964.34, 'volume': 7e-05} +2025-03-18 22:44:28,147 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,148 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543642,"p":"81964.33000000","q":"0.00007000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,148 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81964.33, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,148 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81964.33, 'volume': 7e-05} +2025-03-18 22:44:28,149 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,149 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543643,"p":"81964.33000000","q":"0.00007000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,149 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81964.33, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,149 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81964.33, 'volume': 7e-05} +2025-03-18 22:44:28,149 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330670847,"s":"BTCUSDT","t...0846,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,150 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543644,"p":"81964.33000000","q":"0.00007000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,150 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81964.33, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,150 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81964.33, 'volume': 7e-05} +2025-03-18 22:44:28,150 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543645,"p":"81964.20000000","q":"0.00007000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,151 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81964.2, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,151 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81964.2, 'volume': 7e-05} +2025-03-18 22:44:28,168 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543646,"p":"81964.20000000","q":"0.00007000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,168 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81964.2, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,168 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81964.2, 'volume': 7e-05} +2025-03-18 22:44:28,183 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543647,"p":"81964.20000000","q":"0.00008000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,183 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81964.2, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:44:28,183 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81964.2, 'volume': 8e-05} +2025-03-18 22:44:28,196 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543648,"p":"81964.20000000","q":"0.00008000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,196 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81964.2, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:44:28,197 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81964.2, 'volume': 8e-05} +2025-03-18 22:44:28,208 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543649,"p":"81964.20000000","q":"0.00008000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,208 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81964.2, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:44:28,208 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81964.2, 'volume': 8e-05} +2025-03-18 22:44:28,222 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543650,"p":"81964.20000000","q":"0.00007000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,222 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81964.2, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,222 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81964.2, 'volume': 7e-05} +2025-03-18 22:44:28,234 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543651,"p":"81964.20000000","q":"0.00007000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,234 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81964.2, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,234 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81964.2, 'volume': 7e-05} +2025-03-18 22:44:28,251 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543652,"p":"81964.20000000","q":"0.00007000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,252 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81964.2, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,252 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81964.2, 'volume': 7e-05} +2025-03-18 22:44:28,268 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543653,"p":"81964.19000000","q":"0.01538000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,269 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81964.19, 'volume': 0.01538, 'type': 'trade'} +2025-03-18 22:44:28,269 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81964.19, 'volume': 0.01538} +2025-03-18 22:44:28,281 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543654,"p":"81964.19000000","q":"0.00007000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,282 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81964.19, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,282 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81964.19, 'volume': 7e-05} +2025-03-18 22:44:28,295 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543655,"p":"81964.19000000","q":"0.00007000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,295 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81964.19, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,295 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81964.19, 'volume': 7e-05} +2025-03-18 22:44:28,313 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543656,"p":"81964.19000000","q":"0.00007000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,314 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81964.19, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,314 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81964.19, 'volume': 7e-05} +2025-03-18 22:44:28,325 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543657,"p":"81964.19000000","q":"0.00007000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,325 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81964.19, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,325 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81964.19, 'volume': 7e-05} +2025-03-18 22:44:28,335 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330671106,"s":"BTCUSDT","t...105,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:28,335 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543658,"p":"81964.15000000","q":"0.00007000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,339 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81964.15, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,339 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81964.15, 'volume': 7e-05} +2025-03-18 22:44:28,356 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543659,"p":"81964.15000000","q":"0.00007000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,356 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81964.15, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,356 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81964.15, 'volume': 7e-05} +2025-03-18 22:44:28,372 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543660,"p":"81963.33000000","q":"0.00007000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,372 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81963.33, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,372 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81963.33, 'volume': 7e-05} +2025-03-18 22:44:28,396 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543661,"p":"81962.51000000","q":"0.00007000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,397 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81962.51, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,397 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81962.51, 'volume': 7e-05} +2025-03-18 22:44:28,408 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543662,"p":"81962.50000000","q":"0.00184000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,409 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81962.5, 'volume': 0.00184, 'type': 'trade'} +2025-03-18 22:44:28,409 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81962.5, 'volume': 0.00184} +2025-03-18 22:44:28,421 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543663,"p":"81962.02000000","q":"0.00008000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,422 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81962.02, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:44:28,422 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81962.02, 'volume': 8e-05} +2025-03-18 22:44:28,433 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543664,"p":"81961.85000000","q":"0.00300000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,434 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81961.85, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:28,434 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81961.85, 'volume': 0.003} +2025-03-18 22:44:28,448 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543665,"p":"81961.02000000","q":"0.00184000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,458 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81961.02, 'volume': 0.00184, 'type': 'trade'} +2025-03-18 22:44:28,458 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81961.02, 'volume': 0.00184} +2025-03-18 22:44:28,475 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543666,"p":"81960.99000000","q":"0.00007000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,475 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81960.99, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,475 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81960.99, 'volume': 7e-05} +2025-03-18 22:44:28,488 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543667,"p":"81960.99000000","q":"0.00007000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,488 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81960.99, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,488 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81960.99, 'volume': 7e-05} +2025-03-18 22:44:28,500 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543668,"p":"81960.99000000","q":"0.00007000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,501 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81960.99, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,501 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81960.99, 'volume': 7e-05} +2025-03-18 22:44:28,513 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543669,"p":"81960.98000000","q":"0.02119000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,513 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81960.98, 'volume': 0.02119, 'type': 'trade'} +2025-03-18 22:44:28,513 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81960.98, 'volume': 0.02119} +2025-03-18 22:44:28,525 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543670,"p":"81960.98000000","q":"0.00007000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,525 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81960.98, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,525 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81960.98, 'volume': 7e-05} +2025-03-18 22:44:28,548 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330671317,"s":"ETHUSDT","t...1316,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:28,550 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330671317,"s":"ETHUSDT","t...1316,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:28,550 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330671317,"s":"ETHUSDT","t...1316,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:28,550 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330671317,"s":"ETHUSDT","t...1316,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:28,551 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330671317,"s":"ETHUSDT","t...1316,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:28,551 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330671317,"s":"ETHUSDT","t...1316,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:28,551 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330671317,"s":"ETHUSDT","t...1316,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:28,552 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330671317,"s":"ETHUSDT","t...1316,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:28,552 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330671317,"s":"ETHUSDT","t...1316,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:28,553 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330671317,"s":"ETHUSDT","t...1316,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:28,553 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330671317,"s":"ETHUSDT","t...1316,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:28,553 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330671317,"s":"ETHUSDT","t...1316,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:28,553 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330671317,"s":"ETHUSDT","t...1316,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:28,554 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330671317,"s":"ETHUSDT","t...1316,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:28,554 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330671317,"s":"ETHUSDT","t...1316,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:28,554 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330671317,"s":"ETHUSDT","t...1316,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:28,555 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543671,"p":"81960.98000000","q":"0.00007000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,555 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81960.98, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,555 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81960.98, 'volume': 7e-05} +2025-03-18 22:44:28,555 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330671317,"s":"ETHUSDT","t":2267977417,"p":"1901.48000000","q":"0.00280000","T":1742330671316,"m":true,"M":true}... +2025-03-18 22:44:28,555 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330671316, 'price': 1901.48, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:28,555 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330671316, 'price': 1901.48, 'volume': 0.0028} +2025-03-18 22:44:28,557 - INFO - [realtime.py:281] - Received message #400 +2025-03-18 22:44:28,557 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543672,"p":"81960.89000000","q":"0.00013000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,557 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81960.89, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:44:28,557 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81960.89, 'volume': 0.00013} +2025-03-18 22:44:28,579 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330671317,"s":"ETHUSDT","t":2267977418,"p":"1901.48000000","q":"0.00300000","T":1742330671316,"m":true,"M":true}... +2025-03-18 22:44:28,580 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330671316, 'price': 1901.48, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:28,580 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330671316, 'price': 1901.48, 'volume': 0.003} +2025-03-18 22:44:28,580 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543673,"p":"81960.88000000","q":"0.00007000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,580 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81960.88, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,581 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81960.88, 'volume': 7e-05} +2025-03-18 22:44:28,583 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330671348,"s":"BTCUSDT","t...347,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:28,583 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330671317,"s":"ETHUSDT","t":2267977419,"p":"1901.48000000","q":"0.00300000","T":1742330671316,"m":true,"M":true}... +2025-03-18 22:44:28,583 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330671316, 'price': 1901.48, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:28,584 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330671316, 'price': 1901.48, 'volume': 0.003} +2025-03-18 22:44:28,584 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543674,"p":"81960.61000000","q":"0.00007000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,584 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81960.61, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,584 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81960.61, 'volume': 7e-05} +2025-03-18 22:44:28,585 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330671317,"s":"ETHUSDT","t":2267977420,"p":"1901.48000000","q":"0.00270000","T":1742330671316,"m":true,"M":true}... +2025-03-18 22:44:28,585 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330671316, 'price': 1901.48, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:28,585 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330671316, 'price': 1901.48, 'volume': 0.0027} +2025-03-18 22:44:28,585 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543675,"p":"81960.61000000","q":"0.00007000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,585 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81960.61, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,586 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81960.61, 'volume': 7e-05} +2025-03-18 22:44:28,606 - INFO - [realtime.py:281] - Received message #200 +2025-03-18 22:44:28,606 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330671317,"s":"ETHUSDT","t":2267977421,"p":"1901.48000000","q":"0.00270000","T":1742330671316,"m":true,"M":true}... +2025-03-18 22:44:28,606 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330671316, 'price': 1901.48, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:28,607 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330671316, 'price': 1901.48, 'volume': 0.0027} +2025-03-18 22:44:28,607 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330670847,"s":"BTCUSDT","t":4727543676,"p":"81960.61000000","q":"0.00007000","T":1742330670846,"m":true,"M":true}... +2025-03-18 22:44:28,607 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330670846, 'price': 81960.61, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:28,607 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330670846, 'price': 81960.61, 'volume': 7e-05} +2025-03-18 22:44:28,620 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330671317,"s":"ETHUSDT","t":2267977422,"p":"1901.46000000","q":"0.00270000","T":1742330671316,"m":true,"M":true}... +2025-03-18 22:44:28,620 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330671316, 'price': 1901.46, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:28,620 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330671316, 'price': 1901.46, 'volume': 0.0027} +2025-03-18 22:44:28,620 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330671106,"s":"BTCUSDT","t":4727543677,"p":"81960.61000000","q":"0.00041000","T":1742330671105,"m":false,"M":true}... +2025-03-18 22:44:28,620 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330671105, 'price': 81960.61, 'volume': 0.00041, 'type': 'trade'} +2025-03-18 22:44:28,621 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330671105, 'price': 81960.61, 'volume': 0.00041} +2025-03-18 22:44:28,646 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330671317,"s":"ETHUSDT","t":2267977423,"p":"1901.41000000","q":"0.00300000","T":1742330671316,"m":true,"M":true}... +2025-03-18 22:44:28,646 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330671316, 'price': 1901.41, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:28,647 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330671316, 'price': 1901.41, 'volume': 0.003} +2025-03-18 22:44:28,647 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330671348,"s":"BTCUSDT","t":4727543678,"p":"81960.61000000","q":"0.00012000","T":1742330671347,"m":false,"M":true}... +2025-03-18 22:44:28,647 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330671347, 'price': 81960.61, 'volume': 0.00012, 'type': 'trade'} +2025-03-18 22:44:28,647 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330671347, 'price': 81960.61, 'volume': 0.00012} +2025-03-18 22:44:28,659 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330671317,"s":"ETHUSDT","t":2267977424,"p":"1901.41000000","q":"0.00300000","T":1742330671316,"m":true,"M":true}... +2025-03-18 22:44:28,659 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330671316, 'price': 1901.41, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:28,659 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330671316, 'price': 1901.41, 'volume': 0.003} +2025-03-18 22:44:28,682 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330671317,"s":"ETHUSDT","t":2267977425,"p":"1901.39000000","q":"0.00530000","T":1742330671316,"m":true,"M":true}... +2025-03-18 22:44:28,683 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330671316, 'price': 1901.39, 'volume': 0.0053, 'type': 'trade'} +2025-03-18 22:44:28,683 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330671316, 'price': 1901.39, 'volume': 0.0053} +2025-03-18 22:44:28,696 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330671317,"s":"ETHUSDT","t":2267977426,"p":"1901.39000000","q":"0.00270000","T":1742330671316,"m":true,"M":true}... +2025-03-18 22:44:28,696 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330671316, 'price': 1901.39, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:28,696 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330671316, 'price': 1901.39, 'volume': 0.0027} +2025-03-18 22:44:28,701 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330671469,"s":"BTCUSDT","t...1469,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:28,704 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330671317,"s":"ETHUSDT","t":2267977427,"p":"1901.38000000","q":"0.00310000","T":1742330671316,"m":true,"M":true}... +2025-03-18 22:44:28,705 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330671316, 'price': 1901.38, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:44:28,705 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330671316, 'price': 1901.38, 'volume': 0.0031} +2025-03-18 22:44:28,705 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330671469,"s":"BTCUSDT","t":4727543679,"p":"81960.60000000","q":"0.00008000","T":1742330671469,"m":true,"M":true}... +2025-03-18 22:44:28,706 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330671469, 'price': 81960.6, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:44:28,706 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330671469, 'price': 81960.6, 'volume': 8e-05} +2025-03-18 22:44:28,707 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330671317,"s":"ETHUSDT","t":2267977428,"p":"1901.35000000","q":"0.00990000","T":1742330671316,"m":true,"M":true}... +2025-03-18 22:44:28,707 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330671316, 'price': 1901.35, 'volume': 0.0099, 'type': 'trade'} +2025-03-18 22:44:28,707 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330671316, 'price': 1901.35, 'volume': 0.0099} +2025-03-18 22:44:28,720 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330671317,"s":"ETHUSDT","t":2267977429,"p":"1901.35000000","q":"0.00400000","T":1742330671316,"m":true,"M":true}... +2025-03-18 22:44:28,720 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330671316, 'price': 1901.35, 'volume': 0.004, 'type': 'trade'} +2025-03-18 22:44:28,720 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330671316, 'price': 1901.35, 'volume': 0.004} +2025-03-18 22:44:28,735 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330671317,"s":"ETHUSDT","t":2267977430,"p":"1901.35000000","q":"0.00280000","T":1742330671316,"m":true,"M":true}... +2025-03-18 22:44:28,736 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330671316, 'price': 1901.35, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:28,736 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330671316, 'price': 1901.35, 'volume': 0.0028} +2025-03-18 22:44:28,751 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330671317,"s":"ETHUSDT","t":2267977431,"p":"1901.35000000","q":"0.00310000","T":1742330671316,"m":true,"M":true}... +2025-03-18 22:44:28,751 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330671316, 'price': 1901.35, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:44:28,751 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330671316, 'price': 1901.35, 'volume': 0.0031} +2025-03-18 22:44:28,763 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330671317,"s":"ETHUSDT","t":2267977432,"p":"1901.35000000","q":"0.00310000","T":1742330671316,"m":true,"M":true}... +2025-03-18 22:44:28,764 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330671316, 'price': 1901.35, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:44:28,764 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330671316, 'price': 1901.35, 'volume': 0.0031} +2025-03-18 22:44:29,223 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330671987,"s":"BTCUSDT","t...1987,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:29,223 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330671996,"s":"ETHUSDT","t...1996,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:29,224 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330671996,"s":"ETHUSDT","t...1996,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:29,224 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330671987,"s":"BTCUSDT","t":4727543680,"p":"81960.60000000","q":"0.00196000","T":1742330671987,"m":true,"M":true}... +2025-03-18 22:44:29,224 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330671987, 'price': 81960.6, 'volume': 0.00196, 'type': 'trade'} +2025-03-18 22:44:29,224 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330671987, 'price': 81960.6, 'volume': 0.00196} +2025-03-18 22:44:29,226 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330671996,"s":"ETHUSDT","t":2267977433,"p":"1901.34000000","q":"0.08000000","T":1742330671996,"m":true,"M":true}... +2025-03-18 22:44:29,226 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330671996, 'price': 1901.34, 'volume': 0.08, 'type': 'trade'} +2025-03-18 22:44:29,226 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330671996, 'price': 1901.34, 'volume': 0.08} +2025-03-18 22:44:29,242 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330671996,"s":"ETHUSDT","t":2267977434,"p":"1901.34000000","q":"0.04220000","T":1742330671996,"m":true,"M":true}... +2025-03-18 22:44:29,242 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330671996, 'price': 1901.34, 'volume': 0.0422, 'type': 'trade'} +2025-03-18 22:44:29,242 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330671996, 'price': 1901.34, 'volume': 0.0422} +2025-03-18 22:44:29,330 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330672099,"s":"BTCUSDT","t...098,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:29,330 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330672099,"s":"BTCUSDT","t":4727543681,"p":"81960.61000000","q":"0.00009000","T":1742330672098,"m":false,"M":true}... +2025-03-18 22:44:29,331 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330672098, 'price': 81960.61, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:44:29,331 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330672098, 'price': 81960.61, 'volume': 9e-05} +2025-03-18 22:44:29,356 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330672126,"s":"ETHUSDT","t...125,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:29,356 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330672126,"s":"ETHUSDT","t...125,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:29,356 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330672126,"s":"ETHUSDT","t...125,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:29,357 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330672126,"s":"ETHUSDT","t...125,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:29,357 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330672126,"s":"ETHUSDT","t...125,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:29,357 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330672126,"s":"ETHUSDT","t":2267977435,"p":"1901.35000000","q":"0.01800000","T":1742330672125,"m":false,"M":true}... +2025-03-18 22:44:29,358 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330672125, 'price': 1901.35, 'volume': 0.018, 'type': 'trade'} +2025-03-18 22:44:29,358 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330672125, 'price': 1901.35, 'volume': 0.018} +2025-03-18 22:44:29,375 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330672126,"s":"ETHUSDT","t":2267977436,"p":"1901.35000000","q":"0.00280000","T":1742330672125,"m":false,"M":true}... +2025-03-18 22:44:29,375 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330672125, 'price': 1901.35, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:29,375 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330672125, 'price': 1901.35, 'volume': 0.0028} +2025-03-18 22:44:29,397 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330672126,"s":"ETHUSDT","t":2267977437,"p":"1901.35000000","q":"0.00560000","T":1742330672125,"m":false,"M":true}... +2025-03-18 22:44:29,397 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330672125, 'price': 1901.35, 'volume': 0.0056, 'type': 'trade'} +2025-03-18 22:44:29,397 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330672125, 'price': 1901.35, 'volume': 0.0056} +2025-03-18 22:44:29,420 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330672126,"s":"ETHUSDT","t":2267977438,"p":"1901.35000000","q":"0.00300000","T":1742330672125,"m":false,"M":true}... +2025-03-18 22:44:29,420 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330672125, 'price': 1901.35, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:29,420 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330672125, 'price': 1901.35, 'volume': 0.003} +2025-03-18 22:44:29,435 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330672126,"s":"ETHUSDT","t":2267977439,"p":"1901.35000000","q":"0.00210000","T":1742330672125,"m":false,"M":true}... +2025-03-18 22:44:29,435 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330672125, 'price': 1901.35, 'volume': 0.0021, 'type': 'trade'} +2025-03-18 22:44:29,436 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330672125, 'price': 1901.35, 'volume': 0.0021} +2025-03-18 22:44:29,446 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330672217,"s":"ETHUSDT","t...216,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:29,446 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330672217,"s":"ETHUSDT","t...216,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:29,447 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330672217,"s":"ETHUSDT","t...216,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:29,447 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330672217,"s":"ETHUSDT","t...216,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:29,447 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330672217,"s":"ETHUSDT","t...216,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:29,448 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330672217,"s":"ETHUSDT","t...216,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:29,449 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330672217,"s":"ETHUSDT","t...216,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:29,449 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330672217,"s":"ETHUSDT","t...216,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:29,449 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330672217,"s":"ETHUSDT","t...216,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:29,450 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330672217,"s":"ETHUSDT","t...216,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:29,450 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330672217,"s":"ETHUSDT","t...216,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:29,451 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330672217,"s":"ETHUSDT","t...216,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:29,451 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330672217,"s":"ETHUSDT","t...216,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:29,451 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330672217,"s":"ETHUSDT","t...216,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:29,451 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330672217,"s":"ETHUSDT","t...216,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:29,451 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330672217,"s":"ETHUSDT","t...216,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:29,452 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330672217,"s":"ETHUSDT","t...216,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:29,452 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330672217,"s":"ETHUSDT","t...216,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:29,452 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330672217,"s":"ETHUSDT","t...216,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:29,453 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330672217,"s":"ETHUSDT","t...216,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:29,453 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330672217,"s":"ETHUSDT","t...216,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:29,453 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330672217,"s":"ETHUSDT","t...216,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:29,453 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330672217,"s":"ETHUSDT","t...216,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:29,453 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330672217,"s":"ETHUSDT","t...216,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:29,453 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330672217,"s":"ETHUSDT","t":2267977440,"p":"1901.35000000","q":"0.00090000","T":1742330672216,"m":false,"M":true}... +2025-03-18 22:44:29,453 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330672216, 'price': 1901.35, 'volume': 0.0009, 'type': 'trade'} +2025-03-18 22:44:29,453 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330672216, 'price': 1901.35, 'volume': 0.0009} +2025-03-18 22:44:29,471 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330672217,"s":"ETHUSDT","t":2267977441,"p":"1901.35000000","q":"0.00310000","T":1742330672216,"m":false,"M":true}... +2025-03-18 22:44:29,472 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330672216, 'price': 1901.35, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:44:29,472 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330672216, 'price': 1901.35, 'volume': 0.0031} +2025-03-18 22:44:29,487 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330672217,"s":"ETHUSDT","t":2267977442,"p":"1901.35000000","q":"0.00270000","T":1742330672216,"m":false,"M":true}... +2025-03-18 22:44:29,488 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330672216, 'price': 1901.35, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:29,488 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330672216, 'price': 1901.35, 'volume': 0.0027} +2025-03-18 22:44:29,514 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330672217,"s":"ETHUSDT","t":2267977443,"p":"1901.35000000","q":"0.00490000","T":1742330672216,"m":false,"M":true}... +2025-03-18 22:44:29,514 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330672216, 'price': 1901.35, 'volume': 0.0049, 'type': 'trade'} +2025-03-18 22:44:29,515 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330672216, 'price': 1901.35, 'volume': 0.0049} +2025-03-18 22:44:29,530 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330672217,"s":"ETHUSDT","t":2267977444,"p":"1901.35000000","q":"0.00300000","T":1742330672216,"m":false,"M":true}... +2025-03-18 22:44:29,530 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330672216, 'price': 1901.35, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:29,530 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330672216, 'price': 1901.35, 'volume': 0.003} +2025-03-18 22:44:29,543 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330672217,"s":"ETHUSDT","t":2267977445,"p":"1901.35000000","q":"0.00270000","T":1742330672216,"m":false,"M":true}... +2025-03-18 22:44:29,543 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330672216, 'price': 1901.35, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:29,543 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330672216, 'price': 1901.35, 'volume': 0.0027} +2025-03-18 22:44:29,558 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330672217,"s":"ETHUSDT","t":2267977446,"p":"1901.36000000","q":"0.00280000","T":1742330672216,"m":false,"M":true}... +2025-03-18 22:44:29,558 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330672216, 'price': 1901.36, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:29,558 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330672216, 'price': 1901.36, 'volume': 0.0028} +2025-03-18 22:44:29,574 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330672217,"s":"ETHUSDT","t":2267977447,"p":"1901.36000000","q":"0.00270000","T":1742330672216,"m":false,"M":true}... +2025-03-18 22:44:29,574 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330672216, 'price': 1901.36, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:29,574 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330672216, 'price': 1901.36, 'volume': 0.0027} +2025-03-18 22:44:29,601 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330672217,"s":"ETHUSDT","t":2267977448,"p":"1901.37000000","q":"0.00280000","T":1742330672216,"m":false,"M":true}... +2025-03-18 22:44:29,602 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330672216, 'price': 1901.37, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:29,602 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330672216, 'price': 1901.37, 'volume': 0.0028} +2025-03-18 22:44:29,609 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330672375,"s":"BTCUSDT","t...2374,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:29,609 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330672217,"s":"ETHUSDT","t":2267977449,"p":"1901.38000000","q":"0.00310000","T":1742330672216,"m":false,"M":true}... +2025-03-18 22:44:29,609 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330672216, 'price': 1901.38, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:44:29,609 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330672216, 'price': 1901.38, 'volume': 0.0031} +2025-03-18 22:44:29,610 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330672375,"s":"BTCUSDT","t":4727543682,"p":"81960.60000000","q":"0.00380000","T":1742330672374,"m":true,"M":true}... +2025-03-18 22:44:29,610 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330672374, 'price': 81960.6, 'volume': 0.0038, 'type': 'trade'} +2025-03-18 22:44:29,610 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330672374, 'price': 81960.6, 'volume': 0.0038} +2025-03-18 22:44:29,610 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330672217,"s":"ETHUSDT","t":2267977450,"p":"1901.38000000","q":"0.00280000","T":1742330672216,"m":false,"M":true}... +2025-03-18 22:44:29,611 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330672216, 'price': 1901.38, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:29,611 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330672216, 'price': 1901.38, 'volume': 0.0028} +2025-03-18 22:44:29,636 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330672217,"s":"ETHUSDT","t":2267977451,"p":"1901.38000000","q":"0.00270000","T":1742330672216,"m":false,"M":true}... +2025-03-18 22:44:29,636 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330672216, 'price': 1901.38, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:29,636 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330672216, 'price': 1901.38, 'volume': 0.0027} +2025-03-18 22:44:29,649 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330672217,"s":"ETHUSDT","t":2267977452,"p":"1901.39000000","q":"0.00280000","T":1742330672216,"m":false,"M":true}... +2025-03-18 22:44:29,650 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330672216, 'price': 1901.39, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:29,650 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330672216, 'price': 1901.39, 'volume': 0.0028} +2025-03-18 22:44:29,667 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330672217,"s":"ETHUSDT","t":2267977453,"p":"1901.40000000","q":"0.00280000","T":1742330672216,"m":false,"M":true}... +2025-03-18 22:44:29,668 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330672216, 'price': 1901.4, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:29,668 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330672216, 'price': 1901.4, 'volume': 0.0028} +2025-03-18 22:44:29,679 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330672217,"s":"ETHUSDT","t":2267977454,"p":"1901.41000000","q":"0.00310000","T":1742330672216,"m":false,"M":true}... +2025-03-18 22:44:29,680 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330672216, 'price': 1901.41, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:44:29,680 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330672216, 'price': 1901.41, 'volume': 0.0031} +2025-03-18 22:44:29,691 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330672217,"s":"ETHUSDT","t":2267977455,"p":"1901.41000000","q":"0.00280000","T":1742330672216,"m":false,"M":true}... +2025-03-18 22:44:29,691 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330672216, 'price': 1901.41, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:29,691 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330672216, 'price': 1901.41, 'volume': 0.0028} +2025-03-18 22:44:29,713 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330672217,"s":"ETHUSDT","t":2267977456,"p":"1901.42000000","q":"0.00270000","T":1742330672216,"m":false,"M":true}... +2025-03-18 22:44:29,714 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330672216, 'price': 1901.42, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:29,714 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330672216, 'price': 1901.42, 'volume': 0.0027} +2025-03-18 22:44:29,729 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330672217,"s":"ETHUSDT","t":2267977457,"p":"1901.42000000","q":"0.00280000","T":1742330672216,"m":false,"M":true}... +2025-03-18 22:44:29,729 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330672216, 'price': 1901.42, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:29,729 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330672216, 'price': 1901.42, 'volume': 0.0028} +2025-03-18 22:44:29,741 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330672217,"s":"ETHUSDT","t":2267977458,"p":"1901.44000000","q":"0.00280000","T":1742330672216,"m":false,"M":true}... +2025-03-18 22:44:29,742 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330672216, 'price': 1901.44, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:29,742 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330672216, 'price': 1901.44, 'volume': 0.0028} +2025-03-18 22:44:29,768 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330672217,"s":"ETHUSDT","t":2267977459,"p":"1901.44000000","q":"0.00280000","T":1742330672216,"m":false,"M":true}... +2025-03-18 22:44:29,768 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330672216, 'price': 1901.44, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:29,768 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330672216, 'price': 1901.44, 'volume': 0.0028} +2025-03-18 22:44:29,784 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330672217,"s":"ETHUSDT","t":2267977460,"p":"1901.45000000","q":"0.30400000","T":1742330672216,"m":false,"M":true}... +2025-03-18 22:44:29,784 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330672216, 'price': 1901.45, 'volume': 0.304, 'type': 'trade'} +2025-03-18 22:44:29,785 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330672216, 'price': 1901.45, 'volume': 0.304} +2025-03-18 22:44:29,796 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330672217,"s":"ETHUSDT","t":2267977461,"p":"1901.45000000","q":"0.00280000","T":1742330672216,"m":false,"M":true}... +2025-03-18 22:44:29,797 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330672216, 'price': 1901.45, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:29,797 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330672216, 'price': 1901.45, 'volume': 0.0028} +2025-03-18 22:44:29,813 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330672217,"s":"ETHUSDT","t":2267977462,"p":"1901.47000000","q":"0.00280000","T":1742330672216,"m":false,"M":true}... +2025-03-18 22:44:29,823 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330672216, 'price': 1901.47, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:29,823 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330672216, 'price': 1901.47, 'volume': 0.0028} +2025-03-18 22:44:29,841 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330672217,"s":"ETHUSDT","t":2267977463,"p":"1901.48000000","q":"0.00280000","T":1742330672216,"m":false,"M":true}... +2025-03-18 22:44:29,841 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330672216, 'price': 1901.48, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:29,841 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330672216, 'price': 1901.48, 'volume': 0.0028} +2025-03-18 22:44:30,253 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330673021,"s":"BTCUSDT","t...3020,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:30,253 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330673021,"s":"BTCUSDT","t":4727543683,"p":"81960.60000000","q":"0.01061000","T":1742330673020,"m":true,"M":true}... +2025-03-18 22:44:30,258 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330673020, 'price': 81960.6, 'volume': 0.01061, 'type': 'trade'} +2025-03-18 22:44:30,258 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330673020, 'price': 81960.6, 'volume': 0.01061} +2025-03-18 22:44:30,807 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330673574,"s":"BTCUSDT","t...573,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:30,807 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330673574,"s":"BTCUSDT","t":4727543684,"p":"81960.61000000","q":"0.00023000","T":1742330673573,"m":false,"M":true}... +2025-03-18 22:44:30,807 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330673573, 'price': 81960.61, 'volume': 0.00023, 'type': 'trade'} +2025-03-18 22:44:30,807 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330673573, 'price': 81960.61, 'volume': 0.00023} +2025-03-18 22:44:31,428 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330674201,"s":"ETHUSDT","t...4200,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:31,429 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330674201,"s":"ETHUSDT","t":2267977464,"p":"1901.48000000","q":"0.36950000","T":1742330674200,"m":true,"M":true}... +2025-03-18 22:44:31,429 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330674200, 'price': 1901.48, 'volume': 0.3695, 'type': 'trade'} +2025-03-18 22:44:31,429 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330674200, 'price': 1901.48, 'volume': 0.3695} +2025-03-18 22:44:32,024 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330674788,"s":"BTCUSDT","t...787,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:32,024 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330674788,"s":"BTCUSDT","t":4727543685,"p":"81960.61000000","q":"0.00122000","T":1742330674787,"m":false,"M":true}... +2025-03-18 22:44:32,024 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330674787, 'price': 81960.61, 'volume': 0.00122, 'type': 'trade'} +2025-03-18 22:44:32,024 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330674787, 'price': 81960.61, 'volume': 0.00122} +2025-03-18 22:44:32,700 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330675469,"s":"BTCUSDT","t...5468,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:32,705 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330675469,"s":"BTCUSDT","t":4727543686,"p":"81960.60000000","q":"0.00009000","T":1742330675468,"m":true,"M":true}... +2025-03-18 22:44:32,705 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330675468, 'price': 81960.6, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:44:32,705 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330675468, 'price': 81960.6, 'volume': 9e-05} +2025-03-18 22:44:33,000 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330675765,"s":"BTCUSDT","t...764,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:33,001 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330675765,"s":"BTCUSDT","t":4727543687,"p":"81960.61000000","q":"0.01823000","T":1742330675764,"m":false,"M":true}... +2025-03-18 22:44:33,001 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330675764, 'price': 81960.61, 'volume': 0.01823, 'type': 'trade'} +2025-03-18 22:44:33,001 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330675764, 'price': 81960.61, 'volume': 0.01823} +2025-03-18 22:44:33,142 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330675917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:33,146 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330675917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:33,146 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330675917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:33,146 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330675917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:33,146 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330675917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:33,146 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330675917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:33,146 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330675917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:33,146 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330675917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:33,146 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330675917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:33,146 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330675917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:33,146 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330675917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:33,146 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330675917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:33,146 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330675917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:33,146 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330675917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:33,146 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330675917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:33,146 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330675917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:33,146 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330675917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:33,151 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330675917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:33,151 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330675917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:33,152 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330675917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:33,153 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330675917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:33,153 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330675917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:33,154 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330675917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:33,154 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330675917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:33,154 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330675917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:33,155 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330675917,"s":"ETHUSDT","t":2267977465,"p":"1901.49000000","q":"0.00280000","T":1742330675916,"m":false,"M":true}... +2025-03-18 22:44:33,155 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330675916, 'price': 1901.49, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:33,155 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330675916, 'price': 1901.49, 'volume': 0.0028} +2025-03-18 22:44:33,164 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330675936,"s":"ETHUSDT","t...5935,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:33,164 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330675917,"s":"ETHUSDT","t":2267977466,"p":"1901.49000000","q":"0.00310000","T":1742330675916,"m":false,"M":true}... +2025-03-18 22:44:33,164 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330675916, 'price': 1901.49, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:44:33,164 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330675916, 'price': 1901.49, 'volume': 0.0031} +2025-03-18 22:44:33,180 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330675917,"s":"ETHUSDT","t":2267977467,"p":"1901.49000000","q":"0.11070000","T":1742330675916,"m":false,"M":true}... +2025-03-18 22:44:33,181 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330675916, 'price': 1901.49, 'volume': 0.1107, 'type': 'trade'} +2025-03-18 22:44:33,181 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330675916, 'price': 1901.49, 'volume': 0.1107} +2025-03-18 22:44:33,196 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330675917,"s":"ETHUSDT","t":2267977468,"p":"1901.49000000","q":"0.13980000","T":1742330675916,"m":false,"M":true}... +2025-03-18 22:44:33,197 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330675916, 'price': 1901.49, 'volume': 0.1398, 'type': 'trade'} +2025-03-18 22:44:33,197 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330675916, 'price': 1901.49, 'volume': 0.1398} +2025-03-18 22:44:33,201 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330675971,"s":"ETHUSDT","t...5970,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:33,201 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330675917,"s":"ETHUSDT","t":2267977469,"p":"1901.49000000","q":"0.06580000","T":1742330675916,"m":false,"M":true}... +2025-03-18 22:44:33,201 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330675916, 'price': 1901.49, 'volume': 0.0658, 'type': 'trade'} +2025-03-18 22:44:33,201 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330675916, 'price': 1901.49, 'volume': 0.0658} +2025-03-18 22:44:33,224 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330675917,"s":"ETHUSDT","t":2267977470,"p":"1901.49000000","q":"0.00300000","T":1742330675916,"m":false,"M":true}... +2025-03-18 22:44:33,224 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330675916, 'price': 1901.49, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:33,225 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330675916, 'price': 1901.49, 'volume': 0.003} +2025-03-18 22:44:33,240 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330675917,"s":"ETHUSDT","t":2267977471,"p":"1901.49000000","q":"0.00300000","T":1742330675916,"m":false,"M":true}... +2025-03-18 22:44:33,240 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330675916, 'price': 1901.49, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:33,240 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330675916, 'price': 1901.49, 'volume': 0.003} +2025-03-18 22:44:33,255 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330675917,"s":"ETHUSDT","t":2267977472,"p":"1901.49000000","q":"0.00270000","T":1742330675916,"m":false,"M":true}... +2025-03-18 22:44:33,256 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330675916, 'price': 1901.49, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:33,256 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330675916, 'price': 1901.49, 'volume': 0.0027} +2025-03-18 22:44:33,279 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330675917,"s":"ETHUSDT","t":2267977473,"p":"1901.49000000","q":"0.00500000","T":1742330675916,"m":false,"M":true}... +2025-03-18 22:44:33,280 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330675916, 'price': 1901.49, 'volume': 0.005, 'type': 'trade'} +2025-03-18 22:44:33,280 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330675916, 'price': 1901.49, 'volume': 0.005} +2025-03-18 22:44:33,291 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330675917,"s":"ETHUSDT","t":2267977474,"p":"1901.49000000","q":"0.00270000","T":1742330675916,"m":false,"M":true}... +2025-03-18 22:44:33,291 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330675916, 'price': 1901.49, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:33,291 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330675916, 'price': 1901.49, 'volume': 0.0027} +2025-03-18 22:44:33,306 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330675917,"s":"ETHUSDT","t":2267977475,"p":"1901.50000000","q":"0.00280000","T":1742330675916,"m":false,"M":true}... +2025-03-18 22:44:33,306 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330675916, 'price': 1901.5, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:33,306 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330675916, 'price': 1901.5, 'volume': 0.0028} +2025-03-18 22:44:33,319 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330675917,"s":"ETHUSDT","t":2267977476,"p":"1901.51000000","q":"0.00270000","T":1742330675916,"m":false,"M":true}... +2025-03-18 22:44:33,320 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330675916, 'price': 1901.51, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:33,320 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330675916, 'price': 1901.51, 'volume': 0.0027} +2025-03-18 22:44:33,331 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330675917,"s":"ETHUSDT","t":2267977477,"p":"1901.51000000","q":"0.00280000","T":1742330675916,"m":false,"M":true}... +2025-03-18 22:44:33,332 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330675916, 'price': 1901.51, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:33,332 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330675916, 'price': 1901.51, 'volume': 0.0028} +2025-03-18 22:44:33,354 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330675917,"s":"ETHUSDT","t":2267977478,"p":"1901.52000000","q":"0.00310000","T":1742330675916,"m":false,"M":true}... +2025-03-18 22:44:33,354 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330675916, 'price': 1901.52, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:44:33,354 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330675916, 'price': 1901.52, 'volume': 0.0031} +2025-03-18 22:44:33,372 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330675917,"s":"ETHUSDT","t":2267977479,"p":"1901.52000000","q":"0.00270000","T":1742330675916,"m":false,"M":true}... +2025-03-18 22:44:33,373 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330675916, 'price': 1901.52, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:33,373 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330675916, 'price': 1901.52, 'volume': 0.0027} +2025-03-18 22:44:33,385 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330675917,"s":"ETHUSDT","t":2267977480,"p":"1901.52000000","q":"0.00280000","T":1742330675916,"m":false,"M":true}... +2025-03-18 22:44:33,385 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330675916, 'price': 1901.52, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:33,385 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330675916, 'price': 1901.52, 'volume': 0.0028} +2025-03-18 22:44:33,400 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330675917,"s":"ETHUSDT","t":2267977481,"p":"1901.53000000","q":"0.00550000","T":1742330675916,"m":false,"M":true}... +2025-03-18 22:44:33,400 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330675916, 'price': 1901.53, 'volume': 0.0055, 'type': 'trade'} +2025-03-18 22:44:33,400 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330675916, 'price': 1901.53, 'volume': 0.0055} +2025-03-18 22:44:33,415 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330675917,"s":"ETHUSDT","t":2267977482,"p":"1901.53000000","q":"0.00280000","T":1742330675916,"m":false,"M":true}... +2025-03-18 22:44:33,417 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330675916, 'price': 1901.53, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:33,417 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330675916, 'price': 1901.53, 'volume': 0.0028} +2025-03-18 22:44:33,439 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330675917,"s":"ETHUSDT","t":2267977483,"p":"1901.53000000","q":"0.00270000","T":1742330675916,"m":false,"M":true}... +2025-03-18 22:44:33,439 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330675916, 'price': 1901.53, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:33,439 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330675916, 'price': 1901.53, 'volume': 0.0027} +2025-03-18 22:44:33,463 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330675917,"s":"ETHUSDT","t":2267977484,"p":"1901.54000000","q":"0.00310000","T":1742330675916,"m":false,"M":true}... +2025-03-18 22:44:33,463 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330675916, 'price': 1901.54, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:44:33,463 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330675916, 'price': 1901.54, 'volume': 0.0031} +2025-03-18 22:44:33,478 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330675917,"s":"ETHUSDT","t":2267977485,"p":"1901.54000000","q":"0.00280000","T":1742330675916,"m":false,"M":true}... +2025-03-18 22:44:33,478 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330675916, 'price': 1901.54, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:33,479 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330675916, 'price': 1901.54, 'volume': 0.0028} +2025-03-18 22:44:33,492 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330675917,"s":"ETHUSDT","t":2267977486,"p":"1901.55000000","q":"0.00280000","T":1742330675916,"m":false,"M":true}... +2025-03-18 22:44:33,492 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330675916, 'price': 1901.55, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:33,492 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330675916, 'price': 1901.55, 'volume': 0.0028} +2025-03-18 22:44:33,507 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330675917,"s":"ETHUSDT","t":2267977487,"p":"1901.56000000","q":"0.00280000","T":1742330675916,"m":false,"M":true}... +2025-03-18 22:44:33,507 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330675916, 'price': 1901.56, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:33,508 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330675916, 'price': 1901.56, 'volume': 0.0028} +2025-03-18 22:44:33,523 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330675917,"s":"ETHUSDT","t":2267977488,"p":"1901.56000000","q":"0.01750000","T":1742330675916,"m":false,"M":true}... +2025-03-18 22:44:33,523 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330675916, 'price': 1901.56, 'volume': 0.0175, 'type': 'trade'} +2025-03-18 22:44:33,524 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330675916, 'price': 1901.56, 'volume': 0.0175} +2025-03-18 22:44:33,539 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330675917,"s":"ETHUSDT","t":2267977489,"p":"1901.56000000","q":"0.00280000","T":1742330675916,"m":false,"M":true}... +2025-03-18 22:44:33,539 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330675916, 'price': 1901.56, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:33,539 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330675916, 'price': 1901.56, 'volume': 0.0028} +2025-03-18 22:44:33,552 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330675936,"s":"ETHUSDT","t":2267977490,"p":"1901.56000000","q":"0.00450000","T":1742330675935,"m":true,"M":true}... +2025-03-18 22:44:33,553 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330675935, 'price': 1901.56, 'volume': 0.0045, 'type': 'trade'} +2025-03-18 22:44:33,553 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330675935, 'price': 1901.56, 'volume': 0.0045} +2025-03-18 22:44:33,575 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330675971,"s":"ETHUSDT","t":2267977491,"p":"1901.56000000","q":"0.00360000","T":1742330675970,"m":true,"M":true}... +2025-03-18 22:44:33,576 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330675970, 'price': 1901.56, 'volume': 0.0036, 'type': 'trade'} +2025-03-18 22:44:33,576 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330675970, 'price': 1901.56, 'volume': 0.0036} +2025-03-18 22:44:33,678 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330676443,"s":"BTCUSDT","t...6443,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:33,679 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330676443,"s":"BTCUSDT","t":4727543688,"p":"81960.60000000","q":"0.00185000","T":1742330676443,"m":true,"M":true}... +2025-03-18 22:44:33,679 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330676443, 'price': 81960.6, 'volume': 0.00185, 'type': 'trade'} +2025-03-18 22:44:33,680 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330676443, 'price': 81960.6, 'volume': 0.00185} +2025-03-18 22:44:33,856 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330676623,"s":"BTCUSDT","t...622,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:33,857 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330676623,"s":"BTCUSDT","t":4727543689,"p":"81960.61000000","q":"0.00121000","T":1742330676622,"m":false,"M":true}... +2025-03-18 22:44:33,857 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330676622, 'price': 81960.61, 'volume': 0.00121, 'type': 'trade'} +2025-03-18 22:44:33,857 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330676622, 'price': 81960.61, 'volume': 0.00121} +2025-03-18 22:44:34,311 - DEBUG - [protocol.py:1270] - % sending keepalive ping +2025-03-18 22:44:34,311 - DEBUG - [protocol.py:1183] - > PING d4 d2 65 ce [binary, 4 bytes] +2025-03-18 22:44:34,335 - DEBUG - [protocol.py:1270] - % sending keepalive ping +2025-03-18 22:44:34,336 - DEBUG - [protocol.py:1183] - > PING 9b a4 36 c9 [binary, 4 bytes] +2025-03-18 22:44:34,352 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330677123,"s":"ETHUSDT","t...123,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:34,353 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330677123,"s":"ETHUSDT","t":2267977492,"p":"1901.57000000","q":"0.03160000","T":1742330677123,"m":false,"M":true}... +2025-03-18 22:44:34,353 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330677123, 'price': 1901.57, 'volume': 0.0316, 'type': 'trade'} +2025-03-18 22:44:34,355 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330677123, 'price': 1901.57, 'volume': 0.0316} +2025-03-18 22:44:34,600 - DEBUG - [protocol.py:1177] - < PONG d4 d2 65 ce [binary, 4 bytes] +2025-03-18 22:44:34,600 - DEBUG - [protocol.py:1280] - % received keepalive pong +2025-03-18 22:44:34,636 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330677400,"s":"BTCUSDT","t...400,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:34,636 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330677400,"s":"BTCUSDT","t":4727543690,"p":"81960.61000000","q":"0.00010000","T":1742330677400,"m":false,"M":true}... +2025-03-18 22:44:34,637 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330677400, 'price': 81960.61, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:44:34,637 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330677400, 'price': 81960.61, 'volume': 0.0001} +2025-03-18 22:44:34,685 - DEBUG - [protocol.py:1177] - < PONG 9b a4 36 c9 [binary, 4 bytes] +2025-03-18 22:44:34,689 - DEBUG - [protocol.py:1280] - % received keepalive pong +2025-03-18 22:44:35,019 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330677784,"s":"BTCUSDT","t...7784,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:35,019 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330677784,"s":"BTCUSDT","t":4727543691,"p":"81960.60000000","q":"0.00291000","T":1742330677784,"m":true,"M":true}... +2025-03-18 22:44:35,019 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330677784, 'price': 81960.6, 'volume': 0.00291, 'type': 'trade'} +2025-03-18 22:44:35,019 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330677784, 'price': 81960.6, 'volume': 0.00291} +2025-03-18 22:44:35,336 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330678102,"s":"BTCUSDT","t...102,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:35,336 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330678102,"s":"BTCUSDT","t":4727543692,"p":"81960.61000000","q":"0.00661000","T":1742330678102,"m":false,"M":true}... +2025-03-18 22:44:35,337 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330678102, 'price': 81960.61, 'volume': 0.00661, 'type': 'trade'} +2025-03-18 22:44:35,337 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330678102, 'price': 81960.61, 'volume': 0.00661} +2025-03-18 22:44:35,387 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330678154,"s":"BTCUSDT","t...153,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:35,387 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330678154,"s":"BTCUSDT","t":4727543693,"p":"81960.61000000","q":"0.00121000","T":1742330678153,"m":false,"M":true}... +2025-03-18 22:44:35,389 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330678153, 'price': 81960.61, 'volume': 0.00121, 'type': 'trade'} +2025-03-18 22:44:35,389 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330678153, 'price': 81960.61, 'volume': 0.00121} +2025-03-18 22:44:35,788 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330678558,"s":"ETHUSDT","t...8557,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:35,789 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330678558,"s":"ETHUSDT","t...8557,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:35,789 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330678558,"s":"ETHUSDT","t...8557,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:35,789 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330678558,"s":"ETHUSDT","t...8557,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:35,789 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330678558,"s":"ETHUSDT","t...8557,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:35,789 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330678558,"s":"ETHUSDT","t...8557,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:35,789 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330678558,"s":"ETHUSDT","t...8557,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:35,791 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330678558,"s":"ETHUSDT","t":2267977493,"p":"1901.56000000","q":"3.24900000","T":1742330678557,"m":true,"M":true}... +2025-03-18 22:44:35,791 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330678557, 'price': 1901.56, 'volume': 3.249, 'type': 'trade'} +2025-03-18 22:44:35,791 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330678557, 'price': 1901.56, 'volume': 3.249} +2025-03-18 22:44:35,812 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330678558,"s":"ETHUSDT","t":2267977494,"p":"1901.56000000","q":"2.88690000","T":1742330678557,"m":true,"M":true}... +2025-03-18 22:44:35,812 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330678557, 'price': 1901.56, 'volume': 2.8869, 'type': 'trade'} +2025-03-18 22:44:35,812 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330678557, 'price': 1901.56, 'volume': 2.8869} +2025-03-18 22:44:35,824 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330678558,"s":"ETHUSDT","t":2267977495,"p":"1901.56000000","q":"2.67790000","T":1742330678557,"m":true,"M":true}... +2025-03-18 22:44:35,825 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330678557, 'price': 1901.56, 'volume': 2.6779, 'type': 'trade'} +2025-03-18 22:44:35,825 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330678557, 'price': 1901.56, 'volume': 2.6779} +2025-03-18 22:44:35,836 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330678558,"s":"ETHUSDT","t":2267977496,"p":"1901.56000000","q":"0.27110000","T":1742330678557,"m":true,"M":true}... +2025-03-18 22:44:35,837 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330678557, 'price': 1901.56, 'volume': 0.2711, 'type': 'trade'} +2025-03-18 22:44:35,837 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330678557, 'price': 1901.56, 'volume': 0.2711} +2025-03-18 22:44:35,862 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330678558,"s":"ETHUSDT","t":2267977497,"p":"1901.56000000","q":"0.98900000","T":1742330678557,"m":true,"M":true}... +2025-03-18 22:44:35,863 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330678557, 'price': 1901.56, 'volume': 0.989, 'type': 'trade'} +2025-03-18 22:44:35,863 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330678557, 'price': 1901.56, 'volume': 0.989} +2025-03-18 22:44:35,874 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330678558,"s":"ETHUSDT","t":2267977498,"p":"1901.56000000","q":"7.00000000","T":1742330678557,"m":true,"M":true}... +2025-03-18 22:44:35,875 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330678557, 'price': 1901.56, 'volume': 7.0, 'type': 'trade'} +2025-03-18 22:44:35,875 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330678557, 'price': 1901.56, 'volume': 7.0} +2025-03-18 22:44:35,890 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330678558,"s":"ETHUSDT","t":2267977499,"p":"1901.56000000","q":"4.30720000","T":1742330678557,"m":true,"M":true}... +2025-03-18 22:44:35,891 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330678557, 'price': 1901.56, 'volume': 4.3072, 'type': 'trade'} +2025-03-18 22:44:35,891 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330678557, 'price': 1901.56, 'volume': 4.3072} +2025-03-18 22:44:36,038 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330678805,"s":"BTCUSDT","t...8804,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:36,038 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330678805,"s":"BTCUSDT","t":4727543694,"p":"81960.60000000","q":"0.00097000","T":1742330678804,"m":true,"M":true}... +2025-03-18 22:44:36,038 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330678804, 'price': 81960.6, 'volume': 0.00097, 'type': 'trade'} +2025-03-18 22:44:36,041 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330678804, 'price': 81960.6, 'volume': 0.00097} +2025-03-18 22:44:36,439 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330679205,"s":"BTCUSDT","t...9205,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:36,439 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330679205,"s":"BTCUSDT","t":4727543695,"p":"81960.60000000","q":"0.00209000","T":1742330679205,"m":true,"M":true}... +2025-03-18 22:44:36,439 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330679205, 'price': 81960.6, 'volume': 0.00209, 'type': 'trade'} +2025-03-18 22:44:36,439 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330679205, 'price': 81960.6, 'volume': 0.00209} +2025-03-18 22:44:36,620 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330679395,"s":"ETHUSDT","t...9395,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:36,620 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330679395,"s":"ETHUSDT","t":2267977500,"p":"1901.56000000","q":"1.14450000","T":1742330679395,"m":true,"M":true}... +2025-03-18 22:44:36,620 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330679395, 'price': 1901.56, 'volume': 1.1445, 'type': 'trade'} +2025-03-18 22:44:36,620 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330679395, 'price': 1901.56, 'volume': 1.1445} +2025-03-18 22:44:36,903 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330679670,"s":"BTCUSDT","t...9669,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:36,903 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330679670,"s":"BTCUSDT","t":4727543696,"p":"81960.60000000","q":"0.00136000","T":1742330679669,"m":true,"M":true}... +2025-03-18 22:44:36,903 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330679669, 'price': 81960.6, 'volume': 0.00136, 'type': 'trade'} +2025-03-18 22:44:36,904 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330679669, 'price': 81960.6, 'volume': 0.00136} +2025-03-18 22:44:36,920 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330679685,"s":"BTCUSDT","t...9684,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:36,920 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330679685,"s":"BTCUSDT","t":4727543697,"p":"81960.60000000","q":"0.00008000","T":1742330679684,"m":true,"M":true}... +2025-03-18 22:44:36,920 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330679684, 'price': 81960.6, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:44:36,921 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330679684, 'price': 81960.6, 'volume': 8e-05} +2025-03-18 22:44:37,197 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330679971,"s":"ETHUSDT","t...9970,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:37,197 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330679971,"s":"ETHUSDT","t":2267977501,"p":"1901.56000000","q":"0.00420000","T":1742330679970,"m":true,"M":true}... +2025-03-18 22:44:37,201 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330679970, 'price': 1901.56, 'volume': 0.0042, 'type': 'trade'} +2025-03-18 22:44:37,201 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330679970, 'price': 1901.56, 'volume': 0.0042} +2025-03-18 22:44:37,354 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330680123,"s":"BTCUSDT","t...0122,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:37,359 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330680123,"s":"BTCUSDT","t":4727543698,"p":"81960.60000000","q":"0.00012000","T":1742330680122,"m":true,"M":true}... +2025-03-18 22:44:37,359 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330680122, 'price': 81960.6, 'volume': 0.00012, 'type': 'trade'} +2025-03-18 22:44:37,359 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330680122, 'price': 81960.6, 'volume': 0.00012} +2025-03-18 22:44:37,506 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330680273,"s":"BTCUSDT","t...0272,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:37,506 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330680273,"s":"BTCUSDT","t":4727543699,"p":"81960.60000000","q":"0.00047000","T":1742330680272,"m":true,"M":true}... +2025-03-18 22:44:37,506 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330680272, 'price': 81960.6, 'volume': 0.00047, 'type': 'trade'} +2025-03-18 22:44:37,506 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330680272, 'price': 81960.6, 'volume': 0.00047} +2025-03-18 22:44:37,556 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330680319,"s":"BTCUSDT","t...319,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:37,556 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330680319,"s":"BTCUSDT","t":4727543700,"p":"81960.61000000","q":"0.00173000","T":1742330680319,"m":false,"M":true}... +2025-03-18 22:44:37,557 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330680319, 'price': 81960.61, 'volume': 0.00173, 'type': 'trade'} +2025-03-18 22:44:37,557 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330680319, 'price': 81960.61, 'volume': 0.00173} +2025-03-18 22:44:37,746 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330680513,"s":"BTCUSDT","t...0512,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:37,746 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330680513,"s":"BTCUSDT","t":4727543701,"p":"81960.60000000","q":"0.00017000","T":1742330680512,"m":true,"M":true}... +2025-03-18 22:44:37,746 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330680512, 'price': 81960.6, 'volume': 0.00017, 'type': 'trade'} +2025-03-18 22:44:37,746 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330680512, 'price': 81960.6, 'volume': 0.00017} +2025-03-18 22:44:38,012 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330680779,"s":"BTCUSDT","t...0778,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:38,012 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330680779,"s":"BTCUSDT","t":4727543702,"p":"81960.60000000","q":"0.00146000","T":1742330680778,"m":true,"M":true}... +2025-03-18 22:44:38,012 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330680778, 'price': 81960.6, 'volume': 0.00146, 'type': 'trade'} +2025-03-18 22:44:38,012 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330680778, 'price': 81960.6, 'volume': 0.00146} +2025-03-18 22:44:38,382 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330681150,"s":"BTCUSDT","t...150,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:38,384 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330681150,"s":"BTCUSDT","t":4727543703,"p":"81960.61000000","q":"0.01220000","T":1742330681150,"m":false,"M":true}... +2025-03-18 22:44:38,384 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330681150, 'price': 81960.61, 'volume': 0.0122, 'type': 'trade'} +2025-03-18 22:44:38,384 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330681150, 'price': 81960.61, 'volume': 0.0122} +2025-03-18 22:44:38,592 - DEBUG - [protocol.py:1177] - < PING '1742330681360' [text, 13 bytes] +2025-03-18 22:44:38,592 - DEBUG - [protocol.py:1183] - > PONG '1742330681360' [text, 13 bytes] +2025-03-18 22:44:38,707 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330681472,"s":"BTCUSDT","t...1472,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:38,708 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330681472,"s":"BTCUSDT","t":4727543704,"p":"81960.60000000","q":"0.00008000","T":1742330681472,"m":true,"M":true}... +2025-03-18 22:44:38,708 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330681472, 'price': 81960.6, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:44:38,709 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330681472, 'price': 81960.6, 'volume': 8e-05} +2025-03-18 22:44:39,351 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330682125,"s":"ETHUSDT","t...124,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:39,351 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330682125,"s":"ETHUSDT","t":2267977502,"p":"1901.57000000","q":"0.03150000","T":1742330682124,"m":false,"M":true}... +2025-03-18 22:44:39,351 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330682124, 'price': 1901.57, 'volume': 0.0315, 'type': 'trade'} +2025-03-18 22:44:39,351 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330682124, 'price': 1901.57, 'volume': 0.0315} +2025-03-18 22:44:39,911 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330682678,"s":"BTCUSDT","t...677,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:39,911 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330682678,"s":"BTCUSDT","t":4727543705,"p":"81960.61000000","q":"0.07611000","T":1742330682677,"m":false,"M":true}... +2025-03-18 22:44:39,911 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330682677, 'price': 81960.61, 'volume': 0.07611, 'type': 'trade'} +2025-03-18 22:44:39,911 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330682677, 'price': 81960.61, 'volume': 0.07611} +2025-03-18 22:44:40,471 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330683236,"s":"BTCUSDT","t...3236,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:40,473 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330683236,"s":"BTCUSDT","t":4727543706,"p":"81960.60000000","q":"0.00037000","T":1742330683236,"m":true,"M":true}... +2025-03-18 22:44:40,473 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330683236, 'price': 81960.6, 'volume': 0.00037, 'type': 'trade'} +2025-03-18 22:44:40,473 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330683236, 'price': 81960.6, 'volume': 0.00037} +2025-03-18 22:44:40,783 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330683554,"s":"ETHUSDT","t...3553,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:40,783 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330683554,"s":"ETHUSDT","t":2267977503,"p":"1901.56000000","q":"0.56860000","T":1742330683553,"m":true,"M":true}... +2025-03-18 22:44:40,783 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330683553, 'price': 1901.56, 'volume': 0.5686, 'type': 'trade'} +2025-03-18 22:44:40,786 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330683553, 'price': 1901.56, 'volume': 0.5686} +2025-03-18 22:44:41,000 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330683767,"s":"BTCUSDT","t...3767,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:41,000 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330683767,"s":"BTCUSDT","t":4727543707,"p":"81960.60000000","q":"0.00527000","T":1742330683767,"m":true,"M":true}... +2025-03-18 22:44:41,000 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330683767, 'price': 81960.6, 'volume': 0.00527, 'type': 'trade'} +2025-03-18 22:44:41,000 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330683767, 'price': 81960.6, 'volume': 0.00527} +2025-03-18 22:44:41,566 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330684257,"s":"BTCUSDT","t...4257,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:41,567 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330684257,"s":"BTCUSDT","t":4727543708,"p":"81960.60000000","q":"0.00299000","T":1742330684257,"m":true,"M":true}... +2025-03-18 22:44:41,567 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330684257, 'price': 81960.6, 'volume': 0.00299, 'type': 'trade'} +2025-03-18 22:44:41,568 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330684257, 'price': 81960.6, 'volume': 0.00299} +2025-03-18 22:44:42,040 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330684804,"s":"BTCUSDT","t...803,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:42,040 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330684804,"s":"BTCUSDT","t":4727543709,"p":"81960.61000000","q":"0.02017000","T":1742330684803,"m":false,"M":true}... +2025-03-18 22:44:42,041 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330684803, 'price': 81960.61, 'volume': 0.02017, 'type': 'trade'} +2025-03-18 22:44:42,041 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330684803, 'price': 81960.61, 'volume': 0.02017} +2025-03-18 22:44:42,048 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330684820,"s":"ETHUSDT","t...820,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:42,049 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330684820,"s":"ETHUSDT","t":2267977504,"p":"1901.57000000","q":"0.00730000","T":1742330684820,"m":false,"M":true}... +2025-03-18 22:44:42,049 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330684820, 'price': 1901.57, 'volume': 0.0073, 'type': 'trade'} +2025-03-18 22:44:42,049 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330684820, 'price': 1901.57, 'volume': 0.0073} +2025-03-18 22:44:42,203 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330684972,"s":"BTCUSDT","t...972,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:42,209 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330684972,"s":"BTCUSDT","t":4727543710,"p":"81960.61000000","q":"0.00012000","T":1742330684972,"m":false,"M":true}... +2025-03-18 22:44:42,209 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330684972, 'price': 81960.61, 'volume': 0.00012, 'type': 'trade'} +2025-03-18 22:44:42,210 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330684972, 'price': 81960.61, 'volume': 0.00012} +2025-03-18 22:44:42,704 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330685468,"s":"BTCUSDT","t...5467,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:42,705 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330685468,"s":"BTCUSDT","t":4727543711,"p":"81960.60000000","q":"0.00007000","T":1742330685467,"m":true,"M":true}... +2025-03-18 22:44:42,706 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330685467, 'price': 81960.6, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:42,706 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330685467, 'price': 81960.6, 'volume': 7e-05} +2025-03-18 22:44:42,848 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330685612,"s":"BTCUSDT","t...611,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:42,849 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330685612,"s":"BTCUSDT","t":4727543712,"p":"81960.61000000","q":"0.00249000","T":1742330685611,"m":false,"M":true}... +2025-03-18 22:44:42,849 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330685611, 'price': 81960.61, 'volume': 0.00249, 'type': 'trade'} +2025-03-18 22:44:42,850 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330685611, 'price': 81960.61, 'volume': 0.00249} +2025-03-18 22:44:42,957 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330685725,"s":"BTCUSDT","t...5724,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:42,957 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330685725,"s":"BTCUSDT","t":4727543713,"p":"81960.60000000","q":"0.00020000","T":1742330685724,"m":true,"M":true}... +2025-03-18 22:44:42,957 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330685724, 'price': 81960.6, 'volume': 0.0002, 'type': 'trade'} +2025-03-18 22:44:42,957 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330685724, 'price': 81960.6, 'volume': 0.0002} +2025-03-18 22:44:43,487 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330686260,"s":"ETHUSDT","t...6260,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:43,489 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330686260,"s":"ETHUSDT","t":2267977505,"p":"1901.56000000","q":"1.47910000","T":1742330686260,"m":true,"M":true}... +2025-03-18 22:44:43,489 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330686260, 'price': 1901.56, 'volume': 1.4791, 'type': 'trade'} +2025-03-18 22:44:43,489 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330686260, 'price': 1901.56, 'volume': 1.4791} +2025-03-18 22:44:43,575 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330686341,"s":"BTCUSDT","t...6341,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:43,575 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330686341,"s":"BTCUSDT","t":4727543714,"p":"81960.60000000","q":"0.32670000","T":1742330686341,"m":true,"M":true}... +2025-03-18 22:44:43,575 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330686341, 'price': 81960.6, 'volume': 0.3267, 'type': 'trade'} +2025-03-18 22:44:43,575 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330686341, 'price': 81960.6, 'volume': 0.3267} +2025-03-18 22:44:43,623 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330686396,"s":"ETHUSDT","t...396,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:43,625 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330686396,"s":"ETHUSDT","t":2267977506,"p":"1901.57000000","q":"0.01090000","T":1742330686396,"m":false,"M":true}... +2025-03-18 22:44:43,625 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330686396, 'price': 1901.57, 'volume': 0.0109, 'type': 'trade'} +2025-03-18 22:44:43,625 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330686396, 'price': 1901.57, 'volume': 0.0109} +2025-03-18 22:44:43,646 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330686418,"s":"ETHUSDT","t...6417,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:43,649 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330686418,"s":"ETHUSDT","t...6417,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:43,650 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330686418,"s":"ETHUSDT","t...6417,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:43,650 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330686418,"s":"ETHUSDT","t...6417,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:43,651 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330686418,"s":"ETHUSDT","t...6417,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:43,651 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330686418,"s":"ETHUSDT","t...6417,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:43,651 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330686418,"s":"ETHUSDT","t...6417,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:43,652 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330686418,"s":"ETHUSDT","t...6417,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:43,652 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330686418,"s":"ETHUSDT","t...6417,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:43,653 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330686418,"s":"ETHUSDT","t...6417,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:43,653 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330686418,"s":"ETHUSDT","t...6417,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:43,653 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330686418,"s":"ETHUSDT","t...6417,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:43,654 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330686418,"s":"ETHUSDT","t...6417,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:43,654 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330686418,"s":"ETHUSDT","t...6417,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:43,654 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330686418,"s":"ETHUSDT","t...6417,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:43,655 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330686418,"s":"ETHUSDT","t":2267977507,"p":"1901.56000000","q":"0.01800000","T":1742330686417,"m":true,"M":true}... +2025-03-18 22:44:43,655 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330686417, 'price': 1901.56, 'volume': 0.018, 'type': 'trade'} +2025-03-18 22:44:43,655 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330686417, 'price': 1901.56, 'volume': 0.018} +2025-03-18 22:44:43,655 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330686423,"s":"ETHUSDT","t...6422,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:43,655 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330686423,"s":"ETHUSDT","t...6422,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:43,656 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330686423,"s":"ETHUSDT","t...6422,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:43,656 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330686423,"s":"ETHUSDT","t...6422,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:43,656 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330686423,"s":"ETHUSDT","t...6422,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:43,657 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330686423,"s":"ETHUSDT","t...6422,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:43,658 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330686433,"s":"ETHUSDT","t...6432,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:43,658 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330686433,"s":"ETHUSDT","t...6432,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:43,658 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330686433,"s":"ETHUSDT","t...6432,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:43,661 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330686433,"s":"ETHUSDT","t...6432,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:43,661 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330686433,"s":"ETHUSDT","t...6432,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:43,661 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330686418,"s":"ETHUSDT","t":2267977508,"p":"1901.56000000","q":"0.00280000","T":1742330686417,"m":true,"M":true}... +2025-03-18 22:44:43,661 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330686417, 'price': 1901.56, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:43,661 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330686417, 'price': 1901.56, 'volume': 0.0028} +2025-03-18 22:44:43,686 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330686418,"s":"ETHUSDT","t":2267977509,"p":"1901.56000000","q":"0.15400000","T":1742330686417,"m":true,"M":true}... +2025-03-18 22:44:43,686 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330686417, 'price': 1901.56, 'volume': 0.154, 'type': 'trade'} +2025-03-18 22:44:43,686 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330686417, 'price': 1901.56, 'volume': 0.154} +2025-03-18 22:44:43,701 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330686418,"s":"ETHUSDT","t":2267977510,"p":"1901.56000000","q":"0.01000000","T":1742330686417,"m":true,"M":true}... +2025-03-18 22:44:43,702 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330686417, 'price': 1901.56, 'volume': 0.01, 'type': 'trade'} +2025-03-18 22:44:43,702 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330686417, 'price': 1901.56, 'volume': 0.01} +2025-03-18 22:44:43,713 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330686418,"s":"ETHUSDT","t":2267977511,"p":"1901.56000000","q":"0.18950000","T":1742330686417,"m":true,"M":true}... +2025-03-18 22:44:43,713 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330686417, 'price': 1901.56, 'volume': 0.1895, 'type': 'trade'} +2025-03-18 22:44:43,713 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330686417, 'price': 1901.56, 'volume': 0.1895} +2025-03-18 22:44:43,729 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330686418,"s":"ETHUSDT","t":2267977512,"p":"1901.56000000","q":"0.00300000","T":1742330686417,"m":true,"M":true}... +2025-03-18 22:44:43,730 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330686417, 'price': 1901.56, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:43,730 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330686417, 'price': 1901.56, 'volume': 0.003} +2025-03-18 22:44:43,742 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330686418,"s":"ETHUSDT","t":2267977513,"p":"1901.56000000","q":"0.00300000","T":1742330686417,"m":true,"M":true}... +2025-03-18 22:44:43,742 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330686417, 'price': 1901.56, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:43,742 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330686417, 'price': 1901.56, 'volume': 0.003} +2025-03-18 22:44:43,749 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330686517,"s":"ETHUSDT","t...6517,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:43,751 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330686517,"s":"ETHUSDT","t...6517,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:43,751 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330686517,"s":"ETHUSDT","t...6517,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:43,751 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330686517,"s":"ETHUSDT","t...6517,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:43,752 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330686517,"s":"ETHUSDT","t...6517,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:43,752 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330686517,"s":"ETHUSDT","t...6517,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:43,752 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330686517,"s":"ETHUSDT","t...6517,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:43,753 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330686517,"s":"ETHUSDT","t...6517,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:43,753 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330686517,"s":"ETHUSDT","t...6517,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:43,753 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330686418,"s":"ETHUSDT","t":2267977514,"p":"1901.56000000","q":"0.00270000","T":1742330686417,"m":true,"M":true}... +2025-03-18 22:44:43,753 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330686417, 'price': 1901.56, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:43,754 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330686417, 'price': 1901.56, 'volume': 0.0027} +2025-03-18 22:44:43,769 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330686418,"s":"ETHUSDT","t":2267977515,"p":"1901.56000000","q":"0.10000000","T":1742330686417,"m":true,"M":true}... +2025-03-18 22:44:43,769 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330686417, 'price': 1901.56, 'volume': 0.1, 'type': 'trade'} +2025-03-18 22:44:43,769 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330686417, 'price': 1901.56, 'volume': 0.1} +2025-03-18 22:44:43,781 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330686418,"s":"ETHUSDT","t":2267977516,"p":"1901.56000000","q":"0.00490000","T":1742330686417,"m":true,"M":true}... +2025-03-18 22:44:43,782 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330686417, 'price': 1901.56, 'volume': 0.0049, 'type': 'trade'} +2025-03-18 22:44:43,782 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330686417, 'price': 1901.56, 'volume': 0.0049} +2025-03-18 22:44:43,804 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330686418,"s":"ETHUSDT","t":2267977517,"p":"1901.56000000","q":"0.00270000","T":1742330686417,"m":true,"M":true}... +2025-03-18 22:44:43,804 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330686417, 'price': 1901.56, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:43,804 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330686417, 'price': 1901.56, 'volume': 0.0027} +2025-03-18 22:44:43,820 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330686418,"s":"ETHUSDT","t":2267977518,"p":"1901.55000000","q":"0.13990000","T":1742330686417,"m":true,"M":true}... +2025-03-18 22:44:43,821 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330686417, 'price': 1901.55, 'volume': 0.1399, 'type': 'trade'} +2025-03-18 22:44:43,821 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330686417, 'price': 1901.55, 'volume': 0.1399} +2025-03-18 22:44:43,832 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330686418,"s":"ETHUSDT","t":2267977519,"p":"1901.55000000","q":"0.00280000","T":1742330686417,"m":true,"M":true}... +2025-03-18 22:44:43,832 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330686417, 'price': 1901.55, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:43,832 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330686417, 'price': 1901.55, 'volume': 0.0028} +2025-03-18 22:44:43,842 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330686617,"s":"ETHUSDT","t...6616,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:43,846 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330686617,"s":"ETHUSDT","t...6616,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:43,846 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330686617,"s":"ETHUSDT","t...6616,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:43,846 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330686617,"s":"ETHUSDT","t...6616,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:43,847 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330686617,"s":"ETHUSDT","t...6616,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:43,847 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330686617,"s":"ETHUSDT","t...6616,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:43,848 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330686617,"s":"ETHUSDT","t...6616,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:43,848 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330686418,"s":"ETHUSDT","t":2267977520,"p":"1901.55000000","q":"0.00300000","T":1742330686417,"m":true,"M":true}... +2025-03-18 22:44:43,848 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330686417, 'price': 1901.55, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:43,848 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330686417, 'price': 1901.55, 'volume': 0.003} +2025-03-18 22:44:43,872 - INFO - [realtime.py:281] - Received message #300 +2025-03-18 22:44:43,874 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330686418,"s":"ETHUSDT","t":2267977521,"p":"1901.55000000","q":"0.00300000","T":1742330686417,"m":true,"M":true}... +2025-03-18 22:44:43,874 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330686417, 'price': 1901.55, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:43,874 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330686417, 'price': 1901.55, 'volume': 0.003} +2025-03-18 22:44:43,885 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330686423,"s":"ETHUSDT","t":2267977522,"p":"1901.54000000","q":"0.11050000","T":1742330686422,"m":true,"M":true}... +2025-03-18 22:44:43,886 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330686422, 'price': 1901.54, 'volume': 0.1105, 'type': 'trade'} +2025-03-18 22:44:43,886 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330686422, 'price': 1901.54, 'volume': 0.1105} +2025-03-18 22:44:43,902 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330686423,"s":"ETHUSDT","t":2267977523,"p":"1901.54000000","q":"0.00300000","T":1742330686422,"m":true,"M":true}... +2025-03-18 22:44:43,902 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330686422, 'price': 1901.54, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:43,902 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330686422, 'price': 1901.54, 'volume': 0.003} +2025-03-18 22:44:43,917 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330686423,"s":"ETHUSDT","t":2267977524,"p":"1901.54000000","q":"0.00300000","T":1742330686422,"m":true,"M":true}... +2025-03-18 22:44:43,918 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330686422, 'price': 1901.54, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:43,918 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330686422, 'price': 1901.54, 'volume': 0.003} +2025-03-18 22:44:43,930 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330686423,"s":"ETHUSDT","t":2267977525,"p":"1901.54000000","q":"0.00270000","T":1742330686422,"m":true,"M":true}... +2025-03-18 22:44:43,930 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330686422, 'price': 1901.54, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:43,931 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330686422, 'price': 1901.54, 'volume': 0.0027} +2025-03-18 22:44:43,956 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330686423,"s":"ETHUSDT","t":2267977526,"p":"1901.54000000","q":"0.00270000","T":1742330686422,"m":true,"M":true}... +2025-03-18 22:44:43,956 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330686422, 'price': 1901.54, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:43,957 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330686422, 'price': 1901.54, 'volume': 0.0027} +2025-03-18 22:44:43,968 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330686423,"s":"ETHUSDT","t":2267977527,"p":"1901.51000000","q":"0.18950000","T":1742330686422,"m":true,"M":true}... +2025-03-18 22:44:43,969 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330686422, 'price': 1901.51, 'volume': 0.1895, 'type': 'trade'} +2025-03-18 22:44:43,969 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330686422, 'price': 1901.51, 'volume': 0.1895} +2025-03-18 22:44:43,980 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330686433,"s":"ETHUSDT","t":2267977528,"p":"1901.45000000","q":"0.00280000","T":1742330686432,"m":true,"M":true}... +2025-03-18 22:44:43,981 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330686432, 'price': 1901.45, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:43,981 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330686432, 'price': 1901.45, 'volume': 0.0028} +2025-03-18 22:44:43,995 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330686433,"s":"ETHUSDT","t":2267977529,"p":"1901.45000000","q":"0.00300000","T":1742330686432,"m":true,"M":true}... +2025-03-18 22:44:43,996 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330686432, 'price': 1901.45, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:43,996 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330686432, 'price': 1901.45, 'volume': 0.003} +2025-03-18 22:44:44,007 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330686433,"s":"ETHUSDT","t":2267977530,"p":"1901.45000000","q":"0.00270000","T":1742330686432,"m":true,"M":true}... +2025-03-18 22:44:44,007 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330686432, 'price': 1901.45, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:44,007 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330686432, 'price': 1901.45, 'volume': 0.0027} +2025-03-18 22:44:44,023 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330686433,"s":"ETHUSDT","t":2267977531,"p":"1901.45000000","q":"0.00300000","T":1742330686432,"m":true,"M":true}... +2025-03-18 22:44:44,023 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330686432, 'price': 1901.45, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:44,024 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330686432, 'price': 1901.45, 'volume': 0.003} +2025-03-18 22:44:44,040 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330686433,"s":"ETHUSDT","t":2267977532,"p":"1901.45000000","q":"0.00280000","T":1742330686432,"m":true,"M":true}... +2025-03-18 22:44:44,040 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330686432, 'price': 1901.45, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:44,041 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330686432, 'price': 1901.45, 'volume': 0.0028} +2025-03-18 22:44:44,064 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330686517,"s":"ETHUSDT","t":2267977533,"p":"1901.44000000","q":"0.00300000","T":1742330686517,"m":true,"M":true}... +2025-03-18 22:44:44,064 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330686517, 'price': 1901.44, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:44,064 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330686517, 'price': 1901.44, 'volume': 0.003} +2025-03-18 22:44:44,084 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330686517,"s":"ETHUSDT","t":2267977534,"p":"1901.44000000","q":"0.00300000","T":1742330686517,"m":true,"M":true}... +2025-03-18 22:44:44,085 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330686517, 'price': 1901.44, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:44,085 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330686517, 'price': 1901.44, 'volume': 0.003} +2025-03-18 22:44:44,096 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330686517,"s":"ETHUSDT","t":2267977535,"p":"1901.44000000","q":"0.00280000","T":1742330686517,"m":true,"M":true}... +2025-03-18 22:44:44,096 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330686517, 'price': 1901.44, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:44,096 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330686517, 'price': 1901.44, 'volume': 0.0028} +2025-03-18 22:44:44,112 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330686517,"s":"ETHUSDT","t":2267977536,"p":"1901.43000000","q":"0.00280000","T":1742330686517,"m":true,"M":true}... +2025-03-18 22:44:44,112 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330686517, 'price': 1901.43, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:44,112 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330686517, 'price': 1901.43, 'volume': 0.0028} +2025-03-18 22:44:44,124 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330686517,"s":"ETHUSDT","t":2267977537,"p":"1901.43000000","q":"0.00270000","T":1742330686517,"m":true,"M":true}... +2025-03-18 22:44:44,124 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330686517, 'price': 1901.43, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:44,124 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330686517, 'price': 1901.43, 'volume': 0.0027} +2025-03-18 22:44:44,139 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330686517,"s":"ETHUSDT","t":2267977538,"p":"1901.42000000","q":"0.30350000","T":1742330686517,"m":true,"M":true}... +2025-03-18 22:44:44,140 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330686517, 'price': 1901.42, 'volume': 0.3035, 'type': 'trade'} +2025-03-18 22:44:44,140 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330686517, 'price': 1901.42, 'volume': 0.3035} +2025-03-18 22:44:44,151 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330686517,"s":"ETHUSDT","t":2267977539,"p":"1901.42000000","q":"0.00300000","T":1742330686517,"m":true,"M":true}... +2025-03-18 22:44:44,152 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330686517, 'price': 1901.42, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:44,152 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330686517, 'price': 1901.42, 'volume': 0.003} +2025-03-18 22:44:44,169 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330686517,"s":"ETHUSDT","t":2267977540,"p":"1901.41000000","q":"0.00270000","T":1742330686517,"m":true,"M":true}... +2025-03-18 22:44:44,170 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330686517, 'price': 1901.41, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:44,170 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330686517, 'price': 1901.41, 'volume': 0.0027} +2025-03-18 22:44:44,185 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330686517,"s":"ETHUSDT","t":2267977541,"p":"1901.41000000","q":"0.00280000","T":1742330686517,"m":true,"M":true}... +2025-03-18 22:44:44,185 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330686517, 'price': 1901.41, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:44,185 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330686517, 'price': 1901.41, 'volume': 0.0028} +2025-03-18 22:44:44,201 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330686617,"s":"ETHUSDT","t":2267977542,"p":"1901.40000000","q":"0.00300000","T":1742330686616,"m":true,"M":true}... +2025-03-18 22:44:44,202 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330686616, 'price': 1901.4, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:44,202 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330686616, 'price': 1901.4, 'volume': 0.003} +2025-03-18 22:44:44,214 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330686617,"s":"ETHUSDT","t":2267977543,"p":"1901.40000000","q":"0.00300000","T":1742330686616,"m":true,"M":true}... +2025-03-18 22:44:44,215 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330686616, 'price': 1901.4, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:44,215 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330686616, 'price': 1901.4, 'volume': 0.003} +2025-03-18 22:44:44,226 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330686617,"s":"ETHUSDT","t":2267977544,"p":"1901.40000000","q":"0.00500000","T":1742330686616,"m":true,"M":true}... +2025-03-18 22:44:44,226 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330686616, 'price': 1901.4, 'volume': 0.005, 'type': 'trade'} +2025-03-18 22:44:44,226 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330686616, 'price': 1901.4, 'volume': 0.005} +2025-03-18 22:44:44,241 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330686617,"s":"ETHUSDT","t":2267977545,"p":"1901.39000000","q":"0.00270000","T":1742330686616,"m":true,"M":true}... +2025-03-18 22:44:44,241 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330686616, 'price': 1901.39, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:44,241 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330686616, 'price': 1901.39, 'volume': 0.0027} +2025-03-18 22:44:44,256 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330686617,"s":"ETHUSDT","t":2267977546,"p":"1901.38000000","q":"0.00270000","T":1742330686616,"m":true,"M":true}... +2025-03-18 22:44:44,256 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330686616, 'price': 1901.38, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:44,256 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330686616, 'price': 1901.38, 'volume': 0.0027} +2025-03-18 22:44:44,270 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330686617,"s":"ETHUSDT","t":2267977547,"p":"1901.38000000","q":"0.00270000","T":1742330686616,"m":true,"M":true}... +2025-03-18 22:44:44,270 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330686616, 'price': 1901.38, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:44:44,270 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330686616, 'price': 1901.38, 'volume': 0.0027} +2025-03-18 22:44:44,281 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330686617,"s":"ETHUSDT","t":2267977548,"p":"1901.35000000","q":"0.00280000","T":1742330686616,"m":true,"M":true}... +2025-03-18 22:44:44,282 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330686616, 'price': 1901.35, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:44:44,282 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330686616, 'price': 1901.35, 'volume': 0.0028} +2025-03-18 22:44:44,351 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330687125,"s":"ETHUSDT","t...124,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:44,351 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330687125,"s":"ETHUSDT","t":2267977549,"p":"1901.35000000","q":"0.03160000","T":1742330687124,"m":false,"M":true}... +2025-03-18 22:44:44,351 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330687124, 'price': 1901.35, 'volume': 0.0316, 'type': 'trade'} +2025-03-18 22:44:44,351 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330687124, 'price': 1901.35, 'volume': 0.0316} +2025-03-18 22:44:45,732 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688495,"s":"BTCUSDT","t...495,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:45,733 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688495,"s":"BTCUSDT","t":4727543715,"p":"81960.61000000","q":"0.00121000","T":1742330688495,"m":false,"M":true}... +2025-03-18 22:44:45,733 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688495, 'price': 81960.61, 'volume': 0.00121, 'type': 'trade'} +2025-03-18 22:44:45,733 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688495, 'price': 81960.61, 'volume': 0.00121} +2025-03-18 22:44:45,751 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688516,"s":"BTCUSDT","t...8515,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,752 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688516,"s":"BTCUSDT","t...8515,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,753 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688516,"s":"BTCUSDT","t...8515,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,753 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688516,"s":"BTCUSDT","t...8515,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,753 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688516,"s":"BTCUSDT","t...8515,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,754 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688516,"s":"BTCUSDT","t...8515,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,754 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688516,"s":"BTCUSDT","t...8515,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,755 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688516,"s":"BTCUSDT","t...8515,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,755 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688516,"s":"BTCUSDT","t...8515,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,755 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688516,"s":"BTCUSDT","t...8515,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,756 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688516,"s":"BTCUSDT","t...8515,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,756 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688516,"s":"BTCUSDT","t...8515,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,757 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688516,"s":"BTCUSDT","t...8515,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,757 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688516,"s":"BTCUSDT","t...8515,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,757 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688516,"s":"BTCUSDT","t...8515,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,758 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688516,"s":"BTCUSDT","t...8515,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,758 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688516,"s":"BTCUSDT","t...8515,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,758 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688516,"s":"BTCUSDT","t...8515,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,758 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688516,"s":"BTCUSDT","t...8515,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,759 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688516,"s":"BTCUSDT","t...8515,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,759 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688516,"s":"BTCUSDT","t...8515,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,760 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688516,"s":"BTCUSDT","t...8515,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,760 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688516,"s":"BTCUSDT","t...8515,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,760 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688516,"s":"BTCUSDT","t...8515,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,760 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688516,"s":"BTCUSDT","t...8515,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,761 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688516,"s":"BTCUSDT","t...8515,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,762 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688516,"s":"BTCUSDT","t...8515,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,762 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688516,"s":"BTCUSDT","t...8515,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,762 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688516,"s":"BTCUSDT","t...8515,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,763 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688516,"s":"BTCUSDT","t...8515,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,763 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688516,"s":"BTCUSDT","t...8515,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,763 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688516,"s":"BTCUSDT","t...8515,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,763 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688516,"s":"BTCUSDT","t...8515,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,763 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688516,"s":"BTCUSDT","t":4727543716,"p":"81960.60000000","q":"0.00007000","T":1742330688515,"m":true,"M":true}... +2025-03-18 22:44:45,765 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688515, 'price': 81960.6, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:45,765 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688515, 'price': 81960.6, 'volume': 7e-05} +2025-03-18 22:44:45,765 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688516,"s":"BTCUSDT","t...8515,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,766 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688516,"s":"BTCUSDT","t":4727543717,"p":"81960.60000000","q":"0.00007000","T":1742330688515,"m":true,"M":true}... +2025-03-18 22:44:45,766 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688515, 'price': 81960.6, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:45,766 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688515, 'price': 81960.6, 'volume': 7e-05} +2025-03-18 22:44:45,766 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688516,"s":"BTCUSDT","t...8515,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,767 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688516,"s":"BTCUSDT","t":4727543718,"p":"81960.60000000","q":"0.00007000","T":1742330688515,"m":true,"M":true}... +2025-03-18 22:44:45,767 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688515, 'price': 81960.6, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:45,767 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688515, 'price': 81960.6, 'volume': 7e-05} +2025-03-18 22:44:45,767 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688516,"s":"BTCUSDT","t...8515,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,768 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688516,"s":"BTCUSDT","t":4727543719,"p":"81960.60000000","q":"0.00013000","T":1742330688515,"m":true,"M":true}... +2025-03-18 22:44:45,768 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688515, 'price': 81960.6, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:44:45,768 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688515, 'price': 81960.6, 'volume': 0.00013} +2025-03-18 22:44:45,768 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688516,"s":"BTCUSDT","t":4727543720,"p":"81960.60000000","q":"0.00007000","T":1742330688515,"m":true,"M":true}... +2025-03-18 22:44:45,768 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688515, 'price': 81960.6, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:45,768 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688515, 'price': 81960.6, 'volume': 7e-05} +2025-03-18 22:44:45,789 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688516,"s":"BTCUSDT","t":4727543721,"p":"81960.60000000","q":"0.00050000","T":1742330688515,"m":true,"M":true}... +2025-03-18 22:44:45,789 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688515, 'price': 81960.6, 'volume': 0.0005, 'type': 'trade'} +2025-03-18 22:44:45,789 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688515, 'price': 81960.6, 'volume': 0.0005} +2025-03-18 22:44:45,803 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688570,"s":"BTCUSDT","t...8569,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,805 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688570,"s":"BTCUSDT","t...8569,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,805 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688570,"s":"BTCUSDT","t...8569,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,806 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688516,"s":"BTCUSDT","t":4727543722,"p":"81960.60000000","q":"0.01538000","T":1742330688515,"m":true,"M":true}... +2025-03-18 22:44:45,806 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688515, 'price': 81960.6, 'volume': 0.01538, 'type': 'trade'} +2025-03-18 22:44:45,806 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688515, 'price': 81960.6, 'volume': 0.01538} +2025-03-18 22:44:45,806 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688570,"s":"BTCUSDT","t...8569,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,806 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688516,"s":"BTCUSDT","t":4727543723,"p":"81960.60000000","q":"0.00111000","T":1742330688515,"m":true,"M":true}... +2025-03-18 22:44:45,807 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688515, 'price': 81960.6, 'volume': 0.00111, 'type': 'trade'} +2025-03-18 22:44:45,807 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688515, 'price': 81960.6, 'volume': 0.00111} +2025-03-18 22:44:45,807 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688570,"s":"BTCUSDT","t...8569,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,808 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688516,"s":"BTCUSDT","t":4727543724,"p":"81960.60000000","q":"0.00016000","T":1742330688515,"m":true,"M":true}... +2025-03-18 22:44:45,808 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688515, 'price': 81960.6, 'volume': 0.00016, 'type': 'trade'} +2025-03-18 22:44:45,808 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688515, 'price': 81960.6, 'volume': 0.00016} +2025-03-18 22:44:45,808 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688570,"s":"BTCUSDT","t...8569,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,809 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688516,"s":"BTCUSDT","t":4727543725,"p":"81960.60000000","q":"0.00032000","T":1742330688515,"m":true,"M":true}... +2025-03-18 22:44:45,809 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688515, 'price': 81960.6, 'volume': 0.00032, 'type': 'trade'} +2025-03-18 22:44:45,810 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688515, 'price': 81960.6, 'volume': 0.00032} +2025-03-18 22:44:45,810 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688570,"s":"BTCUSDT","t...8569,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,810 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688516,"s":"BTCUSDT","t":4727543726,"p":"81960.60000000","q":"0.00010000","T":1742330688515,"m":true,"M":true}... +2025-03-18 22:44:45,810 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688515, 'price': 81960.6, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:44:45,810 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688515, 'price': 81960.6, 'volume': 0.0001} +2025-03-18 22:44:45,810 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688570,"s":"BTCUSDT","t...8569,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,810 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688516,"s":"BTCUSDT","t":4727543727,"p":"81960.60000000","q":"0.00007000","T":1742330688515,"m":true,"M":true}... +2025-03-18 22:44:45,810 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688515, 'price': 81960.6, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:45,810 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688515, 'price': 81960.6, 'volume': 7e-05} +2025-03-18 22:44:45,810 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688570,"s":"BTCUSDT","t...8569,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,810 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688516,"s":"BTCUSDT","t":4727543728,"p":"81960.60000000","q":"0.00007000","T":1742330688515,"m":true,"M":true}... +2025-03-18 22:44:45,810 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688515, 'price': 81960.6, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:45,810 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688515, 'price': 81960.6, 'volume': 7e-05} +2025-03-18 22:44:45,810 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688570,"s":"BTCUSDT","t...8569,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,810 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688516,"s":"BTCUSDT","t":4727543729,"p":"81960.60000000","q":"0.00147000","T":1742330688515,"m":true,"M":true}... +2025-03-18 22:44:45,810 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688515, 'price': 81960.6, 'volume': 0.00147, 'type': 'trade'} +2025-03-18 22:44:45,810 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688515, 'price': 81960.6, 'volume': 0.00147} +2025-03-18 22:44:45,810 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688570,"s":"BTCUSDT","t...8569,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,815 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688516,"s":"BTCUSDT","t":4727543730,"p":"81960.60000000","q":"0.00010000","T":1742330688515,"m":true,"M":true}... +2025-03-18 22:44:45,815 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688515, 'price': 81960.6, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:44:45,815 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688515, 'price': 81960.6, 'volume': 0.0001} +2025-03-18 22:44:45,815 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688570,"s":"BTCUSDT","t...8569,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,815 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688516,"s":"BTCUSDT","t":4727543731,"p":"81960.60000000","q":"0.00010000","T":1742330688515,"m":true,"M":true}... +2025-03-18 22:44:45,815 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688515, 'price': 81960.6, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:44:45,816 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688515, 'price': 81960.6, 'volume': 0.0001} +2025-03-18 22:44:45,816 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688570,"s":"BTCUSDT","t...8569,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,816 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688516,"s":"BTCUSDT","t":4727543732,"p":"81960.60000000","q":"0.00578000","T":1742330688515,"m":true,"M":true}... +2025-03-18 22:44:45,816 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688515, 'price': 81960.6, 'volume': 0.00578, 'type': 'trade'} +2025-03-18 22:44:45,817 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688515, 'price': 81960.6, 'volume': 0.00578} +2025-03-18 22:44:45,817 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688570,"s":"BTCUSDT","t...8569,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:45,817 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688516,"s":"BTCUSDT","t":4727543733,"p":"81960.60000000","q":"0.00218000","T":1742330688515,"m":true,"M":true}... +2025-03-18 22:44:45,817 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688515, 'price': 81960.6, 'volume': 0.00218, 'type': 'trade'} +2025-03-18 22:44:45,818 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688515, 'price': 81960.6, 'volume': 0.00218} +2025-03-18 22:44:45,818 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688516,"s":"BTCUSDT","t":4727543734,"p":"81960.60000000","q":"0.00020000","T":1742330688515,"m":true,"M":true}... +2025-03-18 22:44:45,818 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688515, 'price': 81960.6, 'volume': 0.0002, 'type': 'trade'} +2025-03-18 22:44:45,818 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688515, 'price': 81960.6, 'volume': 0.0002} +2025-03-18 22:44:45,832 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688516,"s":"BTCUSDT","t":4727543735,"p":"81960.60000000","q":"0.00007000","T":1742330688515,"m":true,"M":true}... +2025-03-18 22:44:45,833 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688515, 'price': 81960.6, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:45,833 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688515, 'price': 81960.6, 'volume': 7e-05} +2025-03-18 22:44:45,848 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688516,"s":"BTCUSDT","t":4727543736,"p":"81960.60000000","q":"0.00007000","T":1742330688515,"m":true,"M":true}... +2025-03-18 22:44:45,848 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688515, 'price': 81960.6, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:45,848 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688515, 'price': 81960.6, 'volume': 7e-05} +2025-03-18 22:44:45,863 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688516,"s":"BTCUSDT","t":4727543737,"p":"81960.59000000","q":"0.00013000","T":1742330688515,"m":true,"M":true}... +2025-03-18 22:44:45,864 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688515, 'price': 81960.59, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:44:45,864 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688515, 'price': 81960.59, 'volume': 0.00013} +2025-03-18 22:44:45,876 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688516,"s":"BTCUSDT","t":4727543738,"p":"81960.59000000","q":"0.00007000","T":1742330688515,"m":true,"M":true}... +2025-03-18 22:44:45,876 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688515, 'price': 81960.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:45,876 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688515, 'price': 81960.59, 'volume': 7e-05} +2025-03-18 22:44:45,891 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688516,"s":"BTCUSDT","t":4727543739,"p":"81960.59000000","q":"0.00007000","T":1742330688515,"m":true,"M":true}... +2025-03-18 22:44:45,891 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688515, 'price': 81960.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:45,891 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688515, 'price': 81960.59, 'volume': 7e-05} +2025-03-18 22:44:45,907 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688516,"s":"BTCUSDT","t":4727543740,"p":"81960.59000000","q":"0.00014000","T":1742330688515,"m":true,"M":true}... +2025-03-18 22:44:45,907 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688515, 'price': 81960.59, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:44:45,908 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688515, 'price': 81960.59, 'volume': 0.00014} +2025-03-18 22:44:45,920 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688516,"s":"BTCUSDT","t":4727543741,"p":"81960.58000000","q":"0.00007000","T":1742330688515,"m":true,"M":true}... +2025-03-18 22:44:45,921 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688515, 'price': 81960.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:45,921 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688515, 'price': 81960.58, 'volume': 7e-05} +2025-03-18 22:44:45,932 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688516,"s":"BTCUSDT","t":4727543742,"p":"81960.58000000","q":"0.00007000","T":1742330688515,"m":true,"M":true}... +2025-03-18 22:44:45,933 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688515, 'price': 81960.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:45,933 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688515, 'price': 81960.58, 'volume': 7e-05} +2025-03-18 22:44:45,946 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688516,"s":"BTCUSDT","t":4727543743,"p":"81960.58000000","q":"0.00014000","T":1742330688515,"m":true,"M":true}... +2025-03-18 22:44:45,947 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688515, 'price': 81960.58, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:44:45,947 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688515, 'price': 81960.58, 'volume': 0.00014} +2025-03-18 22:44:45,958 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688516,"s":"BTCUSDT","t":4727543744,"p":"81960.57000000","q":"0.00019000","T":1742330688515,"m":true,"M":true}... +2025-03-18 22:44:45,959 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688515, 'price': 81960.57, 'volume': 0.00019, 'type': 'trade'} +2025-03-18 22:44:45,959 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688515, 'price': 81960.57, 'volume': 0.00019} +2025-03-18 22:44:45,970 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688516,"s":"BTCUSDT","t":4727543745,"p":"81960.57000000","q":"0.00007000","T":1742330688515,"m":true,"M":true}... +2025-03-18 22:44:45,971 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688515, 'price': 81960.57, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:45,971 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688515, 'price': 81960.57, 'volume': 7e-05} +2025-03-18 22:44:45,996 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688516,"s":"BTCUSDT","t":4727543746,"p":"81960.57000000","q":"0.00007000","T":1742330688515,"m":true,"M":true}... +2025-03-18 22:44:45,996 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688515, 'price': 81960.57, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:45,996 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688515, 'price': 81960.57, 'volume': 7e-05} +2025-03-18 22:44:46,014 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688516,"s":"BTCUSDT","t":4727543747,"p":"81960.56000000","q":"0.00018000","T":1742330688515,"m":true,"M":true}... +2025-03-18 22:44:46,015 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688515, 'price': 81960.56, 'volume': 0.00018, 'type': 'trade'} +2025-03-18 22:44:46,015 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688515, 'price': 81960.56, 'volume': 0.00018} +2025-03-18 22:44:46,030 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688516,"s":"BTCUSDT","t":4727543748,"p":"81960.56000000","q":"0.00018000","T":1742330688515,"m":true,"M":true}... +2025-03-18 22:44:46,030 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688515, 'price': 81960.56, 'volume': 0.00018, 'type': 'trade'} +2025-03-18 22:44:46,030 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688515, 'price': 81960.56, 'volume': 0.00018} +2025-03-18 22:44:46,043 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688516,"s":"BTCUSDT","t":4727543749,"p":"81960.56000000","q":"0.00018000","T":1742330688515,"m":true,"M":true}... +2025-03-18 22:44:46,044 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688515, 'price': 81960.56, 'volume': 0.00018, 'type': 'trade'} +2025-03-18 22:44:46,044 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688515, 'price': 81960.56, 'volume': 0.00018} +2025-03-18 22:44:46,055 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688516,"s":"BTCUSDT","t":4727543750,"p":"81960.56000000","q":"0.00007000","T":1742330688515,"m":true,"M":true}... +2025-03-18 22:44:46,055 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688515, 'price': 81960.56, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,055 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688515, 'price': 81960.56, 'volume': 7e-05} +2025-03-18 22:44:46,078 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688516,"s":"BTCUSDT","t":4727543751,"p":"81960.56000000","q":"0.00007000","T":1742330688515,"m":true,"M":true}... +2025-03-18 22:44:46,079 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688515, 'price': 81960.56, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,079 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688515, 'price': 81960.56, 'volume': 7e-05} +2025-03-18 22:44:46,091 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688570,"s":"BTCUSDT","t":4727543752,"p":"81960.55000000","q":"0.00007000","T":1742330688569,"m":true,"M":true}... +2025-03-18 22:44:46,092 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688569, 'price': 81960.55, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,092 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688569, 'price': 81960.55, 'volume': 7e-05} +2025-03-18 22:44:46,103 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688570,"s":"BTCUSDT","t":4727543753,"p":"81960.55000000","q":"0.00007000","T":1742330688569,"m":true,"M":true}... +2025-03-18 22:44:46,104 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688569, 'price': 81960.55, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,104 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688569, 'price': 81960.55, 'volume': 7e-05} +2025-03-18 22:44:46,129 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688570,"s":"BTCUSDT","t":4727543754,"p":"81960.55000000","q":"0.00007000","T":1742330688569,"m":true,"M":true}... +2025-03-18 22:44:46,130 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688569, 'price': 81960.55, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,130 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688569, 'price': 81960.55, 'volume': 7e-05} +2025-03-18 22:44:46,141 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688570,"s":"BTCUSDT","t":4727543755,"p":"81960.55000000","q":"0.00007000","T":1742330688569,"m":true,"M":true}... +2025-03-18 22:44:46,141 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688569, 'price': 81960.55, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,141 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688569, 'price': 81960.55, 'volume': 7e-05} +2025-03-18 22:44:46,153 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688570,"s":"BTCUSDT","t":4727543756,"p":"81960.55000000","q":"0.00007000","T":1742330688569,"m":true,"M":true}... +2025-03-18 22:44:46,153 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688569, 'price': 81960.55, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,153 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688569, 'price': 81960.55, 'volume': 7e-05} +2025-03-18 22:44:46,164 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688570,"s":"BTCUSDT","t":4727543757,"p":"81960.55000000","q":"0.00010000","T":1742330688569,"m":true,"M":true}... +2025-03-18 22:44:46,165 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688569, 'price': 81960.55, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:44:46,165 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688569, 'price': 81960.55, 'volume': 0.0001} +2025-03-18 22:44:46,173 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330688938,"s":"BTCUSDT","t...938,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:46,173 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688570,"s":"BTCUSDT","t":4727543758,"p":"81960.55000000","q":"0.00010000","T":1742330688569,"m":true,"M":true}... +2025-03-18 22:44:46,174 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688569, 'price': 81960.55, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:44:46,174 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688569, 'price': 81960.55, 'volume': 0.0001} +2025-03-18 22:44:46,191 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688570,"s":"BTCUSDT","t":4727543759,"p":"81960.55000000","q":"0.00007000","T":1742330688569,"m":true,"M":true}... +2025-03-18 22:44:46,191 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688569, 'price': 81960.55, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,192 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688569, 'price': 81960.55, 'volume': 7e-05} +2025-03-18 22:44:46,207 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688570,"s":"BTCUSDT","t":4727543760,"p":"81960.55000000","q":"0.00010000","T":1742330688569,"m":true,"M":true}... +2025-03-18 22:44:46,207 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688569, 'price': 81960.55, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:44:46,208 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688569, 'price': 81960.55, 'volume': 0.0001} +2025-03-18 22:44:46,223 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688570,"s":"BTCUSDT","t":4727543761,"p":"81960.55000000","q":"0.00007000","T":1742330688569,"m":true,"M":true}... +2025-03-18 22:44:46,223 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688569, 'price': 81960.55, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,224 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688569, 'price': 81960.55, 'volume': 7e-05} +2025-03-18 22:44:46,235 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688570,"s":"BTCUSDT","t":4727543762,"p":"81960.55000000","q":"0.00007000","T":1742330688569,"m":true,"M":true}... +2025-03-18 22:44:46,236 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688569, 'price': 81960.55, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,236 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688569, 'price': 81960.55, 'volume': 7e-05} +2025-03-18 22:44:46,247 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688570,"s":"BTCUSDT","t":4727543763,"p":"81960.53000000","q":"0.00007000","T":1742330688569,"m":true,"M":true}... +2025-03-18 22:44:46,247 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688569, 'price': 81960.53, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,248 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688569, 'price': 81960.53, 'volume': 7e-05} +2025-03-18 22:44:46,252 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689018,"s":"BTCUSDT","t...017,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:46,253 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688570,"s":"BTCUSDT","t":4727543764,"p":"81960.53000000","q":"0.00007000","T":1742330688569,"m":true,"M":true}... +2025-03-18 22:44:46,253 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688569, 'price': 81960.53, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,253 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688569, 'price': 81960.53, 'volume': 7e-05} +2025-03-18 22:44:46,265 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688570,"s":"BTCUSDT","t":4727543765,"p":"81960.52000000","q":"0.16798000","T":1742330688569,"m":true,"M":true}... +2025-03-18 22:44:46,265 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688569, 'price': 81960.52, 'volume': 0.16798, 'type': 'trade'} +2025-03-18 22:44:46,265 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688569, 'price': 81960.52, 'volume': 0.16798} +2025-03-18 22:44:46,279 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330688938,"s":"BTCUSDT","t":4727543766,"p":"81960.53000000","q":"0.00024000","T":1742330688938,"m":false,"M":true}... +2025-03-18 22:44:46,279 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330688938, 'price': 81960.53, 'volume': 0.00024, 'type': 'trade'} +2025-03-18 22:44:46,279 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330688938, 'price': 81960.53, 'volume': 0.00024} +2025-03-18 22:44:46,292 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689018,"s":"BTCUSDT","t":4727543767,"p":"81960.53000000","q":"0.00036000","T":1742330689017,"m":false,"M":true}... +2025-03-18 22:44:46,292 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689017, 'price': 81960.53, 'volume': 0.00036, 'type': 'trade'} +2025-03-18 22:44:46,292 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689017, 'price': 81960.53, 'volume': 0.00036} +2025-03-18 22:44:46,334 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689098,"s":"BTCUSDT","t...9098,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,334 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689098,"s":"BTCUSDT","t...9098,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,335 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689098,"s":"BTCUSDT","t...9098,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,335 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689098,"s":"BTCUSDT","t...9098,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,335 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689098,"s":"BTCUSDT","t...9098,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,335 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689098,"s":"BTCUSDT","t...9098,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,335 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689098,"s":"BTCUSDT","t...9098,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,335 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689098,"s":"BTCUSDT","t...9098,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,335 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689098,"s":"BTCUSDT","t...9098,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,335 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689098,"s":"BTCUSDT","t...9098,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,335 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689098,"s":"BTCUSDT","t...9098,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,335 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689098,"s":"BTCUSDT","t...9098,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,339 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689098,"s":"BTCUSDT","t...9098,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,340 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689098,"s":"BTCUSDT","t...9098,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,340 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689098,"s":"BTCUSDT","t...9098,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,341 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689098,"s":"BTCUSDT","t...9098,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,341 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689098,"s":"BTCUSDT","t...9098,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,342 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689098,"s":"BTCUSDT","t...9098,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,342 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689098,"s":"BTCUSDT","t...9098,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,342 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689098,"s":"BTCUSDT","t...9098,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,343 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689099,"s":"BTCUSDT","t...9098,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,343 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689099,"s":"BTCUSDT","t...9098,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,344 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689099,"s":"BTCUSDT","t...9098,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,344 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689099,"s":"BTCUSDT","t...9098,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,345 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689099,"s":"BTCUSDT","t...9098,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,345 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689099,"s":"BTCUSDT","t...9098,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,345 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689099,"s":"BTCUSDT","t...9098,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,345 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689099,"s":"BTCUSDT","t...9098,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,345 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689099,"s":"BTCUSDT","t...9098,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,346 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689098,"s":"BTCUSDT","t":4727543768,"p":"81960.52000000","q":"0.00007000","T":1742330689098,"m":true,"M":true}... +2025-03-18 22:44:46,346 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689098, 'price': 81960.52, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,346 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689098, 'price': 81960.52, 'volume': 7e-05} +2025-03-18 22:44:46,346 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689102,"s":"BTCUSDT","t...9101,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,346 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689102,"s":"BTCUSDT","t...9101,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,346 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689102,"s":"BTCUSDT","t...9101,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,346 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689102,"s":"BTCUSDT","t...9101,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,349 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689103,"s":"BTCUSDT","t...9102,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,350 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689098,"s":"BTCUSDT","t":4727543769,"p":"81960.52000000","q":"0.00007000","T":1742330689098,"m":true,"M":true}... +2025-03-18 22:44:46,350 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689098, 'price': 81960.52, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,352 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689098, 'price': 81960.52, 'volume': 7e-05} +2025-03-18 22:44:46,352 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689103,"s":"BTCUSDT","t...9102,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,352 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689098,"s":"BTCUSDT","t":4727543770,"p":"81960.52000000","q":"0.00007000","T":1742330689098,"m":true,"M":true}... +2025-03-18 22:44:46,353 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689098, 'price': 81960.52, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,353 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689098, 'price': 81960.52, 'volume': 7e-05} +2025-03-18 22:44:46,353 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689103,"s":"BTCUSDT","t...9102,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,353 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689098,"s":"BTCUSDT","t":4727543771,"p":"81960.52000000","q":"0.00007000","T":1742330689098,"m":true,"M":true}... +2025-03-18 22:44:46,354 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689098, 'price': 81960.52, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,354 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689098, 'price': 81960.52, 'volume': 7e-05} +2025-03-18 22:44:46,354 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689103,"s":"BTCUSDT","t...9102,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,354 - INFO - [realtime.py:281] - Received message #500 +2025-03-18 22:44:46,354 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689098,"s":"BTCUSDT","t":4727543772,"p":"81960.52000000","q":"0.00007000","T":1742330689098,"m":true,"M":true}... +2025-03-18 22:44:46,354 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689098, 'price': 81960.52, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,355 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689098, 'price': 81960.52, 'volume': 7e-05} +2025-03-18 22:44:46,355 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689103,"s":"BTCUSDT","t...9102,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,355 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689098,"s":"BTCUSDT","t":4727543773,"p":"81960.52000000","q":"0.00007000","T":1742330689098,"m":true,"M":true}... +2025-03-18 22:44:46,355 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689098, 'price': 81960.52, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,356 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689098, 'price': 81960.52, 'volume': 7e-05} +2025-03-18 22:44:46,356 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689103,"s":"BTCUSDT","t...9102,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,356 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689098,"s":"BTCUSDT","t":4727543774,"p":"81960.52000000","q":"0.00013000","T":1742330689098,"m":true,"M":true}... +2025-03-18 22:44:46,357 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689098, 'price': 81960.52, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:44:46,357 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689098, 'price': 81960.52, 'volume': 0.00013} +2025-03-18 22:44:46,357 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689103,"s":"BTCUSDT","t...9102,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,357 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689098,"s":"BTCUSDT","t":4727543775,"p":"81960.52000000","q":"0.00010000","T":1742330689098,"m":true,"M":true}... +2025-03-18 22:44:46,359 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689098, 'price': 81960.52, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:44:46,359 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689098, 'price': 81960.52, 'volume': 0.0001} +2025-03-18 22:44:46,359 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689103,"s":"BTCUSDT","t...9102,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,360 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689098,"s":"BTCUSDT","t":4727543776,"p":"81960.52000000","q":"0.00010000","T":1742330689098,"m":true,"M":true}... +2025-03-18 22:44:46,360 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689098, 'price': 81960.52, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:44:46,360 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689098, 'price': 81960.52, 'volume': 0.0001} +2025-03-18 22:44:46,360 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689103,"s":"BTCUSDT","t...9102,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,360 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689098,"s":"BTCUSDT","t":4727543777,"p":"81960.52000000","q":"0.00010000","T":1742330689098,"m":true,"M":true}... +2025-03-18 22:44:46,360 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689098, 'price': 81960.52, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:44:46,361 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689098, 'price': 81960.52, 'volume': 0.0001} +2025-03-18 22:44:46,361 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689103,"s":"BTCUSDT","t...9102,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,361 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689098,"s":"BTCUSDT","t":4727543778,"p":"81960.52000000","q":"0.00007000","T":1742330689098,"m":true,"M":true}... +2025-03-18 22:44:46,361 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689098, 'price': 81960.52, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,362 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689098, 'price': 81960.52, 'volume': 7e-05} +2025-03-18 22:44:46,362 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689103,"s":"BTCUSDT","t...9102,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,362 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689098,"s":"BTCUSDT","t":4727543779,"p":"81960.52000000","q":"0.00007000","T":1742330689098,"m":true,"M":true}... +2025-03-18 22:44:46,362 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689098, 'price': 81960.52, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,363 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689098, 'price': 81960.52, 'volume': 7e-05} +2025-03-18 22:44:46,363 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689103,"s":"BTCUSDT","t...9102,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,363 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689098,"s":"BTCUSDT","t":4727543780,"p":"81960.51000000","q":"0.00014000","T":1742330689098,"m":true,"M":true}... +2025-03-18 22:44:46,363 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689098, 'price': 81960.51, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:44:46,363 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689098, 'price': 81960.51, 'volume': 0.00014} +2025-03-18 22:44:46,363 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689104,"s":"BTCUSDT","t...9102,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,363 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689098,"s":"BTCUSDT","t":4727543781,"p":"81960.51000000","q":"0.00007000","T":1742330689098,"m":true,"M":true}... +2025-03-18 22:44:46,363 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689098, 'price': 81960.51, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,365 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689098, 'price': 81960.51, 'volume': 7e-05} +2025-03-18 22:44:46,365 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689104,"s":"BTCUSDT","t...9102,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,365 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689098,"s":"BTCUSDT","t":4727543782,"p":"81960.51000000","q":"0.00007000","T":1742330689098,"m":true,"M":true}... +2025-03-18 22:44:46,365 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689098, 'price': 81960.51, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,365 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689098, 'price': 81960.51, 'volume': 7e-05} +2025-03-18 22:44:46,365 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689104,"s":"BTCUSDT","t...9102,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,365 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689098,"s":"BTCUSDT","t":4727543783,"p":"81960.51000000","q":"0.00014000","T":1742330689098,"m":true,"M":true}... +2025-03-18 22:44:46,365 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689098, 'price': 81960.51, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:44:46,367 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689098, 'price': 81960.51, 'volume': 0.00014} +2025-03-18 22:44:46,368 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689104,"s":"BTCUSDT","t...9102,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,368 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689098,"s":"BTCUSDT","t":4727543784,"p":"81960.50000000","q":"0.00013000","T":1742330689098,"m":true,"M":true}... +2025-03-18 22:44:46,368 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689098, 'price': 81960.5, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:44:46,368 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689098, 'price': 81960.5, 'volume': 0.00013} +2025-03-18 22:44:46,368 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689106,"s":"BTCUSDT","t...9104,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,368 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689098,"s":"BTCUSDT","t":4727543785,"p":"81960.50000000","q":"0.00006000","T":1742330689098,"m":true,"M":true}... +2025-03-18 22:44:46,370 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689098, 'price': 81960.5, 'volume': 6e-05, 'type': 'trade'} +2025-03-18 22:44:46,370 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689098, 'price': 81960.5, 'volume': 6e-05} +2025-03-18 22:44:46,370 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689106,"s":"BTCUSDT","t...9104,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,371 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689098,"s":"BTCUSDT","t":4727543786,"p":"81960.50000000","q":"0.00001000","T":1742330689098,"m":true,"M":true}... +2025-03-18 22:44:46,371 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689098, 'price': 81960.5, 'volume': 1e-05, 'type': 'trade'} +2025-03-18 22:44:46,371 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689098, 'price': 81960.5, 'volume': 1e-05} +2025-03-18 22:44:46,372 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689106,"s":"BTCUSDT","t...9104,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,372 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689098,"s":"BTCUSDT","t":4727543787,"p":"81960.50000000","q":"0.00007000","T":1742330689098,"m":true,"M":true}... +2025-03-18 22:44:46,372 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689098, 'price': 81960.5, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,373 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689098, 'price': 81960.5, 'volume': 7e-05} +2025-03-18 22:44:46,373 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689106,"s":"BTCUSDT","t...9104,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,373 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689099,"s":"BTCUSDT","t":4727543788,"p":"81960.21000000","q":"0.00007000","T":1742330689098,"m":true,"M":true}... +2025-03-18 22:44:46,375 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689098, 'price': 81960.21, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,375 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689098, 'price': 81960.21, 'volume': 7e-05} +2025-03-18 22:44:46,375 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689106,"s":"BTCUSDT","t...9104,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,376 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689099,"s":"BTCUSDT","t":4727543789,"p":"81960.21000000","q":"0.00007000","T":1742330689098,"m":true,"M":true}... +2025-03-18 22:44:46,376 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689098, 'price': 81960.21, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,376 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689098, 'price': 81960.21, 'volume': 7e-05} +2025-03-18 22:44:46,377 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689106,"s":"BTCUSDT","t...9104,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,377 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689099,"s":"BTCUSDT","t":4727543790,"p":"81960.10000000","q":"0.00007000","T":1742330689098,"m":true,"M":true}... +2025-03-18 22:44:46,377 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689098, 'price': 81960.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,377 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689098, 'price': 81960.1, 'volume': 7e-05} +2025-03-18 22:44:46,378 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689106,"s":"BTCUSDT","t...9104,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,378 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689099,"s":"BTCUSDT","t":4727543791,"p":"81960.10000000","q":"0.00007000","T":1742330689098,"m":true,"M":true}... +2025-03-18 22:44:46,379 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689098, 'price': 81960.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,379 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689098, 'price': 81960.1, 'volume': 7e-05} +2025-03-18 22:44:46,379 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689106,"s":"BTCUSDT","t...9104,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,380 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689099,"s":"BTCUSDT","t":4727543792,"p":"81960.06000000","q":"0.00002000","T":1742330689098,"m":true,"M":true}... +2025-03-18 22:44:46,380 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689098, 'price': 81960.06, 'volume': 2e-05, 'type': 'trade'} +2025-03-18 22:44:46,380 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689098, 'price': 81960.06, 'volume': 2e-05} +2025-03-18 22:44:46,380 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689106,"s":"BTCUSDT","t...9104,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,380 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689099,"s":"BTCUSDT","t":4727543793,"p":"81960.06000000","q":"0.00005000","T":1742330689098,"m":true,"M":true}... +2025-03-18 22:44:46,382 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689098, 'price': 81960.06, 'volume': 5e-05, 'type': 'trade'} +2025-03-18 22:44:46,382 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689098, 'price': 81960.06, 'volume': 5e-05} +2025-03-18 22:44:46,382 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689106,"s":"BTCUSDT","t...9104,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,382 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689099,"s":"BTCUSDT","t":4727543794,"p":"81960.00000000","q":"0.00028000","T":1742330689098,"m":true,"M":true}... +2025-03-18 22:44:46,382 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689098, 'price': 81960.0, 'volume': 0.00028, 'type': 'trade'} +2025-03-18 22:44:46,382 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689098, 'price': 81960.0, 'volume': 0.00028} +2025-03-18 22:44:46,382 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689106,"s":"BTCUSDT","t...9104,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,382 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689099,"s":"BTCUSDT","t":4727543795,"p":"81960.00000000","q":"0.00007000","T":1742330689098,"m":true,"M":true}... +2025-03-18 22:44:46,382 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689098, 'price': 81960.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,382 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689098, 'price': 81960.0, 'volume': 7e-05} +2025-03-18 22:44:46,382 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689106,"s":"BTCUSDT","t...9104,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,382 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689099,"s":"BTCUSDT","t":4727543796,"p":"81959.50000000","q":"0.00007000","T":1742330689098,"m":true,"M":true}... +2025-03-18 22:44:46,382 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689098, 'price': 81959.5, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,386 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689098, 'price': 81959.5, 'volume': 7e-05} +2025-03-18 22:44:46,386 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689108,"s":"BTCUSDT","t...9106,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,386 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689102,"s":"BTCUSDT","t":4727543797,"p":"81958.45000000","q":"0.00007000","T":1742330689101,"m":true,"M":true}... +2025-03-18 22:44:46,387 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689101, 'price': 81958.45, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,387 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689101, 'price': 81958.45, 'volume': 7e-05} +2025-03-18 22:44:46,387 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689108,"s":"BTCUSDT","t...9106,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,387 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689102,"s":"BTCUSDT","t":4727543798,"p":"81958.45000000","q":"0.00007000","T":1742330689101,"m":true,"M":true}... +2025-03-18 22:44:46,388 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689101, 'price': 81958.45, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,388 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689101, 'price': 81958.45, 'volume': 7e-05} +2025-03-18 22:44:46,388 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689108,"s":"BTCUSDT","t...9106,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,389 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689102,"s":"BTCUSDT","t":4727543799,"p":"81958.45000000","q":"0.00007000","T":1742330689101,"m":true,"M":true}... +2025-03-18 22:44:46,389 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689101, 'price': 81958.45, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,389 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689101, 'price': 81958.45, 'volume': 7e-05} +2025-03-18 22:44:46,390 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689108,"s":"BTCUSDT","t...9106,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,390 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689102,"s":"BTCUSDT","t":4727543800,"p":"81958.44000000","q":"0.06818000","T":1742330689101,"m":true,"M":true}... +2025-03-18 22:44:46,390 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689101, 'price': 81958.44, 'volume': 0.06818, 'type': 'trade'} +2025-03-18 22:44:46,391 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689101, 'price': 81958.44, 'volume': 0.06818} +2025-03-18 22:44:46,391 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689108,"s":"BTCUSDT","t...9106,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,391 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689103,"s":"BTCUSDT","t":4727543801,"p":"81958.44000000","q":"0.00014000","T":1742330689102,"m":true,"M":true}... +2025-03-18 22:44:46,392 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689102, 'price': 81958.44, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:44:46,392 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689102, 'price': 81958.44, 'volume': 0.00014} +2025-03-18 22:44:46,393 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689112,"s":"BTCUSDT","t...9110,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,393 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689103,"s":"BTCUSDT","t":4727543802,"p":"81958.44000000","q":"0.00007000","T":1742330689102,"m":true,"M":true}... +2025-03-18 22:44:46,393 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689102, 'price': 81958.44, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,393 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689102, 'price': 81958.44, 'volume': 7e-05} +2025-03-18 22:44:46,394 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689112,"s":"BTCUSDT","t...9110,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,395 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689103,"s":"BTCUSDT","t":4727543803,"p":"81958.44000000","q":"0.00007000","T":1742330689102,"m":true,"M":true}... +2025-03-18 22:44:46,395 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689102, 'price': 81958.44, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,395 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689102, 'price': 81958.44, 'volume': 7e-05} +2025-03-18 22:44:46,395 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689112,"s":"BTCUSDT","t...9110,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,396 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689103,"s":"BTCUSDT","t":4727543804,"p":"81958.44000000","q":"0.00007000","T":1742330689102,"m":true,"M":true}... +2025-03-18 22:44:46,396 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689102, 'price': 81958.44, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,396 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689102, 'price': 81958.44, 'volume': 7e-05} +2025-03-18 22:44:46,396 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689113,"s":"BTCUSDT","t...9111,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,397 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689103,"s":"BTCUSDT","t":4727543805,"p":"81958.43000000","q":"0.00007000","T":1742330689102,"m":true,"M":true}... +2025-03-18 22:44:46,397 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689102, 'price': 81958.43, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,397 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689102, 'price': 81958.43, 'volume': 7e-05} +2025-03-18 22:44:46,397 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689118,"s":"BTCUSDT","t...9115,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,399 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689103,"s":"BTCUSDT","t":4727543806,"p":"81958.43000000","q":"0.00007000","T":1742330689102,"m":true,"M":true}... +2025-03-18 22:44:46,399 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689102, 'price': 81958.43, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,399 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689102, 'price': 81958.43, 'volume': 7e-05} +2025-03-18 22:44:46,400 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689123,"s":"BTCUSDT","t...9121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,400 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689103,"s":"BTCUSDT","t":4727543807,"p":"81958.23000000","q":"0.00007000","T":1742330689102,"m":true,"M":true}... +2025-03-18 22:44:46,400 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689102, 'price': 81958.23, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,400 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689102, 'price': 81958.23, 'volume': 7e-05} +2025-03-18 22:44:46,401 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689123,"s":"BTCUSDT","t...9121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,401 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689103,"s":"BTCUSDT","t":4727543808,"p":"81958.23000000","q":"0.00007000","T":1742330689102,"m":true,"M":true}... +2025-03-18 22:44:46,402 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689102, 'price': 81958.23, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,402 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689102, 'price': 81958.23, 'volume': 7e-05} +2025-03-18 22:44:46,403 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689123,"s":"BTCUSDT","t...9121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,403 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689103,"s":"BTCUSDT","t":4727543809,"p":"81958.23000000","q":"0.00007000","T":1742330689102,"m":true,"M":true}... +2025-03-18 22:44:46,403 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689102, 'price': 81958.23, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,403 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689102, 'price': 81958.23, 'volume': 7e-05} +2025-03-18 22:44:46,404 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689123,"s":"BTCUSDT","t...9121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,404 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689103,"s":"BTCUSDT","t":4727543810,"p":"81958.23000000","q":"0.00007000","T":1742330689102,"m":true,"M":true}... +2025-03-18 22:44:46,404 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689102, 'price': 81958.23, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,404 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689102, 'price': 81958.23, 'volume': 7e-05} +2025-03-18 22:44:46,406 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689123,"s":"BTCUSDT","t...9121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,406 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689103,"s":"BTCUSDT","t":4727543811,"p":"81958.22000000","q":"0.00422000","T":1742330689102,"m":true,"M":true}... +2025-03-18 22:44:46,406 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689102, 'price': 81958.22, 'volume': 0.00422, 'type': 'trade'} +2025-03-18 22:44:46,407 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689102, 'price': 81958.22, 'volume': 0.00422} +2025-03-18 22:44:46,407 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689123,"s":"BTCUSDT","t...9121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,407 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689103,"s":"BTCUSDT","t":4727543812,"p":"81958.22000000","q":"0.01885000","T":1742330689102,"m":true,"M":true}... +2025-03-18 22:44:46,408 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689102, 'price': 81958.22, 'volume': 0.01885, 'type': 'trade'} +2025-03-18 22:44:46,408 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689102, 'price': 81958.22, 'volume': 0.01885} +2025-03-18 22:44:46,408 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689123,"s":"BTCUSDT","t...9121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,409 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689104,"s":"BTCUSDT","t":4727543813,"p":"81958.22000000","q":"0.00070000","T":1742330689102,"m":true,"M":true}... +2025-03-18 22:44:46,409 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689102, 'price': 81958.22, 'volume': 0.0007, 'type': 'trade'} +2025-03-18 22:44:46,410 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689102, 'price': 81958.22, 'volume': 0.0007} +2025-03-18 22:44:46,410 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689123,"s":"BTCUSDT","t...9121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,410 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689104,"s":"BTCUSDT","t":4727543814,"p":"81958.22000000","q":"0.00007000","T":1742330689102,"m":true,"M":true}... +2025-03-18 22:44:46,411 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689102, 'price': 81958.22, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,411 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689102, 'price': 81958.22, 'volume': 7e-05} +2025-03-18 22:44:46,412 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689123,"s":"BTCUSDT","t...9121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,412 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689104,"s":"BTCUSDT","t":4727543815,"p":"81958.22000000","q":"0.00007000","T":1742330689102,"m":true,"M":true}... +2025-03-18 22:44:46,412 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689102, 'price': 81958.22, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,412 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689102, 'price': 81958.22, 'volume': 7e-05} +2025-03-18 22:44:46,413 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689123,"s":"BTCUSDT","t...9121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,413 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689104,"s":"BTCUSDT","t":4727543816,"p":"81958.22000000","q":"0.00007000","T":1742330689102,"m":true,"M":true}... +2025-03-18 22:44:46,413 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689102, 'price': 81958.22, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,414 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689102, 'price': 81958.22, 'volume': 7e-05} +2025-03-18 22:44:46,414 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689123,"s":"BTCUSDT","t...9121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,414 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689106,"s":"BTCUSDT","t":4727543817,"p":"81957.65000000","q":"0.00007000","T":1742330689104,"m":true,"M":true}... +2025-03-18 22:44:46,415 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689104, 'price': 81957.65, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,415 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689104, 'price': 81957.65, 'volume': 7e-05} +2025-03-18 22:44:46,415 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689123,"s":"BTCUSDT","t...9121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,415 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689106,"s":"BTCUSDT","t":4727543818,"p":"81957.65000000","q":"0.00007000","T":1742330689104,"m":true,"M":true}... +2025-03-18 22:44:46,416 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689104, 'price': 81957.65, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,416 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689104, 'price': 81957.65, 'volume': 7e-05} +2025-03-18 22:44:46,416 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689123,"s":"BTCUSDT","t...9121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,417 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689106,"s":"BTCUSDT","t":4727543819,"p":"81957.65000000","q":"0.00007000","T":1742330689104,"m":true,"M":true}... +2025-03-18 22:44:46,417 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689104, 'price': 81957.65, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,417 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689104, 'price': 81957.65, 'volume': 7e-05} +2025-03-18 22:44:46,417 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689123,"s":"BTCUSDT","t...9121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,417 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689106,"s":"BTCUSDT","t":4727543820,"p":"81957.65000000","q":"0.00007000","T":1742330689104,"m":true,"M":true}... +2025-03-18 22:44:46,419 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689104, 'price': 81957.65, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,419 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689104, 'price': 81957.65, 'volume': 7e-05} +2025-03-18 22:44:46,419 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689123,"s":"BTCUSDT","t...9121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,420 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689106,"s":"BTCUSDT","t":4727543821,"p":"81957.64000000","q":"0.02283000","T":1742330689104,"m":true,"M":true}... +2025-03-18 22:44:46,420 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689104, 'price': 81957.64, 'volume': 0.02283, 'type': 'trade'} +2025-03-18 22:44:46,420 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689104, 'price': 81957.64, 'volume': 0.02283} +2025-03-18 22:44:46,421 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689123,"s":"BTCUSDT","t...9121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,421 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689106,"s":"BTCUSDT","t":4727543822,"p":"81957.64000000","q":"0.01855000","T":1742330689104,"m":true,"M":true}... +2025-03-18 22:44:46,421 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689104, 'price': 81957.64, 'volume': 0.01855, 'type': 'trade'} +2025-03-18 22:44:46,421 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689104, 'price': 81957.64, 'volume': 0.01855} +2025-03-18 22:44:46,421 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689123,"s":"BTCUSDT","t...9121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,422 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689106,"s":"BTCUSDT","t":4727543823,"p":"81957.64000000","q":"0.00007000","T":1742330689104,"m":true,"M":true}... +2025-03-18 22:44:46,422 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689104, 'price': 81957.64, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,422 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689104, 'price': 81957.64, 'volume': 7e-05} +2025-03-18 22:44:46,422 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689123,"s":"BTCUSDT","t...9121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,424 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689106,"s":"BTCUSDT","t":4727543824,"p":"81957.64000000","q":"0.00007000","T":1742330689104,"m":true,"M":true}... +2025-03-18 22:44:46,424 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689104, 'price': 81957.64, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,424 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689104, 'price': 81957.64, 'volume': 7e-05} +2025-03-18 22:44:46,424 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689123,"s":"BTCUSDT","t...9121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,424 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689106,"s":"BTCUSDT","t":4727543825,"p":"81957.64000000","q":"0.00007000","T":1742330689104,"m":true,"M":true}... +2025-03-18 22:44:46,424 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689104, 'price': 81957.64, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,426 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689104, 'price': 81957.64, 'volume': 7e-05} +2025-03-18 22:44:46,426 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689123,"s":"BTCUSDT","t...9121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,427 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689106,"s":"BTCUSDT","t":4727543826,"p":"81956.77000000","q":"0.00184000","T":1742330689104,"m":true,"M":true}... +2025-03-18 22:44:46,427 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689104, 'price': 81956.77, 'volume': 0.00184, 'type': 'trade'} +2025-03-18 22:44:46,427 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689104, 'price': 81956.77, 'volume': 0.00184} +2025-03-18 22:44:46,427 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689123,"s":"BTCUSDT","t...9121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,427 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689106,"s":"BTCUSDT","t":4727543827,"p":"81956.36000000","q":"0.00007000","T":1742330689104,"m":true,"M":true}... +2025-03-18 22:44:46,427 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689104, 'price': 81956.36, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,427 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689104, 'price': 81956.36, 'volume': 7e-05} +2025-03-18 22:44:46,429 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689123,"s":"BTCUSDT","t...9121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,429 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689106,"s":"BTCUSDT","t":4727543828,"p":"81956.36000000","q":"0.00007000","T":1742330689104,"m":true,"M":true}... +2025-03-18 22:44:46,429 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689104, 'price': 81956.36, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,429 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689104, 'price': 81956.36, 'volume': 7e-05} +2025-03-18 22:44:46,429 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689123,"s":"BTCUSDT","t...9121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,429 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689108,"s":"BTCUSDT","t":4727543829,"p":"81955.14000000","q":"0.00300000","T":1742330689106,"m":true,"M":true}... +2025-03-18 22:44:46,429 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689106, 'price': 81955.14, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:44:46,429 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689106, 'price': 81955.14, 'volume': 0.003} +2025-03-18 22:44:46,429 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689123,"s":"BTCUSDT","t...9121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,429 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689108,"s":"BTCUSDT","t":4727543830,"p":"81955.14000000","q":"0.00007000","T":1742330689106,"m":true,"M":true}... +2025-03-18 22:44:46,432 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689106, 'price': 81955.14, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,432 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689106, 'price': 81955.14, 'volume': 7e-05} +2025-03-18 22:44:46,433 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689123,"s":"BTCUSDT","t...9121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,433 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689108,"s":"BTCUSDT","t":4727543831,"p":"81955.14000000","q":"0.00007000","T":1742330689106,"m":true,"M":true}... +2025-03-18 22:44:46,433 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689106, 'price': 81955.14, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,433 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689106, 'price': 81955.14, 'volume': 7e-05} +2025-03-18 22:44:46,435 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689123,"s":"BTCUSDT","t...9121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,435 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689108,"s":"BTCUSDT","t":4727543832,"p":"81954.90000000","q":"0.00013000","T":1742330689106,"m":true,"M":true}... +2025-03-18 22:44:46,435 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689106, 'price': 81954.9, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:44:46,435 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689106, 'price': 81954.9, 'volume': 0.00013} +2025-03-18 22:44:46,435 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689123,"s":"BTCUSDT","t...9121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,436 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689108,"s":"BTCUSDT","t":4727543833,"p":"81954.90000000","q":"0.00007000","T":1742330689106,"m":true,"M":true}... +2025-03-18 22:44:46,436 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689106, 'price': 81954.9, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,436 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689106, 'price': 81954.9, 'volume': 7e-05} +2025-03-18 22:44:46,437 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689123,"s":"BTCUSDT","t...9121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,437 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689112,"s":"BTCUSDT","t":4727543834,"p":"81954.63000000","q":"0.00008000","T":1742330689110,"m":true,"M":true}... +2025-03-18 22:44:46,437 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689110, 'price': 81954.63, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:44:46,437 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689110, 'price': 81954.63, 'volume': 8e-05} +2025-03-18 22:44:46,437 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689123,"s":"BTCUSDT","t...9121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,439 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689112,"s":"BTCUSDT","t":4727543835,"p":"81954.63000000","q":"0.00007000","T":1742330689110,"m":true,"M":true}... +2025-03-18 22:44:46,439 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689110, 'price': 81954.63, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,439 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689110, 'price': 81954.63, 'volume': 7e-05} +2025-03-18 22:44:46,440 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689123,"s":"BTCUSDT","t...9121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,440 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689112,"s":"BTCUSDT","t":4727543836,"p":"81954.63000000","q":"0.00007000","T":1742330689110,"m":true,"M":true}... +2025-03-18 22:44:46,440 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689110, 'price': 81954.63, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,441 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689110, 'price': 81954.63, 'volume': 7e-05} +2025-03-18 22:44:46,441 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689123,"s":"BTCUSDT","t...9121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,441 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689113,"s":"BTCUSDT","t":4727543837,"p":"81954.41000000","q":"0.00021000","T":1742330689111,"m":true,"M":true}... +2025-03-18 22:44:46,442 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689111, 'price': 81954.41, 'volume': 0.00021, 'type': 'trade'} +2025-03-18 22:44:46,442 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689111, 'price': 81954.41, 'volume': 0.00021} +2025-03-18 22:44:46,443 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689123,"s":"BTCUSDT","t...9121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,443 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689118,"s":"BTCUSDT","t":4727543838,"p":"81954.41000000","q":"0.00064000","T":1742330689115,"m":true,"M":true}... +2025-03-18 22:44:46,443 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689115, 'price': 81954.41, 'volume': 0.00064, 'type': 'trade'} +2025-03-18 22:44:46,443 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689115, 'price': 81954.41, 'volume': 0.00064} +2025-03-18 22:44:46,445 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689123,"s":"BTCUSDT","t...9121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,445 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689123,"s":"BTCUSDT","t":4727543839,"p":"81954.41000000","q":"0.00419000","T":1742330689121,"m":true,"M":true}... +2025-03-18 22:44:46,445 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689121, 'price': 81954.41, 'volume': 0.00419, 'type': 'trade'} +2025-03-18 22:44:46,445 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689121, 'price': 81954.41, 'volume': 0.00419} +2025-03-18 22:44:46,446 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689123,"s":"BTCUSDT","t...9121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,446 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689123,"s":"BTCUSDT","t":4727543840,"p":"81954.41000000","q":"0.00007000","T":1742330689121,"m":true,"M":true}... +2025-03-18 22:44:46,446 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689121, 'price': 81954.41, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,446 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689121, 'price': 81954.41, 'volume': 7e-05} +2025-03-18 22:44:46,447 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689123,"s":"BTCUSDT","t...9121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,447 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689123,"s":"BTCUSDT","t":4727543841,"p":"81954.41000000","q":"0.00007000","T":1742330689121,"m":true,"M":true}... +2025-03-18 22:44:46,447 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689121, 'price': 81954.41, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,447 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689121, 'price': 81954.41, 'volume': 7e-05} +2025-03-18 22:44:46,447 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689123,"s":"BTCUSDT","t...9121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,448 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689123,"s":"BTCUSDT","t":4727543842,"p":"81954.41000000","q":"0.00010000","T":1742330689121,"m":true,"M":true}... +2025-03-18 22:44:46,448 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689121, 'price': 81954.41, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:44:46,448 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689121, 'price': 81954.41, 'volume': 0.0001} +2025-03-18 22:44:46,448 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689123,"s":"BTCUSDT","t...9121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,449 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689123,"s":"BTCUSDT","t":4727543843,"p":"81954.41000000","q":"0.00010000","T":1742330689121,"m":true,"M":true}... +2025-03-18 22:44:46,449 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689121, 'price': 81954.41, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:44:46,449 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689121, 'price': 81954.41, 'volume': 0.0001} +2025-03-18 22:44:46,451 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689123,"s":"BTCUSDT","t...9121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,451 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689123,"s":"BTCUSDT","t":4727543844,"p":"81954.41000000","q":"0.00007000","T":1742330689121,"m":true,"M":true}... +2025-03-18 22:44:46,451 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689121, 'price': 81954.41, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,451 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689121, 'price': 81954.41, 'volume': 7e-05} +2025-03-18 22:44:46,451 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689123,"s":"BTCUSDT","t...9121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,452 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689123,"s":"BTCUSDT","t":4727543845,"p":"81954.41000000","q":"0.00007000","T":1742330689121,"m":true,"M":true}... +2025-03-18 22:44:46,452 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689121, 'price': 81954.41, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,452 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689121, 'price': 81954.41, 'volume': 7e-05} +2025-03-18 22:44:46,453 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689123,"s":"BTCUSDT","t...9121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,453 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689123,"s":"BTCUSDT","t":4727543846,"p":"81954.41000000","q":"0.00007000","T":1742330689121,"m":true,"M":true}... +2025-03-18 22:44:46,453 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689121, 'price': 81954.41, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,453 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689121, 'price': 81954.41, 'volume': 7e-05} +2025-03-18 22:44:46,453 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689123,"s":"BTCUSDT","t...9121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,454 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689123,"s":"BTCUSDT","t":4727543847,"p":"81954.41000000","q":"0.00007000","T":1742330689121,"m":true,"M":true}... +2025-03-18 22:44:46,454 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689121, 'price': 81954.41, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,454 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689121, 'price': 81954.41, 'volume': 7e-05} +2025-03-18 22:44:46,455 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689123,"s":"BTCUSDT","t...9121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,455 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689123,"s":"BTCUSDT","t":4727543848,"p":"81954.41000000","q":"0.00007000","T":1742330689121,"m":true,"M":true}... +2025-03-18 22:44:46,455 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689121, 'price': 81954.41, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,455 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689121, 'price': 81954.41, 'volume': 7e-05} +2025-03-18 22:44:46,457 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689123,"s":"BTCUSDT","t...9121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,457 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689123,"s":"BTCUSDT","t":4727543849,"p":"81954.41000000","q":"0.00010000","T":1742330689121,"m":true,"M":true}... +2025-03-18 22:44:46,457 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689121, 'price': 81954.41, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:44:46,457 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689121, 'price': 81954.41, 'volume': 0.0001} +2025-03-18 22:44:46,457 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689123,"s":"BTCUSDT","t...9121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,458 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689123,"s":"BTCUSDT","t":4727543850,"p":"81954.41000000","q":"0.00007000","T":1742330689121,"m":true,"M":true}... +2025-03-18 22:44:46,458 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689121, 'price': 81954.41, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,458 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689121, 'price': 81954.41, 'volume': 7e-05} +2025-03-18 22:44:46,459 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689123,"s":"BTCUSDT","t...9121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,459 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689123,"s":"BTCUSDT","t":4727543851,"p":"81954.41000000","q":"0.00007000","T":1742330689121,"m":true,"M":true}... +2025-03-18 22:44:46,459 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689121, 'price': 81954.41, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,459 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689121, 'price': 81954.41, 'volume': 7e-05} +2025-03-18 22:44:46,460 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689123,"s":"BTCUSDT","t...9121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,460 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689123,"s":"BTCUSDT","t":4727543852,"p":"81954.41000000","q":"0.00007000","T":1742330689121,"m":true,"M":true}... +2025-03-18 22:44:46,460 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689121, 'price': 81954.41, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,460 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689121, 'price': 81954.41, 'volume': 7e-05} +2025-03-18 22:44:46,461 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689123,"s":"BTCUSDT","t...9121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:46,461 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689123,"s":"BTCUSDT","t":4727543853,"p":"81953.96000000","q":"0.00007000","T":1742330689121,"m":true,"M":true}... +2025-03-18 22:44:46,461 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689121, 'price': 81953.96, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,462 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689121, 'price': 81953.96, 'volume': 7e-05} +2025-03-18 22:44:46,462 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689128,"s":"BTCUSDT","t...128,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:46,463 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689123,"s":"BTCUSDT","t":4727543854,"p":"81953.96000000","q":"0.00007000","T":1742330689121,"m":true,"M":true}... +2025-03-18 22:44:46,463 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689121, 'price': 81953.96, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,463 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689121, 'price': 81953.96, 'volume': 7e-05} +2025-03-18 22:44:46,463 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689156,"s":"BTCUSDT","t...156,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:46,464 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689123,"s":"BTCUSDT","t":4727543855,"p":"81953.96000000","q":"0.00007000","T":1742330689121,"m":true,"M":true}... +2025-03-18 22:44:46,464 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689121, 'price': 81953.96, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,464 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689121, 'price': 81953.96, 'volume': 7e-05} +2025-03-18 22:44:46,464 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689123,"s":"BTCUSDT","t":4727543856,"p":"81953.96000000","q":"0.00007000","T":1742330689121,"m":true,"M":true}... +2025-03-18 22:44:46,464 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689121, 'price': 81953.96, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,464 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689121, 'price': 81953.96, 'volume': 7e-05} +2025-03-18 22:44:46,485 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689123,"s":"BTCUSDT","t":4727543857,"p":"81953.96000000","q":"0.00007000","T":1742330689121,"m":true,"M":true}... +2025-03-18 22:44:46,485 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689121, 'price': 81953.96, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,485 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689121, 'price': 81953.96, 'volume': 7e-05} +2025-03-18 22:44:46,497 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689123,"s":"BTCUSDT","t":4727543858,"p":"81953.95000000","q":"0.00007000","T":1742330689121,"m":true,"M":true}... +2025-03-18 22:44:46,497 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689121, 'price': 81953.95, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,497 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689121, 'price': 81953.95, 'volume': 7e-05} +2025-03-18 22:44:46,509 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689123,"s":"BTCUSDT","t":4727543859,"p":"81953.95000000","q":"0.00007000","T":1742330689121,"m":true,"M":true}... +2025-03-18 22:44:46,510 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689121, 'price': 81953.95, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,510 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689121, 'price': 81953.95, 'volume': 7e-05} +2025-03-18 22:44:46,516 - DEBUG - [protocol.py:1177] - < PING '1742330689288' [text, 13 bytes] +2025-03-18 22:44:46,518 - DEBUG - [protocol.py:1183] - > PONG '1742330689288' [text, 13 bytes] +2025-03-18 22:44:46,518 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689123,"s":"BTCUSDT","t":4727543860,"p":"81953.95000000","q":"0.00007000","T":1742330689121,"m":true,"M":true}... +2025-03-18 22:44:46,518 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689121, 'price': 81953.95, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,519 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689121, 'price': 81953.95, 'volume': 7e-05} +2025-03-18 22:44:46,519 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689123,"s":"BTCUSDT","t":4727543861,"p":"81953.95000000","q":"0.00007000","T":1742330689121,"m":true,"M":true}... +2025-03-18 22:44:46,519 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689121, 'price': 81953.95, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,519 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689121, 'price': 81953.95, 'volume': 7e-05} +2025-03-18 22:44:46,537 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689123,"s":"BTCUSDT","t":4727543862,"p":"81953.83000000","q":"0.00034000","T":1742330689121,"m":true,"M":true}... +2025-03-18 22:44:46,538 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689121, 'price': 81953.83, 'volume': 0.00034, 'type': 'trade'} +2025-03-18 22:44:46,538 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689121, 'price': 81953.83, 'volume': 0.00034} +2025-03-18 22:44:46,563 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689123,"s":"BTCUSDT","t":4727543863,"p":"81953.83000000","q":"0.00034000","T":1742330689121,"m":true,"M":true}... +2025-03-18 22:44:46,563 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689121, 'price': 81953.83, 'volume': 0.00034, 'type': 'trade'} +2025-03-18 22:44:46,563 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689121, 'price': 81953.83, 'volume': 0.00034} +2025-03-18 22:44:46,586 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689123,"s":"BTCUSDT","t":4727543864,"p":"81953.83000000","q":"0.00034000","T":1742330689121,"m":true,"M":true}... +2025-03-18 22:44:46,586 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689121, 'price': 81953.83, 'volume': 0.00034, 'type': 'trade'} +2025-03-18 22:44:46,586 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689121, 'price': 81953.83, 'volume': 0.00034} +2025-03-18 22:44:46,600 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689123,"s":"BTCUSDT","t":4727543865,"p":"81952.23000000","q":"0.00007000","T":1742330689121,"m":true,"M":true}... +2025-03-18 22:44:46,600 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689121, 'price': 81952.23, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,600 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689121, 'price': 81952.23, 'volume': 7e-05} +2025-03-18 22:44:46,615 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689123,"s":"BTCUSDT","t":4727543866,"p":"81952.15000000","q":"0.00011000","T":1742330689121,"m":true,"M":true}... +2025-03-18 22:44:46,616 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689121, 'price': 81952.15, 'volume': 0.00011, 'type': 'trade'} +2025-03-18 22:44:46,616 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689121, 'price': 81952.15, 'volume': 0.00011} +2025-03-18 22:44:46,633 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689123,"s":"BTCUSDT","t":4727543867,"p":"81951.62000000","q":"0.00007000","T":1742330689121,"m":true,"M":true}... +2025-03-18 22:44:46,634 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689121, 'price': 81951.62, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,634 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689121, 'price': 81951.62, 'volume': 7e-05} +2025-03-18 22:44:46,652 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689123,"s":"BTCUSDT","t":4727543868,"p":"81951.61000000","q":"0.00007000","T":1742330689121,"m":true,"M":true}... +2025-03-18 22:44:46,652 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689121, 'price': 81951.61, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,652 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689121, 'price': 81951.61, 'volume': 7e-05} +2025-03-18 22:44:46,667 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689123,"s":"BTCUSDT","t":4727543869,"p":"81951.56000000","q":"0.00013000","T":1742330689121,"m":true,"M":true}... +2025-03-18 22:44:46,668 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689121, 'price': 81951.56, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:44:46,668 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689121, 'price': 81951.56, 'volume': 0.00013} +2025-03-18 22:44:46,692 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689123,"s":"BTCUSDT","t":4727543870,"p":"81951.56000000","q":"0.00007000","T":1742330689121,"m":true,"M":true}... +2025-03-18 22:44:46,692 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689121, 'price': 81951.56, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,692 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689121, 'price': 81951.56, 'volume': 7e-05} +2025-03-18 22:44:46,708 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689123,"s":"BTCUSDT","t":4727543871,"p":"81951.07000000","q":"0.00013000","T":1742330689121,"m":true,"M":true}... +2025-03-18 22:44:46,708 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689121, 'price': 81951.07, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:44:46,708 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689121, 'price': 81951.07, 'volume': 0.00013} +2025-03-18 22:44:46,720 - INFO - [realtime.py:281] - Received message #600 +2025-03-18 22:44:46,720 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689123,"s":"BTCUSDT","t":4727543872,"p":"81951.06000000","q":"0.00089000","T":1742330689121,"m":true,"M":true}... +2025-03-18 22:44:46,720 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689121, 'price': 81951.06, 'volume': 0.00089, 'type': 'trade'} +2025-03-18 22:44:46,720 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689121, 'price': 81951.06, 'volume': 0.00089} +2025-03-18 22:44:46,735 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689123,"s":"BTCUSDT","t":4727543873,"p":"81951.06000000","q":"0.00007000","T":1742330689121,"m":true,"M":true}... +2025-03-18 22:44:46,735 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689121, 'price': 81951.06, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,735 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689121, 'price': 81951.06, 'volume': 7e-05} +2025-03-18 22:44:46,751 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689123,"s":"BTCUSDT","t":4727543874,"p":"81950.86000000","q":"0.01538000","T":1742330689121,"m":true,"M":true}... +2025-03-18 22:44:46,752 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689121, 'price': 81950.86, 'volume': 0.01538, 'type': 'trade'} +2025-03-18 22:44:46,752 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689121, 'price': 81950.86, 'volume': 0.01538} +2025-03-18 22:44:46,764 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689123,"s":"BTCUSDT","t":4727543875,"p":"81949.91000000","q":"0.00013000","T":1742330689121,"m":true,"M":true}... +2025-03-18 22:44:46,764 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689121, 'price': 81949.91, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:44:46,764 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689121, 'price': 81949.91, 'volume': 0.00013} +2025-03-18 22:44:46,776 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689123,"s":"BTCUSDT","t":4727543876,"p":"81949.86000000","q":"0.00007000","T":1742330689121,"m":true,"M":true}... +2025-03-18 22:44:46,776 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689121, 'price': 81949.86, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,776 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689121, 'price': 81949.86, 'volume': 7e-05} +2025-03-18 22:44:46,798 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689123,"s":"BTCUSDT","t":4727543877,"p":"81949.44000000","q":"0.00013000","T":1742330689121,"m":true,"M":true}... +2025-03-18 22:44:46,799 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689121, 'price': 81949.44, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:44:46,799 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689121, 'price': 81949.44, 'volume': 0.00013} +2025-03-18 22:44:46,813 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689123,"s":"BTCUSDT","t":4727543878,"p":"81949.39000000","q":"0.00024000","T":1742330689121,"m":true,"M":true}... +2025-03-18 22:44:46,813 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689121, 'price': 81949.39, 'volume': 0.00024, 'type': 'trade'} +2025-03-18 22:44:46,813 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689121, 'price': 81949.39, 'volume': 0.00024} +2025-03-18 22:44:46,825 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689123,"s":"BTCUSDT","t":4727543879,"p":"81949.06000000","q":"0.00096000","T":1742330689121,"m":true,"M":true}... +2025-03-18 22:44:46,825 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689121, 'price': 81949.06, 'volume': 0.00096, 'type': 'trade'} +2025-03-18 22:44:46,825 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689121, 'price': 81949.06, 'volume': 0.00096} +2025-03-18 22:44:46,848 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689123,"s":"BTCUSDT","t":4727543880,"p":"81948.91000000","q":"0.00024000","T":1742330689121,"m":true,"M":true}... +2025-03-18 22:44:46,848 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689121, 'price': 81948.91, 'volume': 0.00024, 'type': 'trade'} +2025-03-18 22:44:46,848 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689121, 'price': 81948.91, 'volume': 0.00024} +2025-03-18 22:44:46,864 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689123,"s":"BTCUSDT","t":4727543881,"p":"81948.91000000","q":"0.00010000","T":1742330689121,"m":true,"M":true}... +2025-03-18 22:44:46,864 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689121, 'price': 81948.91, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:44:46,864 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689121, 'price': 81948.91, 'volume': 0.0001} +2025-03-18 22:44:46,878 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689123,"s":"BTCUSDT","t":4727543882,"p":"81948.91000000","q":"0.00007000","T":1742330689121,"m":true,"M":true}... +2025-03-18 22:44:46,878 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689121, 'price': 81948.91, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,878 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689121, 'price': 81948.91, 'volume': 7e-05} +2025-03-18 22:44:46,891 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689123,"s":"BTCUSDT","t":4727543883,"p":"81947.37000000","q":"0.00007000","T":1742330689121,"m":true,"M":true}... +2025-03-18 22:44:46,892 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689121, 'price': 81947.37, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,892 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689121, 'price': 81947.37, 'volume': 7e-05} +2025-03-18 22:44:46,918 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689123,"s":"BTCUSDT","t":4727543884,"p":"81947.37000000","q":"0.00007000","T":1742330689121,"m":true,"M":true}... +2025-03-18 22:44:46,918 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689121, 'price': 81947.37, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,919 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689121, 'price': 81947.37, 'volume': 7e-05} +2025-03-18 22:44:46,930 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689123,"s":"BTCUSDT","t":4727543885,"p":"81947.37000000","q":"0.00007000","T":1742330689121,"m":true,"M":true}... +2025-03-18 22:44:46,931 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689121, 'price': 81947.37, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:44:46,931 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689121, 'price': 81947.37, 'volume': 7e-05} +2025-03-18 22:44:46,942 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689128,"s":"BTCUSDT","t":4727543886,"p":"81947.37000000","q":"0.00080000","T":1742330689128,"m":false,"M":true}... +2025-03-18 22:44:46,942 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689128, 'price': 81947.37, 'volume': 0.0008, 'type': 'trade'} +2025-03-18 22:44:46,942 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689128, 'price': 81947.37, 'volume': 0.0008} +2025-03-18 22:44:46,955 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689156,"s":"BTCUSDT","t":4727543887,"p":"81947.37000000","q":"0.00121000","T":1742330689156,"m":false,"M":true}... +2025-03-18 22:44:46,956 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689156, 'price': 81947.37, 'volume': 0.00121, 'type': 'trade'} +2025-03-18 22:44:46,956 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689156, 'price': 81947.37, 'volume': 0.00121} +2025-03-18 22:44:46,988 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689760,"s":"ETHUSDT","t...9760,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:46,989 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689760,"s":"ETHUSDT","t":2267977550,"p":"1901.34000000","q":"0.47020000","T":1742330689760,"m":true,"M":true}... +2025-03-18 22:44:46,989 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689760, 'price': 1901.34, 'volume': 0.4702, 'type': 'trade'} +2025-03-18 22:44:46,990 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689760, 'price': 1901.34, 'volume': 0.4702} +2025-03-18 22:44:47,196 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330689969,"s":"ETHUSDT","t...9968,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:47,197 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330689969,"s":"ETHUSDT","t":2267977551,"p":"1901.34000000","q":"0.00350000","T":1742330689968,"m":true,"M":true}... +2025-03-18 22:44:47,197 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330689968, 'price': 1901.34, 'volume': 0.0035, 'type': 'trade'} +2025-03-18 22:44:47,197 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330689968, 'price': 1901.34, 'volume': 0.0035} +2025-03-18 22:44:47,520 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330690287,"s":"BTCUSDT","t...286,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:47,532 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330690287,"s":"BTCUSDT","t":4727543888,"p":"81947.37000000","q":"0.00015000","T":1742330690286,"m":false,"M":true}... +2025-03-18 22:44:47,532 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330690286, 'price': 81947.37, 'volume': 0.00015, 'type': 'trade'} +2025-03-18 22:44:47,533 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330690286, 'price': 81947.37, 'volume': 0.00015} +2025-03-18 22:44:47,773 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330690543,"s":"ETHUSDT","t...542,"m":false,"M":true}' [134 bytes] +2025-03-18 22:44:47,774 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330690543,"s":"ETHUSDT","t":2267977552,"p":"1901.35000000","q":"0.02620000","T":1742330690542,"m":false,"M":true}... +2025-03-18 22:44:47,774 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330690542, 'price': 1901.35, 'volume': 0.0262, 'type': 'trade'} +2025-03-18 22:44:47,774 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330690542, 'price': 1901.35, 'volume': 0.0262} +2025-03-18 22:44:48,140 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330690908,"s":"BTCUSDT","t...0907,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:48,141 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330690908,"s":"BTCUSDT","t":4727543889,"p":"81947.36000000","q":"0.00123000","T":1742330690907,"m":true,"M":true}... +2025-03-18 22:44:48,141 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330690907, 'price': 81947.36, 'volume': 0.00123, 'type': 'trade'} +2025-03-18 22:44:48,141 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330690907, 'price': 81947.36, 'volume': 0.00123} +2025-03-18 22:44:48,412 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330691179,"s":"BTCUSDT","t...179,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:48,413 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330691179,"s":"BTCUSDT","t":4727543890,"p":"81947.37000000","q":"0.00387000","T":1742330691179,"m":false,"M":true}... +2025-03-18 22:44:48,414 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330691179, 'price': 81947.37, 'volume': 0.00387, 'type': 'trade'} +2025-03-18 22:44:48,414 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330691179, 'price': 81947.37, 'volume': 0.00387} +2025-03-18 22:44:48,628 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330691399,"s":"ETHUSDT","t...1399,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:48,628 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330691399,"s":"ETHUSDT","t":2267977553,"p":"1901.34000000","q":"1.08620000","T":1742330691399,"m":true,"M":true}... +2025-03-18 22:44:48,629 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330691399, 'price': 1901.34, 'volume': 1.0862, 'type': 'trade'} +2025-03-18 22:44:48,629 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330691399, 'price': 1901.34, 'volume': 1.0862} +2025-03-18 22:44:48,669 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330691439,"s":"ETHUSDT","t...1438,"m":true,"M":true}' [133 bytes] +2025-03-18 22:44:48,669 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330691439,"s":"ETHUSDT","t":2267977554,"p":"1901.34000000","q":"1.10870000","T":1742330691438,"m":true,"M":true}... +2025-03-18 22:44:48,669 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330691438, 'price': 1901.34, 'volume': 1.1087, 'type': 'trade'} +2025-03-18 22:44:48,670 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330691438, 'price': 1901.34, 'volume': 1.1087} +2025-03-18 22:44:48,698 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330691467,"s":"BTCUSDT","t...1466,"m":true,"M":true}' [134 bytes] +2025-03-18 22:44:48,698 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330691467,"s":"BTCUSDT","t":4727543891,"p":"81947.36000000","q":"0.00009000","T":1742330691466,"m":true,"M":true}... +2025-03-18 22:44:48,698 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330691466, 'price': 81947.36, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:44:48,702 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330691466, 'price': 81947.36, 'volume': 9e-05} +2025-03-18 22:44:48,727 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330691496,"s":"BTCUSDT","t...495,"m":false,"M":true}' [135 bytes] +2025-03-18 22:44:48,730 - DEBUG - [realtime.py:282] - Raw message: {"e":"trade","E":1742330691496,"s":"BTCUSDT","t":4727543892,"p":"81947.37000000","q":"0.00236000","T":1742330691495,"m":false,"M":true}... +2025-03-18 22:44:48,730 - DEBUG - [realtime.py:294] - Processed trade data: {'timestamp': 1742330691495, 'price': 81947.37, 'volume': 0.00236, 'type': 'trade'} +2025-03-18 22:44:48,730 - DEBUG - [realtime.py:481] - Updating candlestick with data: {'timestamp': 1742330691495, 'price': 81947.37, 'volume': 0.00236} +2025-03-18 22:45:49,651 - DEBUG - [proactor_events.py:634] - Using proactor: IocpProactor +2025-03-18 22:45:49,655 - INFO - [realtime.py:520] - Starting application for symbols: ['ETH/USDT', 'BTC/USDT'] +2025-03-18 22:45:49,715 - INFO - [realtime.py:374] - Initializing RealTimeChart for ETH/USDT +2025-03-18 22:45:49,760 - INFO - [realtime.py:374] - Initializing RealTimeChart for BTC/USDT +2025-03-18 22:45:49,768 - INFO - [realtime.py:515] - Starting Dash server on localhost:8051 +2025-03-18 22:45:49,770 - INFO - [realtime.py:515] - Starting Dash server on localhost:8051 +2025-03-18 22:45:49,770 - INFO - [realtime.py:274] - Initialized Binance WebSocket for symbol: ethusdt +2025-03-18 22:45:49,774 - INFO - [dash.py:2244] - Dash is running on http://localhost:8051/ + +2025-03-18 22:45:49,777 - INFO - [realtime.py:279] - Attempting to connect to wss://stream.binance.com:9443/ws/ethusdt@trade +2025-03-18 22:45:49,776 - INFO - [dash.py:2244] - Dash is running on http://localhost:8051/ + +2025-03-18 22:45:49,823 - INFO - [_internal.py:97] - WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:8051 +2025-03-18 22:45:49,823 - INFO - [_internal.py:97] - WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:8051 +2025-03-18 22:45:49,824 - INFO - [_internal.py:97] - Press CTRL+C to quit +2025-03-18 22:45:49,824 - INFO - [_internal.py:97] - Press CTRL+C to quit +2025-03-18 22:45:49,840 - INFO - [realtime.py:274] - Initialized Binance WebSocket for symbol: btcusdt +2025-03-18 22:45:49,842 - INFO - [realtime.py:279] - Attempting to connect to wss://stream.binance.com:9443/ws/btcusdt@trade +2025-03-18 22:45:50,125 - DEBUG - [protocol.py:256] - = connection is CONNECTING +2025-03-18 22:45:50,145 - DEBUG - [protocol.py:256] - = connection is CONNECTING +2025-03-18 22:45:50,681 - DEBUG - [client.py:114] - > GET /ws/ethusdt@trade HTTP/1.1 +2025-03-18 22:45:50,682 - DEBUG - [client.py:116] - > Host: stream.binance.com:9443 +2025-03-18 22:45:50,682 - DEBUG - [client.py:116] - > Upgrade: websocket +2025-03-18 22:45:50,683 - DEBUG - [client.py:116] - > Connection: Upgrade +2025-03-18 22:45:50,683 - DEBUG - [client.py:116] - > Sec-WebSocket-Key: dBb+fUYl+NzpRx9rcNCqQQ== +2025-03-18 22:45:50,683 - DEBUG - [client.py:116] - > Sec-WebSocket-Version: 13 +2025-03-18 22:45:50,683 - DEBUG - [client.py:116] - > Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits +2025-03-18 22:45:50,683 - DEBUG - [client.py:116] - > User-Agent: Python/3.12 websockets/10.4 +2025-03-18 22:45:50,706 - DEBUG - [client.py:114] - > GET /ws/btcusdt@trade HTTP/1.1 +2025-03-18 22:45:50,706 - DEBUG - [client.py:116] - > Host: stream.binance.com:9443 +2025-03-18 22:45:50,706 - DEBUG - [client.py:116] - > Upgrade: websocket +2025-03-18 22:45:50,706 - DEBUG - [client.py:116] - > Connection: Upgrade +2025-03-18 22:45:50,708 - DEBUG - [client.py:116] - > Sec-WebSocket-Key: 6GMVVQVNP1AzzbyYI27fAQ== +2025-03-18 22:45:50,708 - DEBUG - [client.py:116] - > Sec-WebSocket-Version: 13 +2025-03-18 22:45:50,708 - DEBUG - [client.py:116] - > Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits +2025-03-18 22:45:50,708 - DEBUG - [client.py:116] - > User-Agent: Python/3.12 websockets/10.4 +2025-03-18 22:45:50,954 - DEBUG - [client.py:147] - < HTTP/1.1 101 Switching Protocols +2025-03-18 22:45:50,954 - DEBUG - [client.py:149] - < Date: Tue, 18 Mar 2025 20:45:53 GMT +2025-03-18 22:45:50,955 - DEBUG - [client.py:149] - < Connection: upgrade +2025-03-18 22:45:50,955 - DEBUG - [client.py:149] - < Upgrade: websocket +2025-03-18 22:45:50,955 - DEBUG - [client.py:149] - < Sec-WebSocket-Accept: suUojX6N5jPsgxKyo+s0eDCGdJE= +2025-03-18 22:45:50,955 - DEBUG - [client.py:149] - < Sec-WebSocket-Extensions: permessage-deflate; server_no_context_takeover; client_max_window_bits=15 +2025-03-18 22:45:50,956 - DEBUG - [protocol.py:357] - = connection is OPEN +2025-03-18 22:45:50,956 - INFO - [realtime.py:281] - WebSocket connection established +2025-03-18 22:45:50,956 - INFO - [realtime.py:285] - Successfully connected to Binance WebSocket for ethusdt +2025-03-18 22:45:50,986 - DEBUG - [client.py:147] - < HTTP/1.1 101 Switching Protocols +2025-03-18 22:45:50,987 - DEBUG - [client.py:149] - < Date: Tue, 18 Mar 2025 20:45:53 GMT +2025-03-18 22:45:50,987 - DEBUG - [client.py:149] - < Connection: upgrade +2025-03-18 22:45:50,988 - DEBUG - [client.py:149] - < Upgrade: websocket +2025-03-18 22:45:50,988 - DEBUG - [client.py:149] - < Sec-WebSocket-Accept: lJJQhYbwWawASLtjevKQaqodQEI= +2025-03-18 22:45:50,988 - DEBUG - [client.py:149] - < Sec-WebSocket-Extensions: permessage-deflate; server_no_context_takeover; client_max_window_bits=15 +2025-03-18 22:45:50,989 - DEBUG - [protocol.py:357] - = connection is OPEN +2025-03-18 22:45:50,989 - INFO - [realtime.py:281] - WebSocket connection established +2025-03-18 22:45:50,989 - INFO - [realtime.py:285] - Successfully connected to Binance WebSocket for btcusdt +2025-03-18 22:45:51,170 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330753936,"s":"BTCUSDT","t...3936,"m":true,"M":true}' [134 bytes] +2025-03-18 22:45:51,171 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330753936,"s":"BTCUSDT","t...3936,"m":true,"M":true}' [134 bytes] +2025-03-18 22:45:51,172 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330753936,"s":"BTCUSDT","t...3936,"m":true,"M":true}' [134 bytes] +2025-03-18 22:45:51,172 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330753936,"s":"BTCUSDT","t...3936,"m":true,"M":true}' [134 bytes] +2025-03-18 22:45:51,172 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330753936,"s":"BTCUSDT","t...3936,"m":true,"M":true}' [134 bytes] +2025-03-18 22:45:51,173 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330753936,"s":"BTCUSDT","t":4727545098,"p":"81890.16000000","q":"0.00001000","T":1742330753936,"m":true,"M":true}... +2025-03-18 22:45:51,173 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330753936, 'price': 81890.16, 'volume': 1e-05, 'type': 'trade'} +2025-03-18 22:45:51,174 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330753936, 'price': 81890.16, 'volume': 1e-05} +2025-03-18 22:45:51,174 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330753000, 'open': 81890.16, 'high': 81890.16, 'low': 81890.16, 'close': 81890.16, 'volume': 1e-05} +2025-03-18 22:45:51,188 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330753936,"s":"BTCUSDT","t":4727545099,"p":"81890.16000000","q":"0.00009000","T":1742330753936,"m":true,"M":true}... +2025-03-18 22:45:51,188 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330753936, 'price': 81890.16, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:45:51,188 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330753936, 'price': 81890.16, 'volume': 9e-05} +2025-03-18 22:45:51,188 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330753000, 'open': 81890.16, 'high': 81890.16, 'low': 81890.16, 'close': 81890.16, 'volume': 0.0001} +2025-03-18 22:45:51,194 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330753966,"s":"ETHUSDT","t...3966,"m":true,"M":true}' [133 bytes] +2025-03-18 22:45:51,194 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330753936,"s":"BTCUSDT","t":4727545100,"p":"81890.16000000","q":"0.00013000","T":1742330753936,"m":true,"M":true}... +2025-03-18 22:45:51,198 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330753936, 'price': 81890.16, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:45:51,198 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330753936, 'price': 81890.16, 'volume': 0.00013} +2025-03-18 22:45:51,198 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330753000, 'open': 81890.16, 'high': 81890.16, 'low': 81890.16, 'close': 81890.16, 'volume': 0.00023} +2025-03-18 22:45:51,198 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330753966,"s":"ETHUSDT","t":2267978215,"p":"1899.70000000","q":"0.00350000","T":1742330753966,"m":true,"M":true}... +2025-03-18 22:45:51,198 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330753966, 'price': 1899.7, 'volume': 0.0035, 'type': 'trade'} +2025-03-18 22:45:51,200 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330753966, 'price': 1899.7, 'volume': 0.0035} +2025-03-18 22:45:51,200 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330753000, 'open': 1899.7, 'high': 1899.7, 'low': 1899.7, 'close': 1899.7, 'volume': 0.0035} +2025-03-18 22:45:51,200 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330753936,"s":"BTCUSDT","t":4727545101,"p":"81890.16000000","q":"0.00007000","T":1742330753936,"m":true,"M":true}... +2025-03-18 22:45:51,201 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330753936, 'price': 81890.16, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:51,201 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330753936, 'price': 81890.16, 'volume': 7e-05} +2025-03-18 22:45:51,201 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330753000, 'open': 81890.16, 'high': 81890.16, 'low': 81890.16, 'close': 81890.16, 'volume': 0.00030000000000000003} +2025-03-18 22:45:51,216 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330753936,"s":"BTCUSDT","t":4727545102,"p":"81890.16000000","q":"0.01581000","T":1742330753936,"m":true,"M":true}... +2025-03-18 22:45:51,216 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330753936, 'price': 81890.16, 'volume': 0.01581, 'type': 'trade'} +2025-03-18 22:45:51,216 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330753936, 'price': 81890.16, 'volume': 0.01581} +2025-03-18 22:45:51,216 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330753000, 'open': 81890.16, 'high': 81890.16, 'low': 81890.16, 'close': 81890.16, 'volume': 0.016110000000000003} +2025-03-18 22:45:52,223 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330754999,"s":"ETHUSDT","t...999,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:52,223 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330754999,"s":"ETHUSDT","t":2267978216,"p":"1899.71000000","q":"0.00280000","T":1742330754999,"m":false,"M":true}... +2025-03-18 22:45:52,223 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330754999, 'price': 1899.71, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:52,223 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330754999, 'price': 1899.71, 'volume': 0.0028} +2025-03-18 22:45:52,223 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330753000, 'open': 1899.7, 'high': 1899.7, 'low': 1899.7, 'close': 1899.7, 'volume': 0.0035} +2025-03-18 22:45:52,232 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330754000, 'open': 1899.71, 'high': 1899.71, 'low': 1899.71, 'close': 1899.71, 'volume': 0.0028} +2025-03-18 22:45:52,273 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755046,"s":"ETHUSDT","t...5045,"m":true,"M":true}' [133 bytes] +2025-03-18 22:45:52,273 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755046,"s":"ETHUSDT","t":2267978217,"p":"1899.70000000","q":"0.04260000","T":1742330755045,"m":true,"M":true}... +2025-03-18 22:45:52,273 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755045, 'price': 1899.7, 'volume': 0.0426, 'type': 'trade'} +2025-03-18 22:45:52,276 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755045, 'price': 1899.7, 'volume': 0.0426} +2025-03-18 22:45:52,276 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330754000, 'open': 1899.71, 'high': 1899.71, 'low': 1899.71, 'close': 1899.71, 'volume': 0.0028} +2025-03-18 22:45:52,276 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330755000, 'open': 1899.7, 'high': 1899.7, 'low': 1899.7, 'close': 1899.7, 'volume': 0.0426} +2025-03-18 22:45:52,649 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755413,"s":"BTCUSDT","t...412,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,649 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755413,"s":"BTCUSDT","t...412,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,649 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755413,"s":"BTCUSDT","t...412,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,649 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755413,"s":"BTCUSDT","t...412,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,649 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755413,"s":"BTCUSDT","t...412,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,651 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755413,"s":"BTCUSDT","t...412,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,651 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755413,"s":"BTCUSDT","t...412,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,651 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755413,"s":"BTCUSDT","t...412,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,651 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755413,"s":"BTCUSDT","t...412,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,651 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755413,"s":"BTCUSDT","t...412,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,651 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755413,"s":"BTCUSDT","t...412,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,651 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755413,"s":"BTCUSDT","t...412,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,653 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755413,"s":"BTCUSDT","t...412,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,654 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755413,"s":"BTCUSDT","t...412,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,654 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755413,"s":"BTCUSDT","t...412,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,655 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755413,"s":"BTCUSDT","t...412,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,655 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755413,"s":"BTCUSDT","t...412,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,655 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755413,"s":"BTCUSDT","t...412,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,655 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755414,"s":"BTCUSDT","t...413,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,656 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755415,"s":"BTCUSDT","t...414,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,656 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755415,"s":"BTCUSDT","t...414,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,657 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755417,"s":"BTCUSDT","t...417,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,657 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755417,"s":"BTCUSDT","t...417,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,657 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755413,"s":"BTCUSDT","t":4727545103,"p":"81890.17000000","q":"0.00007000","T":1742330755412,"m":false,"M":true}... +2025-03-18 22:45:52,657 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755412, 'price': 81890.17, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:52,659 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755412, 'price': 81890.17, 'volume': 7e-05} +2025-03-18 22:45:52,659 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330753000, 'open': 81890.16, 'high': 81890.16, 'low': 81890.16, 'close': 81890.16, 'volume': 0.016110000000000003} +2025-03-18 22:45:52,659 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81890.17, 'low': 81890.17, 'close': 81890.17, 'volume': 7e-05} +2025-03-18 22:45:52,662 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755433,"s":"BTCUSDT","t...5433,"m":true,"M":true}' [134 bytes] +2025-03-18 22:45:52,662 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755413,"s":"BTCUSDT","t":4727545104,"p":"81890.17000000","q":"0.00007000","T":1742330755412,"m":false,"M":true}... +2025-03-18 22:45:52,667 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755412, 'price': 81890.17, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:52,667 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755412, 'price': 81890.17, 'volume': 7e-05} +2025-03-18 22:45:52,667 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81890.17, 'low': 81890.17, 'close': 81890.17, 'volume': 0.00014} +2025-03-18 22:45:52,688 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755413,"s":"BTCUSDT","t":4727545105,"p":"81890.17000000","q":"0.00988000","T":1742330755412,"m":false,"M":true}... +2025-03-18 22:45:52,698 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755412, 'price': 81890.17, 'volume': 0.00988, 'type': 'trade'} +2025-03-18 22:45:52,698 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755412, 'price': 81890.17, 'volume': 0.00988} +2025-03-18 22:45:52,698 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81890.17, 'low': 81890.17, 'close': 81890.17, 'volume': 0.01002} +2025-03-18 22:45:52,710 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755479,"s":"BTCUSDT","t...478,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,710 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755479,"s":"BTCUSDT","t...478,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,711 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755479,"s":"BTCUSDT","t...478,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,711 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755479,"s":"BTCUSDT","t...478,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,711 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755479,"s":"BTCUSDT","t...478,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,711 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755479,"s":"BTCUSDT","t...478,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,711 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755479,"s":"BTCUSDT","t...478,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,712 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755479,"s":"BTCUSDT","t...478,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,712 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755479,"s":"BTCUSDT","t...478,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,712 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755479,"s":"BTCUSDT","t...478,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,712 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755479,"s":"BTCUSDT","t...478,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,712 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755479,"s":"BTCUSDT","t...478,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,713 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755413,"s":"BTCUSDT","t":4727545106,"p":"81890.17000000","q":"0.00014000","T":1742330755412,"m":false,"M":true}... +2025-03-18 22:45:52,713 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755412, 'price': 81890.17, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:45:52,713 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755412, 'price': 81890.17, 'volume': 0.00014} +2025-03-18 22:45:52,713 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81890.17, 'low': 81890.17, 'close': 81890.17, 'volume': 0.010159999999999999} +2025-03-18 22:45:52,715 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755479,"s":"BTCUSDT","t...478,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,715 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755413,"s":"BTCUSDT","t":4727545107,"p":"81890.17000000","q":"0.01067000","T":1742330755412,"m":false,"M":true}... +2025-03-18 22:45:52,715 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755412, 'price': 81890.17, 'volume': 0.01067, 'type': 'trade'} +2025-03-18 22:45:52,715 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755412, 'price': 81890.17, 'volume': 0.01067} +2025-03-18 22:45:52,715 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81890.17, 'low': 81890.17, 'close': 81890.17, 'volume': 0.02083} +2025-03-18 22:45:52,715 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755479,"s":"BTCUSDT","t...478,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,716 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755413,"s":"BTCUSDT","t":4727545108,"p":"81890.17000000","q":"0.00007000","T":1742330755412,"m":false,"M":true}... +2025-03-18 22:45:52,716 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755412, 'price': 81890.17, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:52,716 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755412, 'price': 81890.17, 'volume': 7e-05} +2025-03-18 22:45:52,716 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81890.17, 'low': 81890.17, 'close': 81890.17, 'volume': 0.020900000000000002} +2025-03-18 22:45:52,716 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755413,"s":"BTCUSDT","t":4727545109,"p":"81890.17000000","q":"0.00007000","T":1742330755412,"m":false,"M":true}... +2025-03-18 22:45:52,716 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755412, 'price': 81890.17, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:52,717 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755412, 'price': 81890.17, 'volume': 7e-05} +2025-03-18 22:45:52,717 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81890.17, 'low': 81890.17, 'close': 81890.17, 'volume': 0.020970000000000003} +2025-03-18 22:45:52,738 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755413,"s":"BTCUSDT","t":4727545110,"p":"81890.17000000","q":"0.00010000","T":1742330755412,"m":false,"M":true}... +2025-03-18 22:45:52,738 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755412, 'price': 81890.17, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:52,738 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755412, 'price': 81890.17, 'volume': 0.0001} +2025-03-18 22:45:52,738 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81890.17, 'low': 81890.17, 'close': 81890.17, 'volume': 0.021070000000000002} +2025-03-18 22:45:52,749 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755517,"s":"BTCUSDT","t...516,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,750 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755517,"s":"BTCUSDT","t...516,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,750 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755517,"s":"BTCUSDT","t...516,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,751 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755413,"s":"BTCUSDT","t":4727545111,"p":"81890.17000000","q":"0.00010000","T":1742330755412,"m":false,"M":true}... +2025-03-18 22:45:52,751 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755412, 'price': 81890.17, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:52,751 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755412, 'price': 81890.17, 'volume': 0.0001} +2025-03-18 22:45:52,752 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81890.17, 'low': 81890.17, 'close': 81890.17, 'volume': 0.02117} +2025-03-18 22:45:52,752 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755517,"s":"BTCUSDT","t...516,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,752 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755413,"s":"BTCUSDT","t":4727545112,"p":"81890.17000000","q":"0.00007000","T":1742330755412,"m":false,"M":true}... +2025-03-18 22:45:52,752 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755412, 'price': 81890.17, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:52,752 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755412, 'price': 81890.17, 'volume': 7e-05} +2025-03-18 22:45:52,752 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81890.17, 'low': 81890.17, 'close': 81890.17, 'volume': 0.021240000000000002} +2025-03-18 22:45:52,754 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755517,"s":"BTCUSDT","t...516,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,755 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755413,"s":"BTCUSDT","t":4727545113,"p":"81890.17000000","q":"0.00010000","T":1742330755412,"m":false,"M":true}... +2025-03-18 22:45:52,755 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755412, 'price': 81890.17, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:52,755 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755412, 'price': 81890.17, 'volume': 0.0001} +2025-03-18 22:45:52,755 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81890.17, 'low': 81890.17, 'close': 81890.17, 'volume': 0.02134} +2025-03-18 22:45:52,756 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755517,"s":"BTCUSDT","t...516,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,756 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755413,"s":"BTCUSDT","t":4727545114,"p":"81890.17000000","q":"0.00007000","T":1742330755412,"m":false,"M":true}... +2025-03-18 22:45:52,757 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755412, 'price': 81890.17, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:52,757 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755412, 'price': 81890.17, 'volume': 7e-05} +2025-03-18 22:45:52,757 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81890.17, 'low': 81890.17, 'close': 81890.17, 'volume': 0.021410000000000002} +2025-03-18 22:45:52,757 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755517,"s":"BTCUSDT","t...516,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,758 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755413,"s":"BTCUSDT","t":4727545115,"p":"81890.17000000","q":"0.00007000","T":1742330755412,"m":false,"M":true}... +2025-03-18 22:45:52,758 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755412, 'price': 81890.17, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:52,759 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755412, 'price': 81890.17, 'volume': 7e-05} +2025-03-18 22:45:52,759 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81890.17, 'low': 81890.17, 'close': 81890.17, 'volume': 0.021480000000000003} +2025-03-18 22:45:52,759 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755517,"s":"BTCUSDT","t...516,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,760 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755413,"s":"BTCUSDT","t":4727545116,"p":"81890.17000000","q":"0.00007000","T":1742330755412,"m":false,"M":true}... +2025-03-18 22:45:52,760 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755412, 'price': 81890.17, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:52,760 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755412, 'price': 81890.17, 'volume': 7e-05} +2025-03-18 22:45:52,760 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81890.17, 'low': 81890.17, 'close': 81890.17, 'volume': 0.021550000000000003} +2025-03-18 22:45:52,760 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755517,"s":"BTCUSDT","t...516,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,760 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755413,"s":"BTCUSDT","t":4727545117,"p":"81890.18000000","q":"0.00013000","T":1742330755412,"m":false,"M":true}... +2025-03-18 22:45:52,761 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755412, 'price': 81890.18, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:45:52,761 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755412, 'price': 81890.18, 'volume': 0.00013} +2025-03-18 22:45:52,761 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81890.18, 'low': 81890.17, 'close': 81890.18, 'volume': 0.021680000000000005} +2025-03-18 22:45:52,761 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755517,"s":"BTCUSDT","t...516,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,761 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755413,"s":"BTCUSDT","t":4727545118,"p":"81890.18000000","q":"0.00013000","T":1742330755412,"m":false,"M":true}... +2025-03-18 22:45:52,763 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755412, 'price': 81890.18, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:45:52,763 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755412, 'price': 81890.18, 'volume': 0.00013} +2025-03-18 22:45:52,763 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81890.18, 'low': 81890.17, 'close': 81890.18, 'volume': 0.021810000000000006} +2025-03-18 22:45:52,764 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755517,"s":"BTCUSDT","t...516,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,764 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755413,"s":"BTCUSDT","t":4727545119,"p":"81890.18000000","q":"0.00014000","T":1742330755412,"m":false,"M":true}... +2025-03-18 22:45:52,764 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755412, 'price': 81890.18, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:45:52,764 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755412, 'price': 81890.18, 'volume': 0.00014} +2025-03-18 22:45:52,764 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81890.18, 'low': 81890.17, 'close': 81890.18, 'volume': 0.021950000000000008} +2025-03-18 22:45:52,765 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755517,"s":"BTCUSDT","t...516,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,765 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755413,"s":"BTCUSDT","t":4727545120,"p":"81890.18000000","q":"0.00007000","T":1742330755412,"m":false,"M":true}... +2025-03-18 22:45:52,765 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755412, 'price': 81890.18, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:52,766 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755412, 'price': 81890.18, 'volume': 7e-05} +2025-03-18 22:45:52,766 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81890.18, 'low': 81890.17, 'close': 81890.18, 'volume': 0.02202000000000001} +2025-03-18 22:45:52,766 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755517,"s":"BTCUSDT","t...516,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,767 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755414,"s":"BTCUSDT","t":4727545121,"p":"81890.63000000","q":"0.00007000","T":1742330755413,"m":false,"M":true}... +2025-03-18 22:45:52,767 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755413, 'price': 81890.63, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:52,767 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755413, 'price': 81890.63, 'volume': 7e-05} +2025-03-18 22:45:52,767 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81890.63, 'low': 81890.17, 'close': 81890.63, 'volume': 0.02209000000000001} +2025-03-18 22:45:52,768 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755517,"s":"BTCUSDT","t...516,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,768 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755415,"s":"BTCUSDT","t":4727545122,"p":"81890.89000000","q":"0.00007000","T":1742330755414,"m":false,"M":true}... +2025-03-18 22:45:52,768 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755414, 'price': 81890.89, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:52,768 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755414, 'price': 81890.89, 'volume': 7e-05} +2025-03-18 22:45:52,768 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81890.89, 'low': 81890.17, 'close': 81890.89, 'volume': 0.02216000000000001} +2025-03-18 22:45:52,770 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755517,"s":"BTCUSDT","t...516,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,770 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755415,"s":"BTCUSDT","t":4727545123,"p":"81890.90000000","q":"0.00007000","T":1742330755414,"m":false,"M":true}... +2025-03-18 22:45:52,770 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755414, 'price': 81890.9, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:52,770 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755414, 'price': 81890.9, 'volume': 7e-05} +2025-03-18 22:45:52,770 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81890.9, 'low': 81890.17, 'close': 81890.9, 'volume': 0.02223000000000001} +2025-03-18 22:45:52,771 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755517,"s":"BTCUSDT","t...516,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,772 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755417,"s":"BTCUSDT","t":4727545124,"p":"81892.82000000","q":"0.00007000","T":1742330755417,"m":false,"M":true}... +2025-03-18 22:45:52,772 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755417, 'price': 81892.82, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:52,772 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755417, 'price': 81892.82, 'volume': 7e-05} +2025-03-18 22:45:52,772 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81892.82, 'low': 81890.17, 'close': 81892.82, 'volume': 0.02230000000000001} +2025-03-18 22:45:52,772 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755517,"s":"BTCUSDT","t...516,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,772 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755417,"s":"BTCUSDT","t":4727545125,"p":"81892.83000000","q":"0.00007000","T":1742330755417,"m":false,"M":true}... +2025-03-18 22:45:52,774 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755417, 'price': 81892.83, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:52,774 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755417, 'price': 81892.83, 'volume': 7e-05} +2025-03-18 22:45:52,774 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81892.83, 'low': 81890.17, 'close': 81892.83, 'volume': 0.02237000000000001} +2025-03-18 22:45:52,775 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755517,"s":"BTCUSDT","t...516,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,775 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755433,"s":"BTCUSDT","t":4727545126,"p":"81892.83000000","q":"0.00008000","T":1742330755433,"m":true,"M":true}... +2025-03-18 22:45:52,776 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755433, 'price': 81892.83, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:45:52,776 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755433, 'price': 81892.83, 'volume': 8e-05} +2025-03-18 22:45:52,776 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81892.83, 'low': 81890.17, 'close': 81892.83, 'volume': 0.02245000000000001} +2025-03-18 22:45:52,777 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755479,"s":"BTCUSDT","t":4727545127,"p":"81892.84000000","q":"0.00007000","T":1742330755478,"m":false,"M":true}... +2025-03-18 22:45:52,777 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755478, 'price': 81892.84, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:52,777 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755478, 'price': 81892.84, 'volume': 7e-05} +2025-03-18 22:45:52,777 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81892.84, 'low': 81890.17, 'close': 81892.84, 'volume': 0.022520000000000012} +2025-03-18 22:45:52,790 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755479,"s":"BTCUSDT","t":4727545128,"p":"81892.84000000","q":"0.00100000","T":1742330755478,"m":false,"M":true}... +2025-03-18 22:45:52,790 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755478, 'price': 81892.84, 'volume': 0.001, 'type': 'trade'} +2025-03-18 22:45:52,790 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755478, 'price': 81892.84, 'volume': 0.001} +2025-03-18 22:45:52,790 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81892.84, 'low': 81890.17, 'close': 81892.84, 'volume': 0.023520000000000013} +2025-03-18 22:45:52,796 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755560,"s":"BTCUSDT","t...559,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,796 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755560,"s":"BTCUSDT","t...559,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,797 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755560,"s":"BTCUSDT","t...559,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,797 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755479,"s":"BTCUSDT","t":4727545129,"p":"81892.84000000","q":"0.00480000","T":1742330755478,"m":false,"M":true}... +2025-03-18 22:45:52,798 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755478, 'price': 81892.84, 'volume': 0.0048, 'type': 'trade'} +2025-03-18 22:45:52,798 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755478, 'price': 81892.84, 'volume': 0.0048} +2025-03-18 22:45:52,798 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81892.84, 'low': 81890.17, 'close': 81892.84, 'volume': 0.028320000000000012} +2025-03-18 22:45:52,798 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755560,"s":"BTCUSDT","t...559,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,799 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755479,"s":"BTCUSDT","t":4727545130,"p":"81892.84000000","q":"0.00007000","T":1742330755478,"m":false,"M":true}... +2025-03-18 22:45:52,799 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755478, 'price': 81892.84, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:52,799 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755478, 'price': 81892.84, 'volume': 7e-05} +2025-03-18 22:45:52,799 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81892.84, 'low': 81890.17, 'close': 81892.84, 'volume': 0.028390000000000012} +2025-03-18 22:45:52,799 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755560,"s":"BTCUSDT","t...559,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,800 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755479,"s":"BTCUSDT","t":4727545131,"p":"81892.84000000","q":"0.00007000","T":1742330755478,"m":false,"M":true}... +2025-03-18 22:45:52,800 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755478, 'price': 81892.84, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:52,800 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755478, 'price': 81892.84, 'volume': 7e-05} +2025-03-18 22:45:52,800 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81892.84, 'low': 81890.17, 'close': 81892.84, 'volume': 0.028460000000000013} +2025-03-18 22:45:52,800 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755560,"s":"BTCUSDT","t...559,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,801 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755479,"s":"BTCUSDT","t":4727545132,"p":"81892.84000000","q":"0.00007000","T":1742330755478,"m":false,"M":true}... +2025-03-18 22:45:52,801 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755478, 'price': 81892.84, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:52,801 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755478, 'price': 81892.84, 'volume': 7e-05} +2025-03-18 22:45:52,802 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81892.84, 'low': 81890.17, 'close': 81892.84, 'volume': 0.028530000000000014} +2025-03-18 22:45:52,803 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755560,"s":"BTCUSDT","t...559,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,803 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755479,"s":"BTCUSDT","t":4727545133,"p":"81892.84000000","q":"0.00010000","T":1742330755478,"m":false,"M":true}... +2025-03-18 22:45:52,803 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755478, 'price': 81892.84, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:52,803 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755478, 'price': 81892.84, 'volume': 0.0001} +2025-03-18 22:45:52,804 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81892.84, 'low': 81890.17, 'close': 81892.84, 'volume': 0.028630000000000013} +2025-03-18 22:45:52,804 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755560,"s":"BTCUSDT","t...559,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,804 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755479,"s":"BTCUSDT","t":4727545134,"p":"81892.84000000","q":"0.00010000","T":1742330755478,"m":false,"M":true}... +2025-03-18 22:45:52,805 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755478, 'price': 81892.84, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:52,805 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755478, 'price': 81892.84, 'volume': 0.0001} +2025-03-18 22:45:52,805 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81892.84, 'low': 81890.17, 'close': 81892.84, 'volume': 0.028730000000000012} +2025-03-18 22:45:52,806 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755560,"s":"BTCUSDT","t...559,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,807 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755479,"s":"BTCUSDT","t":4727545135,"p":"81892.84000000","q":"0.00010000","T":1742330755478,"m":false,"M":true}... +2025-03-18 22:45:52,807 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755478, 'price': 81892.84, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:52,807 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755478, 'price': 81892.84, 'volume': 0.0001} +2025-03-18 22:45:52,807 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81892.84, 'low': 81890.17, 'close': 81892.84, 'volume': 0.028830000000000012} +2025-03-18 22:45:52,807 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755479,"s":"BTCUSDT","t":4727545136,"p":"81892.84000000","q":"0.00007000","T":1742330755478,"m":false,"M":true}... +2025-03-18 22:45:52,807 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755478, 'price': 81892.84, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:52,807 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755478, 'price': 81892.84, 'volume': 7e-05} +2025-03-18 22:45:52,807 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81892.84, 'low': 81890.17, 'close': 81892.84, 'volume': 0.028900000000000012} +2025-03-18 22:45:52,837 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755479,"s":"BTCUSDT","t":4727545137,"p":"81892.84000000","q":"0.00007000","T":1742330755478,"m":false,"M":true}... +2025-03-18 22:45:52,837 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755478, 'price': 81892.84, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:52,838 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755478, 'price': 81892.84, 'volume': 7e-05} +2025-03-18 22:45:52,838 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81892.84, 'low': 81890.17, 'close': 81892.84, 'volume': 0.028970000000000013} +2025-03-18 22:45:52,854 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755479,"s":"BTCUSDT","t":4727545138,"p":"81892.84000000","q":"0.00007000","T":1742330755478,"m":false,"M":true}... +2025-03-18 22:45:52,854 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755478, 'price': 81892.84, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:52,854 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755478, 'price': 81892.84, 'volume': 7e-05} +2025-03-18 22:45:52,855 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81892.84, 'low': 81890.17, 'close': 81892.84, 'volume': 0.029040000000000014} +2025-03-18 22:45:52,870 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755479,"s":"BTCUSDT","t":4727545139,"p":"81892.84000000","q":"0.00503000","T":1742330755478,"m":false,"M":true}... +2025-03-18 22:45:52,870 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755478, 'price': 81892.84, 'volume': 0.00503, 'type': 'trade'} +2025-03-18 22:45:52,870 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755478, 'price': 81892.84, 'volume': 0.00503} +2025-03-18 22:45:52,872 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81892.84, 'low': 81890.17, 'close': 81892.84, 'volume': 0.03407000000000002} +2025-03-18 22:45:52,886 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755479,"s":"BTCUSDT","t":4727545140,"p":"81892.84000000","q":"0.00050000","T":1742330755478,"m":false,"M":true}... +2025-03-18 22:45:52,887 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755478, 'price': 81892.84, 'volume': 0.0005, 'type': 'trade'} +2025-03-18 22:45:52,887 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755478, 'price': 81892.84, 'volume': 0.0005} +2025-03-18 22:45:52,887 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81892.84, 'low': 81890.17, 'close': 81892.84, 'volume': 0.03457000000000002} +2025-03-18 22:45:52,897 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755667,"s":"ETHUSDT","t...666,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:52,897 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755517,"s":"BTCUSDT","t":4727545141,"p":"81892.84000000","q":"0.00010000","T":1742330755516,"m":false,"M":true}... +2025-03-18 22:45:52,899 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755516, 'price': 81892.84, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:52,899 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755516, 'price': 81892.84, 'volume': 0.0001} +2025-03-18 22:45:52,899 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81892.84, 'low': 81890.17, 'close': 81892.84, 'volume': 0.03467000000000002} +2025-03-18 22:45:52,900 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755667,"s":"ETHUSDT","t":2267978218,"p":"1899.71000000","q":"0.00800000","T":1742330755666,"m":false,"M":true}... +2025-03-18 22:45:52,900 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755666, 'price': 1899.71, 'volume': 0.008, 'type': 'trade'} +2025-03-18 22:45:52,900 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755666, 'price': 1899.71, 'volume': 0.008} +2025-03-18 22:45:52,900 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 1899.7, 'high': 1899.71, 'low': 1899.7, 'close': 1899.71, 'volume': 0.0506} +2025-03-18 22:45:52,900 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755517,"s":"BTCUSDT","t":4727545142,"p":"81892.84000000","q":"0.00010000","T":1742330755516,"m":false,"M":true}... +2025-03-18 22:45:52,901 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755516, 'price': 81892.84, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:52,902 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755516, 'price': 81892.84, 'volume': 0.0001} +2025-03-18 22:45:52,902 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81892.84, 'low': 81890.17, 'close': 81892.84, 'volume': 0.03477000000000002} +2025-03-18 22:45:52,903 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755670,"s":"ETHUSDT","t...670,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:52,903 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755670,"s":"ETHUSDT","t...670,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:52,904 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755670,"s":"ETHUSDT","t...670,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:52,905 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755670,"s":"ETHUSDT","t...670,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:52,905 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755670,"s":"ETHUSDT","t...670,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:52,905 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755670,"s":"ETHUSDT","t...670,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:52,907 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755670,"s":"ETHUSDT","t...670,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:52,908 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755670,"s":"ETHUSDT","t...670,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:52,908 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755673,"s":"ETHUSDT","t...672,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:52,909 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755673,"s":"ETHUSDT","t...672,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:52,909 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755670,"s":"ETHUSDT","t":2267978219,"p":"1899.71000000","q":"0.01000000","T":1742330755670,"m":false,"M":true}... +2025-03-18 22:45:52,909 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755670, 'price': 1899.71, 'volume': 0.01, 'type': 'trade'} +2025-03-18 22:45:52,910 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755670, 'price': 1899.71, 'volume': 0.01} +2025-03-18 22:45:52,910 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 1899.7, 'high': 1899.71, 'low': 1899.7, 'close': 1899.71, 'volume': 0.0606} +2025-03-18 22:45:52,910 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755517,"s":"BTCUSDT","t":4727545143,"p":"81892.84000000","q":"0.00007000","T":1742330755516,"m":false,"M":true}... +2025-03-18 22:45:52,911 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755516, 'price': 81892.84, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:52,911 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755516, 'price': 81892.84, 'volume': 7e-05} +2025-03-18 22:45:52,911 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81892.84, 'low': 81890.17, 'close': 81892.84, 'volume': 0.034840000000000024} +2025-03-18 22:45:52,912 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755675,"s":"ETHUSDT","t...674,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:52,912 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755675,"s":"ETHUSDT","t...674,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:52,913 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755675,"s":"ETHUSDT","t...674,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:52,913 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755678,"s":"ETHUSDT","t...677,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:52,913 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755678,"s":"ETHUSDT","t...677,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:52,914 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755678,"s":"ETHUSDT","t...677,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:52,914 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755680,"s":"ETHUSDT","t...679,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:52,914 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755680,"s":"ETHUSDT","t...679,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:52,915 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755680,"s":"ETHUSDT","t...679,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:52,915 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755680,"s":"ETHUSDT","t...679,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:52,916 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755680,"s":"ETHUSDT","t...679,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:52,916 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755680,"s":"ETHUSDT","t...679,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:52,916 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755680,"s":"ETHUSDT","t...679,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:52,916 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755683,"s":"ETHUSDT","t...681,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:52,918 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755683,"s":"ETHUSDT","t...681,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:52,918 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755683,"s":"ETHUSDT","t...681,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:52,918 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755670,"s":"ETHUSDT","t":2267978220,"p":"1899.71000000","q":"0.81260000","T":1742330755670,"m":false,"M":true}... +2025-03-18 22:45:52,919 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755670, 'price': 1899.71, 'volume': 0.8126, 'type': 'trade'} +2025-03-18 22:45:52,919 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755670, 'price': 1899.71, 'volume': 0.8126} +2025-03-18 22:45:52,919 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 1899.7, 'high': 1899.71, 'low': 1899.7, 'close': 1899.71, 'volume': 0.8732} +2025-03-18 22:45:52,919 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755517,"s":"BTCUSDT","t":4727545144,"p":"81892.84000000","q":"0.00007000","T":1742330755516,"m":false,"M":true}... +2025-03-18 22:45:52,920 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755516, 'price': 81892.84, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:52,920 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755516, 'price': 81892.84, 'volume': 7e-05} +2025-03-18 22:45:52,920 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81892.84, 'low': 81890.17, 'close': 81892.84, 'volume': 0.034910000000000024} +2025-03-18 22:45:52,921 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755562,"s":"BTCUSDT","t...561,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,921 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755562,"s":"BTCUSDT","t...561,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,921 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755562,"s":"BTCUSDT","t...561,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,923 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755562,"s":"BTCUSDT","t...561,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,923 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755562,"s":"BTCUSDT","t...561,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,923 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755562,"s":"BTCUSDT","t...561,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,924 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755564,"s":"BTCUSDT","t...563,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,924 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755564,"s":"BTCUSDT","t...563,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,925 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755564,"s":"BTCUSDT","t...564,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,925 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755564,"s":"BTCUSDT","t...564,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,925 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755670,"s":"ETHUSDT","t":2267978221,"p":"1899.71000000","q":"4.05210000","T":1742330755670,"m":false,"M":true}... +2025-03-18 22:45:52,926 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755670, 'price': 1899.71, 'volume': 4.0521, 'type': 'trade'} +2025-03-18 22:45:52,926 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755670, 'price': 1899.71, 'volume': 4.0521} +2025-03-18 22:45:52,926 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 1899.7, 'high': 1899.71, 'low': 1899.7, 'close': 1899.71, 'volume': 4.9253} +2025-03-18 22:45:52,927 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755517,"s":"BTCUSDT","t":4727545145,"p":"81892.84000000","q":"0.00007000","T":1742330755516,"m":false,"M":true}... +2025-03-18 22:45:52,927 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755516, 'price': 81892.84, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:52,927 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755516, 'price': 81892.84, 'volume': 7e-05} +2025-03-18 22:45:52,927 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81892.84, 'low': 81890.17, 'close': 81892.84, 'volume': 0.034980000000000025} +2025-03-18 22:45:52,928 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755564,"s":"BTCUSDT","t...564,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,929 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755670,"s":"ETHUSDT","t":2267978222,"p":"1899.71000000","q":"0.00280000","T":1742330755670,"m":false,"M":true}... +2025-03-18 22:45:52,929 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755670, 'price': 1899.71, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:52,929 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755670, 'price': 1899.71, 'volume': 0.0028} +2025-03-18 22:45:52,929 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 1899.7, 'high': 1899.71, 'low': 1899.7, 'close': 1899.71, 'volume': 4.9281} +2025-03-18 22:45:52,930 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755517,"s":"BTCUSDT","t":4727545146,"p":"81892.84000000","q":"0.00010000","T":1742330755516,"m":false,"M":true}... +2025-03-18 22:45:52,930 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755516, 'price': 81892.84, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:52,930 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755516, 'price': 81892.84, 'volume': 0.0001} +2025-03-18 22:45:52,930 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81892.84, 'low': 81890.17, 'close': 81892.84, 'volume': 0.03508000000000003} +2025-03-18 22:45:52,931 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755567,"s":"BTCUSDT","t...566,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,931 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755670,"s":"ETHUSDT","t":2267978223,"p":"1899.71000000","q":"0.01430000","T":1742330755670,"m":false,"M":true}... +2025-03-18 22:45:52,931 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755670, 'price': 1899.71, 'volume': 0.0143, 'type': 'trade'} +2025-03-18 22:45:52,931 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755670, 'price': 1899.71, 'volume': 0.0143} +2025-03-18 22:45:52,932 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 1899.7, 'high': 1899.71, 'low': 1899.7, 'close': 1899.71, 'volume': 4.9424} +2025-03-18 22:45:52,932 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755517,"s":"BTCUSDT","t":4727545147,"p":"81892.84000000","q":"0.00007000","T":1742330755516,"m":false,"M":true}... +2025-03-18 22:45:52,932 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755516, 'price': 81892.84, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:52,933 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755516, 'price': 81892.84, 'volume': 7e-05} +2025-03-18 22:45:52,933 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81892.84, 'low': 81890.17, 'close': 81892.84, 'volume': 0.03515000000000003} +2025-03-18 22:45:52,933 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755567,"s":"BTCUSDT","t...566,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,934 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755670,"s":"ETHUSDT","t":2267978224,"p":"1899.71000000","q":"0.00440000","T":1742330755670,"m":false,"M":true}... +2025-03-18 22:45:52,934 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755670, 'price': 1899.71, 'volume': 0.0044, 'type': 'trade'} +2025-03-18 22:45:52,934 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755670, 'price': 1899.71, 'volume': 0.0044} +2025-03-18 22:45:52,934 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 1899.7, 'high': 1899.71, 'low': 1899.7, 'close': 1899.71, 'volume': 4.9468000000000005} +2025-03-18 22:45:52,935 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755517,"s":"BTCUSDT","t":4727545148,"p":"81892.84000000","q":"0.00007000","T":1742330755516,"m":false,"M":true}... +2025-03-18 22:45:52,935 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755516, 'price': 81892.84, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:52,935 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755516, 'price': 81892.84, 'volume': 7e-05} +2025-03-18 22:45:52,935 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81892.84, 'low': 81890.17, 'close': 81892.84, 'volume': 0.03522000000000003} +2025-03-18 22:45:52,935 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755567,"s":"BTCUSDT","t...566,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,936 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755670,"s":"ETHUSDT","t":2267978225,"p":"1899.71000000","q":"0.00300000","T":1742330755670,"m":false,"M":true}... +2025-03-18 22:45:52,936 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755670, 'price': 1899.71, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:45:52,936 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755670, 'price': 1899.71, 'volume': 0.003} +2025-03-18 22:45:52,936 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 1899.7, 'high': 1899.71, 'low': 1899.7, 'close': 1899.71, 'volume': 4.949800000000001} +2025-03-18 22:45:52,937 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755517,"s":"BTCUSDT","t":4727545149,"p":"81892.84000000","q":"0.00007000","T":1742330755516,"m":false,"M":true}... +2025-03-18 22:45:52,937 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755516, 'price': 81892.84, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:52,937 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755516, 'price': 81892.84, 'volume': 7e-05} +2025-03-18 22:45:52,937 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81892.84, 'low': 81890.17, 'close': 81892.84, 'volume': 0.03529000000000003} +2025-03-18 22:45:52,938 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755567,"s":"BTCUSDT","t...566,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,938 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755670,"s":"ETHUSDT","t":2267978226,"p":"1899.71000000","q":"0.00300000","T":1742330755670,"m":false,"M":true}... +2025-03-18 22:45:52,938 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755670, 'price': 1899.71, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:45:52,939 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755670, 'price': 1899.71, 'volume': 0.003} +2025-03-18 22:45:52,939 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 1899.7, 'high': 1899.71, 'low': 1899.7, 'close': 1899.71, 'volume': 4.952800000000001} +2025-03-18 22:45:52,941 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755517,"s":"BTCUSDT","t":4727545150,"p":"81892.84000000","q":"0.00007000","T":1742330755516,"m":false,"M":true}... +2025-03-18 22:45:52,941 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755516, 'price': 81892.84, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:52,941 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755516, 'price': 81892.84, 'volume': 7e-05} +2025-03-18 22:45:52,941 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81892.84, 'low': 81890.17, 'close': 81892.84, 'volume': 0.03536000000000003} +2025-03-18 22:45:52,942 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755567,"s":"BTCUSDT","t...566,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,942 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755673,"s":"ETHUSDT","t":2267978227,"p":"1899.72000000","q":"0.00280000","T":1742330755672,"m":false,"M":true}... +2025-03-18 22:45:52,942 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755672, 'price': 1899.72, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:52,942 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755672, 'price': 1899.72, 'volume': 0.0028} +2025-03-18 22:45:52,942 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 1899.7, 'high': 1899.72, 'low': 1899.7, 'close': 1899.72, 'volume': 4.9556000000000004} +2025-03-18 22:45:52,943 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755517,"s":"BTCUSDT","t":4727545151,"p":"81893.08000000","q":"0.00007000","T":1742330755516,"m":false,"M":true}... +2025-03-18 22:45:52,943 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755516, 'price': 81893.08, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:52,943 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755516, 'price': 81893.08, 'volume': 7e-05} +2025-03-18 22:45:52,943 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81893.08, 'low': 81890.17, 'close': 81893.08, 'volume': 0.03543000000000003} +2025-03-18 22:45:52,943 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755589,"s":"BTCUSDT","t...589,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,944 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755673,"s":"ETHUSDT","t":2267978228,"p":"1899.72000000","q":"0.00300000","T":1742330755672,"m":false,"M":true}... +2025-03-18 22:45:52,944 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755672, 'price': 1899.72, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:45:52,944 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755672, 'price': 1899.72, 'volume': 0.003} +2025-03-18 22:45:52,944 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 1899.7, 'high': 1899.72, 'low': 1899.7, 'close': 1899.72, 'volume': 4.958600000000001} +2025-03-18 22:45:52,945 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755517,"s":"BTCUSDT","t":4727545152,"p":"81893.64000000","q":"0.00008000","T":1742330755516,"m":false,"M":true}... +2025-03-18 22:45:52,945 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755516, 'price': 81893.64, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:45:52,946 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755516, 'price': 81893.64, 'volume': 8e-05} +2025-03-18 22:45:52,946 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81893.64, 'low': 81890.17, 'close': 81893.64, 'volume': 0.03551000000000003} +2025-03-18 22:45:52,946 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755589,"s":"BTCUSDT","t...589,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,946 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755675,"s":"ETHUSDT","t":2267978229,"p":"1899.73000000","q":"0.00280000","T":1742330755674,"m":false,"M":true}... +2025-03-18 22:45:52,947 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755674, 'price': 1899.73, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:52,947 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755674, 'price': 1899.73, 'volume': 0.0028} +2025-03-18 22:45:52,947 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 1899.7, 'high': 1899.73, 'low': 1899.7, 'close': 1899.73, 'volume': 4.9614} +2025-03-18 22:45:52,947 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755517,"s":"BTCUSDT","t":4727545153,"p":"81893.64000000","q":"0.00017000","T":1742330755516,"m":false,"M":true}... +2025-03-18 22:45:52,947 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755516, 'price': 81893.64, 'volume': 0.00017, 'type': 'trade'} +2025-03-18 22:45:52,949 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755516, 'price': 81893.64, 'volume': 0.00017} +2025-03-18 22:45:52,949 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81893.64, 'low': 81890.17, 'close': 81893.64, 'volume': 0.03568000000000003} +2025-03-18 22:45:52,949 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755589,"s":"BTCUSDT","t...589,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,949 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755675,"s":"ETHUSDT","t":2267978230,"p":"1899.73000000","q":"0.00300000","T":1742330755674,"m":false,"M":true}... +2025-03-18 22:45:52,950 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755674, 'price': 1899.73, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:45:52,950 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755674, 'price': 1899.73, 'volume': 0.003} +2025-03-18 22:45:52,950 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 1899.7, 'high': 1899.73, 'low': 1899.7, 'close': 1899.73, 'volume': 4.9644} +2025-03-18 22:45:52,950 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755517,"s":"BTCUSDT","t":4727545154,"p":"81893.64000000","q":"0.00007000","T":1742330755516,"m":false,"M":true}... +2025-03-18 22:45:52,950 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755516, 'price': 81893.64, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:52,951 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755516, 'price': 81893.64, 'volume': 7e-05} +2025-03-18 22:45:52,951 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81893.64, 'low': 81890.17, 'close': 81893.64, 'volume': 0.03575000000000003} +2025-03-18 22:45:52,951 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755589,"s":"BTCUSDT","t...589,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,952 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755675,"s":"ETHUSDT","t":2267978231,"p":"1899.73000000","q":"0.00300000","T":1742330755674,"m":false,"M":true}... +2025-03-18 22:45:52,952 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755674, 'price': 1899.73, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:45:52,953 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755674, 'price': 1899.73, 'volume': 0.003} +2025-03-18 22:45:52,953 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 1899.7, 'high': 1899.73, 'low': 1899.7, 'close': 1899.73, 'volume': 4.9674000000000005} +2025-03-18 22:45:52,953 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755517,"s":"BTCUSDT","t":4727545155,"p":"81893.65000000","q":"0.00008000","T":1742330755516,"m":false,"M":true}... +2025-03-18 22:45:52,953 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755516, 'price': 81893.65, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:45:52,954 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755516, 'price': 81893.65, 'volume': 8e-05} +2025-03-18 22:45:52,954 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81893.65, 'low': 81890.17, 'close': 81893.65, 'volume': 0.03583000000000003} +2025-03-18 22:45:52,954 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755589,"s":"BTCUSDT","t...589,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,955 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755678,"s":"ETHUSDT","t":2267978232,"p":"1899.74000000","q":"0.00280000","T":1742330755677,"m":false,"M":true}... +2025-03-18 22:45:52,955 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755677, 'price': 1899.74, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:52,955 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755677, 'price': 1899.74, 'volume': 0.0028} +2025-03-18 22:45:52,955 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 1899.7, 'high': 1899.74, 'low': 1899.7, 'close': 1899.74, 'volume': 4.9702} +2025-03-18 22:45:52,956 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755517,"s":"BTCUSDT","t":4727545156,"p":"81893.65000000","q":"0.00008000","T":1742330755516,"m":false,"M":true}... +2025-03-18 22:45:52,956 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755516, 'price': 81893.65, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:45:52,956 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755516, 'price': 81893.65, 'volume': 8e-05} +2025-03-18 22:45:52,957 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81893.65, 'low': 81890.17, 'close': 81893.65, 'volume': 0.035910000000000025} +2025-03-18 22:45:52,957 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755589,"s":"BTCUSDT","t...589,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,957 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755678,"s":"ETHUSDT","t":2267978233,"p":"1899.74000000","q":"0.00300000","T":1742330755677,"m":false,"M":true}... +2025-03-18 22:45:52,958 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755677, 'price': 1899.74, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:45:52,958 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755677, 'price': 1899.74, 'volume': 0.003} +2025-03-18 22:45:52,958 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 1899.7, 'high': 1899.74, 'low': 1899.7, 'close': 1899.74, 'volume': 4.9732} +2025-03-18 22:45:52,958 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755517,"s":"BTCUSDT","t":4727545157,"p":"81893.65000000","q":"0.00007000","T":1742330755516,"m":false,"M":true}... +2025-03-18 22:45:52,958 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755516, 'price': 81893.65, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:52,959 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755516, 'price': 81893.65, 'volume': 7e-05} +2025-03-18 22:45:52,959 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81893.65, 'low': 81890.17, 'close': 81893.65, 'volume': 0.035980000000000026} +2025-03-18 22:45:52,959 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755589,"s":"BTCUSDT","t...589,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,960 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755678,"s":"ETHUSDT","t":2267978234,"p":"1899.74000000","q":"0.00300000","T":1742330755677,"m":false,"M":true}... +2025-03-18 22:45:52,960 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755677, 'price': 1899.74, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:45:52,960 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755677, 'price': 1899.74, 'volume': 0.003} +2025-03-18 22:45:52,960 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 1899.7, 'high': 1899.74, 'low': 1899.7, 'close': 1899.74, 'volume': 4.9762} +2025-03-18 22:45:52,960 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755517,"s":"BTCUSDT","t":4727545158,"p":"81893.66000000","q":"0.00007000","T":1742330755516,"m":false,"M":true}... +2025-03-18 22:45:52,960 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755516, 'price': 81893.66, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:52,960 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755516, 'price': 81893.66, 'volume': 7e-05} +2025-03-18 22:45:52,960 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81893.66, 'low': 81890.17, 'close': 81893.66, 'volume': 0.036050000000000026} +2025-03-18 22:45:52,960 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755589,"s":"BTCUSDT","t...589,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,960 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755680,"s":"ETHUSDT","t":2267978235,"p":"1899.75000000","q":"0.00280000","T":1742330755679,"m":false,"M":true}... +2025-03-18 22:45:52,960 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755679, 'price': 1899.75, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:52,960 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755679, 'price': 1899.75, 'volume': 0.0028} +2025-03-18 22:45:52,960 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 1899.7, 'high': 1899.75, 'low': 1899.7, 'close': 1899.75, 'volume': 4.979} +2025-03-18 22:45:52,960 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755560,"s":"BTCUSDT","t":4727545159,"p":"81894.36000000","q":"0.01430000","T":1742330755559,"m":false,"M":true}... +2025-03-18 22:45:52,960 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755559, 'price': 81894.36, 'volume': 0.0143, 'type': 'trade'} +2025-03-18 22:45:52,960 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755559, 'price': 81894.36, 'volume': 0.0143} +2025-03-18 22:45:52,960 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81894.36, 'low': 81890.17, 'close': 81894.36, 'volume': 0.05035000000000003} +2025-03-18 22:45:52,965 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755589,"s":"BTCUSDT","t...589,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,965 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755680,"s":"ETHUSDT","t":2267978236,"p":"1899.76000000","q":"0.00280000","T":1742330755679,"m":false,"M":true}... +2025-03-18 22:45:52,965 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755679, 'price': 1899.76, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:52,966 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755679, 'price': 1899.76, 'volume': 0.0028} +2025-03-18 22:45:52,966 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 1899.7, 'high': 1899.76, 'low': 1899.7, 'close': 1899.76, 'volume': 4.9818} +2025-03-18 22:45:52,966 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755560,"s":"BTCUSDT","t":4727545160,"p":"81894.36000000","q":"0.00048000","T":1742330755559,"m":false,"M":true}... +2025-03-18 22:45:52,966 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755559, 'price': 81894.36, 'volume': 0.00048, 'type': 'trade'} +2025-03-18 22:45:52,966 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755559, 'price': 81894.36, 'volume': 0.00048} +2025-03-18 22:45:52,968 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81894.36, 'low': 81890.17, 'close': 81894.36, 'volume': 0.05083000000000003} +2025-03-18 22:45:52,968 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755589,"s":"BTCUSDT","t...589,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,968 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755680,"s":"ETHUSDT","t":2267978237,"p":"1899.76000000","q":"0.00270000","T":1742330755679,"m":false,"M":true}... +2025-03-18 22:45:52,968 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755679, 'price': 1899.76, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:45:52,968 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755679, 'price': 1899.76, 'volume': 0.0027} +2025-03-18 22:45:52,969 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 1899.7, 'high': 1899.76, 'low': 1899.7, 'close': 1899.76, 'volume': 4.9845} +2025-03-18 22:45:52,969 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755560,"s":"BTCUSDT","t":4727545161,"p":"81894.36000000","q":"0.00007000","T":1742330755559,"m":false,"M":true}... +2025-03-18 22:45:52,969 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755559, 'price': 81894.36, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:52,970 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755559, 'price': 81894.36, 'volume': 7e-05} +2025-03-18 22:45:52,970 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81894.36, 'low': 81890.17, 'close': 81894.36, 'volume': 0.05090000000000003} +2025-03-18 22:45:52,970 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755589,"s":"BTCUSDT","t...589,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,970 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755680,"s":"ETHUSDT","t":2267978238,"p":"1899.76000000","q":"0.00280000","T":1742330755679,"m":false,"M":true}... +2025-03-18 22:45:52,971 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755679, 'price': 1899.76, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:52,971 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755679, 'price': 1899.76, 'volume': 0.0028} +2025-03-18 22:45:52,971 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 1899.7, 'high': 1899.76, 'low': 1899.7, 'close': 1899.76, 'volume': 4.987299999999999} +2025-03-18 22:45:52,972 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755560,"s":"BTCUSDT","t":4727545162,"p":"81894.36000000","q":"0.00007000","T":1742330755559,"m":false,"M":true}... +2025-03-18 22:45:52,972 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755559, 'price': 81894.36, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:52,972 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755559, 'price': 81894.36, 'volume': 7e-05} +2025-03-18 22:45:52,972 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81894.36, 'low': 81890.17, 'close': 81894.36, 'volume': 0.05097000000000003} +2025-03-18 22:45:52,972 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755589,"s":"BTCUSDT","t...589,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,972 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755680,"s":"ETHUSDT","t":2267978239,"p":"1899.77000000","q":"0.00280000","T":1742330755679,"m":false,"M":true}... +2025-03-18 22:45:52,972 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755679, 'price': 1899.77, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:52,975 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755679, 'price': 1899.77, 'volume': 0.0028} +2025-03-18 22:45:52,975 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 1899.7, 'high': 1899.77, 'low': 1899.7, 'close': 1899.77, 'volume': 4.990099999999999} +2025-03-18 22:45:52,975 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755560,"s":"BTCUSDT","t":4727545163,"p":"81894.36000000","q":"0.00010000","T":1742330755559,"m":false,"M":true}... +2025-03-18 22:45:52,975 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755559, 'price': 81894.36, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:52,975 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755559, 'price': 81894.36, 'volume': 0.0001} +2025-03-18 22:45:52,975 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81894.36, 'low': 81890.17, 'close': 81894.36, 'volume': 0.05107000000000003} +2025-03-18 22:45:52,976 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755589,"s":"BTCUSDT","t...589,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,976 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755680,"s":"ETHUSDT","t":2267978240,"p":"1899.77000000","q":"0.00370000","T":1742330755679,"m":false,"M":true}... +2025-03-18 22:45:52,977 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755679, 'price': 1899.77, 'volume': 0.0037, 'type': 'trade'} +2025-03-18 22:45:52,977 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755679, 'price': 1899.77, 'volume': 0.0037} +2025-03-18 22:45:52,977 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 1899.7, 'high': 1899.77, 'low': 1899.7, 'close': 1899.77, 'volume': 4.993799999999999} +2025-03-18 22:45:52,977 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755560,"s":"BTCUSDT","t":4727545164,"p":"81894.36000000","q":"0.00007000","T":1742330755559,"m":false,"M":true}... +2025-03-18 22:45:52,977 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755559, 'price': 81894.36, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:52,979 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755559, 'price': 81894.36, 'volume': 7e-05} +2025-03-18 22:45:52,979 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81894.36, 'low': 81890.17, 'close': 81894.36, 'volume': 0.05114000000000003} +2025-03-18 22:45:52,979 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755589,"s":"BTCUSDT","t...589,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,979 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755680,"s":"ETHUSDT","t":2267978241,"p":"1899.77000000","q":"0.22280000","T":1742330755679,"m":false,"M":true}... +2025-03-18 22:45:52,980 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755679, 'price': 1899.77, 'volume': 0.2228, 'type': 'trade'} +2025-03-18 22:45:52,980 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755679, 'price': 1899.77, 'volume': 0.2228} +2025-03-18 22:45:52,980 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 1899.7, 'high': 1899.77, 'low': 1899.7, 'close': 1899.77, 'volume': 5.2166} +2025-03-18 22:45:52,980 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755560,"s":"BTCUSDT","t":4727545165,"p":"81894.36000000","q":"0.00007000","T":1742330755559,"m":false,"M":true}... +2025-03-18 22:45:52,980 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755559, 'price': 81894.36, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:52,980 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755559, 'price': 81894.36, 'volume': 7e-05} +2025-03-18 22:45:52,980 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81894.36, 'low': 81890.17, 'close': 81894.36, 'volume': 0.05121000000000003} +2025-03-18 22:45:52,983 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755589,"s":"BTCUSDT","t...589,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,983 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755683,"s":"ETHUSDT","t":2267978242,"p":"1899.77000000","q":"0.08110000","T":1742330755681,"m":false,"M":true}... +2025-03-18 22:45:52,983 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755681, 'price': 1899.77, 'volume': 0.0811, 'type': 'trade'} +2025-03-18 22:45:52,983 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755681, 'price': 1899.77, 'volume': 0.0811} +2025-03-18 22:45:52,983 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 1899.7, 'high': 1899.77, 'low': 1899.7, 'close': 1899.77, 'volume': 5.2977} +2025-03-18 22:45:52,983 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755560,"s":"BTCUSDT","t":4727545166,"p":"81894.36000000","q":"0.00007000","T":1742330755559,"m":false,"M":true}... +2025-03-18 22:45:52,985 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755559, 'price': 81894.36, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:52,985 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755559, 'price': 81894.36, 'volume': 7e-05} +2025-03-18 22:45:52,985 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81894.36, 'low': 81890.17, 'close': 81894.36, 'volume': 0.051280000000000034} +2025-03-18 22:45:52,985 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755589,"s":"BTCUSDT","t...589,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,985 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755683,"s":"ETHUSDT","t":2267978243,"p":"1899.77000000","q":"0.00300000","T":1742330755681,"m":false,"M":true}... +2025-03-18 22:45:52,987 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755681, 'price': 1899.77, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:45:52,987 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755681, 'price': 1899.77, 'volume': 0.003} +2025-03-18 22:45:52,987 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 1899.7, 'high': 1899.77, 'low': 1899.7, 'close': 1899.77, 'volume': 5.3007} +2025-03-18 22:45:52,987 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755560,"s":"BTCUSDT","t":4727545167,"p":"81894.36000000","q":"0.00014000","T":1742330755559,"m":false,"M":true}... +2025-03-18 22:45:52,988 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755559, 'price': 81894.36, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:45:52,988 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755559, 'price': 81894.36, 'volume': 0.00014} +2025-03-18 22:45:52,989 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81894.36, 'low': 81890.17, 'close': 81894.36, 'volume': 0.051420000000000035} +2025-03-18 22:45:52,989 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755589,"s":"BTCUSDT","t...589,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,990 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755683,"s":"ETHUSDT","t":2267978244,"p":"1899.77000000","q":"0.00300000","T":1742330755681,"m":false,"M":true}... +2025-03-18 22:45:52,990 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755681, 'price': 1899.77, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:45:52,990 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755681, 'price': 1899.77, 'volume': 0.003} +2025-03-18 22:45:52,990 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 1899.7, 'high': 1899.77, 'low': 1899.7, 'close': 1899.77, 'volume': 5.3037} +2025-03-18 22:45:52,991 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755562,"s":"BTCUSDT","t":4727545168,"p":"81894.36000000","q":"0.00007000","T":1742330755561,"m":false,"M":true}... +2025-03-18 22:45:52,991 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755561, 'price': 81894.36, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:52,991 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755561, 'price': 81894.36, 'volume': 7e-05} +2025-03-18 22:45:52,991 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81894.36, 'low': 81890.17, 'close': 81894.36, 'volume': 0.051490000000000036} +2025-03-18 22:45:52,991 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755589,"s":"BTCUSDT","t...589,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,991 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755562,"s":"BTCUSDT","t":4727545169,"p":"81894.36000000","q":"0.00007000","T":1742330755561,"m":false,"M":true}... +2025-03-18 22:45:52,991 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755561, 'price': 81894.36, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:52,991 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755561, 'price': 81894.36, 'volume': 7e-05} +2025-03-18 22:45:52,991 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81894.36, 'low': 81890.17, 'close': 81894.36, 'volume': 0.051560000000000036} +2025-03-18 22:45:52,991 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755589,"s":"BTCUSDT","t...589,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,991 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755562,"s":"BTCUSDT","t":4727545170,"p":"81894.37000000","q":"0.00007000","T":1742330755561,"m":false,"M":true}... +2025-03-18 22:45:52,991 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755561, 'price': 81894.37, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:52,991 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755561, 'price': 81894.37, 'volume': 7e-05} +2025-03-18 22:45:52,991 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81894.37, 'low': 81890.17, 'close': 81894.37, 'volume': 0.05163000000000004} +2025-03-18 22:45:52,991 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755589,"s":"BTCUSDT","t...589,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,995 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755562,"s":"BTCUSDT","t":4727545171,"p":"81894.37000000","q":"0.00007000","T":1742330755561,"m":false,"M":true}... +2025-03-18 22:45:52,995 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755561, 'price': 81894.37, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:52,996 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755561, 'price': 81894.37, 'volume': 7e-05} +2025-03-18 22:45:52,996 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81894.37, 'low': 81890.17, 'close': 81894.37, 'volume': 0.05170000000000004} +2025-03-18 22:45:52,996 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755589,"s":"BTCUSDT","t...589,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,997 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755562,"s":"BTCUSDT","t":4727545172,"p":"81894.72000000","q":"0.00007000","T":1742330755561,"m":false,"M":true}... +2025-03-18 22:45:52,997 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755561, 'price': 81894.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:52,997 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755561, 'price': 81894.72, 'volume': 7e-05} +2025-03-18 22:45:52,997 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81894.72, 'low': 81890.17, 'close': 81894.72, 'volume': 0.05177000000000004} +2025-03-18 22:45:52,997 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755589,"s":"BTCUSDT","t...589,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:52,999 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755562,"s":"BTCUSDT","t":4727545173,"p":"81894.72000000","q":"0.00003000","T":1742330755561,"m":false,"M":true}... +2025-03-18 22:45:52,999 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755561, 'price': 81894.72, 'volume': 3e-05, 'type': 'trade'} +2025-03-18 22:45:52,999 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755561, 'price': 81894.72, 'volume': 3e-05} +2025-03-18 22:45:52,999 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81894.72, 'low': 81890.17, 'close': 81894.72, 'volume': 0.05180000000000004} +2025-03-18 22:45:53,000 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755589,"s":"BTCUSDT","t...589,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,000 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755564,"s":"BTCUSDT","t":4727545174,"p":"81894.72000000","q":"0.00004000","T":1742330755563,"m":false,"M":true}... +2025-03-18 22:45:53,000 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755563, 'price': 81894.72, 'volume': 4e-05, 'type': 'trade'} +2025-03-18 22:45:53,000 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755563, 'price': 81894.72, 'volume': 4e-05} +2025-03-18 22:45:53,000 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81894.72, 'low': 81890.17, 'close': 81894.72, 'volume': 0.05184000000000004} +2025-03-18 22:45:53,000 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755589,"s":"BTCUSDT","t...589,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,000 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755564,"s":"BTCUSDT","t":4727545175,"p":"81894.97000000","q":"0.00007000","T":1742330755563,"m":false,"M":true}... +2025-03-18 22:45:53,000 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755563, 'price': 81894.97, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,000 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755563, 'price': 81894.97, 'volume': 7e-05} +2025-03-18 22:45:53,000 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81894.97, 'low': 81890.17, 'close': 81894.97, 'volume': 0.05191000000000004} +2025-03-18 22:45:53,004 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755589,"s":"BTCUSDT","t...589,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,004 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755564,"s":"BTCUSDT","t":4727545176,"p":"81894.98000000","q":"0.00755000","T":1742330755564,"m":false,"M":true}... +2025-03-18 22:45:53,005 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755564, 'price': 81894.98, 'volume': 0.00755, 'type': 'trade'} +2025-03-18 22:45:53,005 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755564, 'price': 81894.98, 'volume': 0.00755} +2025-03-18 22:45:53,005 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81894.98, 'low': 81890.17, 'close': 81894.98, 'volume': 0.05946000000000004} +2025-03-18 22:45:53,005 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755589,"s":"BTCUSDT","t...589,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,006 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755564,"s":"BTCUSDT","t":4727545177,"p":"81894.98000000","q":"0.00007000","T":1742330755564,"m":false,"M":true}... +2025-03-18 22:45:53,006 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755564, 'price': 81894.98, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,006 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755564, 'price': 81894.98, 'volume': 7e-05} +2025-03-18 22:45:53,006 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81894.98, 'low': 81890.17, 'close': 81894.98, 'volume': 0.05953000000000004} +2025-03-18 22:45:53,006 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755589,"s":"BTCUSDT","t...589,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,007 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755564,"s":"BTCUSDT","t":4727545178,"p":"81895.53000000","q":"0.00007000","T":1742330755564,"m":false,"M":true}... +2025-03-18 22:45:53,007 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755564, 'price': 81895.53, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,007 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755564, 'price': 81895.53, 'volume': 7e-05} +2025-03-18 22:45:53,007 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81895.53, 'low': 81890.17, 'close': 81895.53, 'volume': 0.05960000000000004} +2025-03-18 22:45:53,007 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755589,"s":"BTCUSDT","t...589,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,009 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755567,"s":"BTCUSDT","t":4727545179,"p":"81896.28000000","q":"0.00008000","T":1742330755566,"m":false,"M":true}... +2025-03-18 22:45:53,009 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755566, 'price': 81896.28, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:45:53,009 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755566, 'price': 81896.28, 'volume': 8e-05} +2025-03-18 22:45:53,009 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81896.28, 'low': 81890.17, 'close': 81896.28, 'volume': 0.05968000000000004} +2025-03-18 22:45:53,010 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755589,"s":"BTCUSDT","t...589,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,010 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755567,"s":"BTCUSDT","t":4727545180,"p":"81896.28000000","q":"0.00008000","T":1742330755566,"m":false,"M":true}... +2025-03-18 22:45:53,010 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755566, 'price': 81896.28, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:45:53,011 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755566, 'price': 81896.28, 'volume': 8e-05} +2025-03-18 22:45:53,011 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81896.28, 'low': 81890.17, 'close': 81896.28, 'volume': 0.059760000000000035} +2025-03-18 22:45:53,011 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755589,"s":"BTCUSDT","t...589,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,011 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755567,"s":"BTCUSDT","t":4727545181,"p":"81896.28000000","q":"0.00007000","T":1742330755566,"m":false,"M":true}... +2025-03-18 22:45:53,011 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755566, 'price': 81896.28, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,011 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755566, 'price': 81896.28, 'volume': 7e-05} +2025-03-18 22:45:53,011 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81896.28, 'low': 81890.17, 'close': 81896.28, 'volume': 0.059830000000000036} +2025-03-18 22:45:53,011 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755589,"s":"BTCUSDT","t...589,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,011 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755567,"s":"BTCUSDT","t":4727545182,"p":"81896.28000000","q":"0.00010000","T":1742330755566,"m":false,"M":true}... +2025-03-18 22:45:53,011 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755566, 'price': 81896.28, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:53,011 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755566, 'price': 81896.28, 'volume': 0.0001} +2025-03-18 22:45:53,011 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81896.28, 'low': 81890.17, 'close': 81896.28, 'volume': 0.05993000000000004} +2025-03-18 22:45:53,011 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755589,"s":"BTCUSDT","t...589,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,015 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755567,"s":"BTCUSDT","t":4727545183,"p":"81896.35000000","q":"0.00007000","T":1742330755566,"m":false,"M":true}... +2025-03-18 22:45:53,015 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755566, 'price': 81896.35, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,015 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755566, 'price': 81896.35, 'volume': 7e-05} +2025-03-18 22:45:53,015 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81896.35, 'low': 81890.17, 'close': 81896.35, 'volume': 0.06000000000000004} +2025-03-18 22:45:53,017 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755589,"s":"BTCUSDT","t...589,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,017 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755589,"s":"BTCUSDT","t":4727545184,"p":"81897.29000000","q":"0.00007000","T":1742330755589,"m":false,"M":true}... +2025-03-18 22:45:53,017 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755589, 'price': 81897.29, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,017 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755589, 'price': 81897.29, 'volume': 7e-05} +2025-03-18 22:45:53,017 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81897.29, 'low': 81890.17, 'close': 81897.29, 'volume': 0.06007000000000004} +2025-03-18 22:45:53,018 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755589,"s":"BTCUSDT","t...589,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,018 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755589,"s":"BTCUSDT","t":4727545185,"p":"81897.29000000","q":"0.00007000","T":1742330755589,"m":false,"M":true}... +2025-03-18 22:45:53,018 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755589, 'price': 81897.29, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,018 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755589, 'price': 81897.29, 'volume': 7e-05} +2025-03-18 22:45:53,018 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81897.29, 'low': 81890.17, 'close': 81897.29, 'volume': 0.06014000000000004} +2025-03-18 22:45:53,019 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755589,"s":"BTCUSDT","t...589,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,019 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755589,"s":"BTCUSDT","t":4727545186,"p":"81897.29000000","q":"0.00010000","T":1742330755589,"m":false,"M":true}... +2025-03-18 22:45:53,020 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755589, 'price': 81897.29, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:53,020 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755589, 'price': 81897.29, 'volume': 0.0001} +2025-03-18 22:45:53,020 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81897.29, 'low': 81890.17, 'close': 81897.29, 'volume': 0.060240000000000044} +2025-03-18 22:45:53,020 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755589,"s":"BTCUSDT","t...589,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,021 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755589,"s":"BTCUSDT","t":4727545187,"p":"81897.29000000","q":"0.00010000","T":1742330755589,"m":false,"M":true}... +2025-03-18 22:45:53,021 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755589, 'price': 81897.29, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:53,021 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755589, 'price': 81897.29, 'volume': 0.0001} +2025-03-18 22:45:53,022 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81897.29, 'low': 81890.17, 'close': 81897.29, 'volume': 0.060340000000000046} +2025-03-18 22:45:53,022 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755589,"s":"BTCUSDT","t...589,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,022 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755589,"s":"BTCUSDT","t":4727545188,"p":"81897.29000000","q":"0.00007000","T":1742330755589,"m":false,"M":true}... +2025-03-18 22:45:53,022 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755589, 'price': 81897.29, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,024 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755589, 'price': 81897.29, 'volume': 7e-05} +2025-03-18 22:45:53,024 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81897.29, 'low': 81890.17, 'close': 81897.29, 'volume': 0.06041000000000005} +2025-03-18 22:45:53,024 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755589,"s":"BTCUSDT","t...589,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,024 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755589,"s":"BTCUSDT","t":4727545189,"p":"81897.29000000","q":"0.00007000","T":1742330755589,"m":false,"M":true}... +2025-03-18 22:45:53,024 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755589, 'price': 81897.29, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,025 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755589, 'price': 81897.29, 'volume': 7e-05} +2025-03-18 22:45:53,025 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81897.29, 'low': 81890.17, 'close': 81897.29, 'volume': 0.06048000000000005} +2025-03-18 22:45:53,026 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755589,"s":"BTCUSDT","t...589,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,026 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755589,"s":"BTCUSDT","t":4727545190,"p":"81897.29000000","q":"0.00007000","T":1742330755589,"m":false,"M":true}... +2025-03-18 22:45:53,026 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755589, 'price': 81897.29, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,026 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755589, 'price': 81897.29, 'volume': 7e-05} +2025-03-18 22:45:53,026 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81897.29, 'low': 81890.17, 'close': 81897.29, 'volume': 0.06055000000000005} +2025-03-18 22:45:53,028 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755589,"s":"BTCUSDT","t...589,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,028 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755589,"s":"BTCUSDT","t":4727545191,"p":"81897.29000000","q":"0.00010000","T":1742330755589,"m":false,"M":true}... +2025-03-18 22:45:53,028 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755589, 'price': 81897.29, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:53,028 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755589, 'price': 81897.29, 'volume': 0.0001} +2025-03-18 22:45:53,028 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81897.29, 'low': 81890.17, 'close': 81897.29, 'volume': 0.06065000000000005} +2025-03-18 22:45:53,029 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755589,"s":"BTCUSDT","t...589,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,029 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755589,"s":"BTCUSDT","t":4727545192,"p":"81897.29000000","q":"0.00007000","T":1742330755589,"m":false,"M":true}... +2025-03-18 22:45:53,029 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755589, 'price': 81897.29, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,030 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755589, 'price': 81897.29, 'volume': 7e-05} +2025-03-18 22:45:53,030 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81897.29, 'low': 81890.17, 'close': 81897.29, 'volume': 0.06072000000000005} +2025-03-18 22:45:53,030 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755589,"s":"BTCUSDT","t...589,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,030 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755589,"s":"BTCUSDT","t":4727545193,"p":"81897.29000000","q":"0.00007000","T":1742330755589,"m":false,"M":true}... +2025-03-18 22:45:53,030 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755589, 'price': 81897.29, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,030 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755589, 'price': 81897.29, 'volume': 7e-05} +2025-03-18 22:45:53,030 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81897.29, 'low': 81890.17, 'close': 81897.29, 'volume': 0.06079000000000005} +2025-03-18 22:45:53,030 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755589,"s":"BTCUSDT","t...589,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,033 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755589,"s":"BTCUSDT","t":4727545194,"p":"81897.29000000","q":"0.00007000","T":1742330755589,"m":false,"M":true}... +2025-03-18 22:45:53,033 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755589, 'price': 81897.29, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,033 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755589, 'price': 81897.29, 'volume': 7e-05} +2025-03-18 22:45:53,033 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81897.29, 'low': 81890.17, 'close': 81897.29, 'volume': 0.06086000000000005} +2025-03-18 22:45:53,033 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755589,"s":"BTCUSDT","t...589,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,033 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755589,"s":"BTCUSDT","t":4727545195,"p":"81897.30000000","q":"0.00761000","T":1742330755589,"m":false,"M":true}... +2025-03-18 22:45:53,033 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755589, 'price': 81897.3, 'volume': 0.00761, 'type': 'trade'} +2025-03-18 22:45:53,033 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755589, 'price': 81897.3, 'volume': 0.00761} +2025-03-18 22:45:53,035 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81897.3, 'low': 81890.17, 'close': 81897.3, 'volume': 0.06847000000000006} +2025-03-18 22:45:53,035 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755589,"s":"BTCUSDT","t...589,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,035 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755589,"s":"BTCUSDT","t":4727545196,"p":"81897.30000000","q":"0.00013000","T":1742330755589,"m":false,"M":true}... +2025-03-18 22:45:53,035 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755589, 'price': 81897.3, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:45:53,035 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755589, 'price': 81897.3, 'volume': 0.00013} +2025-03-18 22:45:53,036 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81897.3, 'low': 81890.17, 'close': 81897.3, 'volume': 0.06860000000000006} +2025-03-18 22:45:53,036 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755589,"s":"BTCUSDT","t...589,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,036 - INFO - [realtime.py:302] - Received message #100 +2025-03-18 22:45:53,036 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755589,"s":"BTCUSDT","t":4727545197,"p":"81897.30000000","q":"0.00015000","T":1742330755589,"m":false,"M":true}... +2025-03-18 22:45:53,037 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755589, 'price': 81897.3, 'volume': 0.00015, 'type': 'trade'} +2025-03-18 22:45:53,037 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755589, 'price': 81897.3, 'volume': 0.00015} +2025-03-18 22:45:53,037 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81897.3, 'low': 81890.17, 'close': 81897.3, 'volume': 0.06875000000000006} +2025-03-18 22:45:53,038 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755766,"s":"BTCUSDT","t...766,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,038 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755589,"s":"BTCUSDT","t":4727545198,"p":"81897.30000000","q":"0.00013000","T":1742330755589,"m":false,"M":true}... +2025-03-18 22:45:53,038 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755589, 'price': 81897.3, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:45:53,038 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755589, 'price': 81897.3, 'volume': 0.00013} +2025-03-18 22:45:53,038 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81897.3, 'low': 81890.17, 'close': 81897.3, 'volume': 0.06888000000000007} +2025-03-18 22:45:53,039 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755766,"s":"BTCUSDT","t...766,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,040 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755589,"s":"BTCUSDT","t":4727545199,"p":"81897.30000000","q":"0.00007000","T":1742330755589,"m":false,"M":true}... +2025-03-18 22:45:53,040 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755589, 'price': 81897.3, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,040 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755589, 'price': 81897.3, 'volume': 7e-05} +2025-03-18 22:45:53,040 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81897.3, 'low': 81890.17, 'close': 81897.3, 'volume': 0.06895000000000007} +2025-03-18 22:45:53,040 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755766,"s":"BTCUSDT","t...766,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,041 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755589,"s":"BTCUSDT","t":4727545200,"p":"81897.30000000","q":"0.00013000","T":1742330755589,"m":false,"M":true}... +2025-03-18 22:45:53,041 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755589, 'price': 81897.3, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:45:53,041 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755589, 'price': 81897.3, 'volume': 0.00013} +2025-03-18 22:45:53,041 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81897.3, 'low': 81890.17, 'close': 81897.3, 'volume': 0.06908000000000007} +2025-03-18 22:45:53,041 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755766,"s":"BTCUSDT","t...766,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,041 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755589,"s":"BTCUSDT","t":4727545201,"p":"81898.79000000","q":"0.00025000","T":1742330755589,"m":false,"M":true}... +2025-03-18 22:45:53,041 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755589, 'price': 81898.79, 'volume': 0.00025, 'type': 'trade'} +2025-03-18 22:45:53,041 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755589, 'price': 81898.79, 'volume': 0.00025} +2025-03-18 22:45:53,041 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81898.79, 'low': 81890.17, 'close': 81898.79, 'volume': 0.06933000000000007} +2025-03-18 22:45:53,041 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755766,"s":"BTCUSDT","t...766,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,041 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755589,"s":"BTCUSDT","t":4727545202,"p":"81898.79000000","q":"0.00025000","T":1742330755589,"m":false,"M":true}... +2025-03-18 22:45:53,045 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755589, 'price': 81898.79, 'volume': 0.00025, 'type': 'trade'} +2025-03-18 22:45:53,045 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755589, 'price': 81898.79, 'volume': 0.00025} +2025-03-18 22:45:53,045 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81898.79, 'low': 81890.17, 'close': 81898.79, 'volume': 0.06958000000000007} +2025-03-18 22:45:53,046 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755766,"s":"BTCUSDT","t...766,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,046 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755807,"s":"ETHUSDT","t...5806,"m":true,"M":true}' [133 bytes] +2025-03-18 22:45:53,047 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755807,"s":"ETHUSDT","t...5806,"m":true,"M":true}' [133 bytes] +2025-03-18 22:45:53,047 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755807,"s":"ETHUSDT","t...5806,"m":true,"M":true}' [133 bytes] +2025-03-18 22:45:53,047 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755589,"s":"BTCUSDT","t":4727545203,"p":"81898.79000000","q":"0.00025000","T":1742330755589,"m":false,"M":true}... +2025-03-18 22:45:53,048 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755589, 'price': 81898.79, 'volume': 0.00025, 'type': 'trade'} +2025-03-18 22:45:53,048 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755589, 'price': 81898.79, 'volume': 0.00025} +2025-03-18 22:45:53,048 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81898.79, 'low': 81890.17, 'close': 81898.79, 'volume': 0.06983000000000007} +2025-03-18 22:45:53,048 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755807,"s":"ETHUSDT","t":2267978245,"p":"1899.77000000","q":"0.68320000","T":1742330755806,"m":true,"M":true}... +2025-03-18 22:45:53,049 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755806, 'price': 1899.77, 'volume': 0.6832, 'type': 'trade'} +2025-03-18 22:45:53,049 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755806, 'price': 1899.77, 'volume': 0.6832} +2025-03-18 22:45:53,049 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 1899.7, 'high': 1899.77, 'low': 1899.7, 'close': 1899.77, 'volume': 5.9869} +2025-03-18 22:45:53,049 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755766,"s":"BTCUSDT","t...766,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,050 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755589,"s":"BTCUSDT","t":4727545204,"p":"81898.79000000","q":"0.00007000","T":1742330755589,"m":false,"M":true}... +2025-03-18 22:45:53,050 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755589, 'price': 81898.79, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,050 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755589, 'price': 81898.79, 'volume': 7e-05} +2025-03-18 22:45:53,051 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81898.79, 'low': 81890.17, 'close': 81898.79, 'volume': 0.06990000000000007} +2025-03-18 22:45:53,051 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755766,"s":"BTCUSDT","t...766,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,052 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755807,"s":"ETHUSDT","t":2267978246,"p":"1899.77000000","q":"0.08120000","T":1742330755806,"m":true,"M":true}... +2025-03-18 22:45:53,052 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755806, 'price': 1899.77, 'volume': 0.0812, 'type': 'trade'} +2025-03-18 22:45:53,052 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755806, 'price': 1899.77, 'volume': 0.0812} +2025-03-18 22:45:53,052 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 1899.7, 'high': 1899.77, 'low': 1899.7, 'close': 1899.77, 'volume': 6.0681} +2025-03-18 22:45:53,052 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755589,"s":"BTCUSDT","t":4727545205,"p":"81898.80000000","q":"0.00008000","T":1742330755589,"m":false,"M":true}... +2025-03-18 22:45:53,052 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755589, 'price': 81898.8, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:45:53,052 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755589, 'price': 81898.8, 'volume': 8e-05} +2025-03-18 22:45:53,052 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81898.8, 'low': 81890.17, 'close': 81898.8, 'volume': 0.06998000000000007} +2025-03-18 22:45:53,054 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755766,"s":"BTCUSDT","t...766,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,055 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755807,"s":"ETHUSDT","t":2267978247,"p":"1899.77000000","q":"0.28830000","T":1742330755806,"m":true,"M":true}... +2025-03-18 22:45:53,055 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755806, 'price': 1899.77, 'volume': 0.2883, 'type': 'trade'} +2025-03-18 22:45:53,055 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755806, 'price': 1899.77, 'volume': 0.2883} +2025-03-18 22:45:53,055 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 1899.7, 'high': 1899.77, 'low': 1899.7, 'close': 1899.77, 'volume': 6.356400000000001} +2025-03-18 22:45:53,056 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755589,"s":"BTCUSDT","t":4727545206,"p":"81898.80000000","q":"0.00007000","T":1742330755589,"m":false,"M":true}... +2025-03-18 22:45:53,056 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755589, 'price': 81898.8, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,056 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755589, 'price': 81898.8, 'volume': 7e-05} +2025-03-18 22:45:53,057 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81898.8, 'low': 81890.17, 'close': 81898.8, 'volume': 0.07005000000000007} +2025-03-18 22:45:53,057 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755766,"s":"BTCUSDT","t...766,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,057 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755589,"s":"BTCUSDT","t":4727545207,"p":"81899.30000000","q":"0.00007000","T":1742330755589,"m":false,"M":true}... +2025-03-18 22:45:53,057 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755589, 'price': 81899.3, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,058 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755589, 'price': 81899.3, 'volume': 7e-05} +2025-03-18 22:45:53,058 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81899.3, 'low': 81890.17, 'close': 81899.3, 'volume': 0.07012000000000007} +2025-03-18 22:45:53,058 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755766,"s":"BTCUSDT","t...766,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,058 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755589,"s":"BTCUSDT","t":4727545208,"p":"81899.30000000","q":"0.00007000","T":1742330755589,"m":false,"M":true}... +2025-03-18 22:45:53,058 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755589, 'price': 81899.3, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,060 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755589, 'price': 81899.3, 'volume': 7e-05} +2025-03-18 22:45:53,060 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81899.3, 'low': 81890.17, 'close': 81899.3, 'volume': 0.07019000000000007} +2025-03-18 22:45:53,061 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755766,"s":"BTCUSDT","t...766,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,061 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755589,"s":"BTCUSDT","t":4727545209,"p":"81899.30000000","q":"0.00007000","T":1742330755589,"m":false,"M":true}... +2025-03-18 22:45:53,061 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755589, 'price': 81899.3, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,062 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755589, 'price': 81899.3, 'volume': 7e-05} +2025-03-18 22:45:53,062 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81899.3, 'low': 81890.17, 'close': 81899.3, 'volume': 0.07026000000000007} +2025-03-18 22:45:53,062 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755766,"s":"BTCUSDT","t...766,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,062 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755589,"s":"BTCUSDT","t":4727545210,"p":"81899.30000000","q":"0.00007000","T":1742330755589,"m":false,"M":true}... +2025-03-18 22:45:53,062 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755589, 'price': 81899.3, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,062 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755589, 'price': 81899.3, 'volume': 7e-05} +2025-03-18 22:45:53,062 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81899.3, 'low': 81890.17, 'close': 81899.3, 'volume': 0.07033000000000007} +2025-03-18 22:45:53,063 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755766,"s":"BTCUSDT","t...766,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,063 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755589,"s":"BTCUSDT","t":4727545211,"p":"81899.31000000","q":"0.01031000","T":1742330755589,"m":false,"M":true}... +2025-03-18 22:45:53,063 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755589, 'price': 81899.31, 'volume': 0.01031, 'type': 'trade'} +2025-03-18 22:45:53,063 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755589, 'price': 81899.31, 'volume': 0.01031} +2025-03-18 22:45:53,063 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81899.31, 'low': 81890.17, 'close': 81899.31, 'volume': 0.08064000000000007} +2025-03-18 22:45:53,065 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755766,"s":"BTCUSDT","t...766,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,065 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755589,"s":"BTCUSDT","t":4727545212,"p":"81899.83000000","q":"0.00007000","T":1742330755589,"m":false,"M":true}... +2025-03-18 22:45:53,065 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755589, 'price': 81899.83, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,065 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755589, 'price': 81899.83, 'volume': 7e-05} +2025-03-18 22:45:53,065 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81899.83, 'low': 81890.17, 'close': 81899.83, 'volume': 0.08071000000000007} +2025-03-18 22:45:53,065 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755766,"s":"BTCUSDT","t...766,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,065 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755589,"s":"BTCUSDT","t":4727545213,"p":"81899.83000000","q":"0.00007000","T":1742330755589,"m":false,"M":true}... +2025-03-18 22:45:53,067 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755589, 'price': 81899.83, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,067 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755589, 'price': 81899.83, 'volume': 7e-05} +2025-03-18 22:45:53,067 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81899.83, 'low': 81890.17, 'close': 81899.83, 'volume': 0.08078000000000007} +2025-03-18 22:45:53,067 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755766,"s":"BTCUSDT","t...766,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,068 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755589,"s":"BTCUSDT","t":4727545214,"p":"81899.83000000","q":"0.00007000","T":1742330755589,"m":false,"M":true}... +2025-03-18 22:45:53,068 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755589, 'price': 81899.83, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,068 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755589, 'price': 81899.83, 'volume': 7e-05} +2025-03-18 22:45:53,068 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81899.83, 'low': 81890.17, 'close': 81899.83, 'volume': 0.08085000000000007} +2025-03-18 22:45:53,068 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755766,"s":"BTCUSDT","t...766,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,069 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755589,"s":"BTCUSDT","t":4727545215,"p":"81899.84000000","q":"0.12733000","T":1742330755589,"m":false,"M":true}... +2025-03-18 22:45:53,069 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755589, 'price': 81899.84, 'volume': 0.12733, 'type': 'trade'} +2025-03-18 22:45:53,069 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755589, 'price': 81899.84, 'volume': 0.12733} +2025-03-18 22:45:53,069 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81899.84, 'low': 81890.17, 'close': 81899.84, 'volume': 0.2081800000000001} +2025-03-18 22:45:53,070 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755766,"s":"BTCUSDT","t...766,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,070 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755589,"s":"BTCUSDT","t":4727545216,"p":"81899.84000000","q":"0.00007000","T":1742330755589,"m":false,"M":true}... +2025-03-18 22:45:53,070 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755589, 'price': 81899.84, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,071 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755589, 'price': 81899.84, 'volume': 7e-05} +2025-03-18 22:45:53,071 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81899.84, 'low': 81890.17, 'close': 81899.84, 'volume': 0.20825000000000007} +2025-03-18 22:45:53,071 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755766,"s":"BTCUSDT","t...766,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,071 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755589,"s":"BTCUSDT","t":4727545217,"p":"81899.84000000","q":"0.00007000","T":1742330755589,"m":false,"M":true}... +2025-03-18 22:45:53,073 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755589, 'price': 81899.84, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,073 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755589, 'price': 81899.84, 'volume': 7e-05} +2025-03-18 22:45:53,073 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81899.84, 'low': 81890.17, 'close': 81899.84, 'volume': 0.20832000000000006} +2025-03-18 22:45:53,073 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755766,"s":"BTCUSDT","t...766,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,073 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755589,"s":"BTCUSDT","t":4727545218,"p":"81900.00000000","q":"0.00028000","T":1742330755589,"m":false,"M":true}... +2025-03-18 22:45:53,073 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755589, 'price': 81900.0, 'volume': 0.00028, 'type': 'trade'} +2025-03-18 22:45:53,073 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755589, 'price': 81900.0, 'volume': 0.00028} +2025-03-18 22:45:53,073 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81900.0, 'low': 81890.17, 'close': 81900.0, 'volume': 0.20860000000000006} +2025-03-18 22:45:53,073 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755766,"s":"BTCUSDT","t...766,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,076 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755589,"s":"BTCUSDT","t":4727545219,"p":"81900.39000000","q":"0.00013000","T":1742330755589,"m":false,"M":true}... +2025-03-18 22:45:53,076 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755589, 'price': 81900.39, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:45:53,077 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755589, 'price': 81900.39, 'volume': 0.00013} +2025-03-18 22:45:53,077 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81900.39, 'low': 81890.17, 'close': 81900.39, 'volume': 0.20873000000000005} +2025-03-18 22:45:53,077 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755766,"s":"BTCUSDT","t...766,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,077 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755589,"s":"BTCUSDT","t":4727545220,"p":"81900.50000000","q":"0.00013000","T":1742330755589,"m":false,"M":true}... +2025-03-18 22:45:53,077 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755589, 'price': 81900.5, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:45:53,078 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755589, 'price': 81900.5, 'volume': 0.00013} +2025-03-18 22:45:53,078 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81900.5, 'low': 81890.17, 'close': 81900.5, 'volume': 0.20886000000000005} +2025-03-18 22:45:53,079 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755766,"s":"BTCUSDT","t...766,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,079 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755589,"s":"BTCUSDT","t":4727545221,"p":"81900.54000000","q":"0.01448000","T":1742330755589,"m":false,"M":true}... +2025-03-18 22:45:53,079 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755589, 'price': 81900.54, 'volume': 0.01448, 'type': 'trade'} +2025-03-18 22:45:53,080 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755589, 'price': 81900.54, 'volume': 0.01448} +2025-03-18 22:45:53,080 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81900.54, 'low': 81890.17, 'close': 81900.54, 'volume': 0.22334000000000004} +2025-03-18 22:45:53,080 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755766,"s":"BTCUSDT","t...766,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,080 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755589,"s":"BTCUSDT","t":4727545222,"p":"81900.54000000","q":"0.00007000","T":1742330755589,"m":false,"M":true}... +2025-03-18 22:45:53,081 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755589, 'price': 81900.54, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,081 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755589, 'price': 81900.54, 'volume': 7e-05} +2025-03-18 22:45:53,081 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81900.54, 'low': 81890.17, 'close': 81900.54, 'volume': 0.22341000000000003} +2025-03-18 22:45:53,081 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755766,"s":"BTCUSDT","t...766,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,083 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755589,"s":"BTCUSDT","t":4727545223,"p":"81900.54000000","q":"0.00007000","T":1742330755589,"m":false,"M":true}... +2025-03-18 22:45:53,083 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755589, 'price': 81900.54, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,083 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755589, 'price': 81900.54, 'volume': 7e-05} +2025-03-18 22:45:53,083 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81900.54, 'low': 81890.17, 'close': 81900.54, 'volume': 0.22348} +2025-03-18 22:45:53,084 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755766,"s":"BTCUSDT","t...766,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,084 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755589,"s":"BTCUSDT","t":4727545224,"p":"81900.56000000","q":"0.00013000","T":1742330755589,"m":false,"M":true}... +2025-03-18 22:45:53,084 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755589, 'price': 81900.56, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:45:53,084 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755589, 'price': 81900.56, 'volume': 0.00013} +2025-03-18 22:45:53,084 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81900.56, 'low': 81890.17, 'close': 81900.56, 'volume': 0.22361} +2025-03-18 22:45:53,085 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755766,"s":"BTCUSDT","t...766,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,085 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755589,"s":"BTCUSDT","t":4727545225,"p":"81900.80000000","q":"0.00009000","T":1742330755589,"m":false,"M":true}... +2025-03-18 22:45:53,085 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755589, 'price': 81900.8, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:45:53,086 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755589, 'price': 81900.8, 'volume': 9e-05} +2025-03-18 22:45:53,086 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81900.8, 'low': 81890.17, 'close': 81900.8, 'volume': 0.2237} +2025-03-18 22:45:53,087 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755766,"s":"BTCUSDT","t...766,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,087 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755589,"s":"BTCUSDT","t":4727545226,"p":"81900.80000000","q":"0.00009000","T":1742330755589,"m":false,"M":true}... +2025-03-18 22:45:53,087 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755589, 'price': 81900.8, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:45:53,087 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755589, 'price': 81900.8, 'volume': 9e-05} +2025-03-18 22:45:53,087 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81900.8, 'low': 81890.17, 'close': 81900.8, 'volume': 0.22379000000000002} +2025-03-18 22:45:53,088 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755766,"s":"BTCUSDT","t...766,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,088 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755589,"s":"BTCUSDT","t":4727545227,"p":"81900.80000000","q":"0.00007000","T":1742330755589,"m":false,"M":true}... +2025-03-18 22:45:53,088 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755589, 'price': 81900.8, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,089 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755589, 'price': 81900.8, 'volume': 7e-05} +2025-03-18 22:45:53,089 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81900.8, 'low': 81890.17, 'close': 81900.8, 'volume': 0.22386} +2025-03-18 22:45:53,089 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755767,"s":"BTCUSDT","t...5766,"m":true,"M":true}' [134 bytes] +2025-03-18 22:45:53,090 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755589,"s":"BTCUSDT","t":4727545228,"p":"81900.80000000","q":"0.00007000","T":1742330755589,"m":false,"M":true}... +2025-03-18 22:45:53,090 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755589, 'price': 81900.8, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,091 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755589, 'price': 81900.8, 'volume': 7e-05} +2025-03-18 22:45:53,091 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81900.8, 'low': 81890.17, 'close': 81900.8, 'volume': 0.22393} +2025-03-18 22:45:53,091 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755780,"s":"BTCUSDT","t...5779,"m":true,"M":true}' [134 bytes] +2025-03-18 22:45:53,092 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755589,"s":"BTCUSDT","t":4727545229,"p":"81900.80000000","q":"0.00007000","T":1742330755589,"m":false,"M":true}... +2025-03-18 22:45:53,092 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755589, 'price': 81900.8, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,092 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755589, 'price': 81900.8, 'volume': 7e-05} +2025-03-18 22:45:53,092 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81900.8, 'low': 81890.17, 'close': 81900.8, 'volume': 0.22399999999999998} +2025-03-18 22:45:53,093 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755766,"s":"BTCUSDT","t":4727545230,"p":"81900.81000000","q":"0.00007000","T":1742330755766,"m":false,"M":true}... +2025-03-18 22:45:53,093 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755766, 'price': 81900.81, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,093 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755766, 'price': 81900.81, 'volume': 7e-05} +2025-03-18 22:45:53,093 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81900.81, 'low': 81890.17, 'close': 81900.81, 'volume': 0.22406999999999996} +2025-03-18 22:45:53,096 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755865,"s":"BTCUSDT","t...864,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,096 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755865,"s":"BTCUSDT","t...864,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,098 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755766,"s":"BTCUSDT","t":4727545231,"p":"81900.81000000","q":"0.00010000","T":1742330755766,"m":false,"M":true}... +2025-03-18 22:45:53,098 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755766, 'price': 81900.81, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:53,098 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755766, 'price': 81900.81, 'volume': 0.0001} +2025-03-18 22:45:53,098 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81900.81, 'low': 81890.17, 'close': 81900.81, 'volume': 0.22416999999999995} +2025-03-18 22:45:53,099 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755865,"s":"BTCUSDT","t...864,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,099 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755766,"s":"BTCUSDT","t":4727545232,"p":"81900.81000000","q":"0.00007000","T":1742330755766,"m":false,"M":true}... +2025-03-18 22:45:53,099 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755766, 'price': 81900.81, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,099 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755766, 'price': 81900.81, 'volume': 7e-05} +2025-03-18 22:45:53,099 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81900.81, 'low': 81890.17, 'close': 81900.81, 'volume': 0.22423999999999994} +2025-03-18 22:45:53,101 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755865,"s":"BTCUSDT","t...864,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,101 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755766,"s":"BTCUSDT","t":4727545233,"p":"81900.81000000","q":"0.00007000","T":1742330755766,"m":false,"M":true}... +2025-03-18 22:45:53,101 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755766, 'price': 81900.81, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,101 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755766, 'price': 81900.81, 'volume': 7e-05} +2025-03-18 22:45:53,102 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81900.81, 'low': 81890.17, 'close': 81900.81, 'volume': 0.22430999999999993} +2025-03-18 22:45:53,102 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755865,"s":"BTCUSDT","t...864,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,102 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755766,"s":"BTCUSDT","t":4727545234,"p":"81900.81000000","q":"0.00007000","T":1742330755766,"m":false,"M":true}... +2025-03-18 22:45:53,102 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755766, 'price': 81900.81, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,103 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755766, 'price': 81900.81, 'volume': 7e-05} +2025-03-18 22:45:53,103 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81900.81, 'low': 81890.17, 'close': 81900.81, 'volume': 0.2243799999999999} +2025-03-18 22:45:53,103 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755865,"s":"BTCUSDT","t...864,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,104 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755766,"s":"BTCUSDT","t":4727545235,"p":"81900.81000000","q":"0.00007000","T":1742330755766,"m":false,"M":true}... +2025-03-18 22:45:53,104 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755766, 'price': 81900.81, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,104 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755766, 'price': 81900.81, 'volume': 7e-05} +2025-03-18 22:45:53,104 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81900.81, 'low': 81890.17, 'close': 81900.81, 'volume': 0.2244499999999999} +2025-03-18 22:45:53,106 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755865,"s":"BTCUSDT","t...864,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,106 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755875,"s":"ETHUSDT","t...875,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:53,107 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755875,"s":"ETHUSDT","t...875,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:53,107 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755875,"s":"ETHUSDT","t...875,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:53,107 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755875,"s":"ETHUSDT","t...875,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:53,108 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755875,"s":"ETHUSDT","t...875,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:53,108 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755875,"s":"ETHUSDT","t...875,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:53,108 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755875,"s":"ETHUSDT","t...875,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:53,109 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755877,"s":"ETHUSDT","t...877,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:53,109 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755877,"s":"ETHUSDT","t...877,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:53,109 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755877,"s":"ETHUSDT","t...877,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:53,110 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755877,"s":"ETHUSDT","t...877,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:53,110 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755877,"s":"ETHUSDT","t...877,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:53,111 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755766,"s":"BTCUSDT","t":4727545236,"p":"81900.81000000","q":"0.00007000","T":1742330755766,"m":false,"M":true}... +2025-03-18 22:45:53,111 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755766, 'price': 81900.81, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,111 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755766, 'price': 81900.81, 'volume': 7e-05} +2025-03-18 22:45:53,112 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81900.81, 'low': 81890.17, 'close': 81900.81, 'volume': 0.2245199999999999} +2025-03-18 22:45:53,112 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755875,"s":"ETHUSDT","t":2267978248,"p":"1899.78000000","q":"0.00280000","T":1742330755875,"m":false,"M":true}... +2025-03-18 22:45:53,112 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755875, 'price': 1899.78, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:53,113 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755875, 'price': 1899.78, 'volume': 0.0028} +2025-03-18 22:45:53,113 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 1899.7, 'high': 1899.78, 'low': 1899.7, 'close': 1899.78, 'volume': 6.3592} +2025-03-18 22:45:53,113 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755865,"s":"BTCUSDT","t...864,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,113 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755766,"s":"BTCUSDT","t":4727545237,"p":"81900.81000000","q":"0.00013000","T":1742330755766,"m":false,"M":true}... +2025-03-18 22:45:53,114 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755766, 'price': 81900.81, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:45:53,114 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755766, 'price': 81900.81, 'volume': 0.00013} +2025-03-18 22:45:53,114 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81900.81, 'low': 81890.17, 'close': 81900.81, 'volume': 0.22464999999999988} +2025-03-18 22:45:53,115 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755865,"s":"BTCUSDT","t...864,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,115 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755875,"s":"ETHUSDT","t":2267978249,"p":"1899.78000000","q":"0.00300000","T":1742330755875,"m":false,"M":true}... +2025-03-18 22:45:53,115 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755875, 'price': 1899.78, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:45:53,115 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755875, 'price': 1899.78, 'volume': 0.003} +2025-03-18 22:45:53,115 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 1899.7, 'high': 1899.78, 'low': 1899.7, 'close': 1899.78, 'volume': 6.3622000000000005} +2025-03-18 22:45:53,116 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755766,"s":"BTCUSDT","t":4727545238,"p":"81900.81000000","q":"0.00007000","T":1742330755766,"m":false,"M":true}... +2025-03-18 22:45:53,116 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755766, 'price': 81900.81, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,116 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755766, 'price': 81900.81, 'volume': 7e-05} +2025-03-18 22:45:53,116 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81900.81, 'low': 81890.17, 'close': 81900.81, 'volume': 0.22471999999999986} +2025-03-18 22:45:53,117 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755865,"s":"BTCUSDT","t...864,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,118 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755875,"s":"ETHUSDT","t":2267978250,"p":"1899.78000000","q":"0.00300000","T":1742330755875,"m":false,"M":true}... +2025-03-18 22:45:53,118 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755875, 'price': 1899.78, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:45:53,118 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755875, 'price': 1899.78, 'volume': 0.003} +2025-03-18 22:45:53,118 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 1899.7, 'high': 1899.78, 'low': 1899.7, 'close': 1899.78, 'volume': 6.365200000000001} +2025-03-18 22:45:53,118 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755766,"s":"BTCUSDT","t":4727545239,"p":"81900.82000000","q":"0.00017000","T":1742330755766,"m":false,"M":true}... +2025-03-18 22:45:53,118 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755766, 'price': 81900.82, 'volume': 0.00017, 'type': 'trade'} +2025-03-18 22:45:53,118 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755766, 'price': 81900.82, 'volume': 0.00017} +2025-03-18 22:45:53,118 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81900.82, 'low': 81890.17, 'close': 81900.82, 'volume': 0.22488999999999987} +2025-03-18 22:45:53,120 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755866,"s":"BTCUSDT","t...866,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,120 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755875,"s":"ETHUSDT","t":2267978251,"p":"1899.78000000","q":"0.00490000","T":1742330755875,"m":false,"M":true}... +2025-03-18 22:45:53,120 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755875, 'price': 1899.78, 'volume': 0.0049, 'type': 'trade'} +2025-03-18 22:45:53,120 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755875, 'price': 1899.78, 'volume': 0.0049} +2025-03-18 22:45:53,120 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 1899.7, 'high': 1899.78, 'low': 1899.7, 'close': 1899.78, 'volume': 6.370100000000001} +2025-03-18 22:45:53,122 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755766,"s":"BTCUSDT","t":4727545240,"p":"81900.82000000","q":"0.00007000","T":1742330755766,"m":false,"M":true}... +2025-03-18 22:45:53,122 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755766, 'price': 81900.82, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,122 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755766, 'price': 81900.82, 'volume': 7e-05} +2025-03-18 22:45:53,123 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81900.82, 'low': 81890.17, 'close': 81900.82, 'volume': 0.22495999999999985} +2025-03-18 22:45:53,123 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755875,"s":"ETHUSDT","t":2267978252,"p":"1899.79000000","q":"0.00280000","T":1742330755875,"m":false,"M":true}... +2025-03-18 22:45:53,123 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755875, 'price': 1899.79, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:53,123 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755875, 'price': 1899.79, 'volume': 0.0028} +2025-03-18 22:45:53,123 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 1899.7, 'high': 1899.79, 'low': 1899.7, 'close': 1899.79, 'volume': 6.3729000000000005} +2025-03-18 22:45:53,124 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755766,"s":"BTCUSDT","t":4727545241,"p":"81901.02000000","q":"0.00007000","T":1742330755766,"m":false,"M":true}... +2025-03-18 22:45:53,124 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755766, 'price': 81901.02, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,124 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755766, 'price': 81901.02, 'volume': 7e-05} +2025-03-18 22:45:53,124 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.02, 'low': 81890.17, 'close': 81901.02, 'volume': 0.22502999999999984} +2025-03-18 22:45:53,133 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755901,"s":"BTCUSDT","t...900,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,134 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755901,"s":"BTCUSDT","t...900,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,134 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755875,"s":"ETHUSDT","t":2267978253,"p":"1899.80000000","q":"0.00280000","T":1742330755875,"m":false,"M":true}... +2025-03-18 22:45:53,135 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755875, 'price': 1899.8, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:53,135 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755875, 'price': 1899.8, 'volume': 0.0028} +2025-03-18 22:45:53,135 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 1899.7, 'high': 1899.8, 'low': 1899.7, 'close': 1899.8, 'volume': 6.3757} +2025-03-18 22:45:53,135 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755766,"s":"BTCUSDT","t":4727545242,"p":"81901.02000000","q":"0.00007000","T":1742330755766,"m":false,"M":true}... +2025-03-18 22:45:53,137 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755766, 'price': 81901.02, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,137 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755766, 'price': 81901.02, 'volume': 7e-05} +2025-03-18 22:45:53,137 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.02, 'low': 81890.17, 'close': 81901.02, 'volume': 0.22509999999999983} +2025-03-18 22:45:53,138 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755901,"s":"BTCUSDT","t...900,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,138 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755875,"s":"ETHUSDT","t":2267978254,"p":"1899.80000000","q":"0.00270000","T":1742330755875,"m":false,"M":true}... +2025-03-18 22:45:53,138 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755875, 'price': 1899.8, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:45:53,139 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755875, 'price': 1899.8, 'volume': 0.0027} +2025-03-18 22:45:53,139 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 1899.7, 'high': 1899.8, 'low': 1899.7, 'close': 1899.8, 'volume': 6.3784} +2025-03-18 22:45:53,139 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755766,"s":"BTCUSDT","t":4727545243,"p":"81901.02000000","q":"0.00007000","T":1742330755766,"m":false,"M":true}... +2025-03-18 22:45:53,139 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755766, 'price': 81901.02, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,140 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755766, 'price': 81901.02, 'volume': 7e-05} +2025-03-18 22:45:53,141 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.02, 'low': 81890.17, 'close': 81901.02, 'volume': 0.22516999999999981} +2025-03-18 22:45:53,141 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755901,"s":"BTCUSDT","t...900,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,142 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755877,"s":"ETHUSDT","t":2267978255,"p":"1899.81000000","q":"0.00280000","T":1742330755877,"m":false,"M":true}... +2025-03-18 22:45:53,142 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755877, 'price': 1899.81, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:53,142 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755877, 'price': 1899.81, 'volume': 0.0028} +2025-03-18 22:45:53,142 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 1899.7, 'high': 1899.81, 'low': 1899.7, 'close': 1899.81, 'volume': 6.3812} +2025-03-18 22:45:53,143 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755766,"s":"BTCUSDT","t":4727545244,"p":"81901.02000000","q":"0.00007000","T":1742330755766,"m":false,"M":true}... +2025-03-18 22:45:53,143 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755766, 'price': 81901.02, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,143 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755766, 'price': 81901.02, 'volume': 7e-05} +2025-03-18 22:45:53,144 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.02, 'low': 81890.17, 'close': 81901.02, 'volume': 0.2252399999999998} +2025-03-18 22:45:53,144 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755901,"s":"BTCUSDT","t...900,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,144 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755877,"s":"ETHUSDT","t":2267978256,"p":"1899.81000000","q":"0.00300000","T":1742330755877,"m":false,"M":true}... +2025-03-18 22:45:53,144 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755877, 'price': 1899.81, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:45:53,145 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755877, 'price': 1899.81, 'volume': 0.003} +2025-03-18 22:45:53,145 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 1899.7, 'high': 1899.81, 'low': 1899.7, 'close': 1899.81, 'volume': 6.3842} +2025-03-18 22:45:53,145 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755766,"s":"BTCUSDT","t":4727545245,"p":"81901.03000000","q":"0.00300000","T":1742330755766,"m":false,"M":true}... +2025-03-18 22:45:53,145 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755766, 'price': 81901.03, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:45:53,146 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755766, 'price': 81901.03, 'volume': 0.003} +2025-03-18 22:45:53,146 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.03, 'low': 81890.17, 'close': 81901.03, 'volume': 0.2282399999999998} +2025-03-18 22:45:53,147 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755901,"s":"BTCUSDT","t...900,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,147 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755877,"s":"ETHUSDT","t":2267978257,"p":"1899.81000000","q":"0.00300000","T":1742330755877,"m":false,"M":true}... +2025-03-18 22:45:53,148 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755877, 'price': 1899.81, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:45:53,148 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755877, 'price': 1899.81, 'volume': 0.003} +2025-03-18 22:45:53,148 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 1899.7, 'high': 1899.81, 'low': 1899.7, 'close': 1899.81, 'volume': 6.3872} +2025-03-18 22:45:53,149 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755766,"s":"BTCUSDT","t":4727545246,"p":"81901.03000000","q":"0.00007000","T":1742330755766,"m":false,"M":true}... +2025-03-18 22:45:53,149 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755766, 'price': 81901.03, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,149 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755766, 'price': 81901.03, 'volume': 7e-05} +2025-03-18 22:45:53,149 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.03, 'low': 81890.17, 'close': 81901.03, 'volume': 0.2283099999999998} +2025-03-18 22:45:53,150 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755901,"s":"BTCUSDT","t...900,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,150 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755877,"s":"ETHUSDT","t":2267978258,"p":"1899.81000000","q":"0.00270000","T":1742330755877,"m":false,"M":true}... +2025-03-18 22:45:53,151 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755877, 'price': 1899.81, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:45:53,151 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755877, 'price': 1899.81, 'volume': 0.0027} +2025-03-18 22:45:53,151 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 1899.7, 'high': 1899.81, 'low': 1899.7, 'close': 1899.81, 'volume': 6.3899} +2025-03-18 22:45:53,152 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755766,"s":"BTCUSDT","t":4727545247,"p":"81901.25000000","q":"0.00007000","T":1742330755766,"m":false,"M":true}... +2025-03-18 22:45:53,152 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755766, 'price': 81901.25, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,152 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755766, 'price': 81901.25, 'volume': 7e-05} +2025-03-18 22:45:53,152 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.25, 'low': 81890.17, 'close': 81901.25, 'volume': 0.22837999999999978} +2025-03-18 22:45:53,152 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755901,"s":"BTCUSDT","t...900,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,153 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755877,"s":"ETHUSDT","t":2267978259,"p":"1899.81000000","q":"0.00270000","T":1742330755877,"m":false,"M":true}... +2025-03-18 22:45:53,153 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755877, 'price': 1899.81, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:45:53,153 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755877, 'price': 1899.81, 'volume': 0.0027} +2025-03-18 22:45:53,155 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 1899.7, 'high': 1899.81, 'low': 1899.7, 'close': 1899.81, 'volume': 6.3926} +2025-03-18 22:45:53,155 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755766,"s":"BTCUSDT","t":4727545248,"p":"81901.25000000","q":"0.00007000","T":1742330755766,"m":false,"M":true}... +2025-03-18 22:45:53,155 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755766, 'price': 81901.25, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,155 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755766, 'price': 81901.25, 'volume': 7e-05} +2025-03-18 22:45:53,155 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.25, 'low': 81890.17, 'close': 81901.25, 'volume': 0.22844999999999976} +2025-03-18 22:45:53,156 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755901,"s":"BTCUSDT","t...900,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,156 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755766,"s":"BTCUSDT","t":4727545249,"p":"81901.56000000","q":"0.00007000","T":1742330755766,"m":false,"M":true}... +2025-03-18 22:45:53,157 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755766, 'price': 81901.56, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,157 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755766, 'price': 81901.56, 'volume': 7e-05} +2025-03-18 22:45:53,157 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.56, 'low': 81890.17, 'close': 81901.56, 'volume': 0.22851999999999975} +2025-03-18 22:45:53,158 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755901,"s":"BTCUSDT","t...900,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,158 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755766,"s":"BTCUSDT","t":4727545250,"p":"81901.56000000","q":"0.00007000","T":1742330755766,"m":false,"M":true}... +2025-03-18 22:45:53,158 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755766, 'price': 81901.56, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,160 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755766, 'price': 81901.56, 'volume': 7e-05} +2025-03-18 22:45:53,160 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.56, 'low': 81890.17, 'close': 81901.56, 'volume': 0.22858999999999974} +2025-03-18 22:45:53,160 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755901,"s":"BTCUSDT","t...900,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,160 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755766,"s":"BTCUSDT","t":4727545251,"p":"81901.56000000","q":"0.00014000","T":1742330755766,"m":false,"M":true}... +2025-03-18 22:45:53,162 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755766, 'price': 81901.56, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:45:53,162 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755766, 'price': 81901.56, 'volume': 0.00014} +2025-03-18 22:45:53,162 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.56, 'low': 81890.17, 'close': 81901.56, 'volume': 0.22872999999999974} +2025-03-18 22:45:53,162 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755901,"s":"BTCUSDT","t...900,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,163 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755766,"s":"BTCUSDT","t":4727545252,"p":"81901.56000000","q":"0.00014000","T":1742330755766,"m":false,"M":true}... +2025-03-18 22:45:53,163 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755766, 'price': 81901.56, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:45:53,163 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755766, 'price': 81901.56, 'volume': 0.00014} +2025-03-18 22:45:53,163 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.56, 'low': 81890.17, 'close': 81901.56, 'volume': 0.22886999999999974} +2025-03-18 22:45:53,164 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755901,"s":"BTCUSDT","t...900,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,165 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755766,"s":"BTCUSDT","t":4727545253,"p":"81901.56000000","q":"0.00014000","T":1742330755766,"m":false,"M":true}... +2025-03-18 22:45:53,165 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755766, 'price': 81901.56, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:45:53,165 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755766, 'price': 81901.56, 'volume': 0.00014} +2025-03-18 22:45:53,165 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.56, 'low': 81890.17, 'close': 81901.56, 'volume': 0.22900999999999974} +2025-03-18 22:45:53,165 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755901,"s":"BTCUSDT","t...900,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,167 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755766,"s":"BTCUSDT","t":4727545254,"p":"81901.56000000","q":"0.00007000","T":1742330755766,"m":false,"M":true}... +2025-03-18 22:45:53,167 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755766, 'price': 81901.56, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,167 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755766, 'price': 81901.56, 'volume': 7e-05} +2025-03-18 22:45:53,167 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.56, 'low': 81890.17, 'close': 81901.56, 'volume': 0.22907999999999973} +2025-03-18 22:45:53,167 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755923,"s":"BTCUSDT","t...5922,"m":true,"M":true}' [134 bytes] +2025-03-18 22:45:53,168 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755766,"s":"BTCUSDT","t":4727545255,"p":"81901.57000000","q":"0.00472000","T":1742330755766,"m":false,"M":true}... +2025-03-18 22:45:53,168 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755766, 'price': 81901.57, 'volume': 0.00472, 'type': 'trade'} +2025-03-18 22:45:53,168 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755766, 'price': 81901.57, 'volume': 0.00472} +2025-03-18 22:45:53,168 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.57, 'low': 81890.17, 'close': 81901.57, 'volume': 0.23379999999999973} +2025-03-18 22:45:53,169 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755923,"s":"BTCUSDT","t...5922,"m":true,"M":true}' [134 bytes] +2025-03-18 22:45:53,169 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755766,"s":"BTCUSDT","t":4727545256,"p":"81901.60000000","q":"0.00007000","T":1742330755766,"m":false,"M":true}... +2025-03-18 22:45:53,169 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755766, 'price': 81901.6, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,169 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755766, 'price': 81901.6, 'volume': 7e-05} +2025-03-18 22:45:53,169 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.6, 'low': 81890.17, 'close': 81901.6, 'volume': 0.23386999999999972} +2025-03-18 22:45:53,170 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755923,"s":"BTCUSDT","t...5922,"m":true,"M":true}' [134 bytes] +2025-03-18 22:45:53,170 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755766,"s":"BTCUSDT","t":4727545257,"p":"81901.60000000","q":"0.00007000","T":1742330755766,"m":false,"M":true}... +2025-03-18 22:45:53,170 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755766, 'price': 81901.6, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,172 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755766, 'price': 81901.6, 'volume': 7e-05} +2025-03-18 22:45:53,172 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.6, 'low': 81890.17, 'close': 81901.6, 'volume': 0.2339399999999997} +2025-03-18 22:45:53,172 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755923,"s":"BTCUSDT","t...5922,"m":true,"M":true}' [134 bytes] +2025-03-18 22:45:53,173 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755766,"s":"BTCUSDT","t":4727545258,"p":"81901.60000000","q":"0.00007000","T":1742330755766,"m":false,"M":true}... +2025-03-18 22:45:53,173 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755766, 'price': 81901.6, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,173 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755766, 'price': 81901.6, 'volume': 7e-05} +2025-03-18 22:45:53,173 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.6, 'low': 81890.17, 'close': 81901.6, 'volume': 0.2340099999999997} +2025-03-18 22:45:53,174 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755923,"s":"BTCUSDT","t...5922,"m":true,"M":true}' [134 bytes] +2025-03-18 22:45:53,174 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755766,"s":"BTCUSDT","t":4727545259,"p":"81901.61000000","q":"0.00199000","T":1742330755766,"m":false,"M":true}... +2025-03-18 22:45:53,174 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755766, 'price': 81901.61, 'volume': 0.00199, 'type': 'trade'} +2025-03-18 22:45:53,175 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755766, 'price': 81901.61, 'volume': 0.00199} +2025-03-18 22:45:53,175 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.61, 'low': 81890.17, 'close': 81901.61, 'volume': 0.23599999999999968} +2025-03-18 22:45:53,176 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755767,"s":"BTCUSDT","t":4727545260,"p":"81901.60000000","q":"0.00058000","T":1742330755766,"m":true,"M":true}... +2025-03-18 22:45:53,176 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755766, 'price': 81901.6, 'volume': 0.00058, 'type': 'trade'} +2025-03-18 22:45:53,176 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755766, 'price': 81901.6, 'volume': 0.00058} +2025-03-18 22:45:53,176 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.61, 'low': 81890.17, 'close': 81901.6, 'volume': 0.23657999999999968} +2025-03-18 22:45:53,201 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755780,"s":"BTCUSDT","t":4727545261,"p":"81901.60000000","q":"0.01948000","T":1742330755779,"m":true,"M":true}... +2025-03-18 22:45:53,201 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755779, 'price': 81901.6, 'volume': 0.01948, 'type': 'trade'} +2025-03-18 22:45:53,201 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755779, 'price': 81901.6, 'volume': 0.01948} +2025-03-18 22:45:53,201 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.61, 'low': 81890.17, 'close': 81901.6, 'volume': 0.2560599999999997} +2025-03-18 22:45:53,210 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755980,"s":"ETHUSDT","t...979,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:53,210 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755980,"s":"ETHUSDT","t...979,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:53,211 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755980,"s":"ETHUSDT","t...979,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:53,211 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755980,"s":"ETHUSDT","t...979,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:53,211 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330755982,"s":"ETHUSDT","t...981,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:53,211 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755865,"s":"BTCUSDT","t":4727545262,"p":"81901.61000000","q":"0.00254000","T":1742330755864,"m":false,"M":true}... +2025-03-18 22:45:53,211 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755864, 'price': 81901.61, 'volume': 0.00254, 'type': 'trade'} +2025-03-18 22:45:53,211 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755864, 'price': 81901.61, 'volume': 0.00254} +2025-03-18 22:45:53,212 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.61, 'low': 81890.17, 'close': 81901.61, 'volume': 0.25859999999999966} +2025-03-18 22:45:53,212 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755980,"s":"ETHUSDT","t":2267978260,"p":"1899.82000000","q":"0.00280000","T":1742330755979,"m":false,"M":true}... +2025-03-18 22:45:53,212 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755979, 'price': 1899.82, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:53,212 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755979, 'price': 1899.82, 'volume': 0.0028} +2025-03-18 22:45:53,213 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 1899.7, 'high': 1899.82, 'low': 1899.7, 'close': 1899.82, 'volume': 6.3953999999999995} +2025-03-18 22:45:53,213 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755865,"s":"BTCUSDT","t":4727545263,"p":"81901.61000000","q":"0.00010000","T":1742330755864,"m":false,"M":true}... +2025-03-18 22:45:53,213 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755864, 'price': 81901.61, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:53,213 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755864, 'price': 81901.61, 'volume': 0.0001} +2025-03-18 22:45:53,213 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.61, 'low': 81890.17, 'close': 81901.61, 'volume': 0.25869999999999965} +2025-03-18 22:45:53,235 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755980,"s":"ETHUSDT","t":2267978261,"p":"1899.82000000","q":"0.00300000","T":1742330755979,"m":false,"M":true}... +2025-03-18 22:45:53,236 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755979, 'price': 1899.82, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:45:53,236 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755979, 'price': 1899.82, 'volume': 0.003} +2025-03-18 22:45:53,236 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 1899.7, 'high': 1899.82, 'low': 1899.7, 'close': 1899.82, 'volume': 6.3984} +2025-03-18 22:45:53,236 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755865,"s":"BTCUSDT","t":4727545264,"p":"81901.61000000","q":"0.00010000","T":1742330755864,"m":false,"M":true}... +2025-03-18 22:45:53,237 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755864, 'price': 81901.61, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:53,237 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755864, 'price': 81901.61, 'volume': 0.0001} +2025-03-18 22:45:53,237 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.61, 'low': 81890.17, 'close': 81901.61, 'volume': 0.25879999999999964} +2025-03-18 22:45:53,251 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755980,"s":"ETHUSDT","t":2267978262,"p":"1899.82000000","q":"0.00300000","T":1742330755979,"m":false,"M":true}... +2025-03-18 22:45:53,252 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755979, 'price': 1899.82, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:45:53,252 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755979, 'price': 1899.82, 'volume': 0.003} +2025-03-18 22:45:53,252 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 1899.7, 'high': 1899.82, 'low': 1899.7, 'close': 1899.82, 'volume': 6.4014} +2025-03-18 22:45:53,252 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755865,"s":"BTCUSDT","t":4727545265,"p":"81901.61000000","q":"0.00007000","T":1742330755864,"m":false,"M":true}... +2025-03-18 22:45:53,253 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755864, 'price': 81901.61, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,253 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755864, 'price': 81901.61, 'volume': 7e-05} +2025-03-18 22:45:53,253 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.61, 'low': 81890.17, 'close': 81901.61, 'volume': 0.25886999999999966} +2025-03-18 22:45:53,274 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755980,"s":"ETHUSDT","t":2267978263,"p":"1899.82000000","q":"0.00490000","T":1742330755979,"m":false,"M":true}... +2025-03-18 22:45:53,274 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755979, 'price': 1899.82, 'volume': 0.0049, 'type': 'trade'} +2025-03-18 22:45:53,274 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755979, 'price': 1899.82, 'volume': 0.0049} +2025-03-18 22:45:53,274 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 1899.7, 'high': 1899.82, 'low': 1899.7, 'close': 1899.82, 'volume': 6.4063} +2025-03-18 22:45:53,274 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755865,"s":"BTCUSDT","t":4727545266,"p":"81901.61000000","q":"0.00007000","T":1742330755864,"m":false,"M":true}... +2025-03-18 22:45:53,274 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755864, 'price': 81901.61, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,274 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755864, 'price': 81901.61, 'volume': 7e-05} +2025-03-18 22:45:53,274 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.61, 'low': 81890.17, 'close': 81901.61, 'volume': 0.25893999999999967} +2025-03-18 22:45:53,290 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755982,"s":"ETHUSDT","t":2267978264,"p":"1899.83000000","q":"0.00280000","T":1742330755981,"m":false,"M":true}... +2025-03-18 22:45:53,290 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755981, 'price': 1899.83, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:53,292 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755981, 'price': 1899.83, 'volume': 0.0028} +2025-03-18 22:45:53,292 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 1899.7, 'high': 1899.83, 'low': 1899.7, 'close': 1899.83, 'volume': 6.4091} +2025-03-18 22:45:53,292 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755865,"s":"BTCUSDT","t":4727545267,"p":"81901.61000000","q":"0.00007000","T":1742330755864,"m":false,"M":true}... +2025-03-18 22:45:53,292 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755864, 'price': 81901.61, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,293 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755864, 'price': 81901.61, 'volume': 7e-05} +2025-03-18 22:45:53,293 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.61, 'low': 81890.17, 'close': 81901.61, 'volume': 0.2590099999999997} +2025-03-18 22:45:53,306 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755865,"s":"BTCUSDT","t":4727545268,"p":"81901.61000000","q":"0.00007000","T":1742330755864,"m":false,"M":true}... +2025-03-18 22:45:53,306 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755864, 'price': 81901.61, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,306 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755864, 'price': 81901.61, 'volume': 7e-05} +2025-03-18 22:45:53,307 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.61, 'low': 81890.17, 'close': 81901.61, 'volume': 0.2590799999999997} +2025-03-18 22:45:53,322 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755865,"s":"BTCUSDT","t":4727545269,"p":"81901.61000000","q":"0.00007000","T":1742330755864,"m":false,"M":true}... +2025-03-18 22:45:53,322 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755864, 'price': 81901.61, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,322 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755864, 'price': 81901.61, 'volume': 7e-05} +2025-03-18 22:45:53,323 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.61, 'low': 81890.17, 'close': 81901.61, 'volume': 0.2591499999999997} +2025-03-18 22:45:53,338 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755865,"s":"BTCUSDT","t":4727545270,"p":"81901.61000000","q":"0.00010000","T":1742330755864,"m":false,"M":true}... +2025-03-18 22:45:53,338 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755864, 'price': 81901.61, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:53,338 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755864, 'price': 81901.61, 'volume': 0.0001} +2025-03-18 22:45:53,339 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.61, 'low': 81890.17, 'close': 81901.61, 'volume': 0.2592499999999997} +2025-03-18 22:45:53,353 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755865,"s":"BTCUSDT","t":4727545271,"p":"81901.61000000","q":"0.00007000","T":1742330755864,"m":false,"M":true}... +2025-03-18 22:45:53,355 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755864, 'price': 81901.61, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,355 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755864, 'price': 81901.61, 'volume': 7e-05} +2025-03-18 22:45:53,355 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.61, 'low': 81890.17, 'close': 81901.61, 'volume': 0.2593199999999997} +2025-03-18 22:45:53,369 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755866,"s":"BTCUSDT","t":4727545272,"p":"81901.61000000","q":"0.00007000","T":1742330755866,"m":false,"M":true}... +2025-03-18 22:45:53,369 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755866, 'price': 81901.61, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,369 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755866, 'price': 81901.61, 'volume': 7e-05} +2025-03-18 22:45:53,370 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.61, 'low': 81890.17, 'close': 81901.61, 'volume': 0.25938999999999973} +2025-03-18 22:45:53,385 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755901,"s":"BTCUSDT","t":4727545273,"p":"81901.61000000","q":"0.00010000","T":1742330755900,"m":false,"M":true}... +2025-03-18 22:45:53,385 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755900, 'price': 81901.61, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:53,385 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755900, 'price': 81901.61, 'volume': 0.0001} +2025-03-18 22:45:53,386 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.61, 'low': 81890.17, 'close': 81901.61, 'volume': 0.2594899999999997} +2025-03-18 22:45:53,400 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755901,"s":"BTCUSDT","t":4727545274,"p":"81901.61000000","q":"0.00010000","T":1742330755900,"m":false,"M":true}... +2025-03-18 22:45:53,400 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755900, 'price': 81901.61, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:53,400 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755900, 'price': 81901.61, 'volume': 0.0001} +2025-03-18 22:45:53,400 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.61, 'low': 81890.17, 'close': 81901.61, 'volume': 0.2595899999999997} +2025-03-18 22:45:53,415 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755901,"s":"BTCUSDT","t":4727545275,"p":"81901.61000000","q":"0.00007000","T":1742330755900,"m":false,"M":true}... +2025-03-18 22:45:53,415 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755900, 'price': 81901.61, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,417 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755900, 'price': 81901.61, 'volume': 7e-05} +2025-03-18 22:45:53,417 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.61, 'low': 81890.17, 'close': 81901.61, 'volume': 0.2596599999999997} +2025-03-18 22:45:53,431 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755901,"s":"BTCUSDT","t":4727545276,"p":"81901.61000000","q":"0.00007000","T":1742330755900,"m":false,"M":true}... +2025-03-18 22:45:53,432 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755900, 'price': 81901.61, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,432 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755900, 'price': 81901.61, 'volume': 7e-05} +2025-03-18 22:45:53,433 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.61, 'low': 81890.17, 'close': 81901.61, 'volume': 0.25972999999999974} +2025-03-18 22:45:53,446 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755901,"s":"BTCUSDT","t":4727545277,"p":"81901.61000000","q":"0.00007000","T":1742330755900,"m":false,"M":true}... +2025-03-18 22:45:53,446 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755900, 'price': 81901.61, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,447 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755900, 'price': 81901.61, 'volume': 7e-05} +2025-03-18 22:45:53,447 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.61, 'low': 81890.17, 'close': 81901.61, 'volume': 0.25979999999999975} +2025-03-18 22:45:53,461 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755901,"s":"BTCUSDT","t":4727545278,"p":"81901.61000000","q":"0.00007000","T":1742330755900,"m":false,"M":true}... +2025-03-18 22:45:53,461 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755900, 'price': 81901.61, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,463 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755900, 'price': 81901.61, 'volume': 7e-05} +2025-03-18 22:45:53,463 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.61, 'low': 81890.17, 'close': 81901.61, 'volume': 0.25986999999999977} +2025-03-18 22:45:53,477 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755901,"s":"BTCUSDT","t":4727545279,"p":"81901.61000000","q":"0.00010000","T":1742330755900,"m":false,"M":true}... +2025-03-18 22:45:53,478 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755900, 'price': 81901.61, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:53,478 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755900, 'price': 81901.61, 'volume': 0.0001} +2025-03-18 22:45:53,478 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.61, 'low': 81890.17, 'close': 81901.61, 'volume': 0.25996999999999976} +2025-03-18 22:45:53,479 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756246,"s":"BTCUSDT","t...245,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,480 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756246,"s":"BTCUSDT","t...245,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,480 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756246,"s":"BTCUSDT","t...245,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,481 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756246,"s":"BTCUSDT","t...245,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,481 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756246,"s":"BTCUSDT","t...245,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,482 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756246,"s":"BTCUSDT","t...245,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,483 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756246,"s":"BTCUSDT","t...245,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,483 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756246,"s":"BTCUSDT","t...245,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,484 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756246,"s":"BTCUSDT","t...245,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,484 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756246,"s":"BTCUSDT","t...245,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,484 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756246,"s":"BTCUSDT","t...245,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,486 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755901,"s":"BTCUSDT","t":4727545280,"p":"81901.61000000","q":"0.00007000","T":1742330755900,"m":false,"M":true}... +2025-03-18 22:45:53,486 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755900, 'price': 81901.61, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,486 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755900, 'price': 81901.61, 'volume': 7e-05} +2025-03-18 22:45:53,487 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.61, 'low': 81890.17, 'close': 81901.61, 'volume': 0.26003999999999977} +2025-03-18 22:45:53,508 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755901,"s":"BTCUSDT","t":4727545281,"p":"81901.61000000","q":"0.00007000","T":1742330755900,"m":false,"M":true}... +2025-03-18 22:45:53,509 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755900, 'price': 81901.61, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,509 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755900, 'price': 81901.61, 'volume': 7e-05} +2025-03-18 22:45:53,509 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.61, 'low': 81890.17, 'close': 81901.61, 'volume': 0.2601099999999998} +2025-03-18 22:45:53,510 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756277,"s":"BTCUSDT","t...276,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,511 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756277,"s":"BTCUSDT","t...276,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,511 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756277,"s":"BTCUSDT","t...276,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,512 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756277,"s":"BTCUSDT","t...276,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,512 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756277,"s":"BTCUSDT","t...276,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,513 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756277,"s":"BTCUSDT","t...276,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,513 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756277,"s":"BTCUSDT","t...276,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,514 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756277,"s":"BTCUSDT","t...276,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,514 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756277,"s":"BTCUSDT","t...276,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,515 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756277,"s":"BTCUSDT","t...276,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,515 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756277,"s":"BTCUSDT","t...276,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,516 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756277,"s":"BTCUSDT","t...276,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,516 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755901,"s":"BTCUSDT","t":4727545282,"p":"81901.61000000","q":"0.00007000","T":1742330755900,"m":false,"M":true}... +2025-03-18 22:45:53,517 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755900, 'price': 81901.61, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,517 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755900, 'price': 81901.61, 'volume': 7e-05} +2025-03-18 22:45:53,517 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.61, 'low': 81890.17, 'close': 81901.61, 'volume': 0.2601799999999998} +2025-03-18 22:45:53,518 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756277,"s":"BTCUSDT","t...276,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,518 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755901,"s":"BTCUSDT","t":4727545283,"p":"81901.62000000","q":"0.00013000","T":1742330755900,"m":false,"M":true}... +2025-03-18 22:45:53,519 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755900, 'price': 81901.62, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:45:53,519 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755900, 'price': 81901.62, 'volume': 0.00013} +2025-03-18 22:45:53,519 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.62, 'low': 81890.17, 'close': 81901.62, 'volume': 0.2603099999999998} +2025-03-18 22:45:53,520 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756277,"s":"BTCUSDT","t...276,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,520 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755901,"s":"BTCUSDT","t":4727545284,"p":"81901.62000000","q":"0.00013000","T":1742330755900,"m":false,"M":true}... +2025-03-18 22:45:53,521 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755900, 'price': 81901.62, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:45:53,521 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755900, 'price': 81901.62, 'volume': 0.00013} +2025-03-18 22:45:53,521 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.62, 'low': 81890.17, 'close': 81901.62, 'volume': 0.26043999999999984} +2025-03-18 22:45:53,522 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756277,"s":"BTCUSDT","t...276,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,522 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755901,"s":"BTCUSDT","t":4727545285,"p":"81901.62000000","q":"0.00007000","T":1742330755900,"m":false,"M":true}... +2025-03-18 22:45:53,523 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755900, 'price': 81901.62, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,523 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755900, 'price': 81901.62, 'volume': 7e-05} +2025-03-18 22:45:53,523 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.62, 'low': 81890.17, 'close': 81901.62, 'volume': 0.26050999999999985} +2025-03-18 22:45:53,524 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756277,"s":"BTCUSDT","t...276,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,524 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755901,"s":"BTCUSDT","t":4727545286,"p":"81901.62000000","q":"0.00007000","T":1742330755900,"m":false,"M":true}... +2025-03-18 22:45:53,525 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755900, 'price': 81901.62, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,525 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755900, 'price': 81901.62, 'volume': 7e-05} +2025-03-18 22:45:53,525 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.62, 'low': 81890.17, 'close': 81901.62, 'volume': 0.26057999999999987} +2025-03-18 22:45:53,526 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756277,"s":"BTCUSDT","t...276,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,526 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755923,"s":"BTCUSDT","t":4727545287,"p":"81901.61000000","q":"0.01032000","T":1742330755922,"m":true,"M":true}... +2025-03-18 22:45:53,527 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755922, 'price': 81901.61, 'volume': 0.01032, 'type': 'trade'} +2025-03-18 22:45:53,527 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755922, 'price': 81901.61, 'volume': 0.01032} +2025-03-18 22:45:53,527 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.62, 'low': 81890.17, 'close': 81901.61, 'volume': 0.27089999999999986} +2025-03-18 22:45:53,529 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756277,"s":"BTCUSDT","t...276,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,529 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755923,"s":"BTCUSDT","t":4727545288,"p":"81901.61000000","q":"0.17467000","T":1742330755922,"m":true,"M":true}... +2025-03-18 22:45:53,530 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755922, 'price': 81901.61, 'volume': 0.17467, 'type': 'trade'} +2025-03-18 22:45:53,530 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755922, 'price': 81901.61, 'volume': 0.17467} +2025-03-18 22:45:53,530 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.62, 'low': 81890.17, 'close': 81901.61, 'volume': 0.44556999999999986} +2025-03-18 22:45:53,531 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756277,"s":"BTCUSDT","t...276,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,531 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755923,"s":"BTCUSDT","t":4727545289,"p":"81901.61000000","q":"0.03580000","T":1742330755922,"m":true,"M":true}... +2025-03-18 22:45:53,532 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755922, 'price': 81901.61, 'volume': 0.0358, 'type': 'trade'} +2025-03-18 22:45:53,532 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755922, 'price': 81901.61, 'volume': 0.0358} +2025-03-18 22:45:53,532 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.62, 'low': 81890.17, 'close': 81901.61, 'volume': 0.48136999999999985} +2025-03-18 22:45:53,533 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756277,"s":"BTCUSDT","t...276,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,533 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755923,"s":"BTCUSDT","t":4727545290,"p":"81901.61000000","q":"0.18457000","T":1742330755922,"m":true,"M":true}... +2025-03-18 22:45:53,534 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755922, 'price': 81901.61, 'volume': 0.18457, 'type': 'trade'} +2025-03-18 22:45:53,534 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755922, 'price': 81901.61, 'volume': 0.18457} +2025-03-18 22:45:53,534 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.62, 'low': 81890.17, 'close': 81901.61, 'volume': 0.6659399999999999} +2025-03-18 22:45:53,535 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756277,"s":"BTCUSDT","t...276,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,536 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330755923,"s":"BTCUSDT","t":4727545291,"p":"81901.61000000","q":"0.02666000","T":1742330755922,"m":true,"M":true}... +2025-03-18 22:45:53,536 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330755922, 'price': 81901.61, 'volume': 0.02666, 'type': 'trade'} +2025-03-18 22:45:53,536 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330755922, 'price': 81901.61, 'volume': 0.02666} +2025-03-18 22:45:53,537 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.62, 'low': 81890.17, 'close': 81901.61, 'volume': 0.6925999999999999} +2025-03-18 22:45:53,537 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756277,"s":"BTCUSDT","t...276,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,537 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756246,"s":"BTCUSDT","t":4727545292,"p":"81901.62000000","q":"0.00010000","T":1742330756245,"m":false,"M":true}... +2025-03-18 22:45:53,537 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756245, 'price': 81901.62, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:53,538 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756245, 'price': 81901.62, 'volume': 0.0001} +2025-03-18 22:45:53,538 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330755000, 'open': 81890.17, 'high': 81901.62, 'low': 81890.17, 'close': 81901.61, 'volume': 0.6925999999999999} +2025-03-18 22:45:53,538 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81901.62, 'low': 81901.62, 'close': 81901.62, 'volume': 0.0001} +2025-03-18 22:45:53,539 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756277,"s":"BTCUSDT","t...276,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,539 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756246,"s":"BTCUSDT","t":4727545293,"p":"81901.62000000","q":"0.00007000","T":1742330756245,"m":false,"M":true}... +2025-03-18 22:45:53,540 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756245, 'price': 81901.62, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,540 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756245, 'price': 81901.62, 'volume': 7e-05} +2025-03-18 22:45:53,540 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81901.62, 'low': 81901.62, 'close': 81901.62, 'volume': 0.00017} +2025-03-18 22:45:53,542 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756277,"s":"BTCUSDT","t...276,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,543 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756246,"s":"BTCUSDT","t":4727545294,"p":"81901.62000000","q":"0.00007000","T":1742330756245,"m":false,"M":true}... +2025-03-18 22:45:53,543 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756245, 'price': 81901.62, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,543 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756245, 'price': 81901.62, 'volume': 7e-05} +2025-03-18 22:45:53,544 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81901.62, 'low': 81901.62, 'close': 81901.62, 'volume': 0.00024} +2025-03-18 22:45:53,544 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756277,"s":"BTCUSDT","t...276,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,545 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756246,"s":"BTCUSDT","t":4727545295,"p":"81901.62000000","q":"0.00007000","T":1742330756245,"m":false,"M":true}... +2025-03-18 22:45:53,545 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756245, 'price': 81901.62, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,545 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756245, 'price': 81901.62, 'volume': 7e-05} +2025-03-18 22:45:53,546 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81901.62, 'low': 81901.62, 'close': 81901.62, 'volume': 0.00031} +2025-03-18 22:45:53,546 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756277,"s":"BTCUSDT","t...276,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,547 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756246,"s":"BTCUSDT","t":4727545296,"p":"81901.62000000","q":"0.00010000","T":1742330756245,"m":false,"M":true}... +2025-03-18 22:45:53,547 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756245, 'price': 81901.62, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:53,548 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756245, 'price': 81901.62, 'volume': 0.0001} +2025-03-18 22:45:53,548 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81901.62, 'low': 81901.62, 'close': 81901.62, 'volume': 0.00041} +2025-03-18 22:45:53,549 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756277,"s":"BTCUSDT","t...276,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,549 - INFO - [realtime.py:302] - Received message #200 +2025-03-18 22:45:53,549 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756246,"s":"BTCUSDT","t":4727545297,"p":"81901.62000000","q":"0.00007000","T":1742330756245,"m":false,"M":true}... +2025-03-18 22:45:53,550 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756245, 'price': 81901.62, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,550 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756245, 'price': 81901.62, 'volume': 7e-05} +2025-03-18 22:45:53,550 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81901.62, 'low': 81901.62, 'close': 81901.62, 'volume': 0.00047999999999999996} +2025-03-18 22:45:53,551 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756277,"s":"BTCUSDT","t...276,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,552 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756246,"s":"BTCUSDT","t":4727545298,"p":"81901.62000000","q":"0.00007000","T":1742330756245,"m":false,"M":true}... +2025-03-18 22:45:53,552 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756245, 'price': 81901.62, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,553 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756245, 'price': 81901.62, 'volume': 7e-05} +2025-03-18 22:45:53,553 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81901.62, 'low': 81901.62, 'close': 81901.62, 'volume': 0.0005499999999999999} +2025-03-18 22:45:53,554 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756277,"s":"BTCUSDT","t...276,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,555 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756322,"s":"ETHUSDT","t...321,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:53,556 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756322,"s":"ETHUSDT","t...321,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:53,556 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756322,"s":"ETHUSDT","t...321,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:53,556 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756322,"s":"ETHUSDT","t...321,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:53,556 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756322,"s":"ETHUSDT","t...321,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:53,558 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756322,"s":"ETHUSDT","t...321,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:53,558 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756322,"s":"ETHUSDT","t...321,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:53,559 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756322,"s":"ETHUSDT","t...321,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:53,559 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756322,"s":"ETHUSDT","t...321,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:53,559 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756322,"s":"ETHUSDT","t...321,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:53,559 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756325,"s":"ETHUSDT","t...324,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:53,559 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756246,"s":"BTCUSDT","t":4727545299,"p":"81901.62000000","q":"0.00010000","T":1742330756245,"m":false,"M":true}... +2025-03-18 22:45:53,560 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756245, 'price': 81901.62, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:53,560 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756245, 'price': 81901.62, 'volume': 0.0001} +2025-03-18 22:45:53,560 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81901.62, 'low': 81901.62, 'close': 81901.62, 'volume': 0.00065} +2025-03-18 22:45:53,561 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756325,"s":"ETHUSDT","t...324,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:53,562 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756325,"s":"ETHUSDT","t...324,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:53,562 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756325,"s":"ETHUSDT","t...324,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:53,563 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756325,"s":"ETHUSDT","t...324,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:53,563 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756325,"s":"ETHUSDT","t...324,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:53,564 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756325,"s":"ETHUSDT","t...324,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:53,564 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756325,"s":"ETHUSDT","t...324,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:53,565 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756325,"s":"ETHUSDT","t...324,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:53,565 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756325,"s":"ETHUSDT","t...324,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:53,566 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756325,"s":"ETHUSDT","t...324,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:53,566 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756322,"s":"ETHUSDT","t":2267978265,"p":"1899.87000000","q":"0.00280000","T":1742330756321,"m":false,"M":true}... +2025-03-18 22:45:53,566 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756321, 'price': 1899.87, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:53,567 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756321, 'price': 1899.87, 'volume': 0.0028} +2025-03-18 22:45:53,567 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330755000, 'open': 1899.7, 'high': 1899.83, 'low': 1899.7, 'close': 1899.83, 'volume': 6.4091} +2025-03-18 22:45:53,567 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330756000, 'open': 1899.87, 'high': 1899.87, 'low': 1899.87, 'close': 1899.87, 'volume': 0.0028} +2025-03-18 22:45:53,568 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756277,"s":"BTCUSDT","t...276,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,570 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756246,"s":"BTCUSDT","t":4727545300,"p":"81901.62000000","q":"0.00014000","T":1742330756245,"m":false,"M":true}... +2025-03-18 22:45:53,570 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756245, 'price': 81901.62, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:45:53,570 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756245, 'price': 81901.62, 'volume': 0.00014} +2025-03-18 22:45:53,570 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81901.62, 'low': 81901.62, 'close': 81901.62, 'volume': 0.0007899999999999999} +2025-03-18 22:45:53,571 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756279,"s":"BTCUSDT","t...278,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,571 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756322,"s":"ETHUSDT","t":2267978266,"p":"1899.87000000","q":"0.00300000","T":1742330756321,"m":false,"M":true}... +2025-03-18 22:45:53,572 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756321, 'price': 1899.87, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:45:53,572 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756321, 'price': 1899.87, 'volume': 0.003} +2025-03-18 22:45:53,572 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 1899.87, 'high': 1899.87, 'low': 1899.87, 'close': 1899.87, 'volume': 0.0058} +2025-03-18 22:45:53,573 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756246,"s":"BTCUSDT","t":4727545301,"p":"81901.62000000","q":"0.00007000","T":1742330756245,"m":false,"M":true}... +2025-03-18 22:45:53,573 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756245, 'price': 81901.62, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,573 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756245, 'price': 81901.62, 'volume': 7e-05} +2025-03-18 22:45:53,573 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81901.62, 'low': 81901.62, 'close': 81901.62, 'volume': 0.0008599999999999999} +2025-03-18 22:45:53,574 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756279,"s":"BTCUSDT","t...278,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,574 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756322,"s":"ETHUSDT","t":2267978267,"p":"1899.87000000","q":"0.00300000","T":1742330756321,"m":false,"M":true}... +2025-03-18 22:45:53,574 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756321, 'price': 1899.87, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:45:53,575 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756321, 'price': 1899.87, 'volume': 0.003} +2025-03-18 22:45:53,575 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 1899.87, 'high': 1899.87, 'low': 1899.87, 'close': 1899.87, 'volume': 0.008799999999999999} +2025-03-18 22:45:53,576 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756246,"s":"BTCUSDT","t":4727545302,"p":"81901.62000000","q":"0.00050000","T":1742330756245,"m":false,"M":true}... +2025-03-18 22:45:53,576 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756245, 'price': 81901.62, 'volume': 0.0005, 'type': 'trade'} +2025-03-18 22:45:53,576 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756245, 'price': 81901.62, 'volume': 0.0005} +2025-03-18 22:45:53,576 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81901.62, 'low': 81901.62, 'close': 81901.62, 'volume': 0.0013599999999999999} +2025-03-18 22:45:53,577 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756279,"s":"BTCUSDT","t...278,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,577 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756322,"s":"ETHUSDT","t":2267978268,"p":"1899.87000000","q":"0.00290000","T":1742330756321,"m":false,"M":true}... +2025-03-18 22:45:53,577 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756321, 'price': 1899.87, 'volume': 0.0029, 'type': 'trade'} +2025-03-18 22:45:53,578 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756321, 'price': 1899.87, 'volume': 0.0029} +2025-03-18 22:45:53,578 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 1899.87, 'high': 1899.87, 'low': 1899.87, 'close': 1899.87, 'volume': 0.011699999999999999} +2025-03-18 22:45:53,578 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756277,"s":"BTCUSDT","t":4727545303,"p":"81901.62000000","q":"0.00010000","T":1742330756276,"m":false,"M":true}... +2025-03-18 22:45:53,578 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756276, 'price': 81901.62, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:53,579 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756276, 'price': 81901.62, 'volume': 0.0001} +2025-03-18 22:45:53,579 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81901.62, 'low': 81901.62, 'close': 81901.62, 'volume': 0.00146} +2025-03-18 22:45:53,579 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756283,"s":"BTCUSDT","t...282,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,581 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756322,"s":"ETHUSDT","t":2267978269,"p":"1899.87000000","q":"0.00490000","T":1742330756321,"m":false,"M":true}... +2025-03-18 22:45:53,581 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756321, 'price': 1899.87, 'volume': 0.0049, 'type': 'trade'} +2025-03-18 22:45:53,582 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756321, 'price': 1899.87, 'volume': 0.0049} +2025-03-18 22:45:53,582 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 1899.87, 'high': 1899.87, 'low': 1899.87, 'close': 1899.87, 'volume': 0.016599999999999997} +2025-03-18 22:45:53,582 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756277,"s":"BTCUSDT","t":4727545304,"p":"81901.62000000","q":"0.00010000","T":1742330756276,"m":false,"M":true}... +2025-03-18 22:45:53,583 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756276, 'price': 81901.62, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:53,583 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756276, 'price': 81901.62, 'volume': 0.0001} +2025-03-18 22:45:53,583 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81901.62, 'low': 81901.62, 'close': 81901.62, 'volume': 0.00156} +2025-03-18 22:45:53,584 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756283,"s":"BTCUSDT","t...282,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,584 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756322,"s":"ETHUSDT","t":2267978270,"p":"1899.88000000","q":"0.00280000","T":1742330756321,"m":false,"M":true}... +2025-03-18 22:45:53,585 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756321, 'price': 1899.88, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:53,585 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756321, 'price': 1899.88, 'volume': 0.0028} +2025-03-18 22:45:53,586 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 1899.87, 'high': 1899.88, 'low': 1899.87, 'close': 1899.88, 'volume': 0.019399999999999997} +2025-03-18 22:45:53,586 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756277,"s":"BTCUSDT","t":4727545305,"p":"81901.62000000","q":"0.00007000","T":1742330756276,"m":false,"M":true}... +2025-03-18 22:45:53,586 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756276, 'price': 81901.62, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,586 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756276, 'price': 81901.62, 'volume': 7e-05} +2025-03-18 22:45:53,587 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81901.62, 'low': 81901.62, 'close': 81901.62, 'volume': 0.00163} +2025-03-18 22:45:53,587 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756283,"s":"BTCUSDT","t...282,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,588 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756322,"s":"ETHUSDT","t":2267978271,"p":"1899.89000000","q":"0.00280000","T":1742330756321,"m":false,"M":true}... +2025-03-18 22:45:53,588 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756321, 'price': 1899.89, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:53,588 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756321, 'price': 1899.89, 'volume': 0.0028} +2025-03-18 22:45:53,589 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 1899.87, 'high': 1899.89, 'low': 1899.87, 'close': 1899.89, 'volume': 0.022199999999999998} +2025-03-18 22:45:53,589 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756277,"s":"BTCUSDT","t":4727545306,"p":"81901.62000000","q":"0.00007000","T":1742330756276,"m":false,"M":true}... +2025-03-18 22:45:53,589 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756276, 'price': 81901.62, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,590 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756276, 'price': 81901.62, 'volume': 7e-05} +2025-03-18 22:45:53,590 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81901.62, 'low': 81901.62, 'close': 81901.62, 'volume': 0.0017} +2025-03-18 22:45:53,591 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756283,"s":"BTCUSDT","t...282,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,591 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756322,"s":"ETHUSDT","t":2267978272,"p":"1899.89000000","q":"0.00270000","T":1742330756321,"m":false,"M":true}... +2025-03-18 22:45:53,591 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756321, 'price': 1899.89, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:45:53,591 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756321, 'price': 1899.89, 'volume': 0.0027} +2025-03-18 22:45:53,591 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 1899.87, 'high': 1899.89, 'low': 1899.87, 'close': 1899.89, 'volume': 0.0249} +2025-03-18 22:45:53,592 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756277,"s":"BTCUSDT","t":4727545307,"p":"81901.62000000","q":"0.00007000","T":1742330756276,"m":false,"M":true}... +2025-03-18 22:45:53,592 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756276, 'price': 81901.62, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,592 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756276, 'price': 81901.62, 'volume': 7e-05} +2025-03-18 22:45:53,593 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81901.62, 'low': 81901.62, 'close': 81901.62, 'volume': 0.0017699999999999999} +2025-03-18 22:45:53,593 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756283,"s":"BTCUSDT","t...282,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,593 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756322,"s":"ETHUSDT","t":2267978273,"p":"1899.91000000","q":"0.00280000","T":1742330756321,"m":false,"M":true}... +2025-03-18 22:45:53,594 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756321, 'price': 1899.91, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:53,594 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756321, 'price': 1899.91, 'volume': 0.0028} +2025-03-18 22:45:53,594 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 1899.87, 'high': 1899.91, 'low': 1899.87, 'close': 1899.91, 'volume': 0.0277} +2025-03-18 22:45:53,595 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756277,"s":"BTCUSDT","t":4727545308,"p":"81901.62000000","q":"0.00010000","T":1742330756276,"m":false,"M":true}... +2025-03-18 22:45:53,595 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756276, 'price': 81901.62, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:53,595 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756276, 'price': 81901.62, 'volume': 0.0001} +2025-03-18 22:45:53,595 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81901.62, 'low': 81901.62, 'close': 81901.62, 'volume': 0.00187} +2025-03-18 22:45:53,596 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756283,"s":"BTCUSDT","t...283,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,596 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756322,"s":"ETHUSDT","t":2267978274,"p":"1899.91000000","q":"0.00280000","T":1742330756321,"m":false,"M":true}... +2025-03-18 22:45:53,596 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756321, 'price': 1899.91, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:53,597 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756321, 'price': 1899.91, 'volume': 0.0028} +2025-03-18 22:45:53,597 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 1899.87, 'high': 1899.91, 'low': 1899.87, 'close': 1899.91, 'volume': 0.0305} +2025-03-18 22:45:53,597 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756277,"s":"BTCUSDT","t":4727545309,"p":"81901.62000000","q":"0.00007000","T":1742330756276,"m":false,"M":true}... +2025-03-18 22:45:53,597 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756276, 'price': 81901.62, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,597 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756276, 'price': 81901.62, 'volume': 7e-05} +2025-03-18 22:45:53,597 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81901.62, 'low': 81901.62, 'close': 81901.62, 'volume': 0.0019399999999999999} +2025-03-18 22:45:53,597 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756283,"s":"BTCUSDT","t...283,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,597 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756325,"s":"ETHUSDT","t":2267978275,"p":"1899.92000000","q":"0.30420000","T":1742330756324,"m":false,"M":true}... +2025-03-18 22:45:53,597 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756324, 'price': 1899.92, 'volume': 0.3042, 'type': 'trade'} +2025-03-18 22:45:53,597 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756324, 'price': 1899.92, 'volume': 0.3042} +2025-03-18 22:45:53,597 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 1899.87, 'high': 1899.92, 'low': 1899.87, 'close': 1899.92, 'volume': 0.3347} +2025-03-18 22:45:53,597 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756277,"s":"BTCUSDT","t":4727545310,"p":"81901.62000000","q":"0.00007000","T":1742330756276,"m":false,"M":true}... +2025-03-18 22:45:53,597 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756276, 'price': 81901.62, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,597 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756276, 'price': 81901.62, 'volume': 7e-05} +2025-03-18 22:45:53,597 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81901.62, 'low': 81901.62, 'close': 81901.62, 'volume': 0.00201} +2025-03-18 22:45:53,602 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756283,"s":"BTCUSDT","t...283,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,602 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756325,"s":"ETHUSDT","t":2267978276,"p":"1899.92000000","q":"0.00280000","T":1742330756324,"m":false,"M":true}... +2025-03-18 22:45:53,602 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756324, 'price': 1899.92, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:53,602 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756324, 'price': 1899.92, 'volume': 0.0028} +2025-03-18 22:45:53,603 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 1899.87, 'high': 1899.92, 'low': 1899.87, 'close': 1899.92, 'volume': 0.3375} +2025-03-18 22:45:53,603 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756277,"s":"BTCUSDT","t":4727545311,"p":"81901.63000000","q":"0.00013000","T":1742330756276,"m":false,"M":true}... +2025-03-18 22:45:53,603 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756276, 'price': 81901.63, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:45:53,603 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756276, 'price': 81901.63, 'volume': 0.00013} +2025-03-18 22:45:53,605 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81901.63, 'low': 81901.62, 'close': 81901.63, 'volume': 0.00214} +2025-03-18 22:45:53,605 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756283,"s":"BTCUSDT","t...283,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,606 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756325,"s":"ETHUSDT","t":2267978277,"p":"1899.92000000","q":"0.00400000","T":1742330756324,"m":false,"M":true}... +2025-03-18 22:45:53,606 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756324, 'price': 1899.92, 'volume': 0.004, 'type': 'trade'} +2025-03-18 22:45:53,606 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756324, 'price': 1899.92, 'volume': 0.004} +2025-03-18 22:45:53,607 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 1899.87, 'high': 1899.92, 'low': 1899.87, 'close': 1899.92, 'volume': 0.3415} +2025-03-18 22:45:53,607 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756277,"s":"BTCUSDT","t":4727545312,"p":"81901.63000000","q":"0.00013000","T":1742330756276,"m":false,"M":true}... +2025-03-18 22:45:53,607 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756276, 'price': 81901.63, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:45:53,608 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756276, 'price': 81901.63, 'volume': 0.00013} +2025-03-18 22:45:53,608 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81901.63, 'low': 81901.62, 'close': 81901.63, 'volume': 0.00227} +2025-03-18 22:45:53,608 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756283,"s":"BTCUSDT","t...283,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,609 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756325,"s":"ETHUSDT","t":2267978278,"p":"1899.92000000","q":"0.00300000","T":1742330756324,"m":false,"M":true}... +2025-03-18 22:45:53,609 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756324, 'price': 1899.92, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:45:53,610 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756324, 'price': 1899.92, 'volume': 0.003} +2025-03-18 22:45:53,610 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 1899.87, 'high': 1899.92, 'low': 1899.87, 'close': 1899.92, 'volume': 0.34450000000000003} +2025-03-18 22:45:53,611 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756277,"s":"BTCUSDT","t":4727545313,"p":"81901.63000000","q":"0.00007000","T":1742330756276,"m":false,"M":true}... +2025-03-18 22:45:53,611 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756276, 'price': 81901.63, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,611 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756276, 'price': 81901.63, 'volume': 7e-05} +2025-03-18 22:45:53,612 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81901.63, 'low': 81901.62, 'close': 81901.63, 'volume': 0.00234} +2025-03-18 22:45:53,612 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756283,"s":"BTCUSDT","t...283,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,613 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756325,"s":"ETHUSDT","t":2267978279,"p":"1899.93000000","q":"0.00280000","T":1742330756324,"m":false,"M":true}... +2025-03-18 22:45:53,613 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756324, 'price': 1899.93, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:53,614 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756324, 'price': 1899.93, 'volume': 0.0028} +2025-03-18 22:45:53,614 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 1899.87, 'high': 1899.93, 'low': 1899.87, 'close': 1899.93, 'volume': 0.34730000000000005} +2025-03-18 22:45:53,614 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756277,"s":"BTCUSDT","t":4727545314,"p":"81901.63000000","q":"0.00013000","T":1742330756276,"m":false,"M":true}... +2025-03-18 22:45:53,616 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756276, 'price': 81901.63, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:45:53,616 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756276, 'price': 81901.63, 'volume': 0.00013} +2025-03-18 22:45:53,616 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81901.63, 'low': 81901.62, 'close': 81901.63, 'volume': 0.00247} +2025-03-18 22:45:53,616 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756283,"s":"BTCUSDT","t...283,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,617 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756325,"s":"ETHUSDT","t":2267978280,"p":"1899.94000000","q":"0.00530000","T":1742330756324,"m":false,"M":true}... +2025-03-18 22:45:53,617 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756324, 'price': 1899.94, 'volume': 0.0053, 'type': 'trade'} +2025-03-18 22:45:53,618 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756324, 'price': 1899.94, 'volume': 0.0053} +2025-03-18 22:45:53,618 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 1899.87, 'high': 1899.94, 'low': 1899.87, 'close': 1899.94, 'volume': 0.3526000000000001} +2025-03-18 22:45:53,618 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756277,"s":"BTCUSDT","t":4727545315,"p":"81901.63000000","q":"0.00007000","T":1742330756276,"m":false,"M":true}... +2025-03-18 22:45:53,619 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756276, 'price': 81901.63, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,619 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756276, 'price': 81901.63, 'volume': 7e-05} +2025-03-18 22:45:53,619 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81901.63, 'low': 81901.62, 'close': 81901.63, 'volume': 0.00254} +2025-03-18 22:45:53,620 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756283,"s":"BTCUSDT","t...283,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,620 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756325,"s":"ETHUSDT","t":2267978281,"p":"1899.94000000","q":"0.00280000","T":1742330756324,"m":false,"M":true}... +2025-03-18 22:45:53,620 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756324, 'price': 1899.94, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:53,620 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756324, 'price': 1899.94, 'volume': 0.0028} +2025-03-18 22:45:53,621 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 1899.87, 'high': 1899.94, 'low': 1899.87, 'close': 1899.94, 'volume': 0.3554000000000001} +2025-03-18 22:45:53,621 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756277,"s":"BTCUSDT","t":4727545316,"p":"81901.63000000","q":"0.00007000","T":1742330756276,"m":false,"M":true}... +2025-03-18 22:45:53,621 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756276, 'price': 81901.63, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,621 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756276, 'price': 81901.63, 'volume': 7e-05} +2025-03-18 22:45:53,623 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81901.63, 'low': 81901.62, 'close': 81901.63, 'volume': 0.0026100000000000003} +2025-03-18 22:45:53,623 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756283,"s":"BTCUSDT","t...283,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,624 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756325,"s":"ETHUSDT","t":2267978282,"p":"1899.96000000","q":"0.00280000","T":1742330756324,"m":false,"M":true}... +2025-03-18 22:45:53,624 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756324, 'price': 1899.96, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:53,624 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756324, 'price': 1899.96, 'volume': 0.0028} +2025-03-18 22:45:53,624 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 1899.87, 'high': 1899.96, 'low': 1899.87, 'close': 1899.96, 'volume': 0.35820000000000013} +2025-03-18 22:45:53,625 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756277,"s":"BTCUSDT","t":4727545317,"p":"81901.71000000","q":"0.00007000","T":1742330756276,"m":false,"M":true}... +2025-03-18 22:45:53,625 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756276, 'price': 81901.71, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,625 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756276, 'price': 81901.71, 'volume': 7e-05} +2025-03-18 22:45:53,625 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81901.71, 'low': 81901.62, 'close': 81901.71, 'volume': 0.0026800000000000005} +2025-03-18 22:45:53,626 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756283,"s":"BTCUSDT","t...283,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,626 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756325,"s":"ETHUSDT","t":2267978283,"p":"1899.97000000","q":"0.00280000","T":1742330756324,"m":false,"M":true}... +2025-03-18 22:45:53,626 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756324, 'price': 1899.97, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:53,627 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756324, 'price': 1899.97, 'volume': 0.0028} +2025-03-18 22:45:53,627 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 1899.87, 'high': 1899.97, 'low': 1899.87, 'close': 1899.97, 'volume': 0.36100000000000015} +2025-03-18 22:45:53,627 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756277,"s":"BTCUSDT","t":4727545318,"p":"81901.71000000","q":"0.00007000","T":1742330756276,"m":false,"M":true}... +2025-03-18 22:45:53,628 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756276, 'price': 81901.71, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,628 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756276, 'price': 81901.71, 'volume': 7e-05} +2025-03-18 22:45:53,629 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81901.71, 'low': 81901.62, 'close': 81901.71, 'volume': 0.0027500000000000007} +2025-03-18 22:45:53,629 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756283,"s":"BTCUSDT","t...283,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,630 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756325,"s":"ETHUSDT","t":2267978284,"p":"1899.97000000","q":"0.00280000","T":1742330756324,"m":false,"M":true}... +2025-03-18 22:45:53,630 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756324, 'price': 1899.97, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:53,630 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756324, 'price': 1899.97, 'volume': 0.0028} +2025-03-18 22:45:53,630 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 1899.87, 'high': 1899.97, 'low': 1899.87, 'close': 1899.97, 'volume': 0.3638000000000002} +2025-03-18 22:45:53,631 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756277,"s":"BTCUSDT","t":4727545319,"p":"81901.71000000","q":"0.00007000","T":1742330756276,"m":false,"M":true}... +2025-03-18 22:45:53,631 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756276, 'price': 81901.71, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,631 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756276, 'price': 81901.71, 'volume': 7e-05} +2025-03-18 22:45:53,632 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81901.71, 'low': 81901.62, 'close': 81901.71, 'volume': 0.002820000000000001} +2025-03-18 22:45:53,633 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756283,"s":"BTCUSDT","t...283,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,633 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756325,"s":"ETHUSDT","t":2267978285,"p":"1899.98000000","q":"0.02420000","T":1742330756324,"m":false,"M":true}... +2025-03-18 22:45:53,633 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756324, 'price': 1899.98, 'volume': 0.0242, 'type': 'trade'} +2025-03-18 22:45:53,634 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756324, 'price': 1899.98, 'volume': 0.0242} +2025-03-18 22:45:53,634 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 1899.87, 'high': 1899.98, 'low': 1899.87, 'close': 1899.98, 'volume': 0.3880000000000002} +2025-03-18 22:45:53,634 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756277,"s":"BTCUSDT","t":4727545320,"p":"81901.71000000","q":"0.00007000","T":1742330756276,"m":false,"M":true}... +2025-03-18 22:45:53,635 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756276, 'price': 81901.71, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,635 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756276, 'price': 81901.71, 'volume': 7e-05} +2025-03-18 22:45:53,635 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81901.71, 'low': 81901.62, 'close': 81901.71, 'volume': 0.002890000000000001} +2025-03-18 22:45:53,636 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756293,"s":"BTCUSDT","t...292,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,636 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756277,"s":"BTCUSDT","t":4727545321,"p":"81901.72000000","q":"0.01340000","T":1742330756276,"m":false,"M":true}... +2025-03-18 22:45:53,636 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756276, 'price': 81901.72, 'volume': 0.0134, 'type': 'trade'} +2025-03-18 22:45:53,637 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756276, 'price': 81901.72, 'volume': 0.0134} +2025-03-18 22:45:53,637 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81901.72, 'low': 81901.62, 'close': 81901.72, 'volume': 0.016290000000000002} +2025-03-18 22:45:53,638 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756293,"s":"BTCUSDT","t...292,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,638 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756277,"s":"BTCUSDT","t":4727545322,"p":"81901.72000000","q":"0.00007000","T":1742330756276,"m":false,"M":true}... +2025-03-18 22:45:53,639 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756276, 'price': 81901.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,639 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756276, 'price': 81901.72, 'volume': 7e-05} +2025-03-18 22:45:53,639 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81901.72, 'low': 81901.62, 'close': 81901.72, 'volume': 0.016360000000000003} +2025-03-18 22:45:53,640 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756293,"s":"BTCUSDT","t...292,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,640 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756277,"s":"BTCUSDT","t":4727545323,"p":"81901.72000000","q":"0.00007000","T":1742330756276,"m":false,"M":true}... +2025-03-18 22:45:53,641 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756276, 'price': 81901.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,641 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756276, 'price': 81901.72, 'volume': 7e-05} +2025-03-18 22:45:53,641 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81901.72, 'low': 81901.62, 'close': 81901.72, 'volume': 0.016430000000000004} +2025-03-18 22:45:53,642 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756306,"s":"BTCUSDT","t...305,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,642 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756277,"s":"BTCUSDT","t":4727545324,"p":"81901.72000000","q":"0.00007000","T":1742330756276,"m":false,"M":true}... +2025-03-18 22:45:53,642 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756276, 'price': 81901.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,644 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756276, 'price': 81901.72, 'volume': 7e-05} +2025-03-18 22:45:53,644 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81901.72, 'low': 81901.62, 'close': 81901.72, 'volume': 0.016500000000000004} +2025-03-18 22:45:53,644 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756306,"s":"BTCUSDT","t...305,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,644 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756277,"s":"BTCUSDT","t":4727545325,"p":"81902.07000000","q":"0.00007000","T":1742330756276,"m":false,"M":true}... +2025-03-18 22:45:53,645 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756276, 'price': 81902.07, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,645 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756276, 'price': 81902.07, 'volume': 7e-05} +2025-03-18 22:45:53,645 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81902.07, 'low': 81901.62, 'close': 81902.07, 'volume': 0.016570000000000005} +2025-03-18 22:45:53,646 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756306,"s":"BTCUSDT","t...305,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,647 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756277,"s":"BTCUSDT","t":4727545326,"p":"81902.07000000","q":"0.00007000","T":1742330756276,"m":false,"M":true}... +2025-03-18 22:45:53,648 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756276, 'price': 81902.07, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,648 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756276, 'price': 81902.07, 'volume': 7e-05} +2025-03-18 22:45:53,648 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81902.07, 'low': 81901.62, 'close': 81902.07, 'volume': 0.016640000000000005} +2025-03-18 22:45:53,649 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756306,"s":"BTCUSDT","t...305,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,649 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756277,"s":"BTCUSDT","t":4727545327,"p":"81902.07000000","q":"0.00007000","T":1742330756276,"m":false,"M":true}... +2025-03-18 22:45:53,650 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756276, 'price': 81902.07, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,650 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756276, 'price': 81902.07, 'volume': 7e-05} +2025-03-18 22:45:53,650 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81902.07, 'low': 81901.62, 'close': 81902.07, 'volume': 0.016710000000000006} +2025-03-18 22:45:53,650 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756306,"s":"BTCUSDT","t...305,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,650 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756277,"s":"BTCUSDT","t":4727545328,"p":"81902.07000000","q":"0.00007000","T":1742330756276,"m":false,"M":true}... +2025-03-18 22:45:53,652 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756276, 'price': 81902.07, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,652 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756276, 'price': 81902.07, 'volume': 7e-05} +2025-03-18 22:45:53,652 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81902.07, 'low': 81901.62, 'close': 81902.07, 'volume': 0.016780000000000007} +2025-03-18 22:45:53,652 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756306,"s":"BTCUSDT","t...305,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,653 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756277,"s":"BTCUSDT","t":4727545329,"p":"81902.07000000","q":"0.00009000","T":1742330756276,"m":false,"M":true}... +2025-03-18 22:45:53,653 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756276, 'price': 81902.07, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:45:53,653 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756276, 'price': 81902.07, 'volume': 9e-05} +2025-03-18 22:45:53,654 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81902.07, 'low': 81901.62, 'close': 81902.07, 'volume': 0.016870000000000007} +2025-03-18 22:45:53,654 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756306,"s":"BTCUSDT","t...305,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,654 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756277,"s":"BTCUSDT","t":4727545330,"p":"81902.07000000","q":"0.00009000","T":1742330756276,"m":false,"M":true}... +2025-03-18 22:45:53,656 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756276, 'price': 81902.07, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:45:53,656 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756276, 'price': 81902.07, 'volume': 9e-05} +2025-03-18 22:45:53,656 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81902.07, 'low': 81901.62, 'close': 81902.07, 'volume': 0.016960000000000006} +2025-03-18 22:45:53,657 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756306,"s":"BTCUSDT","t...305,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,657 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756277,"s":"BTCUSDT","t":4727545331,"p":"81902.07000000","q":"0.00007000","T":1742330756276,"m":false,"M":true}... +2025-03-18 22:45:53,658 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756276, 'price': 81902.07, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,658 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756276, 'price': 81902.07, 'volume': 7e-05} +2025-03-18 22:45:53,658 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81902.07, 'low': 81901.62, 'close': 81902.07, 'volume': 0.017030000000000007} +2025-03-18 22:45:53,659 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756306,"s":"BTCUSDT","t...305,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,659 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756277,"s":"BTCUSDT","t":4727545332,"p":"81902.08000000","q":"0.01992000","T":1742330756276,"m":false,"M":true}... +2025-03-18 22:45:53,659 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756276, 'price': 81902.08, 'volume': 0.01992, 'type': 'trade'} +2025-03-18 22:45:53,659 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756276, 'price': 81902.08, 'volume': 0.01992} +2025-03-18 22:45:53,660 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81902.08, 'low': 81901.62, 'close': 81902.08, 'volume': 0.03695000000000001} +2025-03-18 22:45:53,660 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756307,"s":"BTCUSDT","t...307,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,660 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756279,"s":"BTCUSDT","t":4727545333,"p":"81902.08000000","q":"0.00028000","T":1742330756278,"m":false,"M":true}... +2025-03-18 22:45:53,660 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756278, 'price': 81902.08, 'volume': 0.00028, 'type': 'trade'} +2025-03-18 22:45:53,661 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756278, 'price': 81902.08, 'volume': 0.00028} +2025-03-18 22:45:53,661 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81902.08, 'low': 81901.62, 'close': 81902.08, 'volume': 0.03723000000000001} +2025-03-18 22:45:53,661 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756307,"s":"BTCUSDT","t...307,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,663 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756279,"s":"BTCUSDT","t":4727545334,"p":"81902.08000000","q":"0.00007000","T":1742330756278,"m":false,"M":true}... +2025-03-18 22:45:53,663 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756278, 'price': 81902.08, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,663 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756278, 'price': 81902.08, 'volume': 7e-05} +2025-03-18 22:45:53,663 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81902.08, 'low': 81901.62, 'close': 81902.08, 'volume': 0.037300000000000014} +2025-03-18 22:45:53,664 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756307,"s":"BTCUSDT","t...307,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,664 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756279,"s":"BTCUSDT","t":4727545335,"p":"81902.08000000","q":"0.00007000","T":1742330756278,"m":false,"M":true}... +2025-03-18 22:45:53,665 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756278, 'price': 81902.08, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,665 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756278, 'price': 81902.08, 'volume': 7e-05} +2025-03-18 22:45:53,665 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81902.08, 'low': 81901.62, 'close': 81902.08, 'volume': 0.037370000000000014} +2025-03-18 22:45:53,666 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756308,"s":"BTCUSDT","t...308,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,666 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756283,"s":"BTCUSDT","t":4727545336,"p":"81903.10000000","q":"0.00007000","T":1742330756282,"m":false,"M":true}... +2025-03-18 22:45:53,666 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756282, 'price': 81903.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,667 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756282, 'price': 81903.1, 'volume': 7e-05} +2025-03-18 22:45:53,667 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81903.1, 'low': 81901.62, 'close': 81903.1, 'volume': 0.037440000000000015} +2025-03-18 22:45:53,667 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756308,"s":"BTCUSDT","t...308,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,668 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756283,"s":"BTCUSDT","t":4727545337,"p":"81903.10000000","q":"0.00007000","T":1742330756282,"m":false,"M":true}... +2025-03-18 22:45:53,668 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756282, 'price': 81903.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,668 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756282, 'price': 81903.1, 'volume': 7e-05} +2025-03-18 22:45:53,668 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81903.1, 'low': 81901.62, 'close': 81903.1, 'volume': 0.037510000000000016} +2025-03-18 22:45:53,669 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756308,"s":"BTCUSDT","t...308,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,669 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756283,"s":"BTCUSDT","t":4727545338,"p":"81903.10000000","q":"0.00007000","T":1742330756282,"m":false,"M":true}... +2025-03-18 22:45:53,669 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756282, 'price': 81903.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,670 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756282, 'price': 81903.1, 'volume': 7e-05} +2025-03-18 22:45:53,670 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81903.1, 'low': 81901.62, 'close': 81903.1, 'volume': 0.037580000000000016} +2025-03-18 22:45:53,670 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756308,"s":"BTCUSDT","t...308,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,671 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756283,"s":"BTCUSDT","t":4727545339,"p":"81903.10000000","q":"0.00010000","T":1742330756282,"m":false,"M":true}... +2025-03-18 22:45:53,671 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756282, 'price': 81903.1, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:53,671 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756282, 'price': 81903.1, 'volume': 0.0001} +2025-03-18 22:45:53,672 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81903.1, 'low': 81901.62, 'close': 81903.1, 'volume': 0.03768000000000002} +2025-03-18 22:45:53,672 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756308,"s":"BTCUSDT","t...308,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,673 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756283,"s":"BTCUSDT","t":4727545340,"p":"81903.10000000","q":"0.00004000","T":1742330756282,"m":false,"M":true}... +2025-03-18 22:45:53,673 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756282, 'price': 81903.1, 'volume': 4e-05, 'type': 'trade'} +2025-03-18 22:45:53,673 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756282, 'price': 81903.1, 'volume': 4e-05} +2025-03-18 22:45:53,673 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81903.1, 'low': 81901.62, 'close': 81903.1, 'volume': 0.03772000000000002} +2025-03-18 22:45:53,674 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756308,"s":"BTCUSDT","t...308,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,674 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756283,"s":"BTCUSDT","t":4727545341,"p":"81903.10000000","q":"0.00006000","T":1742330756283,"m":false,"M":true}... +2025-03-18 22:45:53,674 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756283, 'price': 81903.1, 'volume': 6e-05, 'type': 'trade'} +2025-03-18 22:45:53,674 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756283, 'price': 81903.1, 'volume': 6e-05} +2025-03-18 22:45:53,676 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81903.1, 'low': 81901.62, 'close': 81903.1, 'volume': 0.037780000000000015} +2025-03-18 22:45:53,676 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756308,"s":"BTCUSDT","t...308,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,677 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756283,"s":"BTCUSDT","t":4727545342,"p":"81903.10000000","q":"0.00010000","T":1742330756283,"m":false,"M":true}... +2025-03-18 22:45:53,677 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756283, 'price': 81903.1, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:53,677 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756283, 'price': 81903.1, 'volume': 0.0001} +2025-03-18 22:45:53,677 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81903.1, 'low': 81901.62, 'close': 81903.1, 'volume': 0.03788000000000002} +2025-03-18 22:45:53,678 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756308,"s":"BTCUSDT","t...308,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,678 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756283,"s":"BTCUSDT","t":4727545343,"p":"81903.10000000","q":"0.00007000","T":1742330756283,"m":false,"M":true}... +2025-03-18 22:45:53,678 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756283, 'price': 81903.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,678 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756283, 'price': 81903.1, 'volume': 7e-05} +2025-03-18 22:45:53,679 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81903.1, 'low': 81901.62, 'close': 81903.1, 'volume': 0.03795000000000002} +2025-03-18 22:45:53,679 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756308,"s":"BTCUSDT","t...308,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,679 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756283,"s":"BTCUSDT","t":4727545344,"p":"81903.10000000","q":"0.00007000","T":1742330756283,"m":false,"M":true}... +2025-03-18 22:45:53,680 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756283, 'price': 81903.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,680 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756283, 'price': 81903.1, 'volume': 7e-05} +2025-03-18 22:45:53,680 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81903.1, 'low': 81901.62, 'close': 81903.1, 'volume': 0.03802000000000002} +2025-03-18 22:45:53,680 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756308,"s":"BTCUSDT","t...308,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,681 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756283,"s":"BTCUSDT","t":4727545345,"p":"81903.10000000","q":"0.00007000","T":1742330756283,"m":false,"M":true}... +2025-03-18 22:45:53,681 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756283, 'price': 81903.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,681 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756283, 'price': 81903.1, 'volume': 7e-05} +2025-03-18 22:45:53,682 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81903.1, 'low': 81901.62, 'close': 81903.1, 'volume': 0.03809000000000002} +2025-03-18 22:45:53,682 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756308,"s":"BTCUSDT","t...308,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,682 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756283,"s":"BTCUSDT","t":4727545346,"p":"81903.10000000","q":"0.00008000","T":1742330756283,"m":false,"M":true}... +2025-03-18 22:45:53,683 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756283, 'price': 81903.1, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:45:53,683 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756283, 'price': 81903.1, 'volume': 8e-05} +2025-03-18 22:45:53,683 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81903.1, 'low': 81901.62, 'close': 81903.1, 'volume': 0.038170000000000016} +2025-03-18 22:45:53,684 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756308,"s":"BTCUSDT","t...308,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,684 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756283,"s":"BTCUSDT","t":4727545347,"p":"81903.10000000","q":"0.00008000","T":1742330756283,"m":false,"M":true}... +2025-03-18 22:45:53,684 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756283, 'price': 81903.1, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:45:53,685 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756283, 'price': 81903.1, 'volume': 8e-05} +2025-03-18 22:45:53,685 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81903.1, 'low': 81901.62, 'close': 81903.1, 'volume': 0.03825000000000001} +2025-03-18 22:45:53,685 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756308,"s":"BTCUSDT","t...308,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,686 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756283,"s":"BTCUSDT","t":4727545348,"p":"81903.10000000","q":"0.00007000","T":1742330756283,"m":false,"M":true}... +2025-03-18 22:45:53,686 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756283, 'price': 81903.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,686 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756283, 'price': 81903.1, 'volume': 7e-05} +2025-03-18 22:45:53,687 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81903.1, 'low': 81901.62, 'close': 81903.1, 'volume': 0.038320000000000014} +2025-03-18 22:45:53,687 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756308,"s":"BTCUSDT","t...308,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,687 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756283,"s":"BTCUSDT","t":4727545349,"p":"81903.10000000","q":"0.00007000","T":1742330756283,"m":false,"M":true}... +2025-03-18 22:45:53,689 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756283, 'price': 81903.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,689 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756283, 'price': 81903.1, 'volume': 7e-05} +2025-03-18 22:45:53,689 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81903.1, 'low': 81901.62, 'close': 81903.1, 'volume': 0.038390000000000014} +2025-03-18 22:45:53,690 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756308,"s":"BTCUSDT","t...308,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,690 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756283,"s":"BTCUSDT","t":4727545350,"p":"81903.10000000","q":"0.00008000","T":1742330756283,"m":false,"M":true}... +2025-03-18 22:45:53,691 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756283, 'price': 81903.1, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:45:53,691 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756283, 'price': 81903.1, 'volume': 8e-05} +2025-03-18 22:45:53,691 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81903.1, 'low': 81901.62, 'close': 81903.1, 'volume': 0.03847000000000001} +2025-03-18 22:45:53,692 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756308,"s":"BTCUSDT","t...308,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,692 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756283,"s":"BTCUSDT","t":4727545351,"p":"81903.10000000","q":"0.00012000","T":1742330756283,"m":false,"M":true}... +2025-03-18 22:45:53,692 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756283, 'price': 81903.1, 'volume': 0.00012, 'type': 'trade'} +2025-03-18 22:45:53,693 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756283, 'price': 81903.1, 'volume': 0.00012} +2025-03-18 22:45:53,693 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81903.1, 'low': 81901.62, 'close': 81903.1, 'volume': 0.03859000000000001} +2025-03-18 22:45:53,694 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756308,"s":"BTCUSDT","t...308,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,694 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756283,"s":"BTCUSDT","t":4727545352,"p":"81903.10000000","q":"0.00007000","T":1742330756283,"m":false,"M":true}... +2025-03-18 22:45:53,694 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756283, 'price': 81903.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,694 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756283, 'price': 81903.1, 'volume': 7e-05} +2025-03-18 22:45:53,695 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81903.1, 'low': 81901.62, 'close': 81903.1, 'volume': 0.038660000000000014} +2025-03-18 22:45:53,695 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756308,"s":"BTCUSDT","t...308,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,695 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756293,"s":"BTCUSDT","t":4727545353,"p":"81903.11000000","q":"0.01476000","T":1742330756292,"m":false,"M":true}... +2025-03-18 22:45:53,696 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756292, 'price': 81903.11, 'volume': 0.01476, 'type': 'trade'} +2025-03-18 22:45:53,696 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756292, 'price': 81903.11, 'volume': 0.01476} +2025-03-18 22:45:53,696 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81903.11, 'low': 81901.62, 'close': 81903.11, 'volume': 0.053420000000000016} +2025-03-18 22:45:53,697 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756308,"s":"BTCUSDT","t...308,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,697 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756293,"s":"BTCUSDT","t":4727545354,"p":"81903.11000000","q":"0.00007000","T":1742330756292,"m":false,"M":true}... +2025-03-18 22:45:53,697 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756292, 'price': 81903.11, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,697 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756292, 'price': 81903.11, 'volume': 7e-05} +2025-03-18 22:45:53,698 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81903.11, 'low': 81901.62, 'close': 81903.11, 'volume': 0.05349000000000002} +2025-03-18 22:45:53,698 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756308,"s":"BTCUSDT","t...308,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,698 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756293,"s":"BTCUSDT","t":4727545355,"p":"81903.11000000","q":"0.00007000","T":1742330756292,"m":false,"M":true}... +2025-03-18 22:45:53,699 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756292, 'price': 81903.11, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,699 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756292, 'price': 81903.11, 'volume': 7e-05} +2025-03-18 22:45:53,699 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81903.11, 'low': 81901.62, 'close': 81903.11, 'volume': 0.05356000000000002} +2025-03-18 22:45:53,699 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756308,"s":"BTCUSDT","t...308,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,700 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756306,"s":"BTCUSDT","t":4727545356,"p":"81903.11000000","q":"0.00010000","T":1742330756305,"m":false,"M":true}... +2025-03-18 22:45:53,700 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756305, 'price': 81903.11, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:53,700 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756305, 'price': 81903.11, 'volume': 0.0001} +2025-03-18 22:45:53,700 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81903.11, 'low': 81901.62, 'close': 81903.11, 'volume': 0.05366000000000002} +2025-03-18 22:45:53,701 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756308,"s":"BTCUSDT","t...308,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,701 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756306,"s":"BTCUSDT","t":4727545357,"p":"81903.11000000","q":"0.00010000","T":1742330756305,"m":false,"M":true}... +2025-03-18 22:45:53,702 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756305, 'price': 81903.11, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:53,702 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756305, 'price': 81903.11, 'volume': 0.0001} +2025-03-18 22:45:53,702 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81903.11, 'low': 81901.62, 'close': 81903.11, 'volume': 0.05376000000000002} +2025-03-18 22:45:53,704 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756322,"s":"BTCUSDT","t...321,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,704 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756306,"s":"BTCUSDT","t":4727545358,"p":"81903.11000000","q":"0.00007000","T":1742330756305,"m":false,"M":true}... +2025-03-18 22:45:53,704 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756305, 'price': 81903.11, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,705 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756305, 'price': 81903.11, 'volume': 7e-05} +2025-03-18 22:45:53,705 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81903.11, 'low': 81901.62, 'close': 81903.11, 'volume': 0.053830000000000024} +2025-03-18 22:45:53,705 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756322,"s":"BTCUSDT","t...321,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,706 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756306,"s":"BTCUSDT","t":4727545359,"p":"81903.11000000","q":"0.00007000","T":1742330756305,"m":false,"M":true}... +2025-03-18 22:45:53,706 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756305, 'price': 81903.11, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,706 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756305, 'price': 81903.11, 'volume': 7e-05} +2025-03-18 22:45:53,706 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81903.11, 'low': 81901.62, 'close': 81903.11, 'volume': 0.053900000000000024} +2025-03-18 22:45:53,707 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756322,"s":"BTCUSDT","t...321,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,707 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756306,"s":"BTCUSDT","t":4727545360,"p":"81903.11000000","q":"0.00007000","T":1742330756305,"m":false,"M":true}... +2025-03-18 22:45:53,707 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756305, 'price': 81903.11, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,708 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756305, 'price': 81903.11, 'volume': 7e-05} +2025-03-18 22:45:53,708 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81903.11, 'low': 81901.62, 'close': 81903.11, 'volume': 0.053970000000000025} +2025-03-18 22:45:53,708 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756322,"s":"BTCUSDT","t...321,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,709 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756306,"s":"BTCUSDT","t":4727545361,"p":"81903.11000000","q":"0.00010000","T":1742330756305,"m":false,"M":true}... +2025-03-18 22:45:53,709 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756305, 'price': 81903.11, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:53,709 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756305, 'price': 81903.11, 'volume': 0.0001} +2025-03-18 22:45:53,710 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81903.11, 'low': 81901.62, 'close': 81903.11, 'volume': 0.05407000000000003} +2025-03-18 22:45:53,710 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756322,"s":"BTCUSDT","t...321,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,711 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756306,"s":"BTCUSDT","t":4727545362,"p":"81903.11000000","q":"0.00007000","T":1742330756305,"m":false,"M":true}... +2025-03-18 22:45:53,711 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756305, 'price': 81903.11, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,711 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756305, 'price': 81903.11, 'volume': 7e-05} +2025-03-18 22:45:53,712 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81903.11, 'low': 81901.62, 'close': 81903.11, 'volume': 0.05414000000000003} +2025-03-18 22:45:53,712 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756322,"s":"BTCUSDT","t...321,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,712 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756306,"s":"BTCUSDT","t":4727545363,"p":"81903.11000000","q":"0.00007000","T":1742330756305,"m":false,"M":true}... +2025-03-18 22:45:53,712 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756305, 'price': 81903.11, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,712 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756305, 'price': 81903.11, 'volume': 7e-05} +2025-03-18 22:45:53,712 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81903.11, 'low': 81901.62, 'close': 81903.11, 'volume': 0.05421000000000003} +2025-03-18 22:45:53,712 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756322,"s":"BTCUSDT","t...321,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,712 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756306,"s":"BTCUSDT","t":4727545364,"p":"81903.11000000","q":"0.00007000","T":1742330756305,"m":false,"M":true}... +2025-03-18 22:45:53,715 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756305, 'price': 81903.11, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,715 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756305, 'price': 81903.11, 'volume': 7e-05} +2025-03-18 22:45:53,715 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81903.11, 'low': 81901.62, 'close': 81903.11, 'volume': 0.05428000000000003} +2025-03-18 22:45:53,715 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756322,"s":"BTCUSDT","t...321,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,717 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756307,"s":"BTCUSDT","t":4727545365,"p":"81903.27000000","q":"0.00009000","T":1742330756307,"m":false,"M":true}... +2025-03-18 22:45:53,717 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756307, 'price': 81903.27, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:45:53,717 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756307, 'price': 81903.27, 'volume': 9e-05} +2025-03-18 22:45:53,717 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81903.27, 'low': 81901.62, 'close': 81903.27, 'volume': 0.05437000000000003} +2025-03-18 22:45:53,718 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756322,"s":"BTCUSDT","t...321,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,718 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756307,"s":"BTCUSDT","t":4727545366,"p":"81903.27000000","q":"0.00009000","T":1742330756307,"m":false,"M":true}... +2025-03-18 22:45:53,718 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756307, 'price': 81903.27, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:45:53,718 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756307, 'price': 81903.27, 'volume': 9e-05} +2025-03-18 22:45:53,720 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81903.27, 'low': 81901.62, 'close': 81903.27, 'volume': 0.05446000000000003} +2025-03-18 22:45:53,720 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756322,"s":"BTCUSDT","t...321,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,720 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756307,"s":"BTCUSDT","t":4727545367,"p":"81903.27000000","q":"0.00007000","T":1742330756307,"m":false,"M":true}... +2025-03-18 22:45:53,721 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756307, 'price': 81903.27, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,721 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756307, 'price': 81903.27, 'volume': 7e-05} +2025-03-18 22:45:53,721 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81903.27, 'low': 81901.62, 'close': 81903.27, 'volume': 0.05453000000000003} +2025-03-18 22:45:53,722 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756322,"s":"BTCUSDT","t...321,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,722 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756308,"s":"BTCUSDT","t":4727545368,"p":"81903.28000000","q":"0.02350000","T":1742330756308,"m":false,"M":true}... +2025-03-18 22:45:53,722 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756308, 'price': 81903.28, 'volume': 0.0235, 'type': 'trade'} +2025-03-18 22:45:53,722 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756308, 'price': 81903.28, 'volume': 0.0235} +2025-03-18 22:45:53,722 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81903.28, 'low': 81901.62, 'close': 81903.28, 'volume': 0.07803000000000003} +2025-03-18 22:45:53,722 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756324,"s":"BTCUSDT","t...323,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,722 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756308,"s":"BTCUSDT","t":4727545369,"p":"81903.28000000","q":"0.00007000","T":1742330756308,"m":false,"M":true}... +2025-03-18 22:45:53,722 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756308, 'price': 81903.28, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,722 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756308, 'price': 81903.28, 'volume': 7e-05} +2025-03-18 22:45:53,725 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81903.28, 'low': 81901.62, 'close': 81903.28, 'volume': 0.07810000000000003} +2025-03-18 22:45:53,725 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756324,"s":"BTCUSDT","t...323,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,725 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756308,"s":"BTCUSDT","t":4727545370,"p":"81903.28000000","q":"0.00007000","T":1742330756308,"m":false,"M":true}... +2025-03-18 22:45:53,726 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756308, 'price': 81903.28, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,726 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756308, 'price': 81903.28, 'volume': 7e-05} +2025-03-18 22:45:53,726 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81903.28, 'low': 81901.62, 'close': 81903.28, 'volume': 0.07817000000000003} +2025-03-18 22:45:53,726 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756324,"s":"BTCUSDT","t...323,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,727 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756308,"s":"BTCUSDT","t":4727545371,"p":"81903.28000000","q":"0.00007000","T":1742330756308,"m":false,"M":true}... +2025-03-18 22:45:53,727 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756308, 'price': 81903.28, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,727 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756308, 'price': 81903.28, 'volume': 7e-05} +2025-03-18 22:45:53,728 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81903.28, 'low': 81901.62, 'close': 81903.28, 'volume': 0.07824000000000003} +2025-03-18 22:45:53,728 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756324,"s":"BTCUSDT","t...323,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,728 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756308,"s":"BTCUSDT","t":4727545372,"p":"81903.70000000","q":"0.00007000","T":1742330756308,"m":false,"M":true}... +2025-03-18 22:45:53,729 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756308, 'price': 81903.7, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,729 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756308, 'price': 81903.7, 'volume': 7e-05} +2025-03-18 22:45:53,729 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81903.7, 'low': 81901.62, 'close': 81903.7, 'volume': 0.07831000000000003} +2025-03-18 22:45:53,729 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756324,"s":"BTCUSDT","t...323,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,730 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756308,"s":"BTCUSDT","t":4727545373,"p":"81903.70000000","q":"0.00007000","T":1742330756308,"m":false,"M":true}... +2025-03-18 22:45:53,730 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756308, 'price': 81903.7, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,730 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756308, 'price': 81903.7, 'volume': 7e-05} +2025-03-18 22:45:53,730 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81903.7, 'low': 81901.62, 'close': 81903.7, 'volume': 0.07838000000000003} +2025-03-18 22:45:53,731 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756324,"s":"BTCUSDT","t...323,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,731 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756308,"s":"BTCUSDT","t":4727545374,"p":"81904.14000000","q":"0.00007000","T":1742330756308,"m":false,"M":true}... +2025-03-18 22:45:53,732 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756308, 'price': 81904.14, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,732 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756308, 'price': 81904.14, 'volume': 7e-05} +2025-03-18 22:45:53,732 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81904.14, 'low': 81901.62, 'close': 81904.14, 'volume': 0.07845000000000003} +2025-03-18 22:45:53,732 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756324,"s":"BTCUSDT","t...323,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,732 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756308,"s":"BTCUSDT","t":4727545375,"p":"81904.14000000","q":"0.00007000","T":1742330756308,"m":false,"M":true}... +2025-03-18 22:45:53,732 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756308, 'price': 81904.14, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,732 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756308, 'price': 81904.14, 'volume': 7e-05} +2025-03-18 22:45:53,732 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81904.14, 'low': 81901.62, 'close': 81904.14, 'volume': 0.07852000000000003} +2025-03-18 22:45:53,732 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756324,"s":"BTCUSDT","t...323,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,732 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756308,"s":"BTCUSDT","t":4727545376,"p":"81904.14000000","q":"0.00007000","T":1742330756308,"m":false,"M":true}... +2025-03-18 22:45:53,732 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756308, 'price': 81904.14, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,732 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756308, 'price': 81904.14, 'volume': 7e-05} +2025-03-18 22:45:53,732 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81904.14, 'low': 81901.62, 'close': 81904.14, 'volume': 0.07859000000000003} +2025-03-18 22:45:53,732 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756324,"s":"BTCUSDT","t...323,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,732 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756308,"s":"BTCUSDT","t":4727545377,"p":"81904.14000000","q":"0.00007000","T":1742330756308,"m":false,"M":true}... +2025-03-18 22:45:53,737 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756308, 'price': 81904.14, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,737 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756308, 'price': 81904.14, 'volume': 7e-05} +2025-03-18 22:45:53,738 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81904.14, 'low': 81901.62, 'close': 81904.14, 'volume': 0.07866000000000004} +2025-03-18 22:45:53,738 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756329,"s":"BTCUSDT","t...6329,"m":true,"M":true}' [134 bytes] +2025-03-18 22:45:53,739 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756308,"s":"BTCUSDT","t":4727545378,"p":"81904.15000000","q":"0.00978000","T":1742330756308,"m":false,"M":true}... +2025-03-18 22:45:53,739 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756308, 'price': 81904.15, 'volume': 0.00978, 'type': 'trade'} +2025-03-18 22:45:53,739 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756308, 'price': 81904.15, 'volume': 0.00978} +2025-03-18 22:45:53,739 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81904.15, 'low': 81901.62, 'close': 81904.15, 'volume': 0.08844000000000003} +2025-03-18 22:45:53,740 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756337,"s":"BTCUSDT","t...337,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,740 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756308,"s":"BTCUSDT","t":4727545379,"p":"81904.22000000","q":"0.00007000","T":1742330756308,"m":false,"M":true}... +2025-03-18 22:45:53,740 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756308, 'price': 81904.22, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,741 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756308, 'price': 81904.22, 'volume': 7e-05} +2025-03-18 22:45:53,741 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81904.22, 'low': 81901.62, 'close': 81904.22, 'volume': 0.08851000000000003} +2025-03-18 22:45:53,742 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756337,"s":"BTCUSDT","t...337,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,742 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756308,"s":"BTCUSDT","t":4727545380,"p":"81904.22000000","q":"0.00007000","T":1742330756308,"m":false,"M":true}... +2025-03-18 22:45:53,742 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756308, 'price': 81904.22, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,742 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756308, 'price': 81904.22, 'volume': 7e-05} +2025-03-18 22:45:53,742 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81904.22, 'low': 81901.62, 'close': 81904.22, 'volume': 0.08858000000000003} +2025-03-18 22:45:53,743 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756337,"s":"BTCUSDT","t...337,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,743 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756308,"s":"BTCUSDT","t":4727545381,"p":"81904.22000000","q":"0.00007000","T":1742330756308,"m":false,"M":true}... +2025-03-18 22:45:53,743 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756308, 'price': 81904.22, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,743 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756308, 'price': 81904.22, 'volume': 7e-05} +2025-03-18 22:45:53,744 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81904.22, 'low': 81901.62, 'close': 81904.22, 'volume': 0.08865000000000003} +2025-03-18 22:45:53,744 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756339,"s":"BTCUSDT","t...338,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,744 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756308,"s":"BTCUSDT","t":4727545382,"p":"81904.23000000","q":"0.01575000","T":1742330756308,"m":false,"M":true}... +2025-03-18 22:45:53,746 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756308, 'price': 81904.23, 'volume': 0.01575, 'type': 'trade'} +2025-03-18 22:45:53,746 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756308, 'price': 81904.23, 'volume': 0.01575} +2025-03-18 22:45:53,746 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81904.23, 'low': 81901.62, 'close': 81904.23, 'volume': 0.10440000000000003} +2025-03-18 22:45:53,746 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756339,"s":"BTCUSDT","t...338,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,746 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756308,"s":"BTCUSDT","t":4727545383,"p":"81904.23000000","q":"0.00007000","T":1742330756308,"m":false,"M":true}... +2025-03-18 22:45:53,747 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756308, 'price': 81904.23, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,747 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756308, 'price': 81904.23, 'volume': 7e-05} +2025-03-18 22:45:53,747 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81904.23, 'low': 81901.62, 'close': 81904.23, 'volume': 0.10447000000000004} +2025-03-18 22:45:53,748 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756339,"s":"BTCUSDT","t...338,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,748 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756308,"s":"BTCUSDT","t":4727545384,"p":"81904.23000000","q":"0.00007000","T":1742330756308,"m":false,"M":true}... +2025-03-18 22:45:53,748 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756308, 'price': 81904.23, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,748 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756308, 'price': 81904.23, 'volume': 7e-05} +2025-03-18 22:45:53,749 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81904.23, 'low': 81901.62, 'close': 81904.23, 'volume': 0.10454000000000004} +2025-03-18 22:45:53,749 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756339,"s":"BTCUSDT","t...338,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,750 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756308,"s":"BTCUSDT","t":4727545385,"p":"81904.52000000","q":"0.00007000","T":1742330756308,"m":false,"M":true}... +2025-03-18 22:45:53,750 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756308, 'price': 81904.52, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,750 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756308, 'price': 81904.52, 'volume': 7e-05} +2025-03-18 22:45:53,750 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81904.52, 'low': 81901.62, 'close': 81904.52, 'volume': 0.10461000000000004} +2025-03-18 22:45:53,751 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756339,"s":"BTCUSDT","t...338,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,751 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756308,"s":"BTCUSDT","t":4727545386,"p":"81904.78000000","q":"0.00007000","T":1742330756308,"m":false,"M":true}... +2025-03-18 22:45:53,752 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756308, 'price': 81904.78, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,752 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756308, 'price': 81904.78, 'volume': 7e-05} +2025-03-18 22:45:53,752 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81904.78, 'low': 81901.62, 'close': 81904.78, 'volume': 0.10468000000000004} +2025-03-18 22:45:53,752 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756339,"s":"BTCUSDT","t...338,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,754 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756308,"s":"BTCUSDT","t":4727545387,"p":"81904.78000000","q":"0.00007000","T":1742330756308,"m":false,"M":true}... +2025-03-18 22:45:53,754 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756308, 'price': 81904.78, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,754 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756308, 'price': 81904.78, 'volume': 7e-05} +2025-03-18 22:45:53,754 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81904.78, 'low': 81901.62, 'close': 81904.78, 'volume': 0.10475000000000004} +2025-03-18 22:45:53,755 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756339,"s":"BTCUSDT","t...338,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,755 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756308,"s":"BTCUSDT","t":4727545388,"p":"81904.78000000","q":"0.00007000","T":1742330756308,"m":false,"M":true}... +2025-03-18 22:45:53,756 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756308, 'price': 81904.78, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,756 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756308, 'price': 81904.78, 'volume': 7e-05} +2025-03-18 22:45:53,756 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81904.78, 'low': 81901.62, 'close': 81904.78, 'volume': 0.10482000000000004} +2025-03-18 22:45:53,756 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756339,"s":"BTCUSDT","t...338,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,757 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756308,"s":"BTCUSDT","t":4727545389,"p":"81904.79000000","q":"0.01530000","T":1742330756308,"m":false,"M":true}... +2025-03-18 22:45:53,757 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756308, 'price': 81904.79, 'volume': 0.0153, 'type': 'trade'} +2025-03-18 22:45:53,757 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756308, 'price': 81904.79, 'volume': 0.0153} +2025-03-18 22:45:53,757 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81904.79, 'low': 81901.62, 'close': 81904.79, 'volume': 0.12012000000000003} +2025-03-18 22:45:53,757 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756339,"s":"BTCUSDT","t...338,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,758 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756322,"s":"BTCUSDT","t":4727545390,"p":"81904.79000000","q":"0.00007000","T":1742330756321,"m":false,"M":true}... +2025-03-18 22:45:53,758 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756321, 'price': 81904.79, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,758 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756321, 'price': 81904.79, 'volume': 7e-05} +2025-03-18 22:45:53,758 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81904.79, 'low': 81901.62, 'close': 81904.79, 'volume': 0.12019000000000003} +2025-03-18 22:45:53,759 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756339,"s":"BTCUSDT","t...338,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,759 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756322,"s":"BTCUSDT","t":4727545391,"p":"81904.79000000","q":"0.00010000","T":1742330756321,"m":false,"M":true}... +2025-03-18 22:45:53,759 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756321, 'price': 81904.79, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:53,760 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756321, 'price': 81904.79, 'volume': 0.0001} +2025-03-18 22:45:53,760 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81904.79, 'low': 81901.62, 'close': 81904.79, 'volume': 0.12029000000000004} +2025-03-18 22:45:53,760 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756339,"s":"BTCUSDT","t...338,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,760 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756322,"s":"BTCUSDT","t":4727545392,"p":"81904.79000000","q":"0.00010000","T":1742330756321,"m":false,"M":true}... +2025-03-18 22:45:53,760 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756321, 'price': 81904.79, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:53,763 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756321, 'price': 81904.79, 'volume': 0.0001} +2025-03-18 22:45:53,763 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81904.79, 'low': 81901.62, 'close': 81904.79, 'volume': 0.12039000000000004} +2025-03-18 22:45:53,763 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756339,"s":"BTCUSDT","t...338,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,764 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756322,"s":"BTCUSDT","t":4727545393,"p":"81904.79000000","q":"0.00007000","T":1742330756321,"m":false,"M":true}... +2025-03-18 22:45:53,764 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756321, 'price': 81904.79, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,764 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756321, 'price': 81904.79, 'volume': 7e-05} +2025-03-18 22:45:53,764 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81904.79, 'low': 81901.62, 'close': 81904.79, 'volume': 0.12046000000000004} +2025-03-18 22:45:53,765 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756339,"s":"BTCUSDT","t...338,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,765 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756322,"s":"BTCUSDT","t":4727545394,"p":"81904.79000000","q":"0.00007000","T":1742330756321,"m":false,"M":true}... +2025-03-18 22:45:53,766 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756321, 'price': 81904.79, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,766 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756321, 'price': 81904.79, 'volume': 7e-05} +2025-03-18 22:45:53,766 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81904.79, 'low': 81901.62, 'close': 81904.79, 'volume': 0.12053000000000004} +2025-03-18 22:45:53,766 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756339,"s":"BTCUSDT","t...338,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,767 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756322,"s":"BTCUSDT","t":4727545395,"p":"81904.79000000","q":"0.00007000","T":1742330756321,"m":false,"M":true}... +2025-03-18 22:45:53,767 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756321, 'price': 81904.79, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,767 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756321, 'price': 81904.79, 'volume': 7e-05} +2025-03-18 22:45:53,767 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81904.79, 'low': 81901.62, 'close': 81904.79, 'volume': 0.12060000000000004} +2025-03-18 22:45:53,767 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756339,"s":"BTCUSDT","t...338,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,769 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756322,"s":"BTCUSDT","t":4727545396,"p":"81904.79000000","q":"0.00010000","T":1742330756321,"m":false,"M":true}... +2025-03-18 22:45:53,769 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756321, 'price': 81904.79, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:53,769 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756321, 'price': 81904.79, 'volume': 0.0001} +2025-03-18 22:45:53,769 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81904.79, 'low': 81901.62, 'close': 81904.79, 'volume': 0.12070000000000004} +2025-03-18 22:45:53,770 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756339,"s":"BTCUSDT","t...338,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,770 - INFO - [realtime.py:302] - Received message #300 +2025-03-18 22:45:53,770 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756322,"s":"BTCUSDT","t":4727545397,"p":"81904.79000000","q":"0.00007000","T":1742330756321,"m":false,"M":true}... +2025-03-18 22:45:53,770 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756321, 'price': 81904.79, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,771 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756321, 'price': 81904.79, 'volume': 7e-05} +2025-03-18 22:45:53,771 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81904.79, 'low': 81901.62, 'close': 81904.79, 'volume': 0.12077000000000004} +2025-03-18 22:45:53,772 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756339,"s":"BTCUSDT","t...338,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,773 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756322,"s":"BTCUSDT","t":4727545398,"p":"81904.79000000","q":"0.00007000","T":1742330756321,"m":false,"M":true}... +2025-03-18 22:45:53,773 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756321, 'price': 81904.79, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,773 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756321, 'price': 81904.79, 'volume': 7e-05} +2025-03-18 22:45:53,773 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81904.79, 'low': 81901.62, 'close': 81904.79, 'volume': 0.12084000000000004} +2025-03-18 22:45:53,773 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756339,"s":"BTCUSDT","t...338,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,774 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756322,"s":"BTCUSDT","t":4727545399,"p":"81904.79000000","q":"0.00007000","T":1742330756321,"m":false,"M":true}... +2025-03-18 22:45:53,774 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756321, 'price': 81904.79, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,774 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756321, 'price': 81904.79, 'volume': 7e-05} +2025-03-18 22:45:53,775 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81904.79, 'low': 81901.62, 'close': 81904.79, 'volume': 0.12091000000000005} +2025-03-18 22:45:53,775 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756339,"s":"BTCUSDT","t...338,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,775 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756322,"s":"BTCUSDT","t":4727545400,"p":"81904.80000000","q":"0.00007000","T":1742330756321,"m":false,"M":true}... +2025-03-18 22:45:53,776 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756321, 'price': 81904.8, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,776 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756321, 'price': 81904.8, 'volume': 7e-05} +2025-03-18 22:45:53,777 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81904.8, 'low': 81901.62, 'close': 81904.8, 'volume': 0.12098000000000005} +2025-03-18 22:45:53,777 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756339,"s":"BTCUSDT","t...338,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,777 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756324,"s":"BTCUSDT","t":4727545401,"p":"81904.80000000","q":"0.00001000","T":1742330756323,"m":false,"M":true}... +2025-03-18 22:45:53,778 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756323, 'price': 81904.8, 'volume': 1e-05, 'type': 'trade'} +2025-03-18 22:45:53,778 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756323, 'price': 81904.8, 'volume': 1e-05} +2025-03-18 22:45:53,778 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81904.8, 'low': 81901.62, 'close': 81904.8, 'volume': 0.12099000000000004} +2025-03-18 22:45:53,779 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756339,"s":"BTCUSDT","t...338,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,779 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756324,"s":"BTCUSDT","t":4727545402,"p":"81904.80000000","q":"0.00007000","T":1742330756323,"m":false,"M":true}... +2025-03-18 22:45:53,779 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756323, 'price': 81904.8, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,779 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756323, 'price': 81904.8, 'volume': 7e-05} +2025-03-18 22:45:53,779 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81904.8, 'low': 81901.62, 'close': 81904.8, 'volume': 0.12106000000000004} +2025-03-18 22:45:53,779 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756339,"s":"BTCUSDT","t...338,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,779 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756324,"s":"BTCUSDT","t":4727545403,"p":"81904.80000000","q":"0.00007000","T":1742330756323,"m":false,"M":true}... +2025-03-18 22:45:53,779 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756323, 'price': 81904.8, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,779 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756323, 'price': 81904.8, 'volume': 7e-05} +2025-03-18 22:45:53,782 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81904.8, 'low': 81901.62, 'close': 81904.8, 'volume': 0.12113000000000004} +2025-03-18 22:45:53,783 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756339,"s":"BTCUSDT","t...338,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,783 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756324,"s":"BTCUSDT","t":4727545404,"p":"81904.80000000","q":"0.00007000","T":1742330756323,"m":false,"M":true}... +2025-03-18 22:45:53,783 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756323, 'price': 81904.8, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,783 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756323, 'price': 81904.8, 'volume': 7e-05} +2025-03-18 22:45:53,783 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81904.8, 'low': 81901.62, 'close': 81904.8, 'volume': 0.12120000000000004} +2025-03-18 22:45:53,784 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756339,"s":"BTCUSDT","t...338,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,784 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756324,"s":"BTCUSDT","t":4727545405,"p":"81905.10000000","q":"0.00010000","T":1742330756323,"m":false,"M":true}... +2025-03-18 22:45:53,784 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756323, 'price': 81905.1, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:53,785 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756323, 'price': 81905.1, 'volume': 0.0001} +2025-03-18 22:45:53,785 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81905.1, 'low': 81901.62, 'close': 81905.1, 'volume': 0.12130000000000005} +2025-03-18 22:45:53,785 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756339,"s":"BTCUSDT","t...338,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,786 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756324,"s":"BTCUSDT","t":4727545406,"p":"81905.10000000","q":"0.00010000","T":1742330756323,"m":false,"M":true}... +2025-03-18 22:45:53,786 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756323, 'price': 81905.1, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:53,787 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756323, 'price': 81905.1, 'volume': 0.0001} +2025-03-18 22:45:53,787 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81905.1, 'low': 81901.62, 'close': 81905.1, 'volume': 0.12140000000000005} +2025-03-18 22:45:53,787 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756339,"s":"BTCUSDT","t...338,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,788 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756324,"s":"BTCUSDT","t":4727545407,"p":"81905.10000000","q":"0.00010000","T":1742330756323,"m":false,"M":true}... +2025-03-18 22:45:53,788 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756323, 'price': 81905.1, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:53,789 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756323, 'price': 81905.1, 'volume': 0.0001} +2025-03-18 22:45:53,789 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81905.1, 'low': 81901.62, 'close': 81905.1, 'volume': 0.12150000000000005} +2025-03-18 22:45:53,789 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756339,"s":"BTCUSDT","t...338,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,790 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756324,"s":"BTCUSDT","t":4727545408,"p":"81905.10000000","q":"0.00007000","T":1742330756323,"m":false,"M":true}... +2025-03-18 22:45:53,790 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756323, 'price': 81905.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,790 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756323, 'price': 81905.1, 'volume': 7e-05} +2025-03-18 22:45:53,790 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81905.1, 'low': 81901.62, 'close': 81905.1, 'volume': 0.12157000000000005} +2025-03-18 22:45:53,790 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756344,"s":"BTCUSDT","t...344,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,790 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756324,"s":"BTCUSDT","t":4727545409,"p":"81905.16000000","q":"0.00007000","T":1742330756323,"m":false,"M":true}... +2025-03-18 22:45:53,792 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756323, 'price': 81905.16, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,792 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756323, 'price': 81905.16, 'volume': 7e-05} +2025-03-18 22:45:53,792 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81905.16, 'low': 81901.62, 'close': 81905.16, 'volume': 0.12164000000000005} +2025-03-18 22:45:53,792 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756344,"s":"BTCUSDT","t...344,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,794 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756329,"s":"BTCUSDT","t":4727545410,"p":"81905.16000000","q":"0.02500000","T":1742330756329,"m":true,"M":true}... +2025-03-18 22:45:53,794 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756329, 'price': 81905.16, 'volume': 0.025, 'type': 'trade'} +2025-03-18 22:45:53,794 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756329, 'price': 81905.16, 'volume': 0.025} +2025-03-18 22:45:53,794 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81905.16, 'low': 81901.62, 'close': 81905.16, 'volume': 0.14664000000000005} +2025-03-18 22:45:53,795 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756344,"s":"BTCUSDT","t...344,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,795 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756337,"s":"BTCUSDT","t":4727545411,"p":"81905.17000000","q":"0.01453000","T":1742330756337,"m":false,"M":true}... +2025-03-18 22:45:53,796 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756337, 'price': 81905.17, 'volume': 0.01453, 'type': 'trade'} +2025-03-18 22:45:53,796 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756337, 'price': 81905.17, 'volume': 0.01453} +2025-03-18 22:45:53,796 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81905.17, 'low': 81901.62, 'close': 81905.17, 'volume': 0.16117000000000004} +2025-03-18 22:45:53,797 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756344,"s":"BTCUSDT","t...344,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,797 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756337,"s":"BTCUSDT","t":4727545412,"p":"81905.17000000","q":"0.00007000","T":1742330756337,"m":false,"M":true}... +2025-03-18 22:45:53,797 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756337, 'price': 81905.17, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,797 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756337, 'price': 81905.17, 'volume': 7e-05} +2025-03-18 22:45:53,797 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81905.17, 'low': 81901.62, 'close': 81905.17, 'volume': 0.16124000000000002} +2025-03-18 22:45:53,798 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756344,"s":"BTCUSDT","t...344,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,798 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756337,"s":"BTCUSDT","t":4727545413,"p":"81905.17000000","q":"0.00007000","T":1742330756337,"m":false,"M":true}... +2025-03-18 22:45:53,798 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756337, 'price': 81905.17, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,799 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756337, 'price': 81905.17, 'volume': 7e-05} +2025-03-18 22:45:53,799 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81905.17, 'low': 81901.62, 'close': 81905.17, 'volume': 0.16131} +2025-03-18 22:45:53,799 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756344,"s":"BTCUSDT","t...344,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,799 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756339,"s":"BTCUSDT","t":4727545414,"p":"81905.17000000","q":"0.00010000","T":1742330756338,"m":false,"M":true}... +2025-03-18 22:45:53,799 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756338, 'price': 81905.17, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:53,799 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756338, 'price': 81905.17, 'volume': 0.0001} +2025-03-18 22:45:53,799 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81905.17, 'low': 81901.62, 'close': 81905.17, 'volume': 0.16141} +2025-03-18 22:45:53,802 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756344,"s":"BTCUSDT","t...344,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,802 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756339,"s":"BTCUSDT","t":4727545415,"p":"81905.17000000","q":"0.00010000","T":1742330756338,"m":false,"M":true}... +2025-03-18 22:45:53,802 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756338, 'price': 81905.17, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:53,802 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756338, 'price': 81905.17, 'volume': 0.0001} +2025-03-18 22:45:53,802 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81905.17, 'low': 81901.62, 'close': 81905.17, 'volume': 0.16151} +2025-03-18 22:45:53,804 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756344,"s":"BTCUSDT","t...344,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,804 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756339,"s":"BTCUSDT","t":4727545416,"p":"81905.17000000","q":"0.00007000","T":1742330756338,"m":false,"M":true}... +2025-03-18 22:45:53,805 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756338, 'price': 81905.17, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,805 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756338, 'price': 81905.17, 'volume': 7e-05} +2025-03-18 22:45:53,805 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81905.17, 'low': 81901.62, 'close': 81905.17, 'volume': 0.16157999999999997} +2025-03-18 22:45:53,806 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756344,"s":"BTCUSDT","t...344,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,806 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756339,"s":"BTCUSDT","t":4727545417,"p":"81905.17000000","q":"0.00007000","T":1742330756338,"m":false,"M":true}... +2025-03-18 22:45:53,806 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756338, 'price': 81905.17, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,806 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756338, 'price': 81905.17, 'volume': 7e-05} +2025-03-18 22:45:53,806 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81905.17, 'low': 81901.62, 'close': 81905.17, 'volume': 0.16164999999999996} +2025-03-18 22:45:53,807 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756344,"s":"BTCUSDT","t...344,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,807 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756339,"s":"BTCUSDT","t":4727545418,"p":"81905.17000000","q":"0.00007000","T":1742330756338,"m":false,"M":true}... +2025-03-18 22:45:53,807 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756338, 'price': 81905.17, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,808 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756338, 'price': 81905.17, 'volume': 7e-05} +2025-03-18 22:45:53,808 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81905.17, 'low': 81901.62, 'close': 81905.17, 'volume': 0.16171999999999995} +2025-03-18 22:45:53,808 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756344,"s":"BTCUSDT","t...344,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,808 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756339,"s":"BTCUSDT","t":4727545419,"p":"81905.17000000","q":"0.00007000","T":1742330756338,"m":false,"M":true}... +2025-03-18 22:45:53,809 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756338, 'price': 81905.17, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,809 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756338, 'price': 81905.17, 'volume': 7e-05} +2025-03-18 22:45:53,809 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81905.17, 'low': 81901.62, 'close': 81905.17, 'volume': 0.16178999999999993} +2025-03-18 22:45:53,809 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756344,"s":"BTCUSDT","t...344,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,809 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756339,"s":"BTCUSDT","t":4727545420,"p":"81905.17000000","q":"0.00010000","T":1742330756338,"m":false,"M":true}... +2025-03-18 22:45:53,809 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756338, 'price': 81905.17, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:53,809 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756338, 'price': 81905.17, 'volume': 0.0001} +2025-03-18 22:45:53,809 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81905.17, 'low': 81901.62, 'close': 81905.17, 'volume': 0.16188999999999992} +2025-03-18 22:45:53,809 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756344,"s":"BTCUSDT","t...344,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,809 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756339,"s":"BTCUSDT","t":4727545421,"p":"81905.17000000","q":"0.00014000","T":1742330756338,"m":false,"M":true}... +2025-03-18 22:45:53,813 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756338, 'price': 81905.17, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:45:53,813 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756338, 'price': 81905.17, 'volume': 0.00014} +2025-03-18 22:45:53,813 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81905.17, 'low': 81901.62, 'close': 81905.17, 'volume': 0.16202999999999992} +2025-03-18 22:45:53,813 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756344,"s":"BTCUSDT","t...344,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,814 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756339,"s":"BTCUSDT","t":4727545422,"p":"81905.17000000","q":"0.00007000","T":1742330756338,"m":false,"M":true}... +2025-03-18 22:45:53,814 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756338, 'price': 81905.17, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,814 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756338, 'price': 81905.17, 'volume': 7e-05} +2025-03-18 22:45:53,815 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81905.17, 'low': 81901.62, 'close': 81905.17, 'volume': 0.1620999999999999} +2025-03-18 22:45:53,815 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756344,"s":"BTCUSDT","t...344,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,815 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756339,"s":"BTCUSDT","t":4727545423,"p":"81905.25000000","q":"0.00013000","T":1742330756338,"m":false,"M":true}... +2025-03-18 22:45:53,816 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756338, 'price': 81905.25, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:45:53,816 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756338, 'price': 81905.25, 'volume': 0.00013} +2025-03-18 22:45:53,816 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81905.25, 'low': 81901.62, 'close': 81905.25, 'volume': 0.1622299999999999} +2025-03-18 22:45:53,817 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756344,"s":"BTCUSDT","t...344,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,817 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756339,"s":"BTCUSDT","t":4727545424,"p":"81905.25000000","q":"0.00007000","T":1742330756338,"m":false,"M":true}... +2025-03-18 22:45:53,817 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756338, 'price': 81905.25, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,818 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756338, 'price': 81905.25, 'volume': 7e-05} +2025-03-18 22:45:53,818 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81905.25, 'low': 81901.62, 'close': 81905.25, 'volume': 0.1622999999999999} +2025-03-18 22:45:53,818 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756344,"s":"BTCUSDT","t...344,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,818 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756339,"s":"BTCUSDT","t":4727545425,"p":"81905.33000000","q":"0.00007000","T":1742330756338,"m":false,"M":true}... +2025-03-18 22:45:53,819 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756338, 'price': 81905.33, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,819 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756338, 'price': 81905.33, 'volume': 7e-05} +2025-03-18 22:45:53,819 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81905.33, 'low': 81901.62, 'close': 81905.33, 'volume': 0.16236999999999988} +2025-03-18 22:45:53,819 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756358,"s":"BTCUSDT","t...358,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,820 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756339,"s":"BTCUSDT","t":4727545426,"p":"81905.33000000","q":"0.00007000","T":1742330756338,"m":false,"M":true}... +2025-03-18 22:45:53,820 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756338, 'price': 81905.33, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,821 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756338, 'price': 81905.33, 'volume': 7e-05} +2025-03-18 22:45:53,821 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81905.33, 'low': 81901.62, 'close': 81905.33, 'volume': 0.16243999999999986} +2025-03-18 22:45:53,821 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756358,"s":"BTCUSDT","t...358,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,822 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756339,"s":"BTCUSDT","t":4727545427,"p":"81905.52000000","q":"0.00007000","T":1742330756338,"m":false,"M":true}... +2025-03-18 22:45:53,822 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756338, 'price': 81905.52, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,822 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756338, 'price': 81905.52, 'volume': 7e-05} +2025-03-18 22:45:53,822 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81905.52, 'low': 81901.62, 'close': 81905.52, 'volume': 0.16250999999999985} +2025-03-18 22:45:53,822 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756369,"s":"BTCUSDT","t...368,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,824 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756339,"s":"BTCUSDT","t":4727545428,"p":"81905.52000000","q":"0.00007000","T":1742330756338,"m":false,"M":true}... +2025-03-18 22:45:53,824 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756338, 'price': 81905.52, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,824 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756338, 'price': 81905.52, 'volume': 7e-05} +2025-03-18 22:45:53,825 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81905.52, 'low': 81901.62, 'close': 81905.52, 'volume': 0.16257999999999984} +2025-03-18 22:45:53,825 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756369,"s":"BTCUSDT","t...368,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,826 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756339,"s":"BTCUSDT","t":4727545429,"p":"81905.52000000","q":"0.00007000","T":1742330756338,"m":false,"M":true}... +2025-03-18 22:45:53,826 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756338, 'price': 81905.52, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,826 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756338, 'price': 81905.52, 'volume': 7e-05} +2025-03-18 22:45:53,827 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81905.52, 'low': 81901.62, 'close': 81905.52, 'volume': 0.16264999999999982} +2025-03-18 22:45:53,827 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756369,"s":"BTCUSDT","t...368,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,827 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756339,"s":"BTCUSDT","t":4727545430,"p":"81905.52000000","q":"0.00007000","T":1742330756338,"m":false,"M":true}... +2025-03-18 22:45:53,827 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756338, 'price': 81905.52, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,827 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756338, 'price': 81905.52, 'volume': 7e-05} +2025-03-18 22:45:53,827 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81905.52, 'low': 81901.62, 'close': 81905.52, 'volume': 0.1627199999999998} +2025-03-18 22:45:53,827 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756369,"s":"BTCUSDT","t...368,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,827 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756339,"s":"BTCUSDT","t":4727545431,"p":"81905.53000000","q":"0.01859000","T":1742330756338,"m":false,"M":true}... +2025-03-18 22:45:53,827 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756338, 'price': 81905.53, 'volume': 0.01859, 'type': 'trade'} +2025-03-18 22:45:53,827 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756338, 'price': 81905.53, 'volume': 0.01859} +2025-03-18 22:45:53,827 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81905.53, 'low': 81901.62, 'close': 81905.53, 'volume': 0.1813099999999998} +2025-03-18 22:45:53,827 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756369,"s":"BTCUSDT","t...368,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,827 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756339,"s":"BTCUSDT","t":4727545432,"p":"81905.53000000","q":"0.00007000","T":1742330756338,"m":false,"M":true}... +2025-03-18 22:45:53,827 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756338, 'price': 81905.53, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,827 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756338, 'price': 81905.53, 'volume': 7e-05} +2025-03-18 22:45:53,827 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81905.53, 'low': 81901.62, 'close': 81905.53, 'volume': 0.1813799999999998} +2025-03-18 22:45:53,832 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756369,"s":"BTCUSDT","t...368,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,832 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756339,"s":"BTCUSDT","t":4727545433,"p":"81905.53000000","q":"0.00007000","T":1742330756338,"m":false,"M":true}... +2025-03-18 22:45:53,832 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756338, 'price': 81905.53, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,833 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756338, 'price': 81905.53, 'volume': 7e-05} +2025-03-18 22:45:53,833 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81905.53, 'low': 81901.62, 'close': 81905.53, 'volume': 0.18144999999999978} +2025-03-18 22:45:53,833 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756369,"s":"BTCUSDT","t...368,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,834 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756339,"s":"BTCUSDT","t":4727545434,"p":"81905.53000000","q":"0.00007000","T":1742330756338,"m":false,"M":true}... +2025-03-18 22:45:53,834 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756338, 'price': 81905.53, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,834 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756338, 'price': 81905.53, 'volume': 7e-05} +2025-03-18 22:45:53,835 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81905.53, 'low': 81901.62, 'close': 81905.53, 'volume': 0.18151999999999976} +2025-03-18 22:45:53,835 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756369,"s":"BTCUSDT","t...368,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,835 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756339,"s":"BTCUSDT","t":4727545435,"p":"81905.71000000","q":"0.00007000","T":1742330756338,"m":false,"M":true}... +2025-03-18 22:45:53,836 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756338, 'price': 81905.71, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,836 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756338, 'price': 81905.71, 'volume': 7e-05} +2025-03-18 22:45:53,836 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81905.71, 'low': 81901.62, 'close': 81905.71, 'volume': 0.18158999999999975} +2025-03-18 22:45:53,837 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756369,"s":"BTCUSDT","t...368,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,838 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756339,"s":"BTCUSDT","t":4727545436,"p":"81905.71000000","q":"0.00007000","T":1742330756338,"m":false,"M":true}... +2025-03-18 22:45:53,838 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756338, 'price': 81905.71, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,839 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756338, 'price': 81905.71, 'volume': 7e-05} +2025-03-18 22:45:53,839 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81905.71, 'low': 81901.62, 'close': 81905.71, 'volume': 0.18165999999999974} +2025-03-18 22:45:53,839 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756369,"s":"BTCUSDT","t...368,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,839 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756339,"s":"BTCUSDT","t":4727545437,"p":"81905.71000000","q":"0.00007000","T":1742330756338,"m":false,"M":true}... +2025-03-18 22:45:53,839 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756338, 'price': 81905.71, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,840 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756338, 'price': 81905.71, 'volume': 7e-05} +2025-03-18 22:45:53,840 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81905.71, 'low': 81901.62, 'close': 81905.71, 'volume': 0.18172999999999973} +2025-03-18 22:45:53,840 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756369,"s":"BTCUSDT","t...368,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,840 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756339,"s":"BTCUSDT","t":4727545438,"p":"81905.71000000","q":"0.00007000","T":1742330756338,"m":false,"M":true}... +2025-03-18 22:45:53,842 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756338, 'price': 81905.71, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,842 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756338, 'price': 81905.71, 'volume': 7e-05} +2025-03-18 22:45:53,842 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81905.71, 'low': 81901.62, 'close': 81905.71, 'volume': 0.1817999999999997} +2025-03-18 22:45:53,842 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756369,"s":"BTCUSDT","t...368,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,842 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756339,"s":"BTCUSDT","t":4727545439,"p":"81905.71000000","q":"0.00007000","T":1742330756338,"m":false,"M":true}... +2025-03-18 22:45:53,842 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756338, 'price': 81905.71, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,842 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756338, 'price': 81905.71, 'volume': 7e-05} +2025-03-18 22:45:53,842 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81905.71, 'low': 81901.62, 'close': 81905.71, 'volume': 0.1818699999999997} +2025-03-18 22:45:53,844 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756369,"s":"BTCUSDT","t...368,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,845 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756339,"s":"BTCUSDT","t":4727545440,"p":"81905.72000000","q":"0.02137000","T":1742330756338,"m":false,"M":true}... +2025-03-18 22:45:53,845 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756338, 'price': 81905.72, 'volume': 0.02137, 'type': 'trade'} +2025-03-18 22:45:53,845 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756338, 'price': 81905.72, 'volume': 0.02137} +2025-03-18 22:45:53,846 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81905.72, 'low': 81901.62, 'close': 81905.72, 'volume': 0.2032399999999997} +2025-03-18 22:45:53,846 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756369,"s":"BTCUSDT","t...368,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,846 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756344,"s":"BTCUSDT","t":4727545441,"p":"81905.72000000","q":"0.00916000","T":1742330756344,"m":false,"M":true}... +2025-03-18 22:45:53,847 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756344, 'price': 81905.72, 'volume': 0.00916, 'type': 'trade'} +2025-03-18 22:45:53,847 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756344, 'price': 81905.72, 'volume': 0.00916} +2025-03-18 22:45:53,847 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81905.72, 'low': 81901.62, 'close': 81905.72, 'volume': 0.2123999999999997} +2025-03-18 22:45:53,847 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756369,"s":"BTCUSDT","t...368,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,847 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756344,"s":"BTCUSDT","t":4727545442,"p":"81905.72000000","q":"0.00007000","T":1742330756344,"m":false,"M":true}... +2025-03-18 22:45:53,848 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756344, 'price': 81905.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,848 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756344, 'price': 81905.72, 'volume': 7e-05} +2025-03-18 22:45:53,848 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81905.72, 'low': 81901.62, 'close': 81905.72, 'volume': 0.2124699999999997} +2025-03-18 22:45:53,848 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756369,"s":"BTCUSDT","t...368,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,848 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756344,"s":"BTCUSDT","t":4727545443,"p":"81905.72000000","q":"0.00010000","T":1742330756344,"m":false,"M":true}... +2025-03-18 22:45:53,848 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756344, 'price': 81905.72, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:53,848 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756344, 'price': 81905.72, 'volume': 0.0001} +2025-03-18 22:45:53,848 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81905.72, 'low': 81901.62, 'close': 81905.72, 'volume': 0.21256999999999968} +2025-03-18 22:45:53,851 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756369,"s":"BTCUSDT","t...368,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,851 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756344,"s":"BTCUSDT","t":4727545444,"p":"81905.72000000","q":"0.00007000","T":1742330756344,"m":false,"M":true}... +2025-03-18 22:45:53,851 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756344, 'price': 81905.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,851 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756344, 'price': 81905.72, 'volume': 7e-05} +2025-03-18 22:45:53,851 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81905.72, 'low': 81901.62, 'close': 81905.72, 'volume': 0.21263999999999966} +2025-03-18 22:45:53,852 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756369,"s":"BTCUSDT","t...368,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,852 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756344,"s":"BTCUSDT","t":4727545445,"p":"81905.72000000","q":"0.00007000","T":1742330756344,"m":false,"M":true}... +2025-03-18 22:45:53,852 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756344, 'price': 81905.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,853 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756344, 'price': 81905.72, 'volume': 7e-05} +2025-03-18 22:45:53,853 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81905.72, 'low': 81901.62, 'close': 81905.72, 'volume': 0.21270999999999965} +2025-03-18 22:45:53,853 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756369,"s":"BTCUSDT","t...368,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,855 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756344,"s":"BTCUSDT","t":4727545446,"p":"81905.72000000","q":"0.00007000","T":1742330756344,"m":false,"M":true}... +2025-03-18 22:45:53,855 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756344, 'price': 81905.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,855 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756344, 'price': 81905.72, 'volume': 7e-05} +2025-03-18 22:45:53,855 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81905.72, 'low': 81901.62, 'close': 81905.72, 'volume': 0.21277999999999964} +2025-03-18 22:45:53,856 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756369,"s":"BTCUSDT","t...368,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,856 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756344,"s":"BTCUSDT","t":4727545447,"p":"81905.72000000","q":"0.00007000","T":1742330756344,"m":false,"M":true}... +2025-03-18 22:45:53,856 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756344, 'price': 81905.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,856 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756344, 'price': 81905.72, 'volume': 7e-05} +2025-03-18 22:45:53,857 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81905.72, 'low': 81901.62, 'close': 81905.72, 'volume': 0.21284999999999962} +2025-03-18 22:45:53,857 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756369,"s":"BTCUSDT","t...368,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,858 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756344,"s":"BTCUSDT","t":4727545448,"p":"81905.72000000","q":"0.00007000","T":1742330756344,"m":false,"M":true}... +2025-03-18 22:45:53,858 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756344, 'price': 81905.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,858 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756344, 'price': 81905.72, 'volume': 7e-05} +2025-03-18 22:45:53,858 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81905.72, 'low': 81901.62, 'close': 81905.72, 'volume': 0.2129199999999996} +2025-03-18 22:45:53,859 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756369,"s":"BTCUSDT","t...368,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,859 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756344,"s":"BTCUSDT","t":4727545449,"p":"81905.72000000","q":"0.00007000","T":1742330756344,"m":false,"M":true}... +2025-03-18 22:45:53,859 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756344, 'price': 81905.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,860 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756344, 'price': 81905.72, 'volume': 7e-05} +2025-03-18 22:45:53,860 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81905.72, 'low': 81901.62, 'close': 81905.72, 'volume': 0.2129899999999996} +2025-03-18 22:45:53,860 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756369,"s":"BTCUSDT","t...368,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,861 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756344,"s":"BTCUSDT","t":4727545450,"p":"81905.88000000","q":"0.00184000","T":1742330756344,"m":false,"M":true}... +2025-03-18 22:45:53,861 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756344, 'price': 81905.88, 'volume': 0.00184, 'type': 'trade'} +2025-03-18 22:45:53,861 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756344, 'price': 81905.88, 'volume': 0.00184} +2025-03-18 22:45:53,862 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81905.88, 'low': 81901.62, 'close': 81905.88, 'volume': 0.2148299999999996} +2025-03-18 22:45:53,862 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756369,"s":"BTCUSDT","t...368,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,862 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756344,"s":"BTCUSDT","t":4727545451,"p":"81905.88000000","q":"0.00007000","T":1742330756344,"m":false,"M":true}... +2025-03-18 22:45:53,863 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756344, 'price': 81905.88, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,863 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756344, 'price': 81905.88, 'volume': 7e-05} +2025-03-18 22:45:53,863 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81905.88, 'low': 81901.62, 'close': 81905.88, 'volume': 0.2148999999999996} +2025-03-18 22:45:53,864 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756369,"s":"BTCUSDT","t...368,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,864 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756344,"s":"BTCUSDT","t":4727545452,"p":"81906.15000000","q":"0.00007000","T":1742330756344,"m":false,"M":true}... +2025-03-18 22:45:53,864 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756344, 'price': 81906.15, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,864 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756344, 'price': 81906.15, 'volume': 7e-05} +2025-03-18 22:45:53,865 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81906.15, 'low': 81901.62, 'close': 81906.15, 'volume': 0.21496999999999958} +2025-03-18 22:45:53,865 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756369,"s":"BTCUSDT","t...368,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,866 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756344,"s":"BTCUSDT","t":4727545453,"p":"81906.15000000","q":"0.00007000","T":1742330756344,"m":false,"M":true}... +2025-03-18 22:45:53,866 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756344, 'price': 81906.15, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,866 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756344, 'price': 81906.15, 'volume': 7e-05} +2025-03-18 22:45:53,866 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81906.15, 'low': 81901.62, 'close': 81906.15, 'volume': 0.21503999999999956} +2025-03-18 22:45:53,867 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756373,"s":"BTCUSDT","t...372,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,867 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756344,"s":"BTCUSDT","t":4727545454,"p":"81906.31000000","q":"0.00007000","T":1742330756344,"m":false,"M":true}... +2025-03-18 22:45:53,867 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756344, 'price': 81906.31, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,868 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756344, 'price': 81906.31, 'volume': 7e-05} +2025-03-18 22:45:53,868 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81906.31, 'low': 81901.62, 'close': 81906.31, 'volume': 0.21510999999999955} +2025-03-18 22:45:53,868 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756395,"s":"BTCUSDT","t...395,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,869 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756344,"s":"BTCUSDT","t":4727545455,"p":"81906.31000000","q":"0.00007000","T":1742330756344,"m":false,"M":true}... +2025-03-18 22:45:53,869 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756344, 'price': 81906.31, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,869 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756344, 'price': 81906.31, 'volume': 7e-05} +2025-03-18 22:45:53,869 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81906.31, 'low': 81901.62, 'close': 81906.31, 'volume': 0.21517999999999954} +2025-03-18 22:45:53,870 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756395,"s":"BTCUSDT","t...395,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,870 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756344,"s":"BTCUSDT","t":4727545456,"p":"81906.31000000","q":"0.00007000","T":1742330756344,"m":false,"M":true}... +2025-03-18 22:45:53,870 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756344, 'price': 81906.31, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,870 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756344, 'price': 81906.31, 'volume': 7e-05} +2025-03-18 22:45:53,871 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81906.31, 'low': 81901.62, 'close': 81906.31, 'volume': 0.21524999999999953} +2025-03-18 22:45:53,871 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756395,"s":"BTCUSDT","t...395,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,872 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756344,"s":"BTCUSDT","t":4727545457,"p":"81906.32000000","q":"0.00324000","T":1742330756344,"m":false,"M":true}... +2025-03-18 22:45:53,872 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756344, 'price': 81906.32, 'volume': 0.00324, 'type': 'trade'} +2025-03-18 22:45:53,872 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756344, 'price': 81906.32, 'volume': 0.00324} +2025-03-18 22:45:53,873 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81906.32, 'low': 81901.62, 'close': 81906.32, 'volume': 0.21848999999999952} +2025-03-18 22:45:53,873 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756395,"s":"BTCUSDT","t...395,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,874 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756358,"s":"BTCUSDT","t":4727545458,"p":"81906.32000000","q":"0.00565000","T":1742330756358,"m":false,"M":true}... +2025-03-18 22:45:53,874 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756358, 'price': 81906.32, 'volume': 0.00565, 'type': 'trade'} +2025-03-18 22:45:53,874 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756358, 'price': 81906.32, 'volume': 0.00565} +2025-03-18 22:45:53,875 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81906.32, 'low': 81901.62, 'close': 81906.32, 'volume': 0.2241399999999995} +2025-03-18 22:45:53,875 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756395,"s":"BTCUSDT","t...395,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,875 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756358,"s":"BTCUSDT","t":4727545459,"p":"81906.32000000","q":"0.00007000","T":1742330756358,"m":false,"M":true}... +2025-03-18 22:45:53,876 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756358, 'price': 81906.32, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,876 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756358, 'price': 81906.32, 'volume': 7e-05} +2025-03-18 22:45:53,876 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81906.32, 'low': 81901.62, 'close': 81906.32, 'volume': 0.2242099999999995} +2025-03-18 22:45:53,877 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756395,"s":"BTCUSDT","t...395,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,877 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756369,"s":"BTCUSDT","t":4727545460,"p":"81906.32000000","q":"0.00007000","T":1742330756368,"m":false,"M":true}... +2025-03-18 22:45:53,877 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756368, 'price': 81906.32, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,878 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756368, 'price': 81906.32, 'volume': 7e-05} +2025-03-18 22:45:53,878 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81906.32, 'low': 81901.62, 'close': 81906.32, 'volume': 0.22427999999999948} +2025-03-18 22:45:53,878 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756395,"s":"BTCUSDT","t...395,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,880 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756369,"s":"BTCUSDT","t":4727545461,"p":"81906.32000000","q":"0.00010000","T":1742330756368,"m":false,"M":true}... +2025-03-18 22:45:53,880 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756368, 'price': 81906.32, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:53,880 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756368, 'price': 81906.32, 'volume': 0.0001} +2025-03-18 22:45:53,880 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81906.32, 'low': 81901.62, 'close': 81906.32, 'volume': 0.22437999999999947} +2025-03-18 22:45:53,880 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756395,"s":"BTCUSDT","t...395,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,880 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756369,"s":"BTCUSDT","t":4727545462,"p":"81906.32000000","q":"0.00007000","T":1742330756368,"m":false,"M":true}... +2025-03-18 22:45:53,880 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756368, 'price': 81906.32, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,880 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756368, 'price': 81906.32, 'volume': 7e-05} +2025-03-18 22:45:53,880 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81906.32, 'low': 81901.62, 'close': 81906.32, 'volume': 0.22444999999999946} +2025-03-18 22:45:53,882 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756395,"s":"BTCUSDT","t...395,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,882 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756369,"s":"BTCUSDT","t":4727545463,"p":"81906.32000000","q":"0.00007000","T":1742330756368,"m":false,"M":true}... +2025-03-18 22:45:53,883 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756368, 'price': 81906.32, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,883 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756368, 'price': 81906.32, 'volume': 7e-05} +2025-03-18 22:45:53,883 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81906.32, 'low': 81901.62, 'close': 81906.32, 'volume': 0.22451999999999944} +2025-03-18 22:45:53,884 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756395,"s":"BTCUSDT","t...395,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,885 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756369,"s":"BTCUSDT","t":4727545464,"p":"81906.32000000","q":"0.00007000","T":1742330756368,"m":false,"M":true}... +2025-03-18 22:45:53,885 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756368, 'price': 81906.32, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,886 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756368, 'price': 81906.32, 'volume': 7e-05} +2025-03-18 22:45:53,886 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81906.32, 'low': 81901.62, 'close': 81906.32, 'volume': 0.22458999999999943} +2025-03-18 22:45:53,887 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,887 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756369,"s":"BTCUSDT","t":4727545465,"p":"81906.32000000","q":"0.00007000","T":1742330756368,"m":false,"M":true}... +2025-03-18 22:45:53,888 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756368, 'price': 81906.32, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,888 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756368, 'price': 81906.32, 'volume': 7e-05} +2025-03-18 22:45:53,888 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81906.32, 'low': 81901.62, 'close': 81906.32, 'volume': 0.22465999999999942} +2025-03-18 22:45:53,889 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,889 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756369,"s":"BTCUSDT","t":4727545466,"p":"81906.32000000","q":"0.00007000","T":1742330756368,"m":false,"M":true}... +2025-03-18 22:45:53,890 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756368, 'price': 81906.32, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,890 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756368, 'price': 81906.32, 'volume': 7e-05} +2025-03-18 22:45:53,890 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81906.32, 'low': 81901.62, 'close': 81906.32, 'volume': 0.2247299999999994} +2025-03-18 22:45:53,891 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,891 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756369,"s":"BTCUSDT","t":4727545467,"p":"81906.32000000","q":"0.00007000","T":1742330756368,"m":false,"M":true}... +2025-03-18 22:45:53,891 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756368, 'price': 81906.32, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,892 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756368, 'price': 81906.32, 'volume': 7e-05} +2025-03-18 22:45:53,892 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81906.32, 'low': 81901.62, 'close': 81906.32, 'volume': 0.2247999999999994} +2025-03-18 22:45:53,892 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,892 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756369,"s":"BTCUSDT","t":4727545468,"p":"81906.32000000","q":"0.00007000","T":1742330756368,"m":false,"M":true}... +2025-03-18 22:45:53,894 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756368, 'price': 81906.32, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,894 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756368, 'price': 81906.32, 'volume': 7e-05} +2025-03-18 22:45:53,894 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81906.32, 'low': 81901.62, 'close': 81906.32, 'volume': 0.22486999999999938} +2025-03-18 22:45:53,894 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,895 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756369,"s":"BTCUSDT","t":4727545469,"p":"81906.32000000","q":"0.00007000","T":1742330756368,"m":false,"M":true}... +2025-03-18 22:45:53,895 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756368, 'price': 81906.32, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,895 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756368, 'price': 81906.32, 'volume': 7e-05} +2025-03-18 22:45:53,896 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81906.32, 'low': 81901.62, 'close': 81906.32, 'volume': 0.22493999999999936} +2025-03-18 22:45:53,896 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,896 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756369,"s":"BTCUSDT","t":4727545470,"p":"81906.32000000","q":"0.00007000","T":1742330756368,"m":false,"M":true}... +2025-03-18 22:45:53,897 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756368, 'price': 81906.32, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,897 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756368, 'price': 81906.32, 'volume': 7e-05} +2025-03-18 22:45:53,897 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81906.32, 'low': 81901.62, 'close': 81906.32, 'volume': 0.22500999999999935} +2025-03-18 22:45:53,898 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,898 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756369,"s":"BTCUSDT","t":4727545471,"p":"81906.33000000","q":"0.00008000","T":1742330756368,"m":false,"M":true}... +2025-03-18 22:45:53,898 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756368, 'price': 81906.33, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:45:53,898 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756368, 'price': 81906.33, 'volume': 8e-05} +2025-03-18 22:45:53,898 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81906.33, 'low': 81901.62, 'close': 81906.33, 'volume': 0.22508999999999935} +2025-03-18 22:45:53,899 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,901 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756369,"s":"BTCUSDT","t":4727545472,"p":"81906.33000000","q":"0.00007000","T":1742330756368,"m":false,"M":true}... +2025-03-18 22:45:53,901 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756368, 'price': 81906.33, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,901 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756368, 'price': 81906.33, 'volume': 7e-05} +2025-03-18 22:45:53,901 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81906.33, 'low': 81901.62, 'close': 81906.33, 'volume': 0.22515999999999933} +2025-03-18 22:45:53,902 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,902 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756369,"s":"BTCUSDT","t":4727545473,"p":"81906.37000000","q":"0.00007000","T":1742330756368,"m":false,"M":true}... +2025-03-18 22:45:53,902 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756368, 'price': 81906.37, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,903 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756368, 'price': 81906.37, 'volume': 7e-05} +2025-03-18 22:45:53,903 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81906.37, 'low': 81901.62, 'close': 81906.37, 'volume': 0.22522999999999932} +2025-03-18 22:45:53,903 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,904 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756369,"s":"BTCUSDT","t":4727545474,"p":"81906.37000000","q":"0.00007000","T":1742330756368,"m":false,"M":true}... +2025-03-18 22:45:53,904 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756368, 'price': 81906.37, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,904 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756368, 'price': 81906.37, 'volume': 7e-05} +2025-03-18 22:45:53,905 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81906.37, 'low': 81901.62, 'close': 81906.37, 'volume': 0.2252999999999993} +2025-03-18 22:45:53,905 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,906 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756369,"s":"BTCUSDT","t":4727545475,"p":"81906.37000000","q":"0.00007000","T":1742330756368,"m":false,"M":true}... +2025-03-18 22:45:53,906 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756368, 'price': 81906.37, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,906 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756368, 'price': 81906.37, 'volume': 7e-05} +2025-03-18 22:45:53,906 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81906.37, 'low': 81901.62, 'close': 81906.37, 'volume': 0.2253699999999993} +2025-03-18 22:45:53,907 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,908 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756369,"s":"BTCUSDT","t":4727545476,"p":"81906.37000000","q":"0.00007000","T":1742330756368,"m":false,"M":true}... +2025-03-18 22:45:53,908 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756368, 'price': 81906.37, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,908 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756368, 'price': 81906.37, 'volume': 7e-05} +2025-03-18 22:45:53,908 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81906.37, 'low': 81901.62, 'close': 81906.37, 'volume': 0.22543999999999928} +2025-03-18 22:45:53,908 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,908 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756369,"s":"BTCUSDT","t":4727545477,"p":"81906.38000000","q":"0.00479000","T":1742330756368,"m":false,"M":true}... +2025-03-18 22:45:53,908 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756368, 'price': 81906.38, 'volume': 0.00479, 'type': 'trade'} +2025-03-18 22:45:53,908 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756368, 'price': 81906.38, 'volume': 0.00479} +2025-03-18 22:45:53,908 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81906.38, 'low': 81901.62, 'close': 81906.38, 'volume': 0.23022999999999927} +2025-03-18 22:45:53,908 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,908 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756369,"s":"BTCUSDT","t":4727545478,"p":"81906.38000000","q":"0.00007000","T":1742330756368,"m":false,"M":true}... +2025-03-18 22:45:53,911 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756368, 'price': 81906.38, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,911 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756368, 'price': 81906.38, 'volume': 7e-05} +2025-03-18 22:45:53,911 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81906.38, 'low': 81901.62, 'close': 81906.38, 'volume': 0.23029999999999926} +2025-03-18 22:45:53,911 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,913 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756369,"s":"BTCUSDT","t":4727545479,"p":"81906.59000000","q":"0.00007000","T":1742330756368,"m":false,"M":true}... +2025-03-18 22:45:53,913 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756368, 'price': 81906.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,913 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756368, 'price': 81906.59, 'volume': 7e-05} +2025-03-18 22:45:53,914 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81906.59, 'low': 81901.62, 'close': 81906.59, 'volume': 0.23036999999999924} +2025-03-18 22:45:53,914 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,915 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756369,"s":"BTCUSDT","t":4727545480,"p":"81906.59000000","q":"0.00007000","T":1742330756368,"m":false,"M":true}... +2025-03-18 22:45:53,915 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756368, 'price': 81906.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,915 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756368, 'price': 81906.59, 'volume': 7e-05} +2025-03-18 22:45:53,915 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81906.59, 'low': 81901.62, 'close': 81906.59, 'volume': 0.23043999999999923} +2025-03-18 22:45:53,916 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,916 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756369,"s":"BTCUSDT","t":4727545481,"p":"81906.59000000","q":"0.00007000","T":1742330756368,"m":false,"M":true}... +2025-03-18 22:45:53,916 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756368, 'price': 81906.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,916 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756368, 'price': 81906.59, 'volume': 7e-05} +2025-03-18 22:45:53,916 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81906.59, 'low': 81901.62, 'close': 81906.59, 'volume': 0.23050999999999922} +2025-03-18 22:45:53,917 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,917 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756369,"s":"BTCUSDT","t":4727545482,"p":"81907.70000000","q":"0.00007000","T":1742330756368,"m":false,"M":true}... +2025-03-18 22:45:53,917 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756368, 'price': 81907.7, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,918 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756368, 'price': 81907.7, 'volume': 7e-05} +2025-03-18 22:45:53,918 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81907.7, 'low': 81901.62, 'close': 81907.7, 'volume': 0.2305799999999992} +2025-03-18 22:45:53,919 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,919 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756369,"s":"BTCUSDT","t":4727545483,"p":"81907.70000000","q":"0.00007000","T":1742330756368,"m":false,"M":true}... +2025-03-18 22:45:53,919 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756368, 'price': 81907.7, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,919 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756368, 'price': 81907.7, 'volume': 7e-05} +2025-03-18 22:45:53,919 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81907.7, 'low': 81901.62, 'close': 81907.7, 'volume': 0.2306499999999992} +2025-03-18 22:45:53,920 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,920 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756369,"s":"BTCUSDT","t":4727545484,"p":"81907.70000000","q":"0.00007000","T":1742330756368,"m":false,"M":true}... +2025-03-18 22:45:53,920 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756368, 'price': 81907.7, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,921 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756368, 'price': 81907.7, 'volume': 7e-05} +2025-03-18 22:45:53,921 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81907.7, 'low': 81901.62, 'close': 81907.7, 'volume': 0.23071999999999918} +2025-03-18 22:45:53,921 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,922 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756369,"s":"BTCUSDT","t":4727545485,"p":"81907.71000000","q":"0.00360000","T":1742330756368,"m":false,"M":true}... +2025-03-18 22:45:53,922 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756368, 'price': 81907.71, 'volume': 0.0036, 'type': 'trade'} +2025-03-18 22:45:53,922 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756368, 'price': 81907.71, 'volume': 0.0036} +2025-03-18 22:45:53,922 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81907.71, 'low': 81901.62, 'close': 81907.71, 'volume': 0.23431999999999917} +2025-03-18 22:45:53,924 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,924 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756373,"s":"BTCUSDT","t":4727545486,"p":"81907.71000000","q":"0.00381000","T":1742330756372,"m":false,"M":true}... +2025-03-18 22:45:53,925 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756372, 'price': 81907.71, 'volume': 0.00381, 'type': 'trade'} +2025-03-18 22:45:53,925 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756372, 'price': 81907.71, 'volume': 0.00381} +2025-03-18 22:45:53,925 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81907.71, 'low': 81901.62, 'close': 81907.71, 'volume': 0.23812999999999918} +2025-03-18 22:45:53,925 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,925 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756395,"s":"BTCUSDT","t":4727545487,"p":"81907.71000000","q":"0.00010000","T":1742330756395,"m":false,"M":true}... +2025-03-18 22:45:53,926 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756395, 'price': 81907.71, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:53,926 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756395, 'price': 81907.71, 'volume': 0.0001} +2025-03-18 22:45:53,926 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81907.71, 'low': 81901.62, 'close': 81907.71, 'volume': 0.23822999999999916} +2025-03-18 22:45:53,926 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,927 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756395,"s":"BTCUSDT","t":4727545488,"p":"81907.71000000","q":"0.00007000","T":1742330756395,"m":false,"M":true}... +2025-03-18 22:45:53,927 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756395, 'price': 81907.71, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,927 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756395, 'price': 81907.71, 'volume': 7e-05} +2025-03-18 22:45:53,927 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81907.71, 'low': 81901.62, 'close': 81907.71, 'volume': 0.23829999999999915} +2025-03-18 22:45:53,928 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,928 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756395,"s":"BTCUSDT","t":4727545489,"p":"81907.71000000","q":"0.00007000","T":1742330756395,"m":false,"M":true}... +2025-03-18 22:45:53,928 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756395, 'price': 81907.71, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,929 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756395, 'price': 81907.71, 'volume': 7e-05} +2025-03-18 22:45:53,929 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81907.71, 'low': 81901.62, 'close': 81907.71, 'volume': 0.23836999999999914} +2025-03-18 22:45:53,929 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756407,"s":"BTCUSDT","t...406,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,929 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756395,"s":"BTCUSDT","t":4727545490,"p":"81907.71000000","q":"0.00007000","T":1742330756395,"m":false,"M":true}... +2025-03-18 22:45:53,931 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756395, 'price': 81907.71, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,931 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756395, 'price': 81907.71, 'volume': 7e-05} +2025-03-18 22:45:53,931 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81907.71, 'low': 81901.62, 'close': 81907.71, 'volume': 0.23843999999999912} +2025-03-18 22:45:53,931 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756436,"s":"BTCUSDT","t...436,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,931 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756395,"s":"BTCUSDT","t":4727545491,"p":"81907.71000000","q":"0.00007000","T":1742330756395,"m":false,"M":true}... +2025-03-18 22:45:53,932 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756395, 'price': 81907.71, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,932 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756395, 'price': 81907.71, 'volume': 7e-05} +2025-03-18 22:45:53,932 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81907.71, 'low': 81901.62, 'close': 81907.71, 'volume': 0.2385099999999991} +2025-03-18 22:45:53,933 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756395,"s":"BTCUSDT","t":4727545492,"p":"81907.71000000","q":"0.00007000","T":1742330756395,"m":false,"M":true}... +2025-03-18 22:45:53,933 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756395, 'price': 81907.71, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,933 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756395, 'price': 81907.71, 'volume': 7e-05} +2025-03-18 22:45:53,933 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81907.71, 'low': 81901.62, 'close': 81907.71, 'volume': 0.2385799999999991} +2025-03-18 22:45:53,956 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756395,"s":"BTCUSDT","t":4727545493,"p":"81907.71000000","q":"0.00007000","T":1742330756395,"m":false,"M":true}... +2025-03-18 22:45:53,956 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756395, 'price': 81907.71, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,956 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756395, 'price': 81907.71, 'volume': 7e-05} +2025-03-18 22:45:53,957 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81907.71, 'low': 81901.62, 'close': 81907.71, 'volume': 0.23864999999999909} +2025-03-18 22:45:53,968 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756735,"s":"BTCUSDT","t...734,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,968 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756735,"s":"BTCUSDT","t...734,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,969 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756735,"s":"BTCUSDT","t...734,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,969 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756395,"s":"BTCUSDT","t":4727545494,"p":"81907.71000000","q":"0.00010000","T":1742330756395,"m":false,"M":true}... +2025-03-18 22:45:53,969 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756395, 'price': 81907.71, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:53,970 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756395, 'price': 81907.71, 'volume': 0.0001} +2025-03-18 22:45:53,970 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81907.71, 'low': 81901.62, 'close': 81907.71, 'volume': 0.23874999999999907} +2025-03-18 22:45:53,970 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756735,"s":"BTCUSDT","t...734,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,971 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756395,"s":"BTCUSDT","t":4727545495,"p":"81907.71000000","q":"0.00010000","T":1742330756395,"m":false,"M":true}... +2025-03-18 22:45:53,971 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756395, 'price': 81907.71, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:53,971 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756395, 'price': 81907.71, 'volume': 0.0001} +2025-03-18 22:45:53,972 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81907.71, 'low': 81901.62, 'close': 81907.71, 'volume': 0.23884999999999906} +2025-03-18 22:45:53,972 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756735,"s":"BTCUSDT","t...734,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,972 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756395,"s":"BTCUSDT","t":4727545496,"p":"81907.71000000","q":"0.00007000","T":1742330756395,"m":false,"M":true}... +2025-03-18 22:45:53,972 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756395, 'price': 81907.71, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,972 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756395, 'price': 81907.71, 'volume': 7e-05} +2025-03-18 22:45:53,972 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81907.71, 'low': 81901.62, 'close': 81907.71, 'volume': 0.23891999999999905} +2025-03-18 22:45:53,972 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756735,"s":"BTCUSDT","t...734,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,975 - INFO - [realtime.py:302] - Received message #400 +2025-03-18 22:45:53,975 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756403,"s":"BTCUSDT","t":4727545497,"p":"81907.71000000","q":"0.00010000","T":1742330756402,"m":false,"M":true}... +2025-03-18 22:45:53,975 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756402, 'price': 81907.71, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:53,975 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756402, 'price': 81907.71, 'volume': 0.0001} +2025-03-18 22:45:53,975 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81907.71, 'low': 81901.62, 'close': 81907.71, 'volume': 0.23901999999999904} +2025-03-18 22:45:53,975 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756735,"s":"BTCUSDT","t...734,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,975 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756403,"s":"BTCUSDT","t":4727545498,"p":"81907.71000000","q":"0.00010000","T":1742330756402,"m":false,"M":true}... +2025-03-18 22:45:53,975 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756402, 'price': 81907.71, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:53,977 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756402, 'price': 81907.71, 'volume': 0.0001} +2025-03-18 22:45:53,977 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81907.71, 'low': 81901.62, 'close': 81907.71, 'volume': 0.23911999999999903} +2025-03-18 22:45:53,977 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756735,"s":"BTCUSDT","t...734,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,977 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756403,"s":"BTCUSDT","t":4727545499,"p":"81907.71000000","q":"0.00007000","T":1742330756402,"m":false,"M":true}... +2025-03-18 22:45:53,978 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756402, 'price': 81907.71, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,978 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756402, 'price': 81907.71, 'volume': 7e-05} +2025-03-18 22:45:53,978 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81907.71, 'low': 81901.62, 'close': 81907.71, 'volume': 0.23918999999999901} +2025-03-18 22:45:53,978 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756735,"s":"BTCUSDT","t...734,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,979 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756403,"s":"BTCUSDT","t":4727545500,"p":"81907.71000000","q":"0.00007000","T":1742330756402,"m":false,"M":true}... +2025-03-18 22:45:53,979 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756402, 'price': 81907.71, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,979 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756402, 'price': 81907.71, 'volume': 7e-05} +2025-03-18 22:45:53,980 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81907.71, 'low': 81901.62, 'close': 81907.71, 'volume': 0.239259999999999} +2025-03-18 22:45:53,980 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756735,"s":"BTCUSDT","t...734,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,980 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756403,"s":"BTCUSDT","t":4727545501,"p":"81907.71000000","q":"0.00007000","T":1742330756402,"m":false,"M":true}... +2025-03-18 22:45:53,980 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756402, 'price': 81907.71, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,980 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756402, 'price': 81907.71, 'volume': 7e-05} +2025-03-18 22:45:53,980 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81907.71, 'low': 81901.62, 'close': 81907.71, 'volume': 0.239329999999999} +2025-03-18 22:45:53,980 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756735,"s":"BTCUSDT","t...734,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,980 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756403,"s":"BTCUSDT","t":4727545502,"p":"81907.71000000","q":"0.00007000","T":1742330756402,"m":false,"M":true}... +2025-03-18 22:45:53,980 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756402, 'price': 81907.71, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,980 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756402, 'price': 81907.71, 'volume': 7e-05} +2025-03-18 22:45:53,980 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81907.71, 'low': 81901.62, 'close': 81907.71, 'volume': 0.23939999999999897} +2025-03-18 22:45:53,980 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756735,"s":"BTCUSDT","t...734,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,980 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756403,"s":"BTCUSDT","t":4727545503,"p":"81907.71000000","q":"0.00007000","T":1742330756402,"m":false,"M":true}... +2025-03-18 22:45:53,984 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756402, 'price': 81907.71, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,984 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756402, 'price': 81907.71, 'volume': 7e-05} +2025-03-18 22:45:53,984 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81907.71, 'low': 81901.62, 'close': 81907.71, 'volume': 0.23946999999999896} +2025-03-18 22:45:53,984 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756735,"s":"BTCUSDT","t...734,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,985 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756403,"s":"BTCUSDT","t":4727545504,"p":"81907.71000000","q":"0.00010000","T":1742330756402,"m":false,"M":true}... +2025-03-18 22:45:53,985 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756402, 'price': 81907.71, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:53,985 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756402, 'price': 81907.71, 'volume': 0.0001} +2025-03-18 22:45:53,985 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81907.71, 'low': 81901.62, 'close': 81907.71, 'volume': 0.23956999999999895} +2025-03-18 22:45:53,985 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756735,"s":"BTCUSDT","t...734,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,986 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756403,"s":"BTCUSDT","t":4727545505,"p":"81907.71000000","q":"0.00007000","T":1742330756402,"m":false,"M":true}... +2025-03-18 22:45:53,986 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756402, 'price': 81907.71, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,986 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756402, 'price': 81907.71, 'volume': 7e-05} +2025-03-18 22:45:53,988 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81907.71, 'low': 81901.62, 'close': 81907.71, 'volume': 0.23963999999999894} +2025-03-18 22:45:53,988 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756735,"s":"BTCUSDT","t...734,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,988 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756403,"s":"BTCUSDT","t":4727545506,"p":"81907.71000000","q":"0.00007000","T":1742330756402,"m":false,"M":true}... +2025-03-18 22:45:53,989 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756402, 'price': 81907.71, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,989 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756402, 'price': 81907.71, 'volume': 7e-05} +2025-03-18 22:45:53,989 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81907.71, 'low': 81901.62, 'close': 81907.71, 'volume': 0.23970999999999892} +2025-03-18 22:45:53,990 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756735,"s":"BTCUSDT","t...734,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,990 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756403,"s":"BTCUSDT","t":4727545507,"p":"81907.72000000","q":"0.00007000","T":1742330756402,"m":false,"M":true}... +2025-03-18 22:45:53,990 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756402, 'price': 81907.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,990 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756402, 'price': 81907.72, 'volume': 7e-05} +2025-03-18 22:45:53,990 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81907.72, 'low': 81901.62, 'close': 81907.72, 'volume': 0.2397799999999989} +2025-03-18 22:45:53,991 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756735,"s":"BTCUSDT","t...734,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,991 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756403,"s":"BTCUSDT","t":4727545508,"p":"81907.72000000","q":"0.00007000","T":1742330756402,"m":false,"M":true}... +2025-03-18 22:45:53,991 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756402, 'price': 81907.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,991 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756402, 'price': 81907.72, 'volume': 7e-05} +2025-03-18 22:45:53,991 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81907.72, 'low': 81901.62, 'close': 81907.72, 'volume': 0.2398499999999989} +2025-03-18 22:45:53,991 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756735,"s":"BTCUSDT","t...734,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,991 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756403,"s":"BTCUSDT","t":4727545509,"p":"81907.72000000","q":"0.00013000","T":1742330756402,"m":false,"M":true}... +2025-03-18 22:45:53,993 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756402, 'price': 81907.72, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:45:53,993 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756402, 'price': 81907.72, 'volume': 0.00013} +2025-03-18 22:45:53,993 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81907.72, 'low': 81901.62, 'close': 81907.72, 'volume': 0.2399799999999989} +2025-03-18 22:45:53,993 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756735,"s":"BTCUSDT","t...734,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,993 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756403,"s":"BTCUSDT","t":4727545510,"p":"81907.72000000","q":"0.00013000","T":1742330756402,"m":false,"M":true}... +2025-03-18 22:45:53,994 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756402, 'price': 81907.72, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:45:53,994 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756402, 'price': 81907.72, 'volume': 0.00013} +2025-03-18 22:45:53,994 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81907.72, 'low': 81901.62, 'close': 81907.72, 'volume': 0.24010999999999888} +2025-03-18 22:45:53,995 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756735,"s":"BTCUSDT","t...734,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,995 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756403,"s":"BTCUSDT","t":4727545511,"p":"81907.72000000","q":"0.00013000","T":1742330756402,"m":false,"M":true}... +2025-03-18 22:45:53,995 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756402, 'price': 81907.72, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:45:53,995 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756402, 'price': 81907.72, 'volume': 0.00013} +2025-03-18 22:45:53,995 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81907.72, 'low': 81901.62, 'close': 81907.72, 'volume': 0.24023999999999887} +2025-03-18 22:45:53,997 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756735,"s":"BTCUSDT","t...734,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,997 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756403,"s":"BTCUSDT","t":4727545512,"p":"81907.72000000","q":"0.00007000","T":1742330756402,"m":false,"M":true}... +2025-03-18 22:45:53,997 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756402, 'price': 81907.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,998 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756402, 'price': 81907.72, 'volume': 7e-05} +2025-03-18 22:45:53,998 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81907.72, 'low': 81901.62, 'close': 81907.72, 'volume': 0.24030999999999886} +2025-03-18 22:45:53,998 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756735,"s":"BTCUSDT","t...734,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:53,998 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756403,"s":"BTCUSDT","t":4727545513,"p":"81907.72000000","q":"0.00007000","T":1742330756402,"m":false,"M":true}... +2025-03-18 22:45:53,998 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756402, 'price': 81907.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:53,999 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756402, 'price': 81907.72, 'volume': 7e-05} +2025-03-18 22:45:53,999 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81907.72, 'low': 81901.62, 'close': 81907.72, 'volume': 0.24037999999999884} +2025-03-18 22:45:53,999 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756735,"s":"BTCUSDT","t...734,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,000 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756403,"s":"BTCUSDT","t":4727545514,"p":"81908.26000000","q":"0.00007000","T":1742330756402,"m":false,"M":true}... +2025-03-18 22:45:54,000 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756402, 'price': 81908.26, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,000 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756402, 'price': 81908.26, 'volume': 7e-05} +2025-03-18 22:45:54,000 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.26, 'low': 81901.62, 'close': 81908.26, 'volume': 0.24044999999999883} +2025-03-18 22:45:54,000 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756735,"s":"BTCUSDT","t...734,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,001 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756403,"s":"BTCUSDT","t":4727545515,"p":"81908.26000000","q":"0.00007000","T":1742330756402,"m":false,"M":true}... +2025-03-18 22:45:54,001 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756402, 'price': 81908.26, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,001 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756402, 'price': 81908.26, 'volume': 7e-05} +2025-03-18 22:45:54,002 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.26, 'low': 81901.62, 'close': 81908.26, 'volume': 0.24051999999999882} +2025-03-18 22:45:54,002 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756738,"s":"BTCUSDT","t...737,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,002 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756403,"s":"BTCUSDT","t":4727545516,"p":"81908.26000000","q":"0.00007000","T":1742330756402,"m":false,"M":true}... +2025-03-18 22:45:54,002 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756402, 'price': 81908.26, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,002 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756402, 'price': 81908.26, 'volume': 7e-05} +2025-03-18 22:45:54,004 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.26, 'low': 81901.62, 'close': 81908.26, 'volume': 0.2405899999999988} +2025-03-18 22:45:54,004 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756738,"s":"BTCUSDT","t...737,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,004 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756403,"s":"BTCUSDT","t":4727545517,"p":"81908.26000000","q":"0.00016000","T":1742330756402,"m":false,"M":true}... +2025-03-18 22:45:54,005 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756402, 'price': 81908.26, 'volume': 0.00016, 'type': 'trade'} +2025-03-18 22:45:54,005 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756402, 'price': 81908.26, 'volume': 0.00016} +2025-03-18 22:45:54,005 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.26, 'low': 81901.62, 'close': 81908.26, 'volume': 0.2407499999999988} +2025-03-18 22:45:54,005 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756738,"s":"BTCUSDT","t...737,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,005 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756403,"s":"BTCUSDT","t":4727545518,"p":"81908.26000000","q":"0.00016000","T":1742330756402,"m":false,"M":true}... +2025-03-18 22:45:54,007 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756402, 'price': 81908.26, 'volume': 0.00016, 'type': 'trade'} +2025-03-18 22:45:54,007 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756402, 'price': 81908.26, 'volume': 0.00016} +2025-03-18 22:45:54,007 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.26, 'low': 81901.62, 'close': 81908.26, 'volume': 0.2409099999999988} +2025-03-18 22:45:54,007 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756738,"s":"BTCUSDT","t...737,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,008 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756403,"s":"BTCUSDT","t":4727545519,"p":"81908.26000000","q":"0.00016000","T":1742330756402,"m":false,"M":true}... +2025-03-18 22:45:54,008 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756402, 'price': 81908.26, 'volume': 0.00016, 'type': 'trade'} +2025-03-18 22:45:54,008 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756402, 'price': 81908.26, 'volume': 0.00016} +2025-03-18 22:45:54,008 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.26, 'low': 81901.62, 'close': 81908.26, 'volume': 0.24106999999999879} +2025-03-18 22:45:54,008 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756738,"s":"BTCUSDT","t...737,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,009 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756403,"s":"BTCUSDT","t":4727545520,"p":"81908.26000000","q":"0.00007000","T":1742330756402,"m":false,"M":true}... +2025-03-18 22:45:54,009 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756402, 'price': 81908.26, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,009 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756402, 'price': 81908.26, 'volume': 7e-05} +2025-03-18 22:45:54,009 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.26, 'low': 81901.62, 'close': 81908.26, 'volume': 0.24113999999999877} +2025-03-18 22:45:54,010 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756740,"s":"BTCUSDT","t...739,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,010 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756403,"s":"BTCUSDT","t":4727545521,"p":"81908.27000000","q":"0.00846000","T":1742330756402,"m":false,"M":true}... +2025-03-18 22:45:54,010 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756402, 'price': 81908.27, 'volume': 0.00846, 'type': 'trade'} +2025-03-18 22:45:54,010 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756402, 'price': 81908.27, 'volume': 0.00846} +2025-03-18 22:45:54,010 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.27, 'low': 81901.62, 'close': 81908.27, 'volume': 0.24959999999999877} +2025-03-18 22:45:54,012 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756740,"s":"BTCUSDT","t...739,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,012 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756407,"s":"BTCUSDT","t":4727545522,"p":"81908.27000000","q":"0.00072000","T":1742330756406,"m":false,"M":true}... +2025-03-18 22:45:54,012 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756406, 'price': 81908.27, 'volume': 0.00072, 'type': 'trade'} +2025-03-18 22:45:54,012 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756406, 'price': 81908.27, 'volume': 0.00072} +2025-03-18 22:45:54,012 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.27, 'low': 81901.62, 'close': 81908.27, 'volume': 0.25031999999999877} +2025-03-18 22:45:54,013 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756778,"s":"BTCUSDT","t...778,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,013 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756436,"s":"BTCUSDT","t":4727545523,"p":"81908.27000000","q":"0.00046000","T":1742330756436,"m":false,"M":true}... +2025-03-18 22:45:54,013 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756436, 'price': 81908.27, 'volume': 0.00046, 'type': 'trade'} +2025-03-18 22:45:54,014 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756436, 'price': 81908.27, 'volume': 0.00046} +2025-03-18 22:45:54,014 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.27, 'low': 81901.62, 'close': 81908.27, 'volume': 0.2507799999999988} +2025-03-18 22:45:54,014 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756778,"s":"BTCUSDT","t...778,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,014 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756735,"s":"BTCUSDT","t":4727545524,"p":"81908.27000000","q":"0.00537000","T":1742330756734,"m":false,"M":true}... +2025-03-18 22:45:54,015 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756734, 'price': 81908.27, 'volume': 0.00537, 'type': 'trade'} +2025-03-18 22:45:54,015 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756734, 'price': 81908.27, 'volume': 0.00537} +2025-03-18 22:45:54,015 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.27, 'low': 81901.62, 'close': 81908.27, 'volume': 0.25614999999999877} +2025-03-18 22:45:54,015 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756778,"s":"BTCUSDT","t...778,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,015 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756735,"s":"BTCUSDT","t":4727545525,"p":"81908.27000000","q":"0.00007000","T":1742330756734,"m":false,"M":true}... +2025-03-18 22:45:54,016 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756734, 'price': 81908.27, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,016 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756734, 'price': 81908.27, 'volume': 7e-05} +2025-03-18 22:45:54,016 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.27, 'low': 81901.62, 'close': 81908.27, 'volume': 0.2562199999999988} +2025-03-18 22:45:54,016 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756778,"s":"BTCUSDT","t...778,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,016 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756735,"s":"BTCUSDT","t":4727545526,"p":"81908.27000000","q":"0.00007000","T":1742330756734,"m":false,"M":true}... +2025-03-18 22:45:54,016 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756734, 'price': 81908.27, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,016 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756734, 'price': 81908.27, 'volume': 7e-05} +2025-03-18 22:45:54,016 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.27, 'low': 81901.62, 'close': 81908.27, 'volume': 0.2562899999999988} +2025-03-18 22:45:54,018 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756778,"s":"BTCUSDT","t...778,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,018 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756735,"s":"BTCUSDT","t":4727545527,"p":"81908.27000000","q":"0.00010000","T":1742330756734,"m":false,"M":true}... +2025-03-18 22:45:54,018 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756734, 'price': 81908.27, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:54,018 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756734, 'price': 81908.27, 'volume': 0.0001} +2025-03-18 22:45:54,018 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.27, 'low': 81901.62, 'close': 81908.27, 'volume': 0.2563899999999988} +2025-03-18 22:45:54,020 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756778,"s":"BTCUSDT","t...778,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,020 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756735,"s":"BTCUSDT","t":4727545528,"p":"81908.27000000","q":"0.00007000","T":1742330756734,"m":false,"M":true}... +2025-03-18 22:45:54,020 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756734, 'price': 81908.27, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,020 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756734, 'price': 81908.27, 'volume': 7e-05} +2025-03-18 22:45:54,020 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.27, 'low': 81901.62, 'close': 81908.27, 'volume': 0.2564599999999988} +2025-03-18 22:45:54,021 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756778,"s":"BTCUSDT","t...778,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,021 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756735,"s":"BTCUSDT","t":4727545529,"p":"81908.27000000","q":"0.00007000","T":1742330756734,"m":false,"M":true}... +2025-03-18 22:45:54,021 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756734, 'price': 81908.27, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,022 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756734, 'price': 81908.27, 'volume': 7e-05} +2025-03-18 22:45:54,022 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.27, 'low': 81901.62, 'close': 81908.27, 'volume': 0.2565299999999988} +2025-03-18 22:45:54,022 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756778,"s":"BTCUSDT","t...778,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,024 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756735,"s":"BTCUSDT","t":4727545530,"p":"81908.27000000","q":"0.00007000","T":1742330756734,"m":false,"M":true}... +2025-03-18 22:45:54,024 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756734, 'price': 81908.27, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,024 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756734, 'price': 81908.27, 'volume': 7e-05} +2025-03-18 22:45:54,024 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.27, 'low': 81901.62, 'close': 81908.27, 'volume': 0.25659999999999883} +2025-03-18 22:45:54,025 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756778,"s":"BTCUSDT","t...778,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,025 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756735,"s":"BTCUSDT","t":4727545531,"p":"81908.27000000","q":"0.00007000","T":1742330756734,"m":false,"M":true}... +2025-03-18 22:45:54,025 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756734, 'price': 81908.27, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,025 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756734, 'price': 81908.27, 'volume': 7e-05} +2025-03-18 22:45:54,025 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.27, 'low': 81901.62, 'close': 81908.27, 'volume': 0.25666999999999884} +2025-03-18 22:45:54,025 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756778,"s":"BTCUSDT","t...778,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,026 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756735,"s":"BTCUSDT","t":4727545532,"p":"81908.27000000","q":"0.00010000","T":1742330756734,"m":false,"M":true}... +2025-03-18 22:45:54,026 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756734, 'price': 81908.27, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:54,026 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756734, 'price': 81908.27, 'volume': 0.0001} +2025-03-18 22:45:54,026 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.27, 'low': 81901.62, 'close': 81908.27, 'volume': 0.25676999999999883} +2025-03-18 22:45:54,026 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756778,"s":"BTCUSDT","t...778,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,026 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756735,"s":"BTCUSDT","t":4727545533,"p":"81908.27000000","q":"0.00010000","T":1742330756734,"m":false,"M":true}... +2025-03-18 22:45:54,026 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756734, 'price': 81908.27, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:54,026 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756734, 'price': 81908.27, 'volume': 0.0001} +2025-03-18 22:45:54,026 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.27, 'low': 81901.62, 'close': 81908.27, 'volume': 0.2568699999999988} +2025-03-18 22:45:54,026 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756778,"s":"BTCUSDT","t...778,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,026 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756735,"s":"BTCUSDT","t":4727545534,"p":"81908.27000000","q":"0.00014000","T":1742330756734,"m":false,"M":true}... +2025-03-18 22:45:54,026 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756734, 'price': 81908.27, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:45:54,026 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756734, 'price': 81908.27, 'volume': 0.00014} +2025-03-18 22:45:54,026 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.27, 'low': 81901.62, 'close': 81908.27, 'volume': 0.2570099999999988} +2025-03-18 22:45:54,030 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756778,"s":"BTCUSDT","t...778,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,030 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756735,"s":"BTCUSDT","t":4727545535,"p":"81908.27000000","q":"0.00007000","T":1742330756734,"m":false,"M":true}... +2025-03-18 22:45:54,030 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756734, 'price': 81908.27, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,030 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756734, 'price': 81908.27, 'volume': 7e-05} +2025-03-18 22:45:54,030 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.27, 'low': 81901.62, 'close': 81908.27, 'volume': 0.2570799999999988} +2025-03-18 22:45:54,032 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756778,"s":"BTCUSDT","t...778,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,032 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756735,"s":"BTCUSDT","t":4727545536,"p":"81908.27000000","q":"0.00058000","T":1742330756734,"m":false,"M":true}... +2025-03-18 22:45:54,032 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756734, 'price': 81908.27, 'volume': 0.00058, 'type': 'trade'} +2025-03-18 22:45:54,032 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756734, 'price': 81908.27, 'volume': 0.00058} +2025-03-18 22:45:54,033 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.27, 'low': 81901.62, 'close': 81908.27, 'volume': 0.25765999999999883} +2025-03-18 22:45:54,033 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756778,"s":"BTCUSDT","t...778,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,033 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756735,"s":"BTCUSDT","t":4727545537,"p":"81908.27000000","q":"0.00007000","T":1742330756734,"m":false,"M":true}... +2025-03-18 22:45:54,033 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756734, 'price': 81908.27, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,034 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756734, 'price': 81908.27, 'volume': 7e-05} +2025-03-18 22:45:54,034 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.27, 'low': 81901.62, 'close': 81908.27, 'volume': 0.25772999999999885} +2025-03-18 22:45:54,034 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756778,"s":"BTCUSDT","t...778,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,035 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756735,"s":"BTCUSDT","t":4727545538,"p":"81908.27000000","q":"0.00007000","T":1742330756734,"m":false,"M":true}... +2025-03-18 22:45:54,035 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756734, 'price': 81908.27, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,035 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756734, 'price': 81908.27, 'volume': 7e-05} +2025-03-18 22:45:54,035 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.27, 'low': 81901.62, 'close': 81908.27, 'volume': 0.25779999999999886} +2025-03-18 22:45:54,035 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756780,"s":"BTCUSDT","t...780,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,035 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756735,"s":"BTCUSDT","t":4727545539,"p":"81908.28000000","q":"0.00014000","T":1742330756734,"m":false,"M":true}... +2025-03-18 22:45:54,035 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756734, 'price': 81908.28, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:45:54,035 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756734, 'price': 81908.28, 'volume': 0.00014} +2025-03-18 22:45:54,037 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.28, 'low': 81901.62, 'close': 81908.28, 'volume': 0.25793999999999884} +2025-03-18 22:45:54,037 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756780,"s":"BTCUSDT","t...780,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,037 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756735,"s":"BTCUSDT","t":4727545540,"p":"81908.28000000","q":"0.00013000","T":1742330756734,"m":false,"M":true}... +2025-03-18 22:45:54,038 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756734, 'price': 81908.28, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:45:54,038 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756734, 'price': 81908.28, 'volume': 0.00013} +2025-03-18 22:45:54,039 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.28, 'low': 81901.62, 'close': 81908.28, 'volume': 0.25806999999999886} +2025-03-18 22:45:54,039 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756780,"s":"BTCUSDT","t...780,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,039 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756735,"s":"BTCUSDT","t":4727545541,"p":"81908.28000000","q":"0.00007000","T":1742330756734,"m":false,"M":true}... +2025-03-18 22:45:54,039 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756734, 'price': 81908.28, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,040 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756734, 'price': 81908.28, 'volume': 7e-05} +2025-03-18 22:45:54,040 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.28, 'low': 81901.62, 'close': 81908.28, 'volume': 0.25813999999999887} +2025-03-18 22:45:54,040 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756780,"s":"BTCUSDT","t...780,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,040 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756735,"s":"BTCUSDT","t":4727545542,"p":"81908.28000000","q":"0.00013000","T":1742330756734,"m":false,"M":true}... +2025-03-18 22:45:54,041 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756734, 'price': 81908.28, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:45:54,041 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756734, 'price': 81908.28, 'volume': 0.00013} +2025-03-18 22:45:54,041 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.28, 'low': 81901.62, 'close': 81908.28, 'volume': 0.2582699999999989} +2025-03-18 22:45:54,041 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756780,"s":"BTCUSDT","t...780,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,042 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756735,"s":"BTCUSDT","t":4727545543,"p":"81908.43000000","q":"0.00007000","T":1742330756734,"m":false,"M":true}... +2025-03-18 22:45:54,042 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756734, 'price': 81908.43, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,042 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756734, 'price': 81908.43, 'volume': 7e-05} +2025-03-18 22:45:54,042 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.43, 'low': 81901.62, 'close': 81908.43, 'volume': 0.2583399999999989} +2025-03-18 22:45:54,043 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756780,"s":"BTCUSDT","t...780,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,043 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756735,"s":"BTCUSDT","t":4727545544,"p":"81908.43000000","q":"0.00007000","T":1742330756734,"m":false,"M":true}... +2025-03-18 22:45:54,043 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756734, 'price': 81908.43, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,043 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756734, 'price': 81908.43, 'volume': 7e-05} +2025-03-18 22:45:54,044 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.43, 'low': 81901.62, 'close': 81908.43, 'volume': 0.2584099999999989} +2025-03-18 22:45:54,044 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756780,"s":"BTCUSDT","t...780,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,045 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756735,"s":"BTCUSDT","t":4727545545,"p":"81908.43000000","q":"0.00007000","T":1742330756734,"m":false,"M":true}... +2025-03-18 22:45:54,045 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756734, 'price': 81908.43, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,045 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756734, 'price': 81908.43, 'volume': 7e-05} +2025-03-18 22:45:54,045 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.43, 'low': 81901.62, 'close': 81908.43, 'volume': 0.25847999999999893} +2025-03-18 22:45:54,045 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756780,"s":"BTCUSDT","t...780,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,045 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756735,"s":"BTCUSDT","t":4727545546,"p":"81908.43000000","q":"0.00007000","T":1742330756734,"m":false,"M":true}... +2025-03-18 22:45:54,045 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756734, 'price': 81908.43, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,045 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756734, 'price': 81908.43, 'volume': 7e-05} +2025-03-18 22:45:54,047 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.43, 'low': 81901.62, 'close': 81908.43, 'volume': 0.25854999999999895} +2025-03-18 22:45:54,047 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756782,"s":"BTCUSDT","t...781,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,047 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756735,"s":"BTCUSDT","t":4727545547,"p":"81908.44000000","q":"0.01425000","T":1742330756734,"m":false,"M":true}... +2025-03-18 22:45:54,047 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756734, 'price': 81908.44, 'volume': 0.01425, 'type': 'trade'} +2025-03-18 22:45:54,048 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756734, 'price': 81908.44, 'volume': 0.01425} +2025-03-18 22:45:54,048 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.44, 'low': 81901.62, 'close': 81908.44, 'volume': 0.27279999999999893} +2025-03-18 22:45:54,048 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756782,"s":"BTCUSDT","t...781,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,048 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756738,"s":"BTCUSDT","t":4727545548,"p":"81908.44000000","q":"0.00007000","T":1742330756737,"m":false,"M":true}... +2025-03-18 22:45:54,049 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756737, 'price': 81908.44, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,049 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756737, 'price': 81908.44, 'volume': 7e-05} +2025-03-18 22:45:54,050 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.44, 'low': 81901.62, 'close': 81908.44, 'volume': 0.27286999999999895} +2025-03-18 22:45:54,050 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756818,"s":"BTCUSDT","t...817,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,050 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756738,"s":"BTCUSDT","t":4727545549,"p":"81908.44000000","q":"0.00007000","T":1742330756737,"m":false,"M":true}... +2025-03-18 22:45:54,051 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756737, 'price': 81908.44, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,051 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756737, 'price': 81908.44, 'volume': 7e-05} +2025-03-18 22:45:54,051 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.44, 'low': 81901.62, 'close': 81908.44, 'volume': 0.27293999999999896} +2025-03-18 22:45:54,051 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756818,"s":"BTCUSDT","t...817,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,052 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756738,"s":"BTCUSDT","t":4727545550,"p":"81908.44000000","q":"0.00010000","T":1742330756737,"m":false,"M":true}... +2025-03-18 22:45:54,052 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756737, 'price': 81908.44, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:54,052 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756737, 'price': 81908.44, 'volume': 0.0001} +2025-03-18 22:45:54,052 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.44, 'low': 81901.62, 'close': 81908.44, 'volume': 0.27303999999999895} +2025-03-18 22:45:54,053 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756818,"s":"BTCUSDT","t...817,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,053 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756738,"s":"BTCUSDT","t":4727545551,"p":"81908.44000000","q":"0.00010000","T":1742330756737,"m":false,"M":true}... +2025-03-18 22:45:54,053 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756737, 'price': 81908.44, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:54,053 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756737, 'price': 81908.44, 'volume': 0.0001} +2025-03-18 22:45:54,054 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.44, 'low': 81901.62, 'close': 81908.44, 'volume': 0.27313999999999894} +2025-03-18 22:45:54,054 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756818,"s":"BTCUSDT","t...817,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,054 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756738,"s":"BTCUSDT","t":4727545552,"p":"81908.44000000","q":"0.00007000","T":1742330756737,"m":false,"M":true}... +2025-03-18 22:45:54,055 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756737, 'price': 81908.44, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,055 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756737, 'price': 81908.44, 'volume': 7e-05} +2025-03-18 22:45:54,055 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.44, 'low': 81901.62, 'close': 81908.44, 'volume': 0.27320999999999895} +2025-03-18 22:45:54,055 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756818,"s":"BTCUSDT","t...817,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,067 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756740,"s":"BTCUSDT","t":4727545553,"p":"81908.60000000","q":"0.00007000","T":1742330756739,"m":false,"M":true}... +2025-03-18 22:45:54,067 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756739, 'price': 81908.6, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,068 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756739, 'price': 81908.6, 'volume': 7e-05} +2025-03-18 22:45:54,068 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.6, 'low': 81901.62, 'close': 81908.6, 'volume': 0.27327999999999897} +2025-03-18 22:45:54,068 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756818,"s":"BTCUSDT","t...817,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,069 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756740,"s":"BTCUSDT","t":4727545554,"p":"81908.72000000","q":"0.00007000","T":1742330756739,"m":false,"M":true}... +2025-03-18 22:45:54,069 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756739, 'price': 81908.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,069 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756739, 'price': 81908.72, 'volume': 7e-05} +2025-03-18 22:45:54,069 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.72, 'low': 81901.62, 'close': 81908.72, 'volume': 0.273349999999999} +2025-03-18 22:45:54,070 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756818,"s":"BTCUSDT","t...817,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,070 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756778,"s":"BTCUSDT","t":4727545555,"p":"81908.73000000","q":"0.01825000","T":1742330756778,"m":false,"M":true}... +2025-03-18 22:45:54,070 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756778, 'price': 81908.73, 'volume': 0.01825, 'type': 'trade'} +2025-03-18 22:45:54,070 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756778, 'price': 81908.73, 'volume': 0.01825} +2025-03-18 22:45:54,071 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.73, 'low': 81901.62, 'close': 81908.73, 'volume': 0.29159999999999897} +2025-03-18 22:45:54,071 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756818,"s":"BTCUSDT","t...817,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,071 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756778,"s":"BTCUSDT","t":4727545556,"p":"81908.73000000","q":"0.00007000","T":1742330756778,"m":false,"M":true}... +2025-03-18 22:45:54,071 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756778, 'price': 81908.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,072 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756778, 'price': 81908.73, 'volume': 7e-05} +2025-03-18 22:45:54,072 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.73, 'low': 81901.62, 'close': 81908.73, 'volume': 0.291669999999999} +2025-03-18 22:45:54,073 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756818,"s":"BTCUSDT","t...817,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,073 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756778,"s":"BTCUSDT","t":4727545557,"p":"81908.73000000","q":"0.00007000","T":1742330756778,"m":false,"M":true}... +2025-03-18 22:45:54,073 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756778, 'price': 81908.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,073 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756778, 'price': 81908.73, 'volume': 7e-05} +2025-03-18 22:45:54,074 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.73, 'low': 81901.62, 'close': 81908.73, 'volume': 0.291739999999999} +2025-03-18 22:45:54,074 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756818,"s":"BTCUSDT","t...817,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,074 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756778,"s":"BTCUSDT","t":4727545558,"p":"81908.73000000","q":"0.00010000","T":1742330756778,"m":false,"M":true}... +2025-03-18 22:45:54,074 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756778, 'price': 81908.73, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:54,075 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756778, 'price': 81908.73, 'volume': 0.0001} +2025-03-18 22:45:54,075 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.73, 'low': 81901.62, 'close': 81908.73, 'volume': 0.291839999999999} +2025-03-18 22:45:54,075 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756818,"s":"BTCUSDT","t...817,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,076 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756778,"s":"BTCUSDT","t":4727545559,"p":"81908.73000000","q":"0.00010000","T":1742330756778,"m":false,"M":true}... +2025-03-18 22:45:54,076 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756778, 'price': 81908.73, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:54,076 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756778, 'price': 81908.73, 'volume': 0.0001} +2025-03-18 22:45:54,076 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.73, 'low': 81901.62, 'close': 81908.73, 'volume': 0.291939999999999} +2025-03-18 22:45:54,076 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756818,"s":"BTCUSDT","t...817,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,077 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756778,"s":"BTCUSDT","t":4727545560,"p":"81908.73000000","q":"0.00007000","T":1742330756778,"m":false,"M":true}... +2025-03-18 22:45:54,079 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756778, 'price': 81908.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,079 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756778, 'price': 81908.73, 'volume': 7e-05} +2025-03-18 22:45:54,079 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.73, 'low': 81901.62, 'close': 81908.73, 'volume': 0.292009999999999} +2025-03-18 22:45:54,079 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756818,"s":"BTCUSDT","t...817,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,080 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756778,"s":"BTCUSDT","t":4727545561,"p":"81908.73000000","q":"0.00007000","T":1742330756778,"m":false,"M":true}... +2025-03-18 22:45:54,080 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756778, 'price': 81908.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,080 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756778, 'price': 81908.73, 'volume': 7e-05} +2025-03-18 22:45:54,080 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.73, 'low': 81901.62, 'close': 81908.73, 'volume': 0.292079999999999} +2025-03-18 22:45:54,081 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756818,"s":"BTCUSDT","t...817,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,081 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756778,"s":"BTCUSDT","t":4727545562,"p":"81908.73000000","q":"0.00007000","T":1742330756778,"m":false,"M":true}... +2025-03-18 22:45:54,081 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756778, 'price': 81908.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,081 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756778, 'price': 81908.73, 'volume': 7e-05} +2025-03-18 22:45:54,081 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.73, 'low': 81901.62, 'close': 81908.73, 'volume': 0.292149999999999} +2025-03-18 22:45:54,082 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756818,"s":"BTCUSDT","t...817,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,082 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756778,"s":"BTCUSDT","t":4727545563,"p":"81908.73000000","q":"0.00007000","T":1742330756778,"m":false,"M":true}... +2025-03-18 22:45:54,082 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756778, 'price': 81908.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,082 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756778, 'price': 81908.73, 'volume': 7e-05} +2025-03-18 22:45:54,083 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.73, 'low': 81901.62, 'close': 81908.73, 'volume': 0.29221999999999904} +2025-03-18 22:45:54,083 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756818,"s":"BTCUSDT","t...817,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,084 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756778,"s":"BTCUSDT","t":4727545564,"p":"81908.73000000","q":"0.00010000","T":1742330756778,"m":false,"M":true}... +2025-03-18 22:45:54,085 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756778, 'price': 81908.73, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:54,085 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756778, 'price': 81908.73, 'volume': 0.0001} +2025-03-18 22:45:54,085 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.73, 'low': 81901.62, 'close': 81908.73, 'volume': 0.292319999999999} +2025-03-18 22:45:54,085 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756818,"s":"BTCUSDT","t...817,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,086 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756778,"s":"BTCUSDT","t":4727545565,"p":"81908.73000000","q":"0.00007000","T":1742330756778,"m":false,"M":true}... +2025-03-18 22:45:54,086 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756778, 'price': 81908.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,086 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756778, 'price': 81908.73, 'volume': 7e-05} +2025-03-18 22:45:54,086 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.73, 'low': 81901.62, 'close': 81908.73, 'volume': 0.29238999999999904} +2025-03-18 22:45:54,087 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756818,"s":"BTCUSDT","t...817,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,087 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756778,"s":"BTCUSDT","t":4727545566,"p":"81908.79000000","q":"0.00007000","T":1742330756778,"m":false,"M":true}... +2025-03-18 22:45:54,087 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756778, 'price': 81908.79, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,087 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756778, 'price': 81908.79, 'volume': 7e-05} +2025-03-18 22:45:54,087 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.79, 'low': 81901.62, 'close': 81908.79, 'volume': 0.29245999999999905} +2025-03-18 22:45:54,088 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756778,"s":"BTCUSDT","t":4727545567,"p":"81908.79000000","q":"0.00007000","T":1742330756778,"m":false,"M":true}... +2025-03-18 22:45:54,088 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756778, 'price': 81908.79, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,088 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756778, 'price': 81908.79, 'volume': 7e-05} +2025-03-18 22:45:54,089 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.79, 'low': 81901.62, 'close': 81908.79, 'volume': 0.29252999999999907} +2025-03-18 22:45:54,116 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756778,"s":"BTCUSDT","t":4727545568,"p":"81908.79000000","q":"0.00007000","T":1742330756778,"m":false,"M":true}... +2025-03-18 22:45:54,117 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756778, 'price': 81908.79, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,117 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756778, 'price': 81908.79, 'volume': 7e-05} +2025-03-18 22:45:54,117 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.79, 'low': 81901.62, 'close': 81908.79, 'volume': 0.2925999999999991} +2025-03-18 22:45:54,124 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756892,"s":"BTCUSDT","t...892,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,124 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756892,"s":"BTCUSDT","t...892,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,125 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756892,"s":"BTCUSDT","t...892,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,125 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756778,"s":"BTCUSDT","t":4727545569,"p":"81908.79000000","q":"0.00007000","T":1742330756778,"m":false,"M":true}... +2025-03-18 22:45:54,125 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756778, 'price': 81908.79, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,126 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756778, 'price': 81908.79, 'volume': 7e-05} +2025-03-18 22:45:54,126 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.79, 'low': 81901.62, 'close': 81908.79, 'volume': 0.2926699999999991} +2025-03-18 22:45:54,126 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756892,"s":"BTCUSDT","t...892,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,126 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756778,"s":"BTCUSDT","t":4727545570,"p":"81908.80000000","q":"0.01330000","T":1742330756778,"m":false,"M":true}... +2025-03-18 22:45:54,127 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756778, 'price': 81908.8, 'volume': 0.0133, 'type': 'trade'} +2025-03-18 22:45:54,127 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756778, 'price': 81908.8, 'volume': 0.0133} +2025-03-18 22:45:54,127 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.8, 'low': 81901.62, 'close': 81908.8, 'volume': 0.3059699999999991} +2025-03-18 22:45:54,127 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756892,"s":"BTCUSDT","t...892,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,127 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756780,"s":"BTCUSDT","t":4727545571,"p":"81908.80000000","q":"0.00014000","T":1742330756780,"m":false,"M":true}... +2025-03-18 22:45:54,127 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756780, 'price': 81908.8, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:45:54,127 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756780, 'price': 81908.8, 'volume': 0.00014} +2025-03-18 22:45:54,127 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.8, 'low': 81901.62, 'close': 81908.8, 'volume': 0.30610999999999905} +2025-03-18 22:45:54,127 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756892,"s":"BTCUSDT","t...892,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,127 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756780,"s":"BTCUSDT","t":4727545572,"p":"81908.80000000","q":"0.00007000","T":1742330756780,"m":false,"M":true}... +2025-03-18 22:45:54,127 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756780, 'price': 81908.8, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,130 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756780, 'price': 81908.8, 'volume': 7e-05} +2025-03-18 22:45:54,131 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.8, 'low': 81901.62, 'close': 81908.8, 'volume': 0.30617999999999906} +2025-03-18 22:45:54,131 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756892,"s":"BTCUSDT","t...892,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,131 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756780,"s":"BTCUSDT","t":4727545573,"p":"81908.80000000","q":"0.00007000","T":1742330756780,"m":false,"M":true}... +2025-03-18 22:45:54,132 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756780, 'price': 81908.8, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,132 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756780, 'price': 81908.8, 'volume': 7e-05} +2025-03-18 22:45:54,132 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.8, 'low': 81901.62, 'close': 81908.8, 'volume': 0.3062499999999991} +2025-03-18 22:45:54,132 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756892,"s":"BTCUSDT","t...892,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,133 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756780,"s":"BTCUSDT","t":4727545574,"p":"81908.80000000","q":"0.00007000","T":1742330756780,"m":false,"M":true}... +2025-03-18 22:45:54,133 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756780, 'price': 81908.8, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,133 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756780, 'price': 81908.8, 'volume': 7e-05} +2025-03-18 22:45:54,133 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81908.8, 'low': 81901.62, 'close': 81908.8, 'volume': 0.3063199999999991} +2025-03-18 22:45:54,133 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756892,"s":"BTCUSDT","t...892,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,134 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756780,"s":"BTCUSDT","t":4727545575,"p":"81909.23000000","q":"0.00008000","T":1742330756780,"m":false,"M":true}... +2025-03-18 22:45:54,134 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756780, 'price': 81909.23, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:45:54,134 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756780, 'price': 81909.23, 'volume': 8e-05} +2025-03-18 22:45:54,134 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.23, 'low': 81901.62, 'close': 81909.23, 'volume': 0.3063999999999991} +2025-03-18 22:45:54,135 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756892,"s":"BTCUSDT","t...892,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,135 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756780,"s":"BTCUSDT","t":4727545576,"p":"81909.23000000","q":"0.00007000","T":1742330756780,"m":false,"M":true}... +2025-03-18 22:45:54,135 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756780, 'price': 81909.23, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,136 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756780, 'price': 81909.23, 'volume': 7e-05} +2025-03-18 22:45:54,136 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.23, 'low': 81901.62, 'close': 81909.23, 'volume': 0.30646999999999913} +2025-03-18 22:45:54,136 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756892,"s":"BTCUSDT","t...892,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,137 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756780,"s":"BTCUSDT","t":4727545577,"p":"81909.34000000","q":"0.00013000","T":1742330756780,"m":false,"M":true}... +2025-03-18 22:45:54,137 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756780, 'price': 81909.34, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:45:54,137 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756780, 'price': 81909.34, 'volume': 0.00013} +2025-03-18 22:45:54,137 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.34, 'low': 81901.62, 'close': 81909.34, 'volume': 0.30659999999999915} +2025-03-18 22:45:54,138 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756892,"s":"BTCUSDT","t...892,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,139 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756780,"s":"BTCUSDT","t":4727545578,"p":"81909.34000000","q":"0.00007000","T":1742330756780,"m":false,"M":true}... +2025-03-18 22:45:54,139 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756780, 'price': 81909.34, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,139 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756780, 'price': 81909.34, 'volume': 7e-05} +2025-03-18 22:45:54,140 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.34, 'low': 81901.62, 'close': 81909.34, 'volume': 0.30666999999999917} +2025-03-18 22:45:54,140 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756892,"s":"BTCUSDT","t...892,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,140 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756782,"s":"BTCUSDT","t":4727545579,"p":"81909.42000000","q":"0.00007000","T":1742330756781,"m":false,"M":true}... +2025-03-18 22:45:54,140 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756781, 'price': 81909.42, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,141 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756781, 'price': 81909.42, 'volume': 7e-05} +2025-03-18 22:45:54,141 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.42, 'low': 81901.62, 'close': 81909.42, 'volume': 0.3067399999999992} +2025-03-18 22:45:54,141 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756892,"s":"BTCUSDT","t...892,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,142 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756782,"s":"BTCUSDT","t":4727545580,"p":"81909.42000000","q":"0.00007000","T":1742330756781,"m":false,"M":true}... +2025-03-18 22:45:54,142 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756781, 'price': 81909.42, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,142 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756781, 'price': 81909.42, 'volume': 7e-05} +2025-03-18 22:45:54,142 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.42, 'low': 81901.62, 'close': 81909.42, 'volume': 0.3068099999999992} +2025-03-18 22:45:54,142 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756892,"s":"BTCUSDT","t...892,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,142 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756818,"s":"BTCUSDT","t":4727545581,"p":"81909.43000000","q":"0.00465000","T":1742330756817,"m":false,"M":true}... +2025-03-18 22:45:54,142 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756817, 'price': 81909.43, 'volume': 0.00465, 'type': 'trade'} +2025-03-18 22:45:54,142 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756817, 'price': 81909.43, 'volume': 0.00465} +2025-03-18 22:45:54,142 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.43, 'low': 81901.62, 'close': 81909.43, 'volume': 0.3114599999999992} +2025-03-18 22:45:54,142 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756892,"s":"BTCUSDT","t...892,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,142 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756818,"s":"BTCUSDT","t":4727545582,"p":"81909.43000000","q":"0.00007000","T":1742330756817,"m":false,"M":true}... +2025-03-18 22:45:54,145 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756817, 'price': 81909.43, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,145 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756817, 'price': 81909.43, 'volume': 7e-05} +2025-03-18 22:45:54,145 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.43, 'low': 81901.62, 'close': 81909.43, 'volume': 0.3115299999999992} +2025-03-18 22:45:54,145 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756892,"s":"BTCUSDT","t...892,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,146 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756818,"s":"BTCUSDT","t":4727545583,"p":"81909.43000000","q":"0.00007000","T":1742330756817,"m":false,"M":true}... +2025-03-18 22:45:54,146 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756817, 'price': 81909.43, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,146 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756817, 'price': 81909.43, 'volume': 7e-05} +2025-03-18 22:45:54,146 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.43, 'low': 81901.62, 'close': 81909.43, 'volume': 0.3115999999999992} +2025-03-18 22:45:54,147 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756892,"s":"BTCUSDT","t...892,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,147 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756818,"s":"BTCUSDT","t":4727545584,"p":"81909.43000000","q":"0.00007000","T":1742330756817,"m":false,"M":true}... +2025-03-18 22:45:54,147 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756817, 'price': 81909.43, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,147 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756817, 'price': 81909.43, 'volume': 7e-05} +2025-03-18 22:45:54,148 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.43, 'low': 81901.62, 'close': 81909.43, 'volume': 0.3116699999999992} +2025-03-18 22:45:54,148 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756892,"s":"BTCUSDT","t...892,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,148 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756818,"s":"BTCUSDT","t":4727545585,"p":"81909.43000000","q":"0.00010000","T":1742330756817,"m":false,"M":true}... +2025-03-18 22:45:54,148 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756817, 'price': 81909.43, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:54,149 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756817, 'price': 81909.43, 'volume': 0.0001} +2025-03-18 22:45:54,149 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.43, 'low': 81901.62, 'close': 81909.43, 'volume': 0.3117699999999992} +2025-03-18 22:45:54,150 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756892,"s":"BTCUSDT","t...892,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,150 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756818,"s":"BTCUSDT","t":4727545586,"p":"81909.43000000","q":"0.00007000","T":1742330756817,"m":false,"M":true}... +2025-03-18 22:45:54,150 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756817, 'price': 81909.43, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,150 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756817, 'price': 81909.43, 'volume': 7e-05} +2025-03-18 22:45:54,150 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.43, 'low': 81901.62, 'close': 81909.43, 'volume': 0.31183999999999923} +2025-03-18 22:45:54,152 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756892,"s":"BTCUSDT","t...892,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,152 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756818,"s":"BTCUSDT","t":4727545587,"p":"81909.43000000","q":"0.00007000","T":1742330756817,"m":false,"M":true}... +2025-03-18 22:45:54,152 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756817, 'price': 81909.43, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,152 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756817, 'price': 81909.43, 'volume': 7e-05} +2025-03-18 22:45:54,152 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.43, 'low': 81901.62, 'close': 81909.43, 'volume': 0.31190999999999924} +2025-03-18 22:45:54,152 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756892,"s":"BTCUSDT","t...892,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,152 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756818,"s":"BTCUSDT","t":4727545588,"p":"81909.43000000","q":"0.00007000","T":1742330756817,"m":false,"M":true}... +2025-03-18 22:45:54,152 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756817, 'price': 81909.43, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,154 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756817, 'price': 81909.43, 'volume': 7e-05} +2025-03-18 22:45:54,154 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.43, 'low': 81901.62, 'close': 81909.43, 'volume': 0.31197999999999926} +2025-03-18 22:45:54,154 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756892,"s":"BTCUSDT","t...892,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,155 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756818,"s":"BTCUSDT","t":4727545589,"p":"81909.43000000","q":"0.00007000","T":1742330756817,"m":false,"M":true}... +2025-03-18 22:45:54,155 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756817, 'price': 81909.43, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,155 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756817, 'price': 81909.43, 'volume': 7e-05} +2025-03-18 22:45:54,155 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.43, 'low': 81901.62, 'close': 81909.43, 'volume': 0.3120499999999993} +2025-03-18 22:45:54,156 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756899,"s":"BTCUSDT","t...899,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,156 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756818,"s":"BTCUSDT","t":4727545590,"p":"81909.43000000","q":"0.00010000","T":1742330756817,"m":false,"M":true}... +2025-03-18 22:45:54,157 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756817, 'price': 81909.43, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:54,157 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756817, 'price': 81909.43, 'volume': 0.0001} +2025-03-18 22:45:54,157 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.43, 'low': 81901.62, 'close': 81909.43, 'volume': 0.31214999999999926} +2025-03-18 22:45:54,157 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756899,"s":"BTCUSDT","t...899,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,158 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756818,"s":"BTCUSDT","t":4727545591,"p":"81909.43000000","q":"0.00007000","T":1742330756817,"m":false,"M":true}... +2025-03-18 22:45:54,158 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756817, 'price': 81909.43, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,158 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756817, 'price': 81909.43, 'volume': 7e-05} +2025-03-18 22:45:54,158 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.43, 'low': 81901.62, 'close': 81909.43, 'volume': 0.3122199999999993} +2025-03-18 22:45:54,159 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756899,"s":"BTCUSDT","t...899,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,159 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756818,"s":"BTCUSDT","t":4727545592,"p":"81909.43000000","q":"0.00010000","T":1742330756817,"m":false,"M":true}... +2025-03-18 22:45:54,159 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756817, 'price': 81909.43, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:54,160 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756817, 'price': 81909.43, 'volume': 0.0001} +2025-03-18 22:45:54,160 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.43, 'low': 81901.62, 'close': 81909.43, 'volume': 0.31231999999999926} +2025-03-18 22:45:54,161 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756899,"s":"BTCUSDT","t...899,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,161 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756818,"s":"BTCUSDT","t":4727545593,"p":"81909.43000000","q":"0.00008000","T":1742330756817,"m":false,"M":true}... +2025-03-18 22:45:54,161 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756817, 'price': 81909.43, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:45:54,161 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756817, 'price': 81909.43, 'volume': 8e-05} +2025-03-18 22:45:54,162 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.43, 'low': 81901.62, 'close': 81909.43, 'volume': 0.3123999999999993} +2025-03-18 22:45:54,162 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756899,"s":"BTCUSDT","t...899,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,162 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756926,"s":"ETHUSDT","t...926,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:54,163 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756926,"s":"ETHUSDT","t...926,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:54,163 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756926,"s":"ETHUSDT","t...926,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:54,163 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756926,"s":"ETHUSDT","t...926,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:54,163 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756926,"s":"ETHUSDT","t...926,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:54,163 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756818,"s":"BTCUSDT","t":4727545594,"p":"81909.43000000","q":"0.00007000","T":1742330756817,"m":false,"M":true}... +2025-03-18 22:45:54,163 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756817, 'price': 81909.43, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,163 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756817, 'price': 81909.43, 'volume': 7e-05} +2025-03-18 22:45:54,163 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.43, 'low': 81901.62, 'close': 81909.43, 'volume': 0.3124699999999993} +2025-03-18 22:45:54,163 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756926,"s":"ETHUSDT","t":2267978286,"p":"1899.98000000","q":"0.27970000","T":1742330756926,"m":false,"M":true}... +2025-03-18 22:45:54,165 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756926, 'price': 1899.98, 'volume': 0.2797, 'type': 'trade'} +2025-03-18 22:45:54,166 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756926, 'price': 1899.98, 'volume': 0.2797} +2025-03-18 22:45:54,166 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 1899.87, 'high': 1899.98, 'low': 1899.87, 'close': 1899.98, 'volume': 0.6677000000000002} +2025-03-18 22:45:54,166 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756899,"s":"BTCUSDT","t...899,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,167 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756929,"s":"ETHUSDT","t...928,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:54,167 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756929,"s":"ETHUSDT","t...928,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:54,167 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756929,"s":"ETHUSDT","t...928,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:54,168 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756929,"s":"ETHUSDT","t...928,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:54,168 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756818,"s":"BTCUSDT","t":4727545595,"p":"81909.43000000","q":"0.00007000","T":1742330756817,"m":false,"M":true}... +2025-03-18 22:45:54,168 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756817, 'price': 81909.43, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,168 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756817, 'price': 81909.43, 'volume': 7e-05} +2025-03-18 22:45:54,169 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.43, 'low': 81901.62, 'close': 81909.43, 'volume': 0.3125399999999993} +2025-03-18 22:45:54,169 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756899,"s":"BTCUSDT","t...899,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,169 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756926,"s":"ETHUSDT","t":2267978287,"p":"1899.98000000","q":"0.00280000","T":1742330756926,"m":false,"M":true}... +2025-03-18 22:45:54,169 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756926, 'price': 1899.98, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:54,170 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756926, 'price': 1899.98, 'volume': 0.0028} +2025-03-18 22:45:54,170 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 1899.87, 'high': 1899.98, 'low': 1899.87, 'close': 1899.98, 'volume': 0.6705000000000002} +2025-03-18 22:45:54,170 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756818,"s":"BTCUSDT","t":4727545596,"p":"81909.44000000","q":"0.01259000","T":1742330756817,"m":false,"M":true}... +2025-03-18 22:45:54,170 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756817, 'price': 81909.44, 'volume': 0.01259, 'type': 'trade'} +2025-03-18 22:45:54,170 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756817, 'price': 81909.44, 'volume': 0.01259} +2025-03-18 22:45:54,171 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.44, 'low': 81901.62, 'close': 81909.44, 'volume': 0.3251299999999993} +2025-03-18 22:45:54,171 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756899,"s":"BTCUSDT","t...899,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,172 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756926,"s":"ETHUSDT","t":2267978288,"p":"1899.98000000","q":"0.00280000","T":1742330756926,"m":false,"M":true}... +2025-03-18 22:45:54,172 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756926, 'price': 1899.98, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:54,172 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756926, 'price': 1899.98, 'volume': 0.0028} +2025-03-18 22:45:54,172 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 1899.87, 'high': 1899.98, 'low': 1899.87, 'close': 1899.98, 'volume': 0.6733000000000002} +2025-03-18 22:45:54,172 - INFO - [realtime.py:302] - Received message #500 +2025-03-18 22:45:54,172 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756818,"s":"BTCUSDT","t":4727545597,"p":"81909.44000000","q":"0.00007000","T":1742330756817,"m":false,"M":true}... +2025-03-18 22:45:54,172 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756817, 'price': 81909.44, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,172 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756817, 'price': 81909.44, 'volume': 7e-05} +2025-03-18 22:45:54,172 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.44, 'low': 81901.62, 'close': 81909.44, 'volume': 0.3251999999999993} +2025-03-18 22:45:54,172 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756899,"s":"BTCUSDT","t...899,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,172 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756926,"s":"ETHUSDT","t":2267978289,"p":"1899.98000000","q":"0.00300000","T":1742330756926,"m":false,"M":true}... +2025-03-18 22:45:54,172 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756926, 'price': 1899.98, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:45:54,175 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756926, 'price': 1899.98, 'volume': 0.003} +2025-03-18 22:45:54,175 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 1899.87, 'high': 1899.98, 'low': 1899.87, 'close': 1899.98, 'volume': 0.6763000000000002} +2025-03-18 22:45:54,175 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756818,"s":"BTCUSDT","t":4727545598,"p":"81909.44000000","q":"0.00006000","T":1742330756817,"m":false,"M":true}... +2025-03-18 22:45:54,175 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756817, 'price': 81909.44, 'volume': 6e-05, 'type': 'trade'} +2025-03-18 22:45:54,177 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756817, 'price': 81909.44, 'volume': 6e-05} +2025-03-18 22:45:54,177 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.44, 'low': 81901.62, 'close': 81909.44, 'volume': 0.3252599999999993} +2025-03-18 22:45:54,177 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756899,"s":"BTCUSDT","t...899,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,177 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756926,"s":"ETHUSDT","t":2267978290,"p":"1899.98000000","q":"0.00300000","T":1742330756926,"m":false,"M":true}... +2025-03-18 22:45:54,178 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756926, 'price': 1899.98, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:45:54,178 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756926, 'price': 1899.98, 'volume': 0.003} +2025-03-18 22:45:54,178 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 1899.87, 'high': 1899.98, 'low': 1899.87, 'close': 1899.98, 'volume': 0.6793000000000002} +2025-03-18 22:45:54,179 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756892,"s":"BTCUSDT","t":4727545599,"p":"81909.44000000","q":"0.00001000","T":1742330756892,"m":false,"M":true}... +2025-03-18 22:45:54,179 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756892, 'price': 81909.44, 'volume': 1e-05, 'type': 'trade'} +2025-03-18 22:45:54,179 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756892, 'price': 81909.44, 'volume': 1e-05} +2025-03-18 22:45:54,179 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.44, 'low': 81901.62, 'close': 81909.44, 'volume': 0.32526999999999934} +2025-03-18 22:45:54,180 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756899,"s":"BTCUSDT","t...899,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,181 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756929,"s":"ETHUSDT","t":2267978291,"p":"1899.99000000","q":"0.00530000","T":1742330756928,"m":false,"M":true}... +2025-03-18 22:45:54,181 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756928, 'price': 1899.99, 'volume': 0.0053, 'type': 'trade'} +2025-03-18 22:45:54,181 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756928, 'price': 1899.99, 'volume': 0.0053} +2025-03-18 22:45:54,181 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 1899.87, 'high': 1899.99, 'low': 1899.87, 'close': 1899.99, 'volume': 0.6846000000000002} +2025-03-18 22:45:54,181 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756892,"s":"BTCUSDT","t":4727545600,"p":"81909.44000000","q":"0.00013000","T":1742330756892,"m":false,"M":true}... +2025-03-18 22:45:54,181 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756892, 'price': 81909.44, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:45:54,182 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756892, 'price': 81909.44, 'volume': 0.00013} +2025-03-18 22:45:54,182 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.44, 'low': 81901.62, 'close': 81909.44, 'volume': 0.32539999999999936} +2025-03-18 22:45:54,182 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756908,"s":"BTCUSDT","t...907,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,182 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756929,"s":"ETHUSDT","t":2267978292,"p":"1899.99000000","q":"0.00280000","T":1742330756928,"m":false,"M":true}... +2025-03-18 22:45:54,184 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756928, 'price': 1899.99, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:54,184 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756928, 'price': 1899.99, 'volume': 0.0028} +2025-03-18 22:45:54,184 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 1899.87, 'high': 1899.99, 'low': 1899.87, 'close': 1899.99, 'volume': 0.6874000000000002} +2025-03-18 22:45:54,185 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756892,"s":"BTCUSDT","t":4727545601,"p":"81909.44000000","q":"0.00007000","T":1742330756892,"m":false,"M":true}... +2025-03-18 22:45:54,185 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756892, 'price': 81909.44, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,185 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756892, 'price': 81909.44, 'volume': 7e-05} +2025-03-18 22:45:54,185 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.44, 'low': 81901.62, 'close': 81909.44, 'volume': 0.32546999999999937} +2025-03-18 22:45:54,186 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756908,"s":"BTCUSDT","t...907,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,186 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756929,"s":"ETHUSDT","t":2267978293,"p":"1899.99000000","q":"0.00300000","T":1742330756928,"m":false,"M":true}... +2025-03-18 22:45:54,186 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756928, 'price': 1899.99, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:45:54,186 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756928, 'price': 1899.99, 'volume': 0.003} +2025-03-18 22:45:54,186 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 1899.87, 'high': 1899.99, 'low': 1899.87, 'close': 1899.99, 'volume': 0.6904000000000002} +2025-03-18 22:45:54,187 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756892,"s":"BTCUSDT","t":4727545602,"p":"81909.44000000","q":"0.00010000","T":1742330756892,"m":false,"M":true}... +2025-03-18 22:45:54,187 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756892, 'price': 81909.44, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:54,187 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756892, 'price': 81909.44, 'volume': 0.0001} +2025-03-18 22:45:54,187 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.44, 'low': 81901.62, 'close': 81909.44, 'volume': 0.32556999999999936} +2025-03-18 22:45:54,188 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756908,"s":"BTCUSDT","t...907,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,189 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756929,"s":"ETHUSDT","t":2267978294,"p":"1899.99000000","q":"0.00300000","T":1742330756928,"m":false,"M":true}... +2025-03-18 22:45:54,189 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756928, 'price': 1899.99, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:45:54,189 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756928, 'price': 1899.99, 'volume': 0.003} +2025-03-18 22:45:54,189 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 1899.87, 'high': 1899.99, 'low': 1899.87, 'close': 1899.99, 'volume': 0.6934000000000002} +2025-03-18 22:45:54,189 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756892,"s":"BTCUSDT","t":4727545603,"p":"81909.44000000","q":"0.00010000","T":1742330756892,"m":false,"M":true}... +2025-03-18 22:45:54,190 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756892, 'price': 81909.44, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:54,190 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756892, 'price': 81909.44, 'volume': 0.0001} +2025-03-18 22:45:54,190 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.44, 'low': 81901.62, 'close': 81909.44, 'volume': 0.32566999999999935} +2025-03-18 22:45:54,190 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756908,"s":"BTCUSDT","t...907,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,190 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756892,"s":"BTCUSDT","t":4727545604,"p":"81909.44000000","q":"0.00007000","T":1742330756892,"m":false,"M":true}... +2025-03-18 22:45:54,191 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756892, 'price': 81909.44, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,191 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756892, 'price': 81909.44, 'volume': 7e-05} +2025-03-18 22:45:54,191 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.44, 'low': 81901.62, 'close': 81909.44, 'volume': 0.32573999999999936} +2025-03-18 22:45:54,193 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756908,"s":"BTCUSDT","t...907,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,193 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756892,"s":"BTCUSDT","t":4727545605,"p":"81909.44000000","q":"0.00007000","T":1742330756892,"m":false,"M":true}... +2025-03-18 22:45:54,193 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756892, 'price': 81909.44, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,193 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756892, 'price': 81909.44, 'volume': 7e-05} +2025-03-18 22:45:54,194 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.44, 'low': 81901.62, 'close': 81909.44, 'volume': 0.3258099999999994} +2025-03-18 22:45:54,194 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756908,"s":"BTCUSDT","t...907,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,194 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756892,"s":"BTCUSDT","t":4727545606,"p":"81909.44000000","q":"0.00007000","T":1742330756892,"m":false,"M":true}... +2025-03-18 22:45:54,194 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756892, 'price': 81909.44, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,195 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756892, 'price': 81909.44, 'volume': 7e-05} +2025-03-18 22:45:54,195 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.44, 'low': 81901.62, 'close': 81909.44, 'volume': 0.3258799999999994} +2025-03-18 22:45:54,195 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756908,"s":"BTCUSDT","t...907,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,195 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756892,"s":"BTCUSDT","t":4727545607,"p":"81909.44000000","q":"0.00007000","T":1742330756892,"m":false,"M":true}... +2025-03-18 22:45:54,196 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756892, 'price': 81909.44, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,196 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756892, 'price': 81909.44, 'volume': 7e-05} +2025-03-18 22:45:54,196 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.44, 'low': 81901.62, 'close': 81909.44, 'volume': 0.3259499999999994} +2025-03-18 22:45:54,196 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756908,"s":"BTCUSDT","t...907,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,196 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756892,"s":"BTCUSDT","t":4727545608,"p":"81909.44000000","q":"0.00010000","T":1742330756892,"m":false,"M":true}... +2025-03-18 22:45:54,197 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756892, 'price': 81909.44, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:54,197 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756892, 'price': 81909.44, 'volume': 0.0001} +2025-03-18 22:45:54,197 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.44, 'low': 81901.62, 'close': 81909.44, 'volume': 0.3260499999999994} +2025-03-18 22:45:54,197 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756908,"s":"BTCUSDT","t...907,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,199 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756892,"s":"BTCUSDT","t":4727545609,"p":"81909.44000000","q":"0.00007000","T":1742330756892,"m":false,"M":true}... +2025-03-18 22:45:54,199 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756892, 'price': 81909.44, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,199 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756892, 'price': 81909.44, 'volume': 7e-05} +2025-03-18 22:45:54,199 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.44, 'low': 81901.62, 'close': 81909.44, 'volume': 0.3261199999999994} +2025-03-18 22:45:54,199 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756908,"s":"BTCUSDT","t...907,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,199 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756892,"s":"BTCUSDT","t":4727545610,"p":"81909.44000000","q":"0.00050000","T":1742330756892,"m":false,"M":true}... +2025-03-18 22:45:54,199 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756892, 'price': 81909.44, 'volume': 0.0005, 'type': 'trade'} +2025-03-18 22:45:54,199 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756892, 'price': 81909.44, 'volume': 0.0005} +2025-03-18 22:45:54,199 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.44, 'low': 81901.62, 'close': 81909.44, 'volume': 0.3266199999999994} +2025-03-18 22:45:54,199 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756914,"s":"BTCUSDT","t...913,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,199 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756892,"s":"BTCUSDT","t":4727545611,"p":"81909.68000000","q":"0.00007000","T":1742330756892,"m":false,"M":true}... +2025-03-18 22:45:54,201 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756892, 'price': 81909.68, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,201 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756892, 'price': 81909.68, 'volume': 7e-05} +2025-03-18 22:45:54,201 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.68, 'low': 81901.62, 'close': 81909.68, 'volume': 0.3266899999999994} +2025-03-18 22:45:54,201 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756914,"s":"BTCUSDT","t...913,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,201 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756892,"s":"BTCUSDT","t":4727545612,"p":"81909.68000000","q":"0.00007000","T":1742330756892,"m":false,"M":true}... +2025-03-18 22:45:54,203 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756892, 'price': 81909.68, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,203 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756892, 'price': 81909.68, 'volume': 7e-05} +2025-03-18 22:45:54,203 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.68, 'low': 81901.62, 'close': 81909.68, 'volume': 0.32675999999999944} +2025-03-18 22:45:54,204 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756914,"s":"BTCUSDT","t...913,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,204 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756892,"s":"BTCUSDT","t":4727545613,"p":"81909.68000000","q":"0.00007000","T":1742330756892,"m":false,"M":true}... +2025-03-18 22:45:54,204 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756892, 'price': 81909.68, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,204 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756892, 'price': 81909.68, 'volume': 7e-05} +2025-03-18 22:45:54,205 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.68, 'low': 81901.62, 'close': 81909.68, 'volume': 0.32682999999999945} +2025-03-18 22:45:54,205 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756914,"s":"BTCUSDT","t...913,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,205 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756892,"s":"BTCUSDT","t":4727545614,"p":"81909.68000000","q":"0.00007000","T":1742330756892,"m":false,"M":true}... +2025-03-18 22:45:54,206 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756892, 'price': 81909.68, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,206 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756892, 'price': 81909.68, 'volume': 7e-05} +2025-03-18 22:45:54,206 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.68, 'low': 81901.62, 'close': 81909.68, 'volume': 0.32689999999999947} +2025-03-18 22:45:54,206 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756914,"s":"BTCUSDT","t...913,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,206 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756892,"s":"BTCUSDT","t":4727545615,"p":"81909.69000000","q":"0.00007000","T":1742330756892,"m":false,"M":true}... +2025-03-18 22:45:54,206 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756892, 'price': 81909.69, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,206 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756892, 'price': 81909.69, 'volume': 7e-05} +2025-03-18 22:45:54,206 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.69, 'low': 81901.62, 'close': 81909.69, 'volume': 0.3269699999999995} +2025-03-18 22:45:54,206 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756914,"s":"BTCUSDT","t...913,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,206 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756892,"s":"BTCUSDT","t":4727545616,"p":"81909.69000000","q":"0.00007000","T":1742330756892,"m":false,"M":true}... +2025-03-18 22:45:54,206 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756892, 'price': 81909.69, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,206 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756892, 'price': 81909.69, 'volume': 7e-05} +2025-03-18 22:45:54,206 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.69, 'low': 81901.62, 'close': 81909.69, 'volume': 0.3270399999999995} +2025-03-18 22:45:54,206 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756914,"s":"BTCUSDT","t...913,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,206 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756892,"s":"BTCUSDT","t":4727545617,"p":"81909.69000000","q":"0.00007000","T":1742330756892,"m":false,"M":true}... +2025-03-18 22:45:54,206 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756892, 'price': 81909.69, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,206 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756892, 'price': 81909.69, 'volume': 7e-05} +2025-03-18 22:45:54,206 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.69, 'low': 81901.62, 'close': 81909.69, 'volume': 0.3271099999999995} +2025-03-18 22:45:54,206 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756914,"s":"BTCUSDT","t...913,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,206 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756892,"s":"BTCUSDT","t":4727545618,"p":"81909.69000000","q":"0.00007000","T":1742330756892,"m":false,"M":true}... +2025-03-18 22:45:54,206 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756892, 'price': 81909.69, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,206 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756892, 'price': 81909.69, 'volume': 7e-05} +2025-03-18 22:45:54,206 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.69, 'low': 81901.62, 'close': 81909.69, 'volume': 0.3271799999999995} +2025-03-18 22:45:54,206 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756914,"s":"BTCUSDT","t...913,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,206 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756892,"s":"BTCUSDT","t":4727545619,"p":"81909.69000000","q":"0.00007000","T":1742330756892,"m":false,"M":true}... +2025-03-18 22:45:54,206 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756892, 'price': 81909.69, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,206 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756892, 'price': 81909.69, 'volume': 7e-05} +2025-03-18 22:45:54,206 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.69, 'low': 81901.62, 'close': 81909.69, 'volume': 0.32724999999999954} +2025-03-18 22:45:54,206 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756914,"s":"BTCUSDT","t...913,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,206 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756892,"s":"BTCUSDT","t":4727545620,"p":"81909.69000000","q":"0.00007000","T":1742330756892,"m":false,"M":true}... +2025-03-18 22:45:54,206 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756892, 'price': 81909.69, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,216 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756892, 'price': 81909.69, 'volume': 7e-05} +2025-03-18 22:45:54,216 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.69, 'low': 81901.62, 'close': 81909.69, 'volume': 0.32731999999999956} +2025-03-18 22:45:54,216 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756914,"s":"BTCUSDT","t...913,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,216 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756892,"s":"BTCUSDT","t":4727545621,"p":"81909.70000000","q":"0.00103000","T":1742330756892,"m":false,"M":true}... +2025-03-18 22:45:54,216 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756892, 'price': 81909.7, 'volume': 0.00103, 'type': 'trade'} +2025-03-18 22:45:54,216 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756892, 'price': 81909.7, 'volume': 0.00103} +2025-03-18 22:45:54,216 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.7, 'low': 81901.62, 'close': 81909.7, 'volume': 0.32834999999999953} +2025-03-18 22:45:54,219 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756914,"s":"BTCUSDT","t...913,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,219 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756899,"s":"BTCUSDT","t":4727545622,"p":"81909.70000000","q":"0.00007000","T":1742330756899,"m":false,"M":true}... +2025-03-18 22:45:54,219 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756899, 'price': 81909.7, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,220 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756899, 'price': 81909.7, 'volume': 7e-05} +2025-03-18 22:45:54,220 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.7, 'low': 81901.62, 'close': 81909.7, 'volume': 0.32841999999999955} +2025-03-18 22:45:54,220 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756914,"s":"BTCUSDT","t...913,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,220 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756899,"s":"BTCUSDT","t":4727545623,"p":"81909.70000000","q":"0.00007000","T":1742330756899,"m":false,"M":true}... +2025-03-18 22:45:54,221 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756899, 'price': 81909.7, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,221 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756899, 'price': 81909.7, 'volume': 7e-05} +2025-03-18 22:45:54,221 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.7, 'low': 81901.62, 'close': 81909.7, 'volume': 0.32848999999999956} +2025-03-18 22:45:54,222 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756914,"s":"BTCUSDT","t...913,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,222 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756899,"s":"BTCUSDT","t":4727545624,"p":"81909.70000000","q":"0.00010000","T":1742330756899,"m":false,"M":true}... +2025-03-18 22:45:54,222 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756899, 'price': 81909.7, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:54,222 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756899, 'price': 81909.7, 'volume': 0.0001} +2025-03-18 22:45:54,223 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.7, 'low': 81901.62, 'close': 81909.7, 'volume': 0.32858999999999955} +2025-03-18 22:45:54,223 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756914,"s":"BTCUSDT","t...913,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,224 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756899,"s":"BTCUSDT","t":4727545625,"p":"81909.70000000","q":"0.00010000","T":1742330756899,"m":false,"M":true}... +2025-03-18 22:45:54,224 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756899, 'price': 81909.7, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:54,224 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756899, 'price': 81909.7, 'volume': 0.0001} +2025-03-18 22:45:54,224 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.7, 'low': 81901.62, 'close': 81909.7, 'volume': 0.32868999999999954} +2025-03-18 22:45:54,225 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756914,"s":"BTCUSDT","t...913,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,225 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756899,"s":"BTCUSDT","t":4727545626,"p":"81909.70000000","q":"0.00007000","T":1742330756899,"m":false,"M":true}... +2025-03-18 22:45:54,225 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756899, 'price': 81909.7, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,226 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756899, 'price': 81909.7, 'volume': 7e-05} +2025-03-18 22:45:54,226 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.7, 'low': 81901.62, 'close': 81909.7, 'volume': 0.32875999999999955} +2025-03-18 22:45:54,226 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756914,"s":"BTCUSDT","t...913,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,227 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756899,"s":"BTCUSDT","t":4727545627,"p":"81909.70000000","q":"0.00007000","T":1742330756899,"m":false,"M":true}... +2025-03-18 22:45:54,227 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756899, 'price': 81909.7, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,227 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756899, 'price': 81909.7, 'volume': 7e-05} +2025-03-18 22:45:54,228 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.7, 'low': 81901.62, 'close': 81909.7, 'volume': 0.32882999999999957} +2025-03-18 22:45:54,228 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756914,"s":"BTCUSDT","t...913,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,228 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756899,"s":"BTCUSDT","t":4727545628,"p":"81909.70000000","q":"0.00007000","T":1742330756899,"m":false,"M":true}... +2025-03-18 22:45:54,229 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756899, 'price': 81909.7, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,229 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756899, 'price': 81909.7, 'volume': 7e-05} +2025-03-18 22:45:54,229 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.7, 'low': 81901.62, 'close': 81909.7, 'volume': 0.3288999999999996} +2025-03-18 22:45:54,230 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756914,"s":"BTCUSDT","t...913,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,230 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756899,"s":"BTCUSDT","t":4727545629,"p":"81909.70000000","q":"0.00007000","T":1742330756899,"m":false,"M":true}... +2025-03-18 22:45:54,230 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756899, 'price': 81909.7, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,230 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756899, 'price': 81909.7, 'volume': 7e-05} +2025-03-18 22:45:54,231 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.7, 'low': 81901.62, 'close': 81909.7, 'volume': 0.3289699999999996} +2025-03-18 22:45:54,231 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756914,"s":"BTCUSDT","t...913,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,232 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756899,"s":"BTCUSDT","t":4727545630,"p":"81909.70000000","q":"0.00010000","T":1742330756899,"m":false,"M":true}... +2025-03-18 22:45:54,232 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756899, 'price': 81909.7, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:54,232 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756899, 'price': 81909.7, 'volume': 0.0001} +2025-03-18 22:45:54,233 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.7, 'low': 81901.62, 'close': 81909.7, 'volume': 0.3290699999999996} +2025-03-18 22:45:54,233 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756929,"s":"BTCUSDT","t...929,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,233 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756899,"s":"BTCUSDT","t":4727545631,"p":"81909.70000000","q":"0.00007000","T":1742330756899,"m":false,"M":true}... +2025-03-18 22:45:54,234 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756899, 'price': 81909.7, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,234 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756899, 'price': 81909.7, 'volume': 7e-05} +2025-03-18 22:45:54,234 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.7, 'low': 81901.62, 'close': 81909.7, 'volume': 0.3291399999999996} +2025-03-18 22:45:54,235 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756929,"s":"BTCUSDT","t...929,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,235 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756899,"s":"BTCUSDT","t":4727545632,"p":"81909.70000000","q":"0.00007000","T":1742330756899,"m":false,"M":true}... +2025-03-18 22:45:54,235 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756899, 'price': 81909.7, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,235 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756899, 'price': 81909.7, 'volume': 7e-05} +2025-03-18 22:45:54,236 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81909.7, 'low': 81901.62, 'close': 81909.7, 'volume': 0.3292099999999996} +2025-03-18 22:45:54,236 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756929,"s":"BTCUSDT","t...929,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,237 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756908,"s":"BTCUSDT","t":4727545633,"p":"81910.24000000","q":"0.00007000","T":1742330756907,"m":false,"M":true}... +2025-03-18 22:45:54,237 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756907, 'price': 81910.24, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,237 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756907, 'price': 81910.24, 'volume': 7e-05} +2025-03-18 22:45:54,238 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81910.24, 'low': 81901.62, 'close': 81910.24, 'volume': 0.32927999999999963} +2025-03-18 22:45:54,238 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756929,"s":"BTCUSDT","t...929,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,239 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756908,"s":"BTCUSDT","t":4727545634,"p":"81910.24000000","q":"0.00010000","T":1742330756907,"m":false,"M":true}... +2025-03-18 22:45:54,239 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756907, 'price': 81910.24, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:54,239 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756907, 'price': 81910.24, 'volume': 0.0001} +2025-03-18 22:45:54,239 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81910.24, 'low': 81901.62, 'close': 81910.24, 'volume': 0.3293799999999996} +2025-03-18 22:45:54,240 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756929,"s":"BTCUSDT","t...929,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,240 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756908,"s":"BTCUSDT","t":4727545635,"p":"81910.24000000","q":"0.00010000","T":1742330756907,"m":false,"M":true}... +2025-03-18 22:45:54,240 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756907, 'price': 81910.24, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:54,240 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756907, 'price': 81910.24, 'volume': 0.0001} +2025-03-18 22:45:54,241 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81910.24, 'low': 81901.62, 'close': 81910.24, 'volume': 0.3294799999999996} +2025-03-18 22:45:54,241 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756929,"s":"BTCUSDT","t...929,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,242 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756908,"s":"BTCUSDT","t":4727545636,"p":"81910.24000000","q":"0.00007000","T":1742330756907,"m":false,"M":true}... +2025-03-18 22:45:54,242 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756907, 'price': 81910.24, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,242 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756907, 'price': 81910.24, 'volume': 7e-05} +2025-03-18 22:45:54,242 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81910.24, 'low': 81901.62, 'close': 81910.24, 'volume': 0.3295499999999996} +2025-03-18 22:45:54,243 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756929,"s":"BTCUSDT","t...929,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,243 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756908,"s":"BTCUSDT","t":4727545637,"p":"81910.24000000","q":"0.00007000","T":1742330756907,"m":false,"M":true}... +2025-03-18 22:45:54,243 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756907, 'price': 81910.24, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,244 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756907, 'price': 81910.24, 'volume': 7e-05} +2025-03-18 22:45:54,244 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81910.24, 'low': 81901.62, 'close': 81910.24, 'volume': 0.32961999999999964} +2025-03-18 22:45:54,244 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756929,"s":"BTCUSDT","t...929,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,245 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756908,"s":"BTCUSDT","t":4727545638,"p":"81910.24000000","q":"0.00007000","T":1742330756907,"m":false,"M":true}... +2025-03-18 22:45:54,245 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756907, 'price': 81910.24, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,245 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756907, 'price': 81910.24, 'volume': 7e-05} +2025-03-18 22:45:54,246 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81910.24, 'low': 81901.62, 'close': 81910.24, 'volume': 0.32968999999999965} +2025-03-18 22:45:54,247 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756929,"s":"BTCUSDT","t...929,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,247 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756908,"s":"BTCUSDT","t":4727545639,"p":"81910.24000000","q":"0.00007000","T":1742330756907,"m":false,"M":true}... +2025-03-18 22:45:54,247 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756907, 'price': 81910.24, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,247 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756907, 'price': 81910.24, 'volume': 7e-05} +2025-03-18 22:45:54,248 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81910.24, 'low': 81901.62, 'close': 81910.24, 'volume': 0.32975999999999966} +2025-03-18 22:45:54,248 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756929,"s":"BTCUSDT","t...929,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,249 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756908,"s":"BTCUSDT","t":4727545640,"p":"81910.24000000","q":"0.00010000","T":1742330756907,"m":false,"M":true}... +2025-03-18 22:45:54,249 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756907, 'price': 81910.24, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:54,249 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756907, 'price': 81910.24, 'volume': 0.0001} +2025-03-18 22:45:54,249 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81910.24, 'low': 81901.62, 'close': 81910.24, 'volume': 0.32985999999999965} +2025-03-18 22:45:54,250 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756929,"s":"BTCUSDT","t...929,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,250 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756908,"s":"BTCUSDT","t":4727545641,"p":"81910.24000000","q":"0.00007000","T":1742330756907,"m":false,"M":true}... +2025-03-18 22:45:54,250 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756907, 'price': 81910.24, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,251 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756907, 'price': 81910.24, 'volume': 7e-05} +2025-03-18 22:45:54,251 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81910.24, 'low': 81901.62, 'close': 81910.24, 'volume': 0.32992999999999967} +2025-03-18 22:45:54,251 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756929,"s":"BTCUSDT","t...929,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,252 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756908,"s":"BTCUSDT","t":4727545642,"p":"81910.24000000","q":"0.00007000","T":1742330756907,"m":false,"M":true}... +2025-03-18 22:45:54,252 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756907, 'price': 81910.24, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,252 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756907, 'price': 81910.24, 'volume': 7e-05} +2025-03-18 22:45:54,253 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81910.24, 'low': 81901.62, 'close': 81910.24, 'volume': 0.3299999999999997} +2025-03-18 22:45:54,253 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756929,"s":"BTCUSDT","t...929,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,254 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756914,"s":"BTCUSDT","t":4727545643,"p":"81911.48000000","q":"0.00007000","T":1742330756913,"m":false,"M":true}... +2025-03-18 22:45:54,254 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756913, 'price': 81911.48, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,254 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756913, 'price': 81911.48, 'volume': 7e-05} +2025-03-18 22:45:54,255 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81911.48, 'low': 81901.62, 'close': 81911.48, 'volume': 0.3300699999999997} +2025-03-18 22:45:54,255 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756929,"s":"BTCUSDT","t...929,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,257 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756914,"s":"BTCUSDT","t":4727545644,"p":"81911.48000000","q":"0.00010000","T":1742330756913,"m":false,"M":true}... +2025-03-18 22:45:54,257 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756913, 'price': 81911.48, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:54,257 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756913, 'price': 81911.48, 'volume': 0.0001} +2025-03-18 22:45:54,257 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81911.48, 'low': 81901.62, 'close': 81911.48, 'volume': 0.3301699999999997} +2025-03-18 22:45:54,258 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756929,"s":"BTCUSDT","t...929,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,259 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330757030,"s":"ETHUSDT","t...7029,"m":true,"M":true}' [133 bytes] +2025-03-18 22:45:54,259 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756914,"s":"BTCUSDT","t":4727545645,"p":"81911.48000000","q":"0.00010000","T":1742330756913,"m":false,"M":true}... +2025-03-18 22:45:54,259 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756913, 'price': 81911.48, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:54,259 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756913, 'price': 81911.48, 'volume': 0.0001} +2025-03-18 22:45:54,260 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81911.48, 'low': 81901.62, 'close': 81911.48, 'volume': 0.3302699999999997} +2025-03-18 22:45:54,260 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330757030,"s":"ETHUSDT","t":2267978295,"p":"1899.99000000","q":"0.03250000","T":1742330757029,"m":true,"M":true}... +2025-03-18 22:45:54,260 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330757029, 'price': 1899.99, 'volume': 0.0325, 'type': 'trade'} +2025-03-18 22:45:54,260 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330757029, 'price': 1899.99, 'volume': 0.0325} +2025-03-18 22:45:54,261 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330756000, 'open': 1899.87, 'high': 1899.99, 'low': 1899.87, 'close': 1899.99, 'volume': 0.6934000000000002} +2025-03-18 22:45:54,261 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330757000, 'open': 1899.99, 'high': 1899.99, 'low': 1899.99, 'close': 1899.99, 'volume': 0.0325} +2025-03-18 22:45:54,261 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756929,"s":"BTCUSDT","t...929,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,261 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756914,"s":"BTCUSDT","t":4727545646,"p":"81911.48000000","q":"0.00007000","T":1742330756913,"m":false,"M":true}... +2025-03-18 22:45:54,262 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756913, 'price': 81911.48, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,262 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756913, 'price': 81911.48, 'volume': 7e-05} +2025-03-18 22:45:54,262 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81911.48, 'low': 81901.62, 'close': 81911.48, 'volume': 0.3303399999999997} +2025-03-18 22:45:54,263 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756929,"s":"BTCUSDT","t...929,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,263 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756914,"s":"BTCUSDT","t":4727545647,"p":"81911.48000000","q":"0.00007000","T":1742330756913,"m":false,"M":true}... +2025-03-18 22:45:54,263 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756913, 'price': 81911.48, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,264 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756913, 'price': 81911.48, 'volume': 7e-05} +2025-03-18 22:45:54,264 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81911.48, 'low': 81901.62, 'close': 81911.48, 'volume': 0.3304099999999997} +2025-03-18 22:45:54,264 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756929,"s":"BTCUSDT","t...929,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,265 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756914,"s":"BTCUSDT","t":4727545648,"p":"81911.48000000","q":"0.00007000","T":1742330756913,"m":false,"M":true}... +2025-03-18 22:45:54,265 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756913, 'price': 81911.48, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,265 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756913, 'price': 81911.48, 'volume': 7e-05} +2025-03-18 22:45:54,266 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81911.48, 'low': 81901.62, 'close': 81911.48, 'volume': 0.3304799999999997} +2025-03-18 22:45:54,266 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756929,"s":"BTCUSDT","t...929,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,267 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756914,"s":"BTCUSDT","t":4727545649,"p":"81911.48000000","q":"0.00007000","T":1742330756913,"m":false,"M":true}... +2025-03-18 22:45:54,267 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756913, 'price': 81911.48, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,267 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756913, 'price': 81911.48, 'volume': 7e-05} +2025-03-18 22:45:54,267 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81911.48, 'low': 81901.62, 'close': 81911.48, 'volume': 0.33054999999999973} +2025-03-18 22:45:54,268 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756929,"s":"BTCUSDT","t...929,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,268 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756914,"s":"BTCUSDT","t":4727545650,"p":"81911.48000000","q":"0.00010000","T":1742330756913,"m":false,"M":true}... +2025-03-18 22:45:54,268 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756913, 'price': 81911.48, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:54,268 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756913, 'price': 81911.48, 'volume': 0.0001} +2025-03-18 22:45:54,269 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81911.48, 'low': 81901.62, 'close': 81911.48, 'volume': 0.3306499999999997} +2025-03-18 22:45:54,269 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756929,"s":"BTCUSDT","t...929,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,269 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756914,"s":"BTCUSDT","t":4727545651,"p":"81911.48000000","q":"0.00007000","T":1742330756913,"m":false,"M":true}... +2025-03-18 22:45:54,270 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756913, 'price': 81911.48, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,270 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756913, 'price': 81911.48, 'volume': 7e-05} +2025-03-18 22:45:54,270 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81911.48, 'low': 81901.62, 'close': 81911.48, 'volume': 0.33071999999999974} +2025-03-18 22:45:54,271 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756929,"s":"BTCUSDT","t...929,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,271 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756914,"s":"BTCUSDT","t":4727545652,"p":"81911.48000000","q":"0.00007000","T":1742330756913,"m":false,"M":true}... +2025-03-18 22:45:54,271 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756913, 'price': 81911.48, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,272 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756913, 'price': 81911.48, 'volume': 7e-05} +2025-03-18 22:45:54,272 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81911.48, 'low': 81901.62, 'close': 81911.48, 'volume': 0.33078999999999975} +2025-03-18 22:45:54,272 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756929,"s":"BTCUSDT","t...929,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,273 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756914,"s":"BTCUSDT","t":4727545653,"p":"81911.49000000","q":"0.00011000","T":1742330756913,"m":false,"M":true}... +2025-03-18 22:45:54,273 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756913, 'price': 81911.49, 'volume': 0.00011, 'type': 'trade'} +2025-03-18 22:45:54,273 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756913, 'price': 81911.49, 'volume': 0.00011} +2025-03-18 22:45:54,273 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81911.49, 'low': 81901.62, 'close': 81911.49, 'volume': 0.33089999999999975} +2025-03-18 22:45:54,274 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756929,"s":"BTCUSDT","t...929,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,274 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756914,"s":"BTCUSDT","t":4727545654,"p":"81911.52000000","q":"0.00009000","T":1742330756913,"m":false,"M":true}... +2025-03-18 22:45:54,274 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756913, 'price': 81911.52, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:45:54,275 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756913, 'price': 81911.52, 'volume': 9e-05} +2025-03-18 22:45:54,275 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81911.52, 'low': 81901.62, 'close': 81911.52, 'volume': 0.33098999999999973} +2025-03-18 22:45:54,275 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756929,"s":"BTCUSDT","t...929,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,276 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756914,"s":"BTCUSDT","t":4727545655,"p":"81911.52000000","q":"0.00009000","T":1742330756913,"m":false,"M":true}... +2025-03-18 22:45:54,276 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756913, 'price': 81911.52, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:45:54,276 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756913, 'price': 81911.52, 'volume': 9e-05} +2025-03-18 22:45:54,276 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81911.52, 'low': 81901.62, 'close': 81911.52, 'volume': 0.3310799999999997} +2025-03-18 22:45:54,277 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756929,"s":"BTCUSDT","t...929,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,277 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756914,"s":"BTCUSDT","t":4727545656,"p":"81911.52000000","q":"0.00009000","T":1742330756913,"m":false,"M":true}... +2025-03-18 22:45:54,277 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756913, 'price': 81911.52, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:45:54,279 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756913, 'price': 81911.52, 'volume': 9e-05} +2025-03-18 22:45:54,279 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81911.52, 'low': 81901.62, 'close': 81911.52, 'volume': 0.3311699999999997} +2025-03-18 22:45:54,279 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756929,"s":"BTCUSDT","t...929,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,279 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756914,"s":"BTCUSDT","t":4727545657,"p":"81911.52000000","q":"0.00007000","T":1742330756913,"m":false,"M":true}... +2025-03-18 22:45:54,280 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756913, 'price': 81911.52, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,280 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756913, 'price': 81911.52, 'volume': 7e-05} +2025-03-18 22:45:54,280 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81911.52, 'low': 81901.62, 'close': 81911.52, 'volume': 0.3312399999999997} +2025-03-18 22:45:54,280 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756929,"s":"BTCUSDT","t...929,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,281 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756914,"s":"BTCUSDT","t":4727545658,"p":"81911.53000000","q":"0.00007000","T":1742330756913,"m":false,"M":true}... +2025-03-18 22:45:54,281 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756913, 'price': 81911.53, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,281 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756913, 'price': 81911.53, 'volume': 7e-05} +2025-03-18 22:45:54,282 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81911.53, 'low': 81901.62, 'close': 81911.53, 'volume': 0.3313099999999997} +2025-03-18 22:45:54,282 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756929,"s":"BTCUSDT","t...929,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,282 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756914,"s":"BTCUSDT","t":4727545659,"p":"81911.53000000","q":"0.00007000","T":1742330756913,"m":false,"M":true}... +2025-03-18 22:45:54,283 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756913, 'price': 81911.53, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,283 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756913, 'price': 81911.53, 'volume': 7e-05} +2025-03-18 22:45:54,283 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81911.53, 'low': 81901.62, 'close': 81911.53, 'volume': 0.33137999999999973} +2025-03-18 22:45:54,284 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756929,"s":"BTCUSDT","t...929,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,284 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756914,"s":"BTCUSDT","t":4727545660,"p":"81911.53000000","q":"0.00007000","T":1742330756913,"m":false,"M":true}... +2025-03-18 22:45:54,284 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756913, 'price': 81911.53, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,284 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756913, 'price': 81911.53, 'volume': 7e-05} +2025-03-18 22:45:54,285 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81911.53, 'low': 81901.62, 'close': 81911.53, 'volume': 0.33144999999999974} +2025-03-18 22:45:54,285 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756960,"s":"BTCUSDT","t...960,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,285 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756914,"s":"BTCUSDT","t":4727545661,"p":"81911.53000000","q":"0.00007000","T":1742330756913,"m":false,"M":true}... +2025-03-18 22:45:54,286 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756913, 'price': 81911.53, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,286 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756913, 'price': 81911.53, 'volume': 7e-05} +2025-03-18 22:45:54,286 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81911.53, 'low': 81901.62, 'close': 81911.53, 'volume': 0.33151999999999976} +2025-03-18 22:45:54,287 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756960,"s":"BTCUSDT","t...960,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,287 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756914,"s":"BTCUSDT","t":4727545662,"p":"81911.54000000","q":"0.00703000","T":1742330756913,"m":false,"M":true}... +2025-03-18 22:45:54,287 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756913, 'price': 81911.54, 'volume': 0.00703, 'type': 'trade'} +2025-03-18 22:45:54,287 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756913, 'price': 81911.54, 'volume': 0.00703} +2025-03-18 22:45:54,288 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81911.54, 'low': 81901.62, 'close': 81911.54, 'volume': 0.33854999999999974} +2025-03-18 22:45:54,288 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756960,"s":"BTCUSDT","t...960,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,288 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756929,"s":"BTCUSDT","t":4727545663,"p":"81911.54000000","q":"0.01296000","T":1742330756929,"m":false,"M":true}... +2025-03-18 22:45:54,289 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756929, 'price': 81911.54, 'volume': 0.01296, 'type': 'trade'} +2025-03-18 22:45:54,289 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756929, 'price': 81911.54, 'volume': 0.01296} +2025-03-18 22:45:54,289 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81911.54, 'low': 81901.62, 'close': 81911.54, 'volume': 0.35150999999999977} +2025-03-18 22:45:54,290 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756960,"s":"BTCUSDT","t...960,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,290 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756929,"s":"BTCUSDT","t":4727545664,"p":"81911.54000000","q":"0.00007000","T":1742330756929,"m":false,"M":true}... +2025-03-18 22:45:54,290 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756929, 'price': 81911.54, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,291 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756929, 'price': 81911.54, 'volume': 7e-05} +2025-03-18 22:45:54,291 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81911.54, 'low': 81901.62, 'close': 81911.54, 'volume': 0.3515799999999998} +2025-03-18 22:45:54,292 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756960,"s":"BTCUSDT","t...960,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,292 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756929,"s":"BTCUSDT","t":4727545665,"p":"81911.54000000","q":"0.00007000","T":1742330756929,"m":false,"M":true}... +2025-03-18 22:45:54,292 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756929, 'price': 81911.54, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,293 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756929, 'price': 81911.54, 'volume': 7e-05} +2025-03-18 22:45:54,293 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81911.54, 'low': 81901.62, 'close': 81911.54, 'volume': 0.3516499999999998} +2025-03-18 22:45:54,294 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756960,"s":"BTCUSDT","t...960,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,294 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756929,"s":"BTCUSDT","t":4727545666,"p":"81911.54000000","q":"0.00010000","T":1742330756929,"m":false,"M":true}... +2025-03-18 22:45:54,294 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756929, 'price': 81911.54, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:54,294 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756929, 'price': 81911.54, 'volume': 0.0001} +2025-03-18 22:45:54,295 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81911.54, 'low': 81901.62, 'close': 81911.54, 'volume': 0.3517499999999998} +2025-03-18 22:45:54,295 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756960,"s":"BTCUSDT","t...960,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,296 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756929,"s":"BTCUSDT","t":4727545667,"p":"81911.54000000","q":"0.00010000","T":1742330756929,"m":false,"M":true}... +2025-03-18 22:45:54,296 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756929, 'price': 81911.54, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:54,296 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756929, 'price': 81911.54, 'volume': 0.0001} +2025-03-18 22:45:54,296 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81911.54, 'low': 81901.62, 'close': 81911.54, 'volume': 0.3518499999999998} +2025-03-18 22:45:54,297 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756960,"s":"BTCUSDT","t...960,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,297 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756929,"s":"BTCUSDT","t":4727545668,"p":"81911.54000000","q":"0.00007000","T":1742330756929,"m":false,"M":true}... +2025-03-18 22:45:54,297 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756929, 'price': 81911.54, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,298 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756929, 'price': 81911.54, 'volume': 7e-05} +2025-03-18 22:45:54,298 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81911.54, 'low': 81901.62, 'close': 81911.54, 'volume': 0.3519199999999998} +2025-03-18 22:45:54,299 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756960,"s":"BTCUSDT","t...960,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,299 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756929,"s":"BTCUSDT","t":4727545669,"p":"81911.54000000","q":"0.00007000","T":1742330756929,"m":false,"M":true}... +2025-03-18 22:45:54,299 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756929, 'price': 81911.54, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,299 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756929, 'price': 81911.54, 'volume': 7e-05} +2025-03-18 22:45:54,300 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81911.54, 'low': 81901.62, 'close': 81911.54, 'volume': 0.3519899999999998} +2025-03-18 22:45:54,300 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756960,"s":"BTCUSDT","t...960,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,300 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756929,"s":"BTCUSDT","t":4727545670,"p":"81911.54000000","q":"0.00007000","T":1742330756929,"m":false,"M":true}... +2025-03-18 22:45:54,302 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756929, 'price': 81911.54, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,302 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756929, 'price': 81911.54, 'volume': 7e-05} +2025-03-18 22:45:54,302 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81911.54, 'low': 81901.62, 'close': 81911.54, 'volume': 0.3520599999999998} +2025-03-18 22:45:54,302 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756960,"s":"BTCUSDT","t...960,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,303 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756929,"s":"BTCUSDT","t":4727545671,"p":"81911.54000000","q":"0.00007000","T":1742330756929,"m":false,"M":true}... +2025-03-18 22:45:54,303 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756929, 'price': 81911.54, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,303 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756929, 'price': 81911.54, 'volume': 7e-05} +2025-03-18 22:45:54,303 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81911.54, 'low': 81901.62, 'close': 81911.54, 'volume': 0.35212999999999983} +2025-03-18 22:45:54,304 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756960,"s":"BTCUSDT","t...960,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,304 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756929,"s":"BTCUSDT","t":4727545672,"p":"81911.54000000","q":"0.00010000","T":1742330756929,"m":false,"M":true}... +2025-03-18 22:45:54,305 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756929, 'price': 81911.54, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:54,305 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756929, 'price': 81911.54, 'volume': 0.0001} +2025-03-18 22:45:54,305 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81911.54, 'low': 81901.62, 'close': 81911.54, 'volume': 0.3522299999999998} +2025-03-18 22:45:54,305 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756960,"s":"BTCUSDT","t...960,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,306 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756929,"s":"BTCUSDT","t":4727545673,"p":"81911.54000000","q":"0.00007000","T":1742330756929,"m":false,"M":true}... +2025-03-18 22:45:54,306 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756929, 'price': 81911.54, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,306 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756929, 'price': 81911.54, 'volume': 7e-05} +2025-03-18 22:45:54,306 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81911.54, 'low': 81901.62, 'close': 81911.54, 'volume': 0.35229999999999984} +2025-03-18 22:45:54,307 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756960,"s":"BTCUSDT","t...960,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,307 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756929,"s":"BTCUSDT","t":4727545674,"p":"81911.65000000","q":"0.00007000","T":1742330756929,"m":false,"M":true}... +2025-03-18 22:45:54,307 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756929, 'price': 81911.65, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,308 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756929, 'price': 81911.65, 'volume': 7e-05} +2025-03-18 22:45:54,308 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81911.65, 'low': 81901.62, 'close': 81911.65, 'volume': 0.35236999999999985} +2025-03-18 22:45:54,308 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756960,"s":"BTCUSDT","t...960,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,309 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756929,"s":"BTCUSDT","t":4727545675,"p":"81911.65000000","q":"0.00007000","T":1742330756929,"m":false,"M":true}... +2025-03-18 22:45:54,309 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756929, 'price': 81911.65, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,309 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756929, 'price': 81911.65, 'volume': 7e-05} +2025-03-18 22:45:54,309 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81911.65, 'low': 81901.62, 'close': 81911.65, 'volume': 0.35243999999999986} +2025-03-18 22:45:54,310 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756960,"s":"BTCUSDT","t...960,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,310 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756929,"s":"BTCUSDT","t":4727545676,"p":"81911.65000000","q":"0.00007000","T":1742330756929,"m":false,"M":true}... +2025-03-18 22:45:54,311 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756929, 'price': 81911.65, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,311 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756929, 'price': 81911.65, 'volume': 7e-05} +2025-03-18 22:45:54,311 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81911.65, 'low': 81901.62, 'close': 81911.65, 'volume': 0.3525099999999999} +2025-03-18 22:45:54,311 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756960,"s":"BTCUSDT","t...960,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,312 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756929,"s":"BTCUSDT","t":4727545677,"p":"81911.65000000","q":"0.00007000","T":1742330756929,"m":false,"M":true}... +2025-03-18 22:45:54,312 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756929, 'price': 81911.65, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,312 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756929, 'price': 81911.65, 'volume': 7e-05} +2025-03-18 22:45:54,313 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81911.65, 'low': 81901.62, 'close': 81911.65, 'volume': 0.3525799999999999} +2025-03-18 22:45:54,313 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756960,"s":"BTCUSDT","t...960,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,314 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756929,"s":"BTCUSDT","t":4727545678,"p":"81911.66000000","q":"0.00756000","T":1742330756929,"m":false,"M":true}... +2025-03-18 22:45:54,314 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756929, 'price': 81911.66, 'volume': 0.00756, 'type': 'trade'} +2025-03-18 22:45:54,314 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756929, 'price': 81911.66, 'volume': 0.00756} +2025-03-18 22:45:54,314 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81911.66, 'low': 81901.62, 'close': 81911.66, 'volume': 0.3601399999999999} +2025-03-18 22:45:54,315 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756960,"s":"BTCUSDT","t...960,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,315 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756929,"s":"BTCUSDT","t":4727545679,"p":"81911.66000000","q":"0.00007000","T":1742330756929,"m":false,"M":true}... +2025-03-18 22:45:54,315 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756929, 'price': 81911.66, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,316 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756929, 'price': 81911.66, 'volume': 7e-05} +2025-03-18 22:45:54,316 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81911.66, 'low': 81901.62, 'close': 81911.66, 'volume': 0.3602099999999999} +2025-03-18 22:45:54,316 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756960,"s":"BTCUSDT","t...960,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,317 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756929,"s":"BTCUSDT","t":4727545680,"p":"81911.83000000","q":"0.00007000","T":1742330756929,"m":false,"M":true}... +2025-03-18 22:45:54,317 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756929, 'price': 81911.83, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,317 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756929, 'price': 81911.83, 'volume': 7e-05} +2025-03-18 22:45:54,318 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81911.83, 'low': 81901.62, 'close': 81911.83, 'volume': 0.36027999999999993} +2025-03-18 22:45:54,318 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756960,"s":"BTCUSDT","t...960,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,319 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756929,"s":"BTCUSDT","t":4727545681,"p":"81911.83000000","q":"0.00007000","T":1742330756929,"m":false,"M":true}... +2025-03-18 22:45:54,319 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756929, 'price': 81911.83, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,319 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756929, 'price': 81911.83, 'volume': 7e-05} +2025-03-18 22:45:54,319 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81911.83, 'low': 81901.62, 'close': 81911.83, 'volume': 0.36034999999999995} +2025-03-18 22:45:54,320 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756960,"s":"BTCUSDT","t...960,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,320 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756929,"s":"BTCUSDT","t":4727545682,"p":"81911.83000000","q":"0.00017000","T":1742330756929,"m":false,"M":true}... +2025-03-18 22:45:54,320 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756929, 'price': 81911.83, 'volume': 0.00017, 'type': 'trade'} +2025-03-18 22:45:54,321 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756929, 'price': 81911.83, 'volume': 0.00017} +2025-03-18 22:45:54,321 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81911.83, 'low': 81901.62, 'close': 81911.83, 'volume': 0.36051999999999995} +2025-03-18 22:45:54,321 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756960,"s":"BTCUSDT","t...960,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,322 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756929,"s":"BTCUSDT","t":4727545683,"p":"81911.83000000","q":"0.00009000","T":1742330756929,"m":false,"M":true}... +2025-03-18 22:45:54,322 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756929, 'price': 81911.83, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:45:54,322 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756929, 'price': 81911.83, 'volume': 9e-05} +2025-03-18 22:45:54,322 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81911.83, 'low': 81901.62, 'close': 81911.83, 'volume': 0.36060999999999993} +2025-03-18 22:45:54,323 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756960,"s":"BTCUSDT","t...960,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,323 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756929,"s":"BTCUSDT","t":4727545684,"p":"81911.83000000","q":"0.00007000","T":1742330756929,"m":false,"M":true}... +2025-03-18 22:45:54,324 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756929, 'price': 81911.83, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,324 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756929, 'price': 81911.83, 'volume': 7e-05} +2025-03-18 22:45:54,324 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81911.83, 'low': 81901.62, 'close': 81911.83, 'volume': 0.36067999999999995} +2025-03-18 22:45:54,324 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756960,"s":"BTCUSDT","t...960,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,325 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756929,"s":"BTCUSDT","t":4727545685,"p":"81911.83000000","q":"0.00009000","T":1742330756929,"m":false,"M":true}... +2025-03-18 22:45:54,325 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756929, 'price': 81911.83, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:45:54,325 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756929, 'price': 81911.83, 'volume': 9e-05} +2025-03-18 22:45:54,325 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81911.83, 'low': 81901.62, 'close': 81911.83, 'volume': 0.3607699999999999} +2025-03-18 22:45:54,326 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756960,"s":"BTCUSDT","t...960,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,326 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756929,"s":"BTCUSDT","t":4727545686,"p":"81911.83000000","q":"0.00007000","T":1742330756929,"m":false,"M":true}... +2025-03-18 22:45:54,327 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756929, 'price': 81911.83, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,327 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756929, 'price': 81911.83, 'volume': 7e-05} +2025-03-18 22:45:54,327 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81911.83, 'low': 81901.62, 'close': 81911.83, 'volume': 0.36083999999999994} +2025-03-18 22:45:54,327 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756960,"s":"BTCUSDT","t...960,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,328 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756929,"s":"BTCUSDT","t":4727545687,"p":"81911.84000000","q":"0.02258000","T":1742330756929,"m":false,"M":true}... +2025-03-18 22:45:54,328 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756929, 'price': 81911.84, 'volume': 0.02258, 'type': 'trade'} +2025-03-18 22:45:54,328 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756929, 'price': 81911.84, 'volume': 0.02258} +2025-03-18 22:45:54,329 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81911.84, 'low': 81901.62, 'close': 81911.84, 'volume': 0.3834199999999999} +2025-03-18 22:45:54,329 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756994,"s":"BTCUSDT","t...993,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,329 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756929,"s":"BTCUSDT","t":4727545688,"p":"81911.84000000","q":"0.00007000","T":1742330756929,"m":false,"M":true}... +2025-03-18 22:45:54,330 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756929, 'price': 81911.84, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,330 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756929, 'price': 81911.84, 'volume': 7e-05} +2025-03-18 22:45:54,330 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81911.84, 'low': 81901.62, 'close': 81911.84, 'volume': 0.38348999999999994} +2025-03-18 22:45:54,331 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756994,"s":"BTCUSDT","t...993,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,331 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756929,"s":"BTCUSDT","t":4727545689,"p":"81911.84000000","q":"0.00007000","T":1742330756929,"m":false,"M":true}... +2025-03-18 22:45:54,331 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756929, 'price': 81911.84, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,331 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756929, 'price': 81911.84, 'volume': 7e-05} +2025-03-18 22:45:54,332 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81911.84, 'low': 81901.62, 'close': 81911.84, 'volume': 0.38355999999999996} +2025-03-18 22:45:54,332 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756994,"s":"BTCUSDT","t...993,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,332 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756929,"s":"BTCUSDT","t":4727545690,"p":"81911.84000000","q":"0.00007000","T":1742330756929,"m":false,"M":true}... +2025-03-18 22:45:54,333 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756929, 'price': 81911.84, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,333 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756929, 'price': 81911.84, 'volume': 7e-05} +2025-03-18 22:45:54,333 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81911.84, 'low': 81901.62, 'close': 81911.84, 'volume': 0.38362999999999997} +2025-03-18 22:45:54,333 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756994,"s":"BTCUSDT","t...993,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,334 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756929,"s":"BTCUSDT","t":4727545691,"p":"81911.87000000","q":"0.00007000","T":1742330756929,"m":false,"M":true}... +2025-03-18 22:45:54,334 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756929, 'price': 81911.87, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,334 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756929, 'price': 81911.87, 'volume': 7e-05} +2025-03-18 22:45:54,335 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81911.87, 'low': 81901.62, 'close': 81911.87, 'volume': 0.3837} +2025-03-18 22:45:54,335 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756994,"s":"BTCUSDT","t...993,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,336 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756929,"s":"BTCUSDT","t":4727545692,"p":"81912.31000000","q":"0.00453000","T":1742330756929,"m":false,"M":true}... +2025-03-18 22:45:54,336 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756929, 'price': 81912.31, 'volume': 0.00453, 'type': 'trade'} +2025-03-18 22:45:54,337 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756929, 'price': 81912.31, 'volume': 0.00453} +2025-03-18 22:45:54,337 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81912.31, 'low': 81901.62, 'close': 81912.31, 'volume': 0.38822999999999996} +2025-03-18 22:45:54,337 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756994,"s":"BTCUSDT","t...993,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,338 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756960,"s":"BTCUSDT","t":4727545693,"p":"81912.31000000","q":"0.00007000","T":1742330756960,"m":false,"M":true}... +2025-03-18 22:45:54,338 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756960, 'price': 81912.31, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,338 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756960, 'price': 81912.31, 'volume': 7e-05} +2025-03-18 22:45:54,338 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81912.31, 'low': 81901.62, 'close': 81912.31, 'volume': 0.3883} +2025-03-18 22:45:54,339 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756994,"s":"BTCUSDT","t...993,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,339 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756960,"s":"BTCUSDT","t":4727545694,"p":"81912.31000000","q":"0.00010000","T":1742330756960,"m":false,"M":true}... +2025-03-18 22:45:54,339 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756960, 'price': 81912.31, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:54,340 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756960, 'price': 81912.31, 'volume': 0.0001} +2025-03-18 22:45:54,340 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81912.31, 'low': 81901.62, 'close': 81912.31, 'volume': 0.38839999999999997} +2025-03-18 22:45:54,340 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756994,"s":"BTCUSDT","t...993,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,341 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756960,"s":"BTCUSDT","t":4727545695,"p":"81912.31000000","q":"0.00010000","T":1742330756960,"m":false,"M":true}... +2025-03-18 22:45:54,341 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756960, 'price': 81912.31, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:54,341 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756960, 'price': 81912.31, 'volume': 0.0001} +2025-03-18 22:45:54,341 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81912.31, 'low': 81901.62, 'close': 81912.31, 'volume': 0.38849999999999996} +2025-03-18 22:45:54,342 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756994,"s":"BTCUSDT","t...993,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,342 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756960,"s":"BTCUSDT","t":4727545696,"p":"81912.31000000","q":"0.00007000","T":1742330756960,"m":false,"M":true}... +2025-03-18 22:45:54,342 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756960, 'price': 81912.31, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,343 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756960, 'price': 81912.31, 'volume': 7e-05} +2025-03-18 22:45:54,343 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81912.31, 'low': 81901.62, 'close': 81912.31, 'volume': 0.38856999999999997} +2025-03-18 22:45:54,343 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756994,"s":"BTCUSDT","t...993,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,343 - INFO - [realtime.py:302] - Received message #600 +2025-03-18 22:45:54,344 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756960,"s":"BTCUSDT","t":4727545697,"p":"81912.31000000","q":"0.00007000","T":1742330756960,"m":false,"M":true}... +2025-03-18 22:45:54,344 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756960, 'price': 81912.31, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,344 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756960, 'price': 81912.31, 'volume': 7e-05} +2025-03-18 22:45:54,344 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81912.31, 'low': 81901.62, 'close': 81912.31, 'volume': 0.38864} +2025-03-18 22:45:54,345 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756994,"s":"BTCUSDT","t...993,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,345 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756960,"s":"BTCUSDT","t":4727545698,"p":"81912.31000000","q":"0.00007000","T":1742330756960,"m":false,"M":true}... +2025-03-18 22:45:54,345 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756960, 'price': 81912.31, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,346 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756960, 'price': 81912.31, 'volume': 7e-05} +2025-03-18 22:45:54,346 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81912.31, 'low': 81901.62, 'close': 81912.31, 'volume': 0.38871} +2025-03-18 22:45:54,346 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756994,"s":"BTCUSDT","t...993,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,347 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756960,"s":"BTCUSDT","t":4727545699,"p":"81912.31000000","q":"0.00010000","T":1742330756960,"m":false,"M":true}... +2025-03-18 22:45:54,347 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756960, 'price': 81912.31, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:54,347 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756960, 'price': 81912.31, 'volume': 0.0001} +2025-03-18 22:45:54,348 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81912.31, 'low': 81901.62, 'close': 81912.31, 'volume': 0.38881} +2025-03-18 22:45:54,348 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756994,"s":"BTCUSDT","t...993,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,348 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756960,"s":"BTCUSDT","t":4727545700,"p":"81912.31000000","q":"0.00007000","T":1742330756960,"m":false,"M":true}... +2025-03-18 22:45:54,349 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756960, 'price': 81912.31, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,349 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756960, 'price': 81912.31, 'volume': 7e-05} +2025-03-18 22:45:54,349 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81912.31, 'low': 81901.62, 'close': 81912.31, 'volume': 0.38888} +2025-03-18 22:45:54,349 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756994,"s":"BTCUSDT","t...993,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,350 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756960,"s":"BTCUSDT","t":4727545701,"p":"81912.31000000","q":"0.00007000","T":1742330756960,"m":false,"M":true}... +2025-03-18 22:45:54,350 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756960, 'price': 81912.31, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,350 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756960, 'price': 81912.31, 'volume': 7e-05} +2025-03-18 22:45:54,350 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81912.31, 'low': 81901.62, 'close': 81912.31, 'volume': 0.38895} +2025-03-18 22:45:54,351 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756994,"s":"BTCUSDT","t...993,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,351 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756960,"s":"BTCUSDT","t":4727545702,"p":"81912.31000000","q":"0.00007000","T":1742330756960,"m":false,"M":true}... +2025-03-18 22:45:54,351 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756960, 'price': 81912.31, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,352 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756960, 'price': 81912.31, 'volume': 7e-05} +2025-03-18 22:45:54,352 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81912.31, 'low': 81901.62, 'close': 81912.31, 'volume': 0.38902000000000003} +2025-03-18 22:45:54,352 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756994,"s":"BTCUSDT","t...993,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,352 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756960,"s":"BTCUSDT","t":4727545703,"p":"81912.69000000","q":"0.00007000","T":1742330756960,"m":false,"M":true}... +2025-03-18 22:45:54,353 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756960, 'price': 81912.69, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,353 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756960, 'price': 81912.69, 'volume': 7e-05} +2025-03-18 22:45:54,353 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81912.69, 'low': 81901.62, 'close': 81912.69, 'volume': 0.38909000000000005} +2025-03-18 22:45:54,354 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756994,"s":"BTCUSDT","t...993,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,354 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756960,"s":"BTCUSDT","t":4727545704,"p":"81912.91000000","q":"0.00007000","T":1742330756960,"m":false,"M":true}... +2025-03-18 22:45:54,355 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756960, 'price': 81912.91, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,355 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756960, 'price': 81912.91, 'volume': 7e-05} +2025-03-18 22:45:54,355 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81912.91, 'low': 81901.62, 'close': 81912.91, 'volume': 0.38916000000000006} +2025-03-18 22:45:54,356 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756994,"s":"BTCUSDT","t...993,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,356 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756960,"s":"BTCUSDT","t":4727545705,"p":"81912.91000000","q":"0.00007000","T":1742330756960,"m":false,"M":true}... +2025-03-18 22:45:54,356 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756960, 'price': 81912.91, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,357 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756960, 'price': 81912.91, 'volume': 7e-05} +2025-03-18 22:45:54,357 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81912.91, 'low': 81901.62, 'close': 81912.91, 'volume': 0.3892300000000001} +2025-03-18 22:45:54,358 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756994,"s":"BTCUSDT","t...993,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,358 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756960,"s":"BTCUSDT","t":4727545706,"p":"81912.91000000","q":"0.00007000","T":1742330756960,"m":false,"M":true}... +2025-03-18 22:45:54,358 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756960, 'price': 81912.91, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,359 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756960, 'price': 81912.91, 'volume': 7e-05} +2025-03-18 22:45:54,359 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81912.91, 'low': 81901.62, 'close': 81912.91, 'volume': 0.3893000000000001} +2025-03-18 22:45:54,359 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756994,"s":"BTCUSDT","t...993,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,359 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756960,"s":"BTCUSDT","t":4727545707,"p":"81912.91000000","q":"0.00007000","T":1742330756960,"m":false,"M":true}... +2025-03-18 22:45:54,361 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756960, 'price': 81912.91, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,361 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756960, 'price': 81912.91, 'volume': 7e-05} +2025-03-18 22:45:54,361 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81912.91, 'low': 81901.62, 'close': 81912.91, 'volume': 0.3893700000000001} +2025-03-18 22:45:54,362 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756994,"s":"BTCUSDT","t...993,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,362 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756960,"s":"BTCUSDT","t":4727545708,"p":"81912.92000000","q":"0.00007000","T":1742330756960,"m":false,"M":true}... +2025-03-18 22:45:54,362 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756960, 'price': 81912.92, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,362 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756960, 'price': 81912.92, 'volume': 7e-05} +2025-03-18 22:45:54,363 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81912.92, 'low': 81901.62, 'close': 81912.92, 'volume': 0.3894400000000001} +2025-03-18 22:45:54,363 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330756994,"s":"BTCUSDT","t...993,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,364 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756960,"s":"BTCUSDT","t":4727545709,"p":"81912.92000000","q":"0.00007000","T":1742330756960,"m":false,"M":true}... +2025-03-18 22:45:54,364 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756960, 'price': 81912.92, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,364 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756960, 'price': 81912.92, 'volume': 7e-05} +2025-03-18 22:45:54,364 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81912.92, 'low': 81901.62, 'close': 81912.92, 'volume': 0.38951000000000013} +2025-03-18 22:45:54,365 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330757026,"s":"BTCUSDT","t...026,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,365 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756960,"s":"BTCUSDT","t":4727545710,"p":"81912.92000000","q":"0.00007000","T":1742330756960,"m":false,"M":true}... +2025-03-18 22:45:54,366 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756960, 'price': 81912.92, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,366 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756960, 'price': 81912.92, 'volume': 7e-05} +2025-03-18 22:45:54,366 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81912.92, 'low': 81901.62, 'close': 81912.92, 'volume': 0.38958000000000015} +2025-03-18 22:45:54,367 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330757077,"s":"BTCUSDT","t...076,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,367 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756960,"s":"BTCUSDT","t":4727545711,"p":"81912.92000000","q":"0.00007000","T":1742330756960,"m":false,"M":true}... +2025-03-18 22:45:54,367 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756960, 'price': 81912.92, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,368 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756960, 'price': 81912.92, 'volume': 7e-05} +2025-03-18 22:45:54,368 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81912.92, 'low': 81901.62, 'close': 81912.92, 'volume': 0.38965000000000016} +2025-03-18 22:45:54,369 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330757077,"s":"BTCUSDT","t...076,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,369 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756960,"s":"BTCUSDT","t":4727545712,"p":"81912.93000000","q":"0.01064000","T":1742330756960,"m":false,"M":true}... +2025-03-18 22:45:54,369 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756960, 'price': 81912.93, 'volume': 0.01064, 'type': 'trade'} +2025-03-18 22:45:54,370 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756960, 'price': 81912.93, 'volume': 0.01064} +2025-03-18 22:45:54,370 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81912.93, 'low': 81901.62, 'close': 81912.93, 'volume': 0.40029000000000015} +2025-03-18 22:45:54,370 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330757077,"s":"BTCUSDT","t...076,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,371 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756960,"s":"BTCUSDT","t":4727545713,"p":"81912.93000000","q":"0.00010000","T":1742330756960,"m":false,"M":true}... +2025-03-18 22:45:54,371 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756960, 'price': 81912.93, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:54,371 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756960, 'price': 81912.93, 'volume': 0.0001} +2025-03-18 22:45:54,371 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81912.93, 'low': 81901.62, 'close': 81912.93, 'volume': 0.40039000000000013} +2025-03-18 22:45:54,372 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330757077,"s":"BTCUSDT","t...076,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,372 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756960,"s":"BTCUSDT","t":4727545714,"p":"81912.93000000","q":"0.00010000","T":1742330756960,"m":false,"M":true}... +2025-03-18 22:45:54,373 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756960, 'price': 81912.93, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:54,373 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756960, 'price': 81912.93, 'volume': 0.0001} +2025-03-18 22:45:54,373 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81912.93, 'low': 81901.62, 'close': 81912.93, 'volume': 0.4004900000000001} +2025-03-18 22:45:54,374 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330757077,"s":"BTCUSDT","t...076,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,374 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756960,"s":"BTCUSDT","t":4727545715,"p":"81912.93000000","q":"0.00007000","T":1742330756960,"m":false,"M":true}... +2025-03-18 22:45:54,375 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756960, 'price': 81912.93, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,375 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756960, 'price': 81912.93, 'volume': 7e-05} +2025-03-18 22:45:54,375 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81912.93, 'low': 81901.62, 'close': 81912.93, 'volume': 0.40056000000000014} +2025-03-18 22:45:54,376 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330757077,"s":"BTCUSDT","t...076,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,376 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756960,"s":"BTCUSDT","t":4727545716,"p":"81913.16000000","q":"0.00007000","T":1742330756960,"m":false,"M":true}... +2025-03-18 22:45:54,376 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756960, 'price': 81913.16, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,376 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756960, 'price': 81913.16, 'volume': 7e-05} +2025-03-18 22:45:54,377 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81913.16, 'low': 81901.62, 'close': 81913.16, 'volume': 0.40063000000000015} +2025-03-18 22:45:54,377 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330757077,"s":"BTCUSDT","t...076,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,378 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756960,"s":"BTCUSDT","t":4727545717,"p":"81913.16000000","q":"0.00007000","T":1742330756960,"m":false,"M":true}... +2025-03-18 22:45:54,378 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756960, 'price': 81913.16, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,378 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756960, 'price': 81913.16, 'volume': 7e-05} +2025-03-18 22:45:54,379 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81913.16, 'low': 81901.62, 'close': 81913.16, 'volume': 0.40070000000000017} +2025-03-18 22:45:54,379 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330757077,"s":"BTCUSDT","t...076,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,379 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756960,"s":"BTCUSDT","t":4727545718,"p":"81913.16000000","q":"0.00007000","T":1742330756960,"m":false,"M":true}... +2025-03-18 22:45:54,380 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756960, 'price': 81913.16, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,380 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756960, 'price': 81913.16, 'volume': 7e-05} +2025-03-18 22:45:54,380 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81913.16, 'low': 81901.62, 'close': 81913.16, 'volume': 0.4007700000000002} +2025-03-18 22:45:54,381 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330757077,"s":"BTCUSDT","t...076,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,381 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756960,"s":"BTCUSDT","t":4727545719,"p":"81913.17000000","q":"0.01262000","T":1742330756960,"m":false,"M":true}... +2025-03-18 22:45:54,381 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756960, 'price': 81913.17, 'volume': 0.01262, 'type': 'trade'} +2025-03-18 22:45:54,382 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756960, 'price': 81913.17, 'volume': 0.01262} +2025-03-18 22:45:54,382 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81913.17, 'low': 81901.62, 'close': 81913.17, 'volume': 0.4133900000000002} +2025-03-18 22:45:54,383 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330757077,"s":"BTCUSDT","t...076,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,383 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756994,"s":"BTCUSDT","t":4727545720,"p":"81913.17000000","q":"0.00216000","T":1742330756993,"m":false,"M":true}... +2025-03-18 22:45:54,384 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756993, 'price': 81913.17, 'volume': 0.00216, 'type': 'trade'} +2025-03-18 22:45:54,384 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756993, 'price': 81913.17, 'volume': 0.00216} +2025-03-18 22:45:54,384 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81913.17, 'low': 81901.62, 'close': 81913.17, 'volume': 0.4155500000000002} +2025-03-18 22:45:54,385 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330757077,"s":"BTCUSDT","t...076,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,385 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756994,"s":"BTCUSDT","t":4727545721,"p":"81913.17000000","q":"0.00007000","T":1742330756993,"m":false,"M":true}... +2025-03-18 22:45:54,386 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756993, 'price': 81913.17, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,386 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756993, 'price': 81913.17, 'volume': 7e-05} +2025-03-18 22:45:54,386 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81913.17, 'low': 81901.62, 'close': 81913.17, 'volume': 0.4156200000000002} +2025-03-18 22:45:54,387 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330757077,"s":"BTCUSDT","t...076,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,387 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756994,"s":"BTCUSDT","t":4727545722,"p":"81913.17000000","q":"0.00010000","T":1742330756993,"m":false,"M":true}... +2025-03-18 22:45:54,388 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756993, 'price': 81913.17, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:54,388 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756993, 'price': 81913.17, 'volume': 0.0001} +2025-03-18 22:45:54,388 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81913.17, 'low': 81901.62, 'close': 81913.17, 'volume': 0.4157200000000002} +2025-03-18 22:45:54,389 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330757077,"s":"BTCUSDT","t...076,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,389 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756994,"s":"BTCUSDT","t":4727545723,"p":"81913.17000000","q":"0.00010000","T":1742330756993,"m":false,"M":true}... +2025-03-18 22:45:54,389 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756993, 'price': 81913.17, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:54,390 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756993, 'price': 81913.17, 'volume': 0.0001} +2025-03-18 22:45:54,390 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81913.17, 'low': 81901.62, 'close': 81913.17, 'volume': 0.4158200000000002} +2025-03-18 22:45:54,390 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330757077,"s":"BTCUSDT","t...076,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,391 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756994,"s":"BTCUSDT","t":4727545724,"p":"81913.17000000","q":"0.00007000","T":1742330756993,"m":false,"M":true}... +2025-03-18 22:45:54,391 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756993, 'price': 81913.17, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,391 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756993, 'price': 81913.17, 'volume': 7e-05} +2025-03-18 22:45:54,391 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81913.17, 'low': 81901.62, 'close': 81913.17, 'volume': 0.4158900000000002} +2025-03-18 22:45:54,393 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330757077,"s":"BTCUSDT","t...076,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,393 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756994,"s":"BTCUSDT","t":4727545725,"p":"81913.17000000","q":"0.00007000","T":1742330756993,"m":false,"M":true}... +2025-03-18 22:45:54,393 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756993, 'price': 81913.17, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,394 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756993, 'price': 81913.17, 'volume': 7e-05} +2025-03-18 22:45:54,394 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81913.17, 'low': 81901.62, 'close': 81913.17, 'volume': 0.4159600000000002} +2025-03-18 22:45:54,394 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330757077,"s":"BTCUSDT","t...076,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,395 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756994,"s":"BTCUSDT","t":4727545726,"p":"81913.17000000","q":"0.00007000","T":1742330756993,"m":false,"M":true}... +2025-03-18 22:45:54,395 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756993, 'price': 81913.17, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,395 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756993, 'price': 81913.17, 'volume': 7e-05} +2025-03-18 22:45:54,395 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81913.17, 'low': 81901.62, 'close': 81913.17, 'volume': 0.41603000000000023} +2025-03-18 22:45:54,396 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330757077,"s":"BTCUSDT","t...076,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,396 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756994,"s":"BTCUSDT","t":4727545727,"p":"81913.17000000","q":"0.00007000","T":1742330756993,"m":false,"M":true}... +2025-03-18 22:45:54,397 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756993, 'price': 81913.17, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,397 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756993, 'price': 81913.17, 'volume': 7e-05} +2025-03-18 22:45:54,397 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81913.17, 'low': 81901.62, 'close': 81913.17, 'volume': 0.41610000000000025} +2025-03-18 22:45:54,398 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330757079,"s":"BTCUSDT","t...078,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:54,398 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756994,"s":"BTCUSDT","t":4727545728,"p":"81913.17000000","q":"0.00010000","T":1742330756993,"m":false,"M":true}... +2025-03-18 22:45:54,399 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756993, 'price': 81913.17, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:54,399 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756993, 'price': 81913.17, 'volume': 0.0001} +2025-03-18 22:45:54,400 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81913.17, 'low': 81901.62, 'close': 81913.17, 'volume': 0.41620000000000024} +2025-03-18 22:45:54,400 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330757128,"s":"BTCUSDT","t...7127,"m":true,"M":true}' [134 bytes] +2025-03-18 22:45:54,400 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756994,"s":"BTCUSDT","t":4727545729,"p":"81913.17000000","q":"0.00007000","T":1742330756993,"m":false,"M":true}... +2025-03-18 22:45:54,401 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756993, 'price': 81913.17, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,401 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756993, 'price': 81913.17, 'volume': 7e-05} +2025-03-18 22:45:54,401 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81913.17, 'low': 81901.62, 'close': 81913.17, 'volume': 0.41627000000000025} +2025-03-18 22:45:54,402 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330757128,"s":"BTCUSDT","t...7127,"m":true,"M":true}' [134 bytes] +2025-03-18 22:45:54,402 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756994,"s":"BTCUSDT","t":4727545730,"p":"81913.17000000","q":"0.00007000","T":1742330756993,"m":false,"M":true}... +2025-03-18 22:45:54,404 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756993, 'price': 81913.17, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,404 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756993, 'price': 81913.17, 'volume': 7e-05} +2025-03-18 22:45:54,404 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81913.17, 'low': 81901.62, 'close': 81913.17, 'volume': 0.41634000000000027} +2025-03-18 22:45:54,405 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330757154,"s":"BTCUSDT","t...7153,"m":true,"M":true}' [134 bytes] +2025-03-18 22:45:54,405 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756994,"s":"BTCUSDT","t":4727545731,"p":"81913.18000000","q":"0.00008000","T":1742330756993,"m":false,"M":true}... +2025-03-18 22:45:54,406 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756993, 'price': 81913.18, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:45:54,406 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756993, 'price': 81913.18, 'volume': 8e-05} +2025-03-18 22:45:54,406 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81913.18, 'low': 81901.62, 'close': 81913.18, 'volume': 0.4164200000000003} +2025-03-18 22:45:54,407 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756994,"s":"BTCUSDT","t":4727545732,"p":"81913.18000000","q":"0.00007000","T":1742330756993,"m":false,"M":true}... +2025-03-18 22:45:54,407 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756993, 'price': 81913.18, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,407 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756993, 'price': 81913.18, 'volume': 7e-05} +2025-03-18 22:45:54,407 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81913.18, 'low': 81901.62, 'close': 81913.18, 'volume': 0.4164900000000003} +2025-03-18 22:45:54,428 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756994,"s":"BTCUSDT","t":4727545733,"p":"81913.18000000","q":"0.00013000","T":1742330756993,"m":false,"M":true}... +2025-03-18 22:45:54,429 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756993, 'price': 81913.18, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:45:54,429 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756993, 'price': 81913.18, 'volume': 0.00013} +2025-03-18 22:45:54,430 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81913.18, 'low': 81901.62, 'close': 81913.18, 'volume': 0.4166200000000003} +2025-03-18 22:45:54,444 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756994,"s":"BTCUSDT","t":4727545734,"p":"81913.18000000","q":"0.00014000","T":1742330756993,"m":false,"M":true}... +2025-03-18 22:45:54,445 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756993, 'price': 81913.18, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:45:54,445 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756993, 'price': 81913.18, 'volume': 0.00014} +2025-03-18 22:45:54,445 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81913.18, 'low': 81901.62, 'close': 81913.18, 'volume': 0.4167600000000003} +2025-03-18 22:45:54,469 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756994,"s":"BTCUSDT","t":4727545735,"p":"81913.38000000","q":"0.00013000","T":1742330756993,"m":false,"M":true}... +2025-03-18 22:45:54,470 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756993, 'price': 81913.38, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:45:54,470 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756993, 'price': 81913.38, 'volume': 0.00013} +2025-03-18 22:45:54,470 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81913.38, 'low': 81901.62, 'close': 81913.38, 'volume': 0.4168900000000003} +2025-03-18 22:45:54,484 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756994,"s":"BTCUSDT","t":4727545736,"p":"81913.38000000","q":"0.00007000","T":1742330756993,"m":false,"M":true}... +2025-03-18 22:45:54,485 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756993, 'price': 81913.38, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,485 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756993, 'price': 81913.38, 'volume': 7e-05} +2025-03-18 22:45:54,485 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81913.38, 'low': 81901.62, 'close': 81913.38, 'volume': 0.41696000000000033} +2025-03-18 22:45:54,501 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756994,"s":"BTCUSDT","t":4727545737,"p":"81913.39000000","q":"0.00007000","T":1742330756993,"m":false,"M":true}... +2025-03-18 22:45:54,501 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756993, 'price': 81913.39, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,501 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756993, 'price': 81913.39, 'volume': 7e-05} +2025-03-18 22:45:54,501 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81913.39, 'low': 81901.62, 'close': 81913.39, 'volume': 0.41703000000000034} +2025-03-18 22:45:54,514 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330757280,"s":"BTCUSDT","t...7280,"m":true,"M":true}' [134 bytes] +2025-03-18 22:45:54,515 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756994,"s":"BTCUSDT","t":4727545738,"p":"81913.39000000","q":"0.00007000","T":1742330756993,"m":false,"M":true}... +2025-03-18 22:45:54,515 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756993, 'price': 81913.39, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,515 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756993, 'price': 81913.39, 'volume': 7e-05} +2025-03-18 22:45:54,516 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81913.39, 'low': 81901.62, 'close': 81913.39, 'volume': 0.41710000000000036} +2025-03-18 22:45:54,532 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756994,"s":"BTCUSDT","t":4727545739,"p":"81913.39000000","q":"0.00007000","T":1742330756993,"m":false,"M":true}... +2025-03-18 22:45:54,532 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756993, 'price': 81913.39, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,533 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756993, 'price': 81913.39, 'volume': 7e-05} +2025-03-18 22:45:54,533 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81913.39, 'low': 81901.62, 'close': 81913.39, 'volume': 0.4171700000000004} +2025-03-18 22:45:54,555 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756994,"s":"BTCUSDT","t":4727545740,"p":"81913.39000000","q":"0.00007000","T":1742330756993,"m":false,"M":true}... +2025-03-18 22:45:54,555 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756993, 'price': 81913.39, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,556 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756993, 'price': 81913.39, 'volume': 7e-05} +2025-03-18 22:45:54,556 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81913.39, 'low': 81901.62, 'close': 81913.39, 'volume': 0.4172400000000004} +2025-03-18 22:45:54,573 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330756994,"s":"BTCUSDT","t":4727545741,"p":"81913.40000000","q":"0.00803000","T":1742330756993,"m":false,"M":true}... +2025-03-18 22:45:54,573 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330756993, 'price': 81913.4, 'volume': 0.00803, 'type': 'trade'} +2025-03-18 22:45:54,573 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330756993, 'price': 81913.4, 'volume': 0.00803} +2025-03-18 22:45:54,573 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81913.4, 'low': 81901.62, 'close': 81913.4, 'volume': 0.42527000000000037} +2025-03-18 22:45:54,588 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330757026,"s":"BTCUSDT","t":4727545742,"p":"81913.40000000","q":"0.00777000","T":1742330757026,"m":false,"M":true}... +2025-03-18 22:45:54,590 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330757026, 'price': 81913.4, 'volume': 0.00777, 'type': 'trade'} +2025-03-18 22:45:54,590 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330757026, 'price': 81913.4, 'volume': 0.00777} +2025-03-18 22:45:54,590 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330756000, 'open': 81901.62, 'high': 81913.4, 'low': 81901.62, 'close': 81913.4, 'volume': 0.42527000000000037} +2025-03-18 22:45:54,590 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330757000, 'open': 81913.4, 'high': 81913.4, 'low': 81913.4, 'close': 81913.4, 'volume': 0.00777} +2025-03-18 22:45:54,604 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330757077,"s":"BTCUSDT","t":4727545743,"p":"81913.40000000","q":"0.00549000","T":1742330757076,"m":false,"M":true}... +2025-03-18 22:45:54,605 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330757076, 'price': 81913.4, 'volume': 0.00549, 'type': 'trade'} +2025-03-18 22:45:54,605 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330757076, 'price': 81913.4, 'volume': 0.00549} +2025-03-18 22:45:54,605 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330757000, 'open': 81913.4, 'high': 81913.4, 'low': 81913.4, 'close': 81913.4, 'volume': 0.013260000000000001} +2025-03-18 22:45:54,629 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330757077,"s":"BTCUSDT","t":4727545744,"p":"81913.40000000","q":"0.00007000","T":1742330757076,"m":false,"M":true}... +2025-03-18 22:45:54,629 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330757076, 'price': 81913.4, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,630 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330757076, 'price': 81913.4, 'volume': 7e-05} +2025-03-18 22:45:54,630 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330757000, 'open': 81913.4, 'high': 81913.4, 'low': 81913.4, 'close': 81913.4, 'volume': 0.013330000000000002} +2025-03-18 22:45:54,656 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330757077,"s":"BTCUSDT","t":4727545745,"p":"81913.40000000","q":"0.00010000","T":1742330757076,"m":false,"M":true}... +2025-03-18 22:45:54,657 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330757076, 'price': 81913.4, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:54,657 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330757076, 'price': 81913.4, 'volume': 0.0001} +2025-03-18 22:45:54,657 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330757000, 'open': 81913.4, 'high': 81913.4, 'low': 81913.4, 'close': 81913.4, 'volume': 0.013430000000000001} +2025-03-18 22:45:54,671 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330757077,"s":"BTCUSDT","t":4727545746,"p":"81913.40000000","q":"0.00010000","T":1742330757076,"m":false,"M":true}... +2025-03-18 22:45:54,671 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330757076, 'price': 81913.4, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:54,671 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330757076, 'price': 81913.4, 'volume': 0.0001} +2025-03-18 22:45:54,672 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330757000, 'open': 81913.4, 'high': 81913.4, 'low': 81913.4, 'close': 81913.4, 'volume': 0.01353} +2025-03-18 22:45:54,687 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330757077,"s":"BTCUSDT","t":4727545747,"p":"81913.40000000","q":"0.00007000","T":1742330757076,"m":false,"M":true}... +2025-03-18 22:45:54,687 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330757076, 'price': 81913.4, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,688 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330757076, 'price': 81913.4, 'volume': 7e-05} +2025-03-18 22:45:54,688 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330757000, 'open': 81913.4, 'high': 81913.4, 'low': 81913.4, 'close': 81913.4, 'volume': 0.013600000000000001} +2025-03-18 22:45:54,702 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330757077,"s":"BTCUSDT","t":4727545748,"p":"81913.40000000","q":"0.00007000","T":1742330757076,"m":false,"M":true}... +2025-03-18 22:45:54,703 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330757076, 'price': 81913.4, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,703 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330757076, 'price': 81913.4, 'volume': 7e-05} +2025-03-18 22:45:54,703 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330757000, 'open': 81913.4, 'high': 81913.4, 'low': 81913.4, 'close': 81913.4, 'volume': 0.013670000000000002} +2025-03-18 22:45:54,719 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330757077,"s":"BTCUSDT","t":4727545749,"p":"81913.40000000","q":"0.00007000","T":1742330757076,"m":false,"M":true}... +2025-03-18 22:45:54,720 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330757076, 'price': 81913.4, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,720 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330757076, 'price': 81913.4, 'volume': 7e-05} +2025-03-18 22:45:54,720 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330757000, 'open': 81913.4, 'high': 81913.4, 'low': 81913.4, 'close': 81913.4, 'volume': 0.013740000000000002} +2025-03-18 22:45:54,735 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330757077,"s":"BTCUSDT","t":4727545750,"p":"81913.40000000","q":"0.00007000","T":1742330757076,"m":false,"M":true}... +2025-03-18 22:45:54,735 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330757076, 'price': 81913.4, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,735 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330757076, 'price': 81913.4, 'volume': 7e-05} +2025-03-18 22:45:54,736 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330757000, 'open': 81913.4, 'high': 81913.4, 'low': 81913.4, 'close': 81913.4, 'volume': 0.013810000000000003} +2025-03-18 22:45:54,751 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330757077,"s":"BTCUSDT","t":4727545751,"p":"81913.40000000","q":"0.00010000","T":1742330757076,"m":false,"M":true}... +2025-03-18 22:45:54,751 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330757076, 'price': 81913.4, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:54,751 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330757076, 'price': 81913.4, 'volume': 0.0001} +2025-03-18 22:45:54,752 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330757000, 'open': 81913.4, 'high': 81913.4, 'low': 81913.4, 'close': 81913.4, 'volume': 0.013910000000000002} +2025-03-18 22:45:54,767 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330757077,"s":"BTCUSDT","t":4727545752,"p":"81913.40000000","q":"0.00007000","T":1742330757076,"m":false,"M":true}... +2025-03-18 22:45:54,768 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330757076, 'price': 81913.4, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,768 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330757076, 'price': 81913.4, 'volume': 7e-05} +2025-03-18 22:45:54,768 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330757000, 'open': 81913.4, 'high': 81913.4, 'low': 81913.4, 'close': 81913.4, 'volume': 0.013980000000000003} +2025-03-18 22:45:54,783 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330757077,"s":"BTCUSDT","t":4727545753,"p":"81913.40000000","q":"0.00007000","T":1742330757076,"m":false,"M":true}... +2025-03-18 22:45:54,783 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330757076, 'price': 81913.4, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,783 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330757076, 'price': 81913.4, 'volume': 7e-05} +2025-03-18 22:45:54,784 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330757000, 'open': 81913.4, 'high': 81913.4, 'low': 81913.4, 'close': 81913.4, 'volume': 0.014050000000000003} +2025-03-18 22:45:54,800 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330757077,"s":"BTCUSDT","t":4727545754,"p":"81913.50000000","q":"0.00007000","T":1742330757076,"m":false,"M":true}... +2025-03-18 22:45:54,801 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330757076, 'price': 81913.5, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,801 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330757076, 'price': 81913.5, 'volume': 7e-05} +2025-03-18 22:45:54,801 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330757000, 'open': 81913.4, 'high': 81913.5, 'low': 81913.4, 'close': 81913.5, 'volume': 0.014120000000000004} +2025-03-18 22:45:54,817 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330757077,"s":"BTCUSDT","t":4727545755,"p":"81913.58000000","q":"0.00007000","T":1742330757076,"m":false,"M":true}... +2025-03-18 22:45:54,818 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330757076, 'price': 81913.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,818 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330757076, 'price': 81913.58, 'volume': 7e-05} +2025-03-18 22:45:54,818 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330757000, 'open': 81913.4, 'high': 81913.58, 'low': 81913.4, 'close': 81913.58, 'volume': 0.014190000000000005} +2025-03-18 22:45:54,843 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330757077,"s":"BTCUSDT","t":4727545756,"p":"81913.58000000","q":"0.00007000","T":1742330757076,"m":false,"M":true}... +2025-03-18 22:45:54,843 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330757076, 'price': 81913.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,844 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330757076, 'price': 81913.58, 'volume': 7e-05} +2025-03-18 22:45:54,844 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330757000, 'open': 81913.4, 'high': 81913.58, 'low': 81913.4, 'close': 81913.58, 'volume': 0.014260000000000005} +2025-03-18 22:45:54,858 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330757077,"s":"BTCUSDT","t":4727545757,"p":"81913.58000000","q":"0.00007000","T":1742330757076,"m":false,"M":true}... +2025-03-18 22:45:54,858 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330757076, 'price': 81913.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,859 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330757076, 'price': 81913.58, 'volume': 7e-05} +2025-03-18 22:45:54,859 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330757000, 'open': 81913.4, 'high': 81913.58, 'low': 81913.4, 'close': 81913.58, 'volume': 0.014330000000000006} +2025-03-18 22:45:54,874 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330757077,"s":"BTCUSDT","t":4727545758,"p":"81913.58000000","q":"0.00007000","T":1742330757076,"m":false,"M":true}... +2025-03-18 22:45:54,874 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330757076, 'price': 81913.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:54,875 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330757076, 'price': 81913.58, 'volume': 7e-05} +2025-03-18 22:45:54,875 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330757000, 'open': 81913.4, 'high': 81913.58, 'low': 81913.4, 'close': 81913.58, 'volume': 0.014400000000000007} +2025-03-18 22:45:54,887 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330757077,"s":"BTCUSDT","t":4727545759,"p":"81913.59000000","q":"0.00373000","T":1742330757076,"m":false,"M":true}... +2025-03-18 22:45:54,887 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330757076, 'price': 81913.59, 'volume': 0.00373, 'type': 'trade'} +2025-03-18 22:45:54,888 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330757076, 'price': 81913.59, 'volume': 0.00373} +2025-03-18 22:45:54,888 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330757000, 'open': 81913.4, 'high': 81913.59, 'low': 81913.4, 'close': 81913.59, 'volume': 0.018130000000000007} +2025-03-18 22:45:54,903 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330757079,"s":"BTCUSDT","t":4727545760,"p":"81913.59000000","q":"0.00036000","T":1742330757078,"m":false,"M":true}... +2025-03-18 22:45:54,904 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330757078, 'price': 81913.59, 'volume': 0.00036, 'type': 'trade'} +2025-03-18 22:45:54,904 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330757078, 'price': 81913.59, 'volume': 0.00036} +2025-03-18 22:45:54,904 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330757000, 'open': 81913.4, 'high': 81913.59, 'low': 81913.4, 'close': 81913.59, 'volume': 0.018490000000000006} +2025-03-18 22:45:54,916 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330757128,"s":"BTCUSDT","t":4727545761,"p":"81913.58000000","q":"0.01148000","T":1742330757127,"m":true,"M":true}... +2025-03-18 22:45:54,916 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330757127, 'price': 81913.58, 'volume': 0.01148, 'type': 'trade'} +2025-03-18 22:45:54,918 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330757127, 'price': 81913.58, 'volume': 0.01148} +2025-03-18 22:45:54,918 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330757000, 'open': 81913.4, 'high': 81913.59, 'low': 81913.4, 'close': 81913.58, 'volume': 0.029970000000000007} +2025-03-18 22:45:54,932 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330757128,"s":"BTCUSDT","t":4727545762,"p":"81913.58000000","q":"0.02251000","T":1742330757127,"m":true,"M":true}... +2025-03-18 22:45:54,933 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330757127, 'price': 81913.58, 'volume': 0.02251, 'type': 'trade'} +2025-03-18 22:45:54,933 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330757127, 'price': 81913.58, 'volume': 0.02251} +2025-03-18 22:45:54,933 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330757000, 'open': 81913.4, 'high': 81913.59, 'low': 81913.4, 'close': 81913.58, 'volume': 0.052480000000000006} +2025-03-18 22:45:54,946 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330757154,"s":"BTCUSDT","t":4727545763,"p":"81913.58000000","q":"0.00479000","T":1742330757153,"m":true,"M":true}... +2025-03-18 22:45:54,946 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330757153, 'price': 81913.58, 'volume': 0.00479, 'type': 'trade'} +2025-03-18 22:45:54,946 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330757153, 'price': 81913.58, 'volume': 0.00479} +2025-03-18 22:45:54,948 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330757000, 'open': 81913.4, 'high': 81913.59, 'low': 81913.4, 'close': 81913.58, 'volume': 0.05727000000000001} +2025-03-18 22:45:54,961 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330757280,"s":"BTCUSDT","t":4727545764,"p":"81913.58000000","q":"0.00110000","T":1742330757280,"m":true,"M":true}... +2025-03-18 22:45:54,962 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330757280, 'price': 81913.58, 'volume': 0.0011, 'type': 'trade'} +2025-03-18 22:45:54,962 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330757280, 'price': 81913.58, 'volume': 0.0011} +2025-03-18 22:45:54,962 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330757000, 'open': 81913.4, 'high': 81913.59, 'low': 81913.4, 'close': 81913.58, 'volume': 0.058370000000000005} +2025-03-18 22:45:55,229 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330757997,"s":"BTCUSDT","t...997,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:55,230 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330757997,"s":"BTCUSDT","t...997,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:55,230 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330757997,"s":"BTCUSDT","t...997,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:55,230 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330757997,"s":"BTCUSDT","t...997,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:55,230 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330757997,"s":"BTCUSDT","t...997,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:55,231 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330757997,"s":"BTCUSDT","t...997,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:55,231 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330757997,"s":"BTCUSDT","t...997,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:55,231 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330757997,"s":"BTCUSDT","t":4727545765,"p":"81913.59000000","q":"0.00472000","T":1742330757997,"m":false,"M":true}... +2025-03-18 22:45:55,232 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330757997, 'price': 81913.59, 'volume': 0.00472, 'type': 'trade'} +2025-03-18 22:45:55,232 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330757997, 'price': 81913.59, 'volume': 0.00472} +2025-03-18 22:45:55,232 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330757000, 'open': 81913.4, 'high': 81913.59, 'low': 81913.4, 'close': 81913.59, 'volume': 0.06309000000000001} +2025-03-18 22:45:55,249 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330757997,"s":"BTCUSDT","t":4727545766,"p":"81913.59000000","q":"0.00007000","T":1742330757997,"m":false,"M":true}... +2025-03-18 22:45:55,249 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330757997, 'price': 81913.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:55,250 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330757997, 'price': 81913.59, 'volume': 7e-05} +2025-03-18 22:45:55,250 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330757000, 'open': 81913.4, 'high': 81913.59, 'low': 81913.4, 'close': 81913.59, 'volume': 0.06316000000000001} +2025-03-18 22:45:55,266 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330757997,"s":"BTCUSDT","t":4727545767,"p":"81913.59000000","q":"0.00010000","T":1742330757997,"m":false,"M":true}... +2025-03-18 22:45:55,266 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330757997, 'price': 81913.59, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:55,266 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330757997, 'price': 81913.59, 'volume': 0.0001} +2025-03-18 22:45:55,266 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330757000, 'open': 81913.4, 'high': 81913.59, 'low': 81913.4, 'close': 81913.59, 'volume': 0.06326000000000001} +2025-03-18 22:45:55,281 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330757997,"s":"BTCUSDT","t":4727545768,"p":"81913.59000000","q":"0.00010000","T":1742330757997,"m":false,"M":true}... +2025-03-18 22:45:55,281 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330757997, 'price': 81913.59, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:55,281 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330757997, 'price': 81913.59, 'volume': 0.0001} +2025-03-18 22:45:55,282 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330757000, 'open': 81913.4, 'high': 81913.59, 'low': 81913.4, 'close': 81913.59, 'volume': 0.06336000000000001} +2025-03-18 22:45:55,297 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330758074,"s":"ETHUSDT","t...073,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:55,297 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330758074,"s":"ETHUSDT","t...073,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:55,297 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330758074,"s":"ETHUSDT","t...073,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:55,303 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330758074,"s":"ETHUSDT","t...073,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:55,303 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330758074,"s":"ETHUSDT","t...073,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:55,303 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330757997,"s":"BTCUSDT","t":4727545769,"p":"81913.59000000","q":"0.00007000","T":1742330757997,"m":false,"M":true}... +2025-03-18 22:45:55,304 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330757997, 'price': 81913.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:55,304 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330757997, 'price': 81913.59, 'volume': 7e-05} +2025-03-18 22:45:55,304 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330757000, 'open': 81913.4, 'high': 81913.59, 'low': 81913.4, 'close': 81913.59, 'volume': 0.06343000000000001} +2025-03-18 22:45:55,305 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330758074,"s":"ETHUSDT","t":2267978296,"p":"1900.00000000","q":"0.00280000","T":1742330758073,"m":false,"M":true}... +2025-03-18 22:45:55,305 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330758073, 'price': 1900.0, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:55,305 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330758073, 'price': 1900.0, 'volume': 0.0028} +2025-03-18 22:45:55,305 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330757000, 'open': 1899.99, 'high': 1899.99, 'low': 1899.99, 'close': 1899.99, 'volume': 0.0325} +2025-03-18 22:45:55,306 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330758000, 'open': 1900.0, 'high': 1900.0, 'low': 1900.0, 'close': 1900.0, 'volume': 0.0028} +2025-03-18 22:45:55,306 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330757997,"s":"BTCUSDT","t":4727545770,"p":"81913.59000000","q":"0.00010000","T":1742330757997,"m":false,"M":true}... +2025-03-18 22:45:55,306 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330757997, 'price': 81913.59, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:55,306 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330757997, 'price': 81913.59, 'volume': 0.0001} +2025-03-18 22:45:55,307 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330757000, 'open': 81913.4, 'high': 81913.59, 'low': 81913.4, 'close': 81913.59, 'volume': 0.06353000000000002} +2025-03-18 22:45:55,308 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330758076,"s":"ETHUSDT","t...075,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:55,308 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330758076,"s":"ETHUSDT","t...075,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:55,308 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330758074,"s":"ETHUSDT","t":2267978297,"p":"1900.00000000","q":"0.00300000","T":1742330758073,"m":false,"M":true}... +2025-03-18 22:45:55,309 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330758073, 'price': 1900.0, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:45:55,309 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330758073, 'price': 1900.0, 'volume': 0.003} +2025-03-18 22:45:55,309 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330758000, 'open': 1900.0, 'high': 1900.0, 'low': 1900.0, 'close': 1900.0, 'volume': 0.0058} +2025-03-18 22:45:55,309 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330757997,"s":"BTCUSDT","t":4727545771,"p":"81913.59000000","q":"0.00094000","T":1742330757997,"m":false,"M":true}... +2025-03-18 22:45:55,310 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330757997, 'price': 81913.59, 'volume': 0.00094, 'type': 'trade'} +2025-03-18 22:45:55,310 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330757997, 'price': 81913.59, 'volume': 0.00094} +2025-03-18 22:45:55,310 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330757000, 'open': 81913.4, 'high': 81913.59, 'low': 81913.4, 'close': 81913.59, 'volume': 0.06447000000000001} +2025-03-18 22:45:55,321 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330758074,"s":"ETHUSDT","t":2267978298,"p":"1900.00000000","q":"0.00300000","T":1742330758073,"m":false,"M":true}... +2025-03-18 22:45:55,321 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330758073, 'price': 1900.0, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:45:55,321 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330758073, 'price': 1900.0, 'volume': 0.003} +2025-03-18 22:45:55,321 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330758000, 'open': 1900.0, 'high': 1900.0, 'low': 1900.0, 'close': 1900.0, 'volume': 0.008799999999999999} +2025-03-18 22:45:55,337 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330758074,"s":"ETHUSDT","t":2267978299,"p":"1900.01000000","q":"0.00270000","T":1742330758073,"m":false,"M":true}... +2025-03-18 22:45:55,337 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330758073, 'price': 1900.01, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:45:55,337 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330758073, 'price': 1900.01, 'volume': 0.0027} +2025-03-18 22:45:55,338 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330758000, 'open': 1900.0, 'high': 1900.01, 'low': 1900.0, 'close': 1900.01, 'volume': 0.0115} +2025-03-18 22:45:55,354 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330758123,"s":"ETHUSDT","t...122,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:55,354 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330758123,"s":"ETHUSDT","t...122,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:55,354 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330758123,"s":"ETHUSDT","t...122,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:55,355 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330758123,"s":"ETHUSDT","t...122,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:55,355 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330758123,"s":"ETHUSDT","t...122,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:55,356 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330758123,"s":"ETHUSDT","t...122,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:55,356 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330758123,"s":"ETHUSDT","t...122,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:55,356 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330758123,"s":"ETHUSDT","t...122,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:55,356 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330758123,"s":"ETHUSDT","t...122,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:55,357 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330758123,"s":"ETHUSDT","t...122,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:55,357 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330758125,"s":"ETHUSDT","t...125,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:55,357 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330758125,"s":"ETHUSDT","t...125,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:55,358 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330758074,"s":"ETHUSDT","t":2267978300,"p":"1900.01000000","q":"0.00280000","T":1742330758073,"m":false,"M":true}... +2025-03-18 22:45:55,358 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330758073, 'price': 1900.01, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:55,358 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330758073, 'price': 1900.01, 'volume': 0.0028} +2025-03-18 22:45:55,359 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330758000, 'open': 1900.0, 'high': 1900.01, 'low': 1900.0, 'close': 1900.01, 'volume': 0.0143} +2025-03-18 22:45:55,370 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330758076,"s":"ETHUSDT","t":2267978301,"p":"1900.03000000","q":"0.00280000","T":1742330758075,"m":false,"M":true}... +2025-03-18 22:45:55,370 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330758075, 'price': 1900.03, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:55,370 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330758075, 'price': 1900.03, 'volume': 0.0028} +2025-03-18 22:45:55,370 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330758000, 'open': 1900.0, 'high': 1900.03, 'low': 1900.0, 'close': 1900.03, 'volume': 0.0171} +2025-03-18 22:45:55,385 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330758076,"s":"ETHUSDT","t":2267978302,"p":"1900.03000000","q":"0.00270000","T":1742330758075,"m":false,"M":true}... +2025-03-18 22:45:55,385 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330758075, 'price': 1900.03, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:45:55,386 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330758075, 'price': 1900.03, 'volume': 0.0027} +2025-03-18 22:45:55,386 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330758000, 'open': 1900.0, 'high': 1900.03, 'low': 1900.0, 'close': 1900.03, 'volume': 0.0198} +2025-03-18 22:45:55,401 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330758123,"s":"ETHUSDT","t":2267978303,"p":"1900.04000000","q":"0.00280000","T":1742330758122,"m":false,"M":true}... +2025-03-18 22:45:55,401 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330758122, 'price': 1900.04, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:55,401 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330758122, 'price': 1900.04, 'volume': 0.0028} +2025-03-18 22:45:55,403 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330758000, 'open': 1900.0, 'high': 1900.04, 'low': 1900.0, 'close': 1900.04, 'volume': 0.022600000000000002} +2025-03-18 22:45:55,418 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330758123,"s":"ETHUSDT","t":2267978304,"p":"1900.04000000","q":"0.00300000","T":1742330758122,"m":false,"M":true}... +2025-03-18 22:45:55,429 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330758122, 'price': 1900.04, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:45:55,429 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330758122, 'price': 1900.04, 'volume': 0.003} +2025-03-18 22:45:55,430 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330758000, 'open': 1900.0, 'high': 1900.04, 'low': 1900.0, 'close': 1900.04, 'volume': 0.0256} +2025-03-18 22:45:55,445 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330758123,"s":"ETHUSDT","t":2267978305,"p":"1900.04000000","q":"0.00300000","T":1742330758122,"m":false,"M":true}... +2025-03-18 22:45:55,445 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330758122, 'price': 1900.04, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:45:55,445 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330758122, 'price': 1900.04, 'volume': 0.003} +2025-03-18 22:45:55,446 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330758000, 'open': 1900.0, 'high': 1900.04, 'low': 1900.0, 'close': 1900.04, 'volume': 0.0286} +2025-03-18 22:45:55,458 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330758123,"s":"ETHUSDT","t":2267978306,"p":"1900.05000000","q":"0.00530000","T":1742330758122,"m":false,"M":true}... +2025-03-18 22:45:55,459 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330758122, 'price': 1900.05, 'volume': 0.0053, 'type': 'trade'} +2025-03-18 22:45:55,459 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330758122, 'price': 1900.05, 'volume': 0.0053} +2025-03-18 22:45:55,459 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330758000, 'open': 1900.0, 'high': 1900.05, 'low': 1900.0, 'close': 1900.05, 'volume': 0.0339} +2025-03-18 22:45:55,470 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330758240,"s":"ETHUSDT","t...239,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:55,470 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330758240,"s":"ETHUSDT","t...239,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:55,470 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330758240,"s":"ETHUSDT","t...239,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:55,470 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330758240,"s":"ETHUSDT","t...239,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:55,472 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330758240,"s":"ETHUSDT","t...239,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:55,472 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330758123,"s":"ETHUSDT","t":2267978307,"p":"1900.05000000","q":"0.00280000","T":1742330758122,"m":false,"M":true}... +2025-03-18 22:45:55,473 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330758122, 'price': 1900.05, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:55,473 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330758122, 'price': 1900.05, 'volume': 0.0028} +2025-03-18 22:45:55,473 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330758000, 'open': 1900.0, 'high': 1900.05, 'low': 1900.0, 'close': 1900.05, 'volume': 0.036699999999999997} +2025-03-18 22:45:55,474 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330758242,"s":"ETHUSDT","t...241,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:55,475 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330758242,"s":"ETHUSDT","t...241,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:55,475 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330758242,"s":"ETHUSDT","t...241,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:55,475 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330758242,"s":"ETHUSDT","t...241,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:55,475 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330758242,"s":"ETHUSDT","t...241,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:55,476 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330758242,"s":"ETHUSDT","t...241,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:55,476 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330758242,"s":"ETHUSDT","t...241,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:55,476 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330758123,"s":"ETHUSDT","t":2267978308,"p":"1900.06000000","q":"0.00280000","T":1742330758122,"m":false,"M":true}... +2025-03-18 22:45:55,476 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330758122, 'price': 1900.06, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:55,476 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330758122, 'price': 1900.06, 'volume': 0.0028} +2025-03-18 22:45:55,478 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330758000, 'open': 1900.0, 'high': 1900.06, 'low': 1900.0, 'close': 1900.06, 'volume': 0.03949999999999999} +2025-03-18 22:45:55,502 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330758123,"s":"ETHUSDT","t":2267978309,"p":"1900.06000000","q":"0.00270000","T":1742330758122,"m":false,"M":true}... +2025-03-18 22:45:55,502 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330758122, 'price': 1900.06, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:45:55,502 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330758122, 'price': 1900.06, 'volume': 0.0027} +2025-03-18 22:45:55,502 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330758000, 'open': 1900.0, 'high': 1900.06, 'low': 1900.0, 'close': 1900.06, 'volume': 0.042199999999999994} +2025-03-18 22:45:55,515 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330758282,"s":"ETHUSDT","t...281,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:55,515 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330758282,"s":"ETHUSDT","t...281,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:55,516 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330758282,"s":"ETHUSDT","t...281,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:55,516 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330758123,"s":"ETHUSDT","t":2267978310,"p":"1900.07000000","q":"0.00280000","T":1742330758122,"m":false,"M":true}... +2025-03-18 22:45:55,516 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330758122, 'price': 1900.07, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:55,516 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330758122, 'price': 1900.07, 'volume': 0.0028} +2025-03-18 22:45:55,516 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330758000, 'open': 1900.0, 'high': 1900.07, 'low': 1900.0, 'close': 1900.07, 'volume': 0.04499999999999999} +2025-03-18 22:45:55,542 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330758123,"s":"ETHUSDT","t":2267978311,"p":"1900.08000000","q":"0.00550000","T":1742330758122,"m":false,"M":true}... +2025-03-18 22:45:55,542 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330758122, 'price': 1900.08, 'volume': 0.0055, 'type': 'trade'} +2025-03-18 22:45:55,542 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330758122, 'price': 1900.08, 'volume': 0.0055} +2025-03-18 22:45:55,542 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330758000, 'open': 1900.0, 'high': 1900.08, 'low': 1900.0, 'close': 1900.08, 'volume': 0.05049999999999999} +2025-03-18 22:45:55,554 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330758325,"s":"ETHUSDT","t...8324,"m":true,"M":true}' [133 bytes] +2025-03-18 22:45:55,555 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330758123,"s":"ETHUSDT","t":2267978312,"p":"1900.08000000","q":"0.00090000","T":1742330758122,"m":false,"M":true}... +2025-03-18 22:45:55,555 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330758122, 'price': 1900.08, 'volume': 0.0009, 'type': 'trade'} +2025-03-18 22:45:55,555 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330758122, 'price': 1900.08, 'volume': 0.0009} +2025-03-18 22:45:55,556 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330758000, 'open': 1900.0, 'high': 1900.08, 'low': 1900.0, 'close': 1900.08, 'volume': 0.05139999999999999} +2025-03-18 22:45:55,570 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330758125,"s":"ETHUSDT","t":2267978313,"p":"1900.08000000","q":"0.00190000","T":1742330758125,"m":false,"M":true}... +2025-03-18 22:45:55,570 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330758125, 'price': 1900.08, 'volume': 0.0019, 'type': 'trade'} +2025-03-18 22:45:55,572 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330758125, 'price': 1900.08, 'volume': 0.0019} +2025-03-18 22:45:55,572 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330758000, 'open': 1900.0, 'high': 1900.08, 'low': 1900.0, 'close': 1900.08, 'volume': 0.053299999999999986} +2025-03-18 22:45:55,586 - INFO - [realtime.py:302] - Received message #100 +2025-03-18 22:45:55,587 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330758125,"s":"ETHUSDT","t":2267978314,"p":"1900.08000000","q":"0.00300000","T":1742330758125,"m":false,"M":true}... +2025-03-18 22:45:55,587 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330758125, 'price': 1900.08, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:45:55,588 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330758125, 'price': 1900.08, 'volume': 0.003} +2025-03-18 22:45:55,588 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330758000, 'open': 1900.0, 'high': 1900.08, 'low': 1900.0, 'close': 1900.08, 'volume': 0.05629999999999999} +2025-03-18 22:45:55,602 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330758240,"s":"ETHUSDT","t":2267978315,"p":"1900.09000000","q":"0.00280000","T":1742330758239,"m":false,"M":true}... +2025-03-18 22:45:55,602 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330758239, 'price': 1900.09, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:55,602 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330758239, 'price': 1900.09, 'volume': 0.0028} +2025-03-18 22:45:55,603 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330758000, 'open': 1900.0, 'high': 1900.09, 'low': 1900.0, 'close': 1900.09, 'volume': 0.059099999999999986} +2025-03-18 22:45:55,618 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330758240,"s":"ETHUSDT","t":2267978316,"p":"1900.09000000","q":"0.00270000","T":1742330758239,"m":false,"M":true}... +2025-03-18 22:45:55,619 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330758239, 'price': 1900.09, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:45:55,620 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330758239, 'price': 1900.09, 'volume': 0.0027} +2025-03-18 22:45:55,620 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330758000, 'open': 1900.0, 'high': 1900.09, 'low': 1900.0, 'close': 1900.09, 'volume': 0.06179999999999999} +2025-03-18 22:45:55,635 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330758240,"s":"ETHUSDT","t":2267978317,"p":"1900.09000000","q":"0.00300000","T":1742330758239,"m":false,"M":true}... +2025-03-18 22:45:55,635 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330758239, 'price': 1900.09, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:45:55,635 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330758239, 'price': 1900.09, 'volume': 0.003} +2025-03-18 22:45:55,636 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330758000, 'open': 1900.0, 'high': 1900.09, 'low': 1900.0, 'close': 1900.09, 'volume': 0.06479999999999998} +2025-03-18 22:45:55,651 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330758240,"s":"ETHUSDT","t":2267978318,"p":"1900.09000000","q":"0.00300000","T":1742330758239,"m":false,"M":true}... +2025-03-18 22:45:55,651 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330758239, 'price': 1900.09, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:45:55,651 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330758239, 'price': 1900.09, 'volume': 0.003} +2025-03-18 22:45:55,651 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330758000, 'open': 1900.0, 'high': 1900.09, 'low': 1900.0, 'close': 1900.09, 'volume': 0.06779999999999999} +2025-03-18 22:45:55,667 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330758240,"s":"ETHUSDT","t":2267978319,"p":"1900.09000000","q":"0.00500000","T":1742330758239,"m":false,"M":true}... +2025-03-18 22:45:55,667 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330758239, 'price': 1900.09, 'volume': 0.005, 'type': 'trade'} +2025-03-18 22:45:55,667 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330758239, 'price': 1900.09, 'volume': 0.005} +2025-03-18 22:45:55,667 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330758000, 'open': 1900.0, 'high': 1900.09, 'low': 1900.0, 'close': 1900.09, 'volume': 0.07279999999999999} +2025-03-18 22:45:55,683 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330758242,"s":"ETHUSDT","t":2267978320,"p":"1900.10000000","q":"0.00280000","T":1742330758241,"m":false,"M":true}... +2025-03-18 22:45:55,684 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330758241, 'price': 1900.1, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:55,684 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330758241, 'price': 1900.1, 'volume': 0.0028} +2025-03-18 22:45:55,684 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330758000, 'open': 1900.0, 'high': 1900.1, 'low': 1900.0, 'close': 1900.1, 'volume': 0.07559999999999999} +2025-03-18 22:45:55,698 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330758242,"s":"ETHUSDT","t":2267978321,"p":"1900.10000000","q":"0.00300000","T":1742330758241,"m":false,"M":true}... +2025-03-18 22:45:55,699 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330758241, 'price': 1900.1, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:45:55,699 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330758241, 'price': 1900.1, 'volume': 0.003} +2025-03-18 22:45:55,699 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330758000, 'open': 1900.0, 'high': 1900.1, 'low': 1900.0, 'close': 1900.1, 'volume': 0.07859999999999999} +2025-03-18 22:45:55,715 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330758242,"s":"ETHUSDT","t":2267978322,"p":"1900.10000000","q":"0.00300000","T":1742330758241,"m":false,"M":true}... +2025-03-18 22:45:55,715 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330758241, 'price': 1900.1, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:45:55,715 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330758241, 'price': 1900.1, 'volume': 0.003} +2025-03-18 22:45:55,716 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330758000, 'open': 1900.0, 'high': 1900.1, 'low': 1900.0, 'close': 1900.1, 'volume': 0.08159999999999999} +2025-03-18 22:45:55,730 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330758242,"s":"ETHUSDT","t":2267978323,"p":"1900.11000000","q":"0.00530000","T":1742330758241,"m":false,"M":true}... +2025-03-18 22:45:55,730 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330758241, 'price': 1900.11, 'volume': 0.0053, 'type': 'trade'} +2025-03-18 22:45:55,730 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330758241, 'price': 1900.11, 'volume': 0.0053} +2025-03-18 22:45:55,731 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330758000, 'open': 1900.0, 'high': 1900.11, 'low': 1900.0, 'close': 1900.11, 'volume': 0.08689999999999999} +2025-03-18 22:45:55,746 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330758242,"s":"ETHUSDT","t":2267978324,"p":"1900.11000000","q":"0.00280000","T":1742330758241,"m":false,"M":true}... +2025-03-18 22:45:55,746 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330758241, 'price': 1900.11, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:55,747 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330758241, 'price': 1900.11, 'volume': 0.0028} +2025-03-18 22:45:55,747 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330758000, 'open': 1900.0, 'high': 1900.11, 'low': 1900.0, 'close': 1900.11, 'volume': 0.08969999999999999} +2025-03-18 22:45:55,772 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330758242,"s":"ETHUSDT","t":2267978325,"p":"1900.12000000","q":"0.00280000","T":1742330758241,"m":false,"M":true}... +2025-03-18 22:45:55,772 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330758241, 'price': 1900.12, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:55,772 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330758241, 'price': 1900.12, 'volume': 0.0028} +2025-03-18 22:45:55,772 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330758000, 'open': 1900.0, 'high': 1900.12, 'low': 1900.0, 'close': 1900.12, 'volume': 0.09249999999999999} +2025-03-18 22:45:55,787 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330758242,"s":"ETHUSDT","t":2267978326,"p":"1900.13000000","q":"0.00280000","T":1742330758241,"m":false,"M":true}... +2025-03-18 22:45:55,787 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330758241, 'price': 1900.13, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:55,787 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330758241, 'price': 1900.13, 'volume': 0.0028} +2025-03-18 22:45:55,788 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330758000, 'open': 1900.0, 'high': 1900.13, 'low': 1900.0, 'close': 1900.13, 'volume': 0.09529999999999998} +2025-03-18 22:45:55,804 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330758282,"s":"ETHUSDT","t":2267978327,"p":"1900.14000000","q":"0.00280000","T":1742330758281,"m":false,"M":true}... +2025-03-18 22:45:55,805 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330758281, 'price': 1900.14, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:55,805 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330758281, 'price': 1900.14, 'volume': 0.0028} +2025-03-18 22:45:55,805 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330758000, 'open': 1900.0, 'high': 1900.14, 'low': 1900.0, 'close': 1900.14, 'volume': 0.09809999999999998} +2025-03-18 22:45:55,820 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330758282,"s":"ETHUSDT","t":2267978328,"p":"1900.14000000","q":"0.00300000","T":1742330758281,"m":false,"M":true}... +2025-03-18 22:45:55,820 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330758281, 'price': 1900.14, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:45:55,822 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330758281, 'price': 1900.14, 'volume': 0.003} +2025-03-18 22:45:55,822 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330758000, 'open': 1900.0, 'high': 1900.14, 'low': 1900.0, 'close': 1900.14, 'volume': 0.10109999999999998} +2025-03-18 22:45:55,836 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330758282,"s":"ETHUSDT","t":2267978329,"p":"1900.14000000","q":"0.00300000","T":1742330758281,"m":false,"M":true}... +2025-03-18 22:45:55,837 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330758281, 'price': 1900.14, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:45:55,837 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330758281, 'price': 1900.14, 'volume': 0.003} +2025-03-18 22:45:55,837 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330758000, 'open': 1900.0, 'high': 1900.14, 'low': 1900.0, 'close': 1900.14, 'volume': 0.10409999999999998} +2025-03-18 22:45:55,852 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330758325,"s":"ETHUSDT","t":2267978330,"p":"1900.14000000","q":"0.03250000","T":1742330758324,"m":true,"M":true}... +2025-03-18 22:45:55,853 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330758324, 'price': 1900.14, 'volume': 0.0325, 'type': 'trade'} +2025-03-18 22:45:55,853 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330758324, 'price': 1900.14, 'volume': 0.0325} +2025-03-18 22:45:55,853 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330758000, 'open': 1900.0, 'high': 1900.14, 'low': 1900.0, 'close': 1900.14, 'volume': 0.1366} +2025-03-18 22:45:56,262 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330759031,"s":"BTCUSDT","t...030,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:56,262 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330759031,"s":"BTCUSDT","t":4727545772,"p":"81913.59000000","q":"0.00261000","T":1742330759030,"m":false,"M":true}... +2025-03-18 22:45:56,263 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330759030, 'price': 81913.59, 'volume': 0.00261, 'type': 'trade'} +2025-03-18 22:45:56,263 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330759030, 'price': 81913.59, 'volume': 0.00261} +2025-03-18 22:45:56,263 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330757000, 'open': 81913.4, 'high': 81913.59, 'low': 81913.4, 'close': 81913.59, 'volume': 0.06447000000000001} +2025-03-18 22:45:56,263 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330759000, 'open': 81913.59, 'high': 81913.59, 'low': 81913.59, 'close': 81913.59, 'volume': 0.00261} +2025-03-18 22:45:56,740 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330759510,"s":"BTCUSDT","t...509,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:56,743 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330759510,"s":"BTCUSDT","t":4727545773,"p":"81913.59000000","q":"0.02437000","T":1742330759509,"m":false,"M":true}... +2025-03-18 22:45:56,743 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330759509, 'price': 81913.59, 'volume': 0.02437, 'type': 'trade'} +2025-03-18 22:45:56,743 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330759509, 'price': 81913.59, 'volume': 0.02437} +2025-03-18 22:45:56,743 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330759000, 'open': 81913.59, 'high': 81913.59, 'low': 81913.59, 'close': 81913.59, 'volume': 0.02698} +2025-03-18 22:45:56,898 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330759668,"s":"BTCUSDT","t...9668,"m":true,"M":true}' [134 bytes] +2025-03-18 22:45:56,900 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330759668,"s":"BTCUSDT","t":4727545774,"p":"81913.58000000","q":"0.02201000","T":1742330759668,"m":true,"M":true}... +2025-03-18 22:45:56,900 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330759668, 'price': 81913.58, 'volume': 0.02201, 'type': 'trade'} +2025-03-18 22:45:56,900 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330759668, 'price': 81913.58, 'volume': 0.02201} +2025-03-18 22:45:56,900 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330759000, 'open': 81913.59, 'high': 81913.59, 'low': 81913.58, 'close': 81913.58, 'volume': 0.04899} +2025-03-18 22:45:57,631 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760401,"s":"ETHUSDT","t...0401,"m":true,"M":true}' [133 bytes] +2025-03-18 22:45:57,632 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760401,"s":"ETHUSDT","t...0401,"m":true,"M":true}' [133 bytes] +2025-03-18 22:45:57,632 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760401,"s":"ETHUSDT","t":2267978331,"p":"1900.14000000","q":"0.02910000","T":1742330760401,"m":true,"M":true}... +2025-03-18 22:45:57,632 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760401, 'price': 1900.14, 'volume': 0.0291, 'type': 'trade'} +2025-03-18 22:45:57,632 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760401, 'price': 1900.14, 'volume': 0.0291} +2025-03-18 22:45:57,633 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330758000, 'open': 1900.0, 'high': 1900.14, 'low': 1900.0, 'close': 1900.14, 'volume': 0.1366} +2025-03-18 22:45:57,633 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.14, 'low': 1900.14, 'close': 1900.14, 'volume': 0.0291} +2025-03-18 22:45:57,644 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760401,"s":"ETHUSDT","t":2267978332,"p":"1900.14000000","q":"0.08360000","T":1742330760401,"m":true,"M":true}... +2025-03-18 22:45:57,644 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760401, 'price': 1900.14, 'volume': 0.0836, 'type': 'trade'} +2025-03-18 22:45:57,644 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760401, 'price': 1900.14, 'volume': 0.0836} +2025-03-18 22:45:57,644 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.14, 'low': 1900.14, 'close': 1900.14, 'volume': 0.1127} +2025-03-18 22:45:57,993 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760767,"s":"ETHUSDT","t...0767,"m":true,"M":true}' [133 bytes] +2025-03-18 22:45:57,993 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760767,"s":"ETHUSDT","t":2267978333,"p":"1900.14000000","q":"0.14850000","T":1742330760767,"m":true,"M":true}... +2025-03-18 22:45:57,993 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760767, 'price': 1900.14, 'volume': 0.1485, 'type': 'trade'} +2025-03-18 22:45:57,993 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760767, 'price': 1900.14, 'volume': 0.1485} +2025-03-18 22:45:57,993 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.14, 'low': 1900.14, 'close': 1900.14, 'volume': 0.2612} +2025-03-18 22:45:58,055 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760826,"s":"ETHUSDT","t...826,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,055 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760826,"s":"ETHUSDT","t...826,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,055 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760826,"s":"ETHUSDT","t...826,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,055 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760826,"s":"ETHUSDT","t...826,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,055 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760826,"s":"ETHUSDT","t...826,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,055 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760826,"s":"ETHUSDT","t...826,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,055 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760826,"s":"ETHUSDT","t...826,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,055 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760828,"s":"ETHUSDT","t...827,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,055 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760826,"s":"ETHUSDT","t":2267978334,"p":"1900.15000000","q":"0.00280000","T":1742330760826,"m":false,"M":true}... +2025-03-18 22:45:58,060 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760826, 'price': 1900.15, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:58,060 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760826, 'price': 1900.15, 'volume': 0.0028} +2025-03-18 22:45:58,060 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.15, 'low': 1900.14, 'close': 1900.15, 'volume': 0.264} +2025-03-18 22:45:58,060 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760828,"s":"ETHUSDT","t...827,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,061 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760828,"s":"ETHUSDT","t...827,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,061 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760828,"s":"ETHUSDT","t...827,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,061 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760828,"s":"ETHUSDT","t...827,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,062 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760828,"s":"ETHUSDT","t...827,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,062 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760828,"s":"ETHUSDT","t...827,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,062 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760828,"s":"ETHUSDT","t...827,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,062 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760826,"s":"ETHUSDT","t":2267978335,"p":"1900.15000000","q":"0.00300000","T":1742330760826,"m":false,"M":true}... +2025-03-18 22:45:58,062 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760826, 'price': 1900.15, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:45:58,062 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760826, 'price': 1900.15, 'volume': 0.003} +2025-03-18 22:45:58,063 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.15, 'low': 1900.14, 'close': 1900.15, 'volume': 0.267} +2025-03-18 22:45:58,078 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760844,"s":"BTCUSDT","t...0838,"m":true,"M":true}' [134 bytes] +2025-03-18 22:45:58,079 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760826,"s":"ETHUSDT","t":2267978336,"p":"1900.15000000","q":"0.00300000","T":1742330760826,"m":false,"M":true}... +2025-03-18 22:45:58,079 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760826, 'price': 1900.15, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:45:58,079 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760826, 'price': 1900.15, 'volume': 0.003} +2025-03-18 22:45:58,079 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.15, 'low': 1900.14, 'close': 1900.15, 'volume': 0.27} +2025-03-18 22:45:58,079 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760844,"s":"BTCUSDT","t":4727545775,"p":"81913.58000000","q":"0.00274000","T":1742330760838,"m":true,"M":true}... +2025-03-18 22:45:58,080 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760838, 'price': 81913.58, 'volume': 0.00274, 'type': 'trade'} +2025-03-18 22:45:58,080 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760838, 'price': 81913.58, 'volume': 0.00274} +2025-03-18 22:45:58,080 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330759000, 'open': 81913.59, 'high': 81913.59, 'low': 81913.58, 'close': 81913.58, 'volume': 0.04899} +2025-03-18 22:45:58,080 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81913.58, 'low': 81913.58, 'close': 81913.58, 'volume': 0.00274} +2025-03-18 22:45:58,081 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760826,"s":"ETHUSDT","t":2267978337,"p":"1900.15000000","q":"0.10000000","T":1742330760826,"m":false,"M":true}... +2025-03-18 22:45:58,081 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760826, 'price': 1900.15, 'volume': 0.1, 'type': 'trade'} +2025-03-18 22:45:58,081 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760826, 'price': 1900.15, 'volume': 0.1} +2025-03-18 22:45:58,081 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.15, 'low': 1900.14, 'close': 1900.15, 'volume': 0.37} +2025-03-18 22:45:58,083 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760852,"s":"BTCUSDT","t...846,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,084 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760852,"s":"BTCUSDT","t...846,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,085 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760852,"s":"BTCUSDT","t...846,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,085 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760852,"s":"BTCUSDT","t...846,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,085 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760852,"s":"BTCUSDT","t...846,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,086 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760852,"s":"BTCUSDT","t...846,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,086 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760852,"s":"BTCUSDT","t...846,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,086 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760852,"s":"BTCUSDT","t...846,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,087 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760852,"s":"BTCUSDT","t...846,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,087 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760852,"s":"BTCUSDT","t...846,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,087 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760852,"s":"BTCUSDT","t...846,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,088 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760852,"s":"BTCUSDT","t...846,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,088 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760852,"s":"BTCUSDT","t...846,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,089 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760852,"s":"BTCUSDT","t...846,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,089 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760852,"s":"BTCUSDT","t...846,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,089 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760852,"s":"BTCUSDT","t...846,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,090 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760852,"s":"BTCUSDT","t...846,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,090 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760852,"s":"BTCUSDT","t...846,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,090 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760852,"s":"BTCUSDT","t...846,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,091 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760852,"s":"BTCUSDT","t...846,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,091 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760852,"s":"BTCUSDT","t...846,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,091 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760852,"s":"BTCUSDT","t...846,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,092 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760852,"s":"BTCUSDT","t...846,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,092 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760852,"s":"BTCUSDT","t...846,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,092 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760852,"s":"BTCUSDT","t...846,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,092 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760852,"s":"BTCUSDT","t...846,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,093 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760852,"s":"BTCUSDT","t...846,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,093 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760852,"s":"BTCUSDT","t...846,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,093 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760852,"s":"BTCUSDT","t...846,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,093 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760852,"s":"BTCUSDT","t...846,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,093 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760852,"s":"BTCUSDT","t...846,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,094 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760852,"s":"BTCUSDT","t...846,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,094 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760852,"s":"BTCUSDT","t":4727545776,"p":"81913.59000000","q":"0.00014000","T":1742330760846,"m":false,"M":true}... +2025-03-18 22:45:58,095 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760846, 'price': 81913.59, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:45:58,095 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760846, 'price': 81913.59, 'volume': 0.00014} +2025-03-18 22:45:58,095 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81913.59, 'low': 81913.58, 'close': 81913.59, 'volume': 0.0028799999999999997} +2025-03-18 22:45:58,095 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760826,"s":"ETHUSDT","t":2267978338,"p":"1900.15000000","q":"0.00400000","T":1742330760826,"m":false,"M":true}... +2025-03-18 22:45:58,095 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760826, 'price': 1900.15, 'volume': 0.004, 'type': 'trade'} +2025-03-18 22:45:58,096 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760826, 'price': 1900.15, 'volume': 0.004} +2025-03-18 22:45:58,096 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.15, 'low': 1900.14, 'close': 1900.15, 'volume': 0.374} +2025-03-18 22:45:58,098 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760864,"s":"BTCUSDT","t...864,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,098 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760864,"s":"BTCUSDT","t...864,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,099 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760852,"s":"BTCUSDT","t":4727545777,"p":"81913.59000000","q":"0.00007000","T":1742330760846,"m":false,"M":true}... +2025-03-18 22:45:58,099 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760846, 'price': 81913.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,099 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760846, 'price': 81913.59, 'volume': 7e-05} +2025-03-18 22:45:58,100 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81913.59, 'low': 81913.58, 'close': 81913.59, 'volume': 0.00295} +2025-03-18 22:45:58,100 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760826,"s":"ETHUSDT","t":2267978339,"p":"1900.15000000","q":"0.00490000","T":1742330760826,"m":false,"M":true}... +2025-03-18 22:45:58,100 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760826, 'price': 1900.15, 'volume': 0.0049, 'type': 'trade'} +2025-03-18 22:45:58,100 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760826, 'price': 1900.15, 'volume': 0.0049} +2025-03-18 22:45:58,100 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.15, 'low': 1900.14, 'close': 1900.15, 'volume': 0.3789} +2025-03-18 22:45:58,101 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760864,"s":"BTCUSDT","t...864,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,101 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760852,"s":"BTCUSDT","t":4727545778,"p":"81913.59000000","q":"0.00040000","T":1742330760846,"m":false,"M":true}... +2025-03-18 22:45:58,101 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760846, 'price': 81913.59, 'volume': 0.0004, 'type': 'trade'} +2025-03-18 22:45:58,101 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760846, 'price': 81913.59, 'volume': 0.0004} +2025-03-18 22:45:58,102 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81913.59, 'low': 81913.58, 'close': 81913.59, 'volume': 0.00335} +2025-03-18 22:45:58,102 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760826,"s":"ETHUSDT","t":2267978340,"p":"1900.16000000","q":"0.00280000","T":1742330760826,"m":false,"M":true}... +2025-03-18 22:45:58,102 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760826, 'price': 1900.16, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:58,102 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760826, 'price': 1900.16, 'volume': 0.0028} +2025-03-18 22:45:58,103 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.16, 'low': 1900.14, 'close': 1900.16, 'volume': 0.38170000000000004} +2025-03-18 22:45:58,103 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760864,"s":"BTCUSDT","t...864,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,103 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760852,"s":"BTCUSDT","t":4727545779,"p":"81913.59000000","q":"0.00007000","T":1742330760846,"m":false,"M":true}... +2025-03-18 22:45:58,103 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760846, 'price': 81913.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,103 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760846, 'price': 81913.59, 'volume': 7e-05} +2025-03-18 22:45:58,103 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81913.59, 'low': 81913.58, 'close': 81913.59, 'volume': 0.0034200000000000003} +2025-03-18 22:45:58,104 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760828,"s":"ETHUSDT","t":2267978341,"p":"1900.17000000","q":"0.00530000","T":1742330760827,"m":false,"M":true}... +2025-03-18 22:45:58,104 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760827, 'price': 1900.17, 'volume': 0.0053, 'type': 'trade'} +2025-03-18 22:45:58,105 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760827, 'price': 1900.17, 'volume': 0.0053} +2025-03-18 22:45:58,105 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.17, 'low': 1900.14, 'close': 1900.17, 'volume': 0.38700000000000007} +2025-03-18 22:45:58,105 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760864,"s":"BTCUSDT","t...864,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,105 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760852,"s":"BTCUSDT","t":4727545780,"p":"81913.59000000","q":"0.00010000","T":1742330760846,"m":false,"M":true}... +2025-03-18 22:45:58,107 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760846, 'price': 81913.59, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:58,107 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760846, 'price': 81913.59, 'volume': 0.0001} +2025-03-18 22:45:58,107 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81913.59, 'low': 81913.58, 'close': 81913.59, 'volume': 0.00352} +2025-03-18 22:45:58,108 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760828,"s":"ETHUSDT","t":2267978342,"p":"1900.17000000","q":"0.00280000","T":1742330760827,"m":false,"M":true}... +2025-03-18 22:45:58,108 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760827, 'price': 1900.17, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:58,108 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760827, 'price': 1900.17, 'volume': 0.0028} +2025-03-18 22:45:58,108 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.17, 'low': 1900.14, 'close': 1900.17, 'volume': 0.3898000000000001} +2025-03-18 22:45:58,109 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760864,"s":"BTCUSDT","t...864,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,109 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760877,"s":"ETHUSDT","t...876,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,109 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760877,"s":"ETHUSDT","t...876,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,110 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760877,"s":"ETHUSDT","t...876,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,111 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760877,"s":"ETHUSDT","t...876,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,111 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760877,"s":"ETHUSDT","t...876,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,111 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760880,"s":"ETHUSDT","t...879,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,112 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760852,"s":"BTCUSDT","t":4727545781,"p":"81913.59000000","q":"0.00010000","T":1742330760846,"m":false,"M":true}... +2025-03-18 22:45:58,112 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760846, 'price': 81913.59, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:58,112 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760846, 'price': 81913.59, 'volume': 0.0001} +2025-03-18 22:45:58,112 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81913.59, 'low': 81913.58, 'close': 81913.59, 'volume': 0.00362} +2025-03-18 22:45:58,112 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760828,"s":"ETHUSDT","t":2267978343,"p":"1900.18000000","q":"0.00280000","T":1742330760827,"m":false,"M":true}... +2025-03-18 22:45:58,113 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760827, 'price': 1900.18, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:58,113 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760827, 'price': 1900.18, 'volume': 0.0028} +2025-03-18 22:45:58,113 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.18, 'low': 1900.14, 'close': 1900.18, 'volume': 0.3926000000000001} +2025-03-18 22:45:58,113 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760864,"s":"BTCUSDT","t...864,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,114 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760880,"s":"ETHUSDT","t...879,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,114 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760880,"s":"ETHUSDT","t...879,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,114 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760880,"s":"ETHUSDT","t...879,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,115 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760880,"s":"ETHUSDT","t...879,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,115 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760880,"s":"ETHUSDT","t...879,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,115 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760880,"s":"ETHUSDT","t...879,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,116 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760880,"s":"ETHUSDT","t...879,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,116 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760880,"s":"ETHUSDT","t...879,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,117 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760880,"s":"ETHUSDT","t...879,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,117 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760880,"s":"ETHUSDT","t...879,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,117 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760880,"s":"ETHUSDT","t...879,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,118 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760880,"s":"ETHUSDT","t...879,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,118 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760880,"s":"ETHUSDT","t...879,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,118 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760880,"s":"ETHUSDT","t...879,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,119 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760880,"s":"ETHUSDT","t...879,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,119 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760880,"s":"ETHUSDT","t...879,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,119 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760880,"s":"ETHUSDT","t...879,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,120 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760880,"s":"ETHUSDT","t...879,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,120 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760880,"s":"ETHUSDT","t...879,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,120 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760880,"s":"ETHUSDT","t...879,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,121 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760880,"s":"ETHUSDT","t...879,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,121 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760880,"s":"ETHUSDT","t...879,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,121 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760852,"s":"BTCUSDT","t":4727545782,"p":"81913.59000000","q":"0.00007000","T":1742330760846,"m":false,"M":true}... +2025-03-18 22:45:58,122 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760846, 'price': 81913.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,122 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760846, 'price': 81913.59, 'volume': 7e-05} +2025-03-18 22:45:58,122 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81913.59, 'low': 81913.58, 'close': 81913.59, 'volume': 0.00369} +2025-03-18 22:45:58,122 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760828,"s":"ETHUSDT","t":2267978344,"p":"1900.19000000","q":"0.00280000","T":1742330760827,"m":false,"M":true}... +2025-03-18 22:45:58,122 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760827, 'price': 1900.19, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:58,122 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760827, 'price': 1900.19, 'volume': 0.0028} +2025-03-18 22:45:58,122 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.19, 'low': 1900.14, 'close': 1900.19, 'volume': 0.39540000000000014} +2025-03-18 22:45:58,125 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760864,"s":"BTCUSDT","t...864,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,125 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760852,"s":"BTCUSDT","t":4727545783,"p":"81913.59000000","q":"0.00007000","T":1742330760846,"m":false,"M":true}... +2025-03-18 22:45:58,125 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760846, 'price': 81913.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,126 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760846, 'price': 81913.59, 'volume': 7e-05} +2025-03-18 22:45:58,126 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81913.59, 'low': 81913.58, 'close': 81913.59, 'volume': 0.0037600000000000003} +2025-03-18 22:45:58,126 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760828,"s":"ETHUSDT","t":2267978345,"p":"1900.20000000","q":"0.00280000","T":1742330760827,"m":false,"M":true}... +2025-03-18 22:45:58,126 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760827, 'price': 1900.2, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:58,127 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760827, 'price': 1900.2, 'volume': 0.0028} +2025-03-18 22:45:58,127 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.2, 'low': 1900.14, 'close': 1900.2, 'volume': 0.39820000000000016} +2025-03-18 22:45:58,127 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760864,"s":"BTCUSDT","t...864,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,128 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760852,"s":"BTCUSDT","t":4727545784,"p":"81913.59000000","q":"0.00010000","T":1742330760846,"m":false,"M":true}... +2025-03-18 22:45:58,128 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760846, 'price': 81913.59, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:58,128 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760846, 'price': 81913.59, 'volume': 0.0001} +2025-03-18 22:45:58,128 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81913.59, 'low': 81913.58, 'close': 81913.59, 'volume': 0.00386} +2025-03-18 22:45:58,128 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760828,"s":"ETHUSDT","t":2267978346,"p":"1900.21000000","q":"0.00280000","T":1742330760827,"m":false,"M":true}... +2025-03-18 22:45:58,129 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760827, 'price': 1900.21, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:58,129 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760827, 'price': 1900.21, 'volume': 0.0028} +2025-03-18 22:45:58,129 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.21, 'low': 1900.14, 'close': 1900.21, 'volume': 0.4010000000000002} +2025-03-18 22:45:58,129 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760864,"s":"BTCUSDT","t...864,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,130 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760852,"s":"BTCUSDT","t":4727545785,"p":"81913.59000000","q":"0.00007000","T":1742330760846,"m":false,"M":true}... +2025-03-18 22:45:58,130 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760846, 'price': 81913.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,130 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760846, 'price': 81913.59, 'volume': 7e-05} +2025-03-18 22:45:58,130 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81913.59, 'low': 81913.58, 'close': 81913.59, 'volume': 0.00393} +2025-03-18 22:45:58,130 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760828,"s":"ETHUSDT","t":2267978347,"p":"1900.22000000","q":"0.00400000","T":1742330760827,"m":false,"M":true}... +2025-03-18 22:45:58,132 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760827, 'price': 1900.22, 'volume': 0.004, 'type': 'trade'} +2025-03-18 22:45:58,132 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760827, 'price': 1900.22, 'volume': 0.004} +2025-03-18 22:45:58,132 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.22, 'low': 1900.14, 'close': 1900.22, 'volume': 0.4050000000000002} +2025-03-18 22:45:58,132 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760864,"s":"BTCUSDT","t...864,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,133 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760852,"s":"BTCUSDT","t":4727545786,"p":"81913.59000000","q":"0.00007000","T":1742330760846,"m":false,"M":true}... +2025-03-18 22:45:58,133 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760846, 'price': 81913.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,133 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760846, 'price': 81913.59, 'volume': 7e-05} +2025-03-18 22:45:58,133 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81913.59, 'low': 81913.58, 'close': 81913.59, 'volume': 0.004} +2025-03-18 22:45:58,133 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760828,"s":"ETHUSDT","t":2267978348,"p":"1900.22000000","q":"0.00280000","T":1742330760827,"m":false,"M":true}... +2025-03-18 22:45:58,134 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760827, 'price': 1900.22, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:58,134 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760827, 'price': 1900.22, 'volume': 0.0028} +2025-03-18 22:45:58,134 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.22, 'low': 1900.14, 'close': 1900.22, 'volume': 0.4078000000000002} +2025-03-18 22:45:58,134 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760864,"s":"BTCUSDT","t...864,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,135 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760852,"s":"BTCUSDT","t":4727545787,"p":"81913.59000000","q":"0.00007000","T":1742330760846,"m":false,"M":true}... +2025-03-18 22:45:58,135 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760846, 'price': 81913.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,135 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760846, 'price': 81913.59, 'volume': 7e-05} +2025-03-18 22:45:58,135 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81913.59, 'low': 81913.58, 'close': 81913.59, 'volume': 0.00407} +2025-03-18 22:45:58,136 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760877,"s":"ETHUSDT","t":2267978349,"p":"1900.24000000","q":"0.00530000","T":1742330760876,"m":false,"M":true}... +2025-03-18 22:45:58,136 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760876, 'price': 1900.24, 'volume': 0.0053, 'type': 'trade'} +2025-03-18 22:45:58,136 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760876, 'price': 1900.24, 'volume': 0.0053} +2025-03-18 22:45:58,136 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.24, 'low': 1900.14, 'close': 1900.24, 'volume': 0.41310000000000024} +2025-03-18 22:45:58,137 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760864,"s":"BTCUSDT","t...864,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,137 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760852,"s":"BTCUSDT","t":4727545788,"p":"81913.60000000","q":"0.00013000","T":1742330760846,"m":false,"M":true}... +2025-03-18 22:45:58,137 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760846, 'price': 81913.6, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:45:58,138 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760846, 'price': 81913.6, 'volume': 0.00013} +2025-03-18 22:45:58,138 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81913.6, 'low': 81913.58, 'close': 81913.6, 'volume': 0.0042} +2025-03-18 22:45:58,138 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760877,"s":"ETHUSDT","t":2267978350,"p":"1900.24000000","q":"0.00280000","T":1742330760876,"m":false,"M":true}... +2025-03-18 22:45:58,139 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760876, 'price': 1900.24, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:58,139 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760876, 'price': 1900.24, 'volume': 0.0028} +2025-03-18 22:45:58,139 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.24, 'low': 1900.14, 'close': 1900.24, 'volume': 0.41590000000000027} +2025-03-18 22:45:58,140 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760864,"s":"BTCUSDT","t...864,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,140 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760852,"s":"BTCUSDT","t":4727545789,"p":"81913.60000000","q":"0.00013000","T":1742330760846,"m":false,"M":true}... +2025-03-18 22:45:58,141 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760846, 'price': 81913.6, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:45:58,151 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760846, 'price': 81913.6, 'volume': 0.00013} +2025-03-18 22:45:58,151 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81913.6, 'low': 81913.58, 'close': 81913.6, 'volume': 0.00433} +2025-03-18 22:45:58,152 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760877,"s":"ETHUSDT","t":2267978351,"p":"1900.24000000","q":"0.00300000","T":1742330760876,"m":false,"M":true}... +2025-03-18 22:45:58,152 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760876, 'price': 1900.24, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:45:58,152 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760876, 'price': 1900.24, 'volume': 0.003} +2025-03-18 22:45:58,152 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.24, 'low': 1900.14, 'close': 1900.24, 'volume': 0.41890000000000027} +2025-03-18 22:45:58,153 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760917,"s":"ETHUSDT","t...917,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,153 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760917,"s":"ETHUSDT","t...917,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,154 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760917,"s":"ETHUSDT","t...917,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,154 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760917,"s":"ETHUSDT","t...917,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,154 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760917,"s":"ETHUSDT","t...917,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,154 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760917,"s":"ETHUSDT","t...917,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,156 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760917,"s":"ETHUSDT","t...917,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,156 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760917,"s":"ETHUSDT","t...917,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,157 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760852,"s":"BTCUSDT","t":4727545790,"p":"81913.60000000","q":"0.00014000","T":1742330760846,"m":false,"M":true}... +2025-03-18 22:45:58,157 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760846, 'price': 81913.6, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:45:58,157 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760846, 'price': 81913.6, 'volume': 0.00014} +2025-03-18 22:45:58,157 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81913.6, 'low': 81913.58, 'close': 81913.6, 'volume': 0.00447} +2025-03-18 22:45:58,157 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760877,"s":"ETHUSDT","t":2267978352,"p":"1900.24000000","q":"0.00300000","T":1742330760876,"m":false,"M":true}... +2025-03-18 22:45:58,157 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760876, 'price': 1900.24, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:45:58,157 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760876, 'price': 1900.24, 'volume': 0.003} +2025-03-18 22:45:58,157 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.24, 'low': 1900.14, 'close': 1900.24, 'volume': 0.4219000000000003} +2025-03-18 22:45:58,157 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760917,"s":"ETHUSDT","t...917,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,157 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760852,"s":"BTCUSDT","t":4727545791,"p":"81913.60000000","q":"0.00007000","T":1742330760846,"m":false,"M":true}... +2025-03-18 22:45:58,160 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760846, 'price': 81913.6, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,160 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760846, 'price': 81913.6, 'volume': 7e-05} +2025-03-18 22:45:58,160 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81913.6, 'low': 81913.58, 'close': 81913.6, 'volume': 0.00454} +2025-03-18 22:45:58,160 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760877,"s":"ETHUSDT","t":2267978353,"p":"1900.24000000","q":"0.00380000","T":1742330760876,"m":false,"M":true}... +2025-03-18 22:45:58,160 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760876, 'price': 1900.24, 'volume': 0.0038, 'type': 'trade'} +2025-03-18 22:45:58,160 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760876, 'price': 1900.24, 'volume': 0.0038} +2025-03-18 22:45:58,161 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.24, 'low': 1900.14, 'close': 1900.24, 'volume': 0.4257000000000003} +2025-03-18 22:45:58,161 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760917,"s":"ETHUSDT","t...917,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,161 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760852,"s":"BTCUSDT","t":4727545792,"p":"81914.09000000","q":"0.00007000","T":1742330760846,"m":false,"M":true}... +2025-03-18 22:45:58,161 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760846, 'price': 81914.09, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,162 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760846, 'price': 81914.09, 'volume': 7e-05} +2025-03-18 22:45:58,162 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81914.09, 'low': 81913.58, 'close': 81914.09, 'volume': 0.0046099999999999995} +2025-03-18 22:45:58,162 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760880,"s":"ETHUSDT","t":2267978354,"p":"1900.25000000","q":"0.00280000","T":1742330760879,"m":false,"M":true}... +2025-03-18 22:45:58,162 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760879, 'price': 1900.25, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:58,162 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760879, 'price': 1900.25, 'volume': 0.0028} +2025-03-18 22:45:58,163 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.25, 'low': 1900.14, 'close': 1900.25, 'volume': 0.4285000000000003} +2025-03-18 22:45:58,163 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760917,"s":"ETHUSDT","t...917,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,163 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760852,"s":"BTCUSDT","t":4727545793,"p":"81914.26000000","q":"0.00007000","T":1742330760846,"m":false,"M":true}... +2025-03-18 22:45:58,163 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760846, 'price': 81914.26, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,164 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760846, 'price': 81914.26, 'volume': 7e-05} +2025-03-18 22:45:58,164 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81914.26, 'low': 81913.58, 'close': 81914.26, 'volume': 0.004679999999999999} +2025-03-18 22:45:58,164 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760880,"s":"ETHUSDT","t":2267978355,"p":"1900.25000000","q":"0.00280000","T":1742330760879,"m":false,"M":true}... +2025-03-18 22:45:58,164 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760879, 'price': 1900.25, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:58,165 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760879, 'price': 1900.25, 'volume': 0.0028} +2025-03-18 22:45:58,165 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.25, 'low': 1900.14, 'close': 1900.25, 'volume': 0.43130000000000035} +2025-03-18 22:45:58,165 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760917,"s":"ETHUSDT","t...917,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,165 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760852,"s":"BTCUSDT","t":4727545794,"p":"81914.26000000","q":"0.00007000","T":1742330760846,"m":false,"M":true}... +2025-03-18 22:45:58,165 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760846, 'price': 81914.26, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,166 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760846, 'price': 81914.26, 'volume': 7e-05} +2025-03-18 22:45:58,166 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81914.26, 'low': 81913.58, 'close': 81914.26, 'volume': 0.004749999999999999} +2025-03-18 22:45:58,166 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760880,"s":"ETHUSDT","t":2267978356,"p":"1900.25000000","q":"0.00270000","T":1742330760879,"m":false,"M":true}... +2025-03-18 22:45:58,167 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760879, 'price': 1900.25, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:45:58,167 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760879, 'price': 1900.25, 'volume': 0.0027} +2025-03-18 22:45:58,167 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.25, 'low': 1900.14, 'close': 1900.25, 'volume': 0.43400000000000033} +2025-03-18 22:45:58,167 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760917,"s":"ETHUSDT","t...917,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,167 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760852,"s":"BTCUSDT","t":4727545795,"p":"81914.26000000","q":"0.00007000","T":1742330760846,"m":false,"M":true}... +2025-03-18 22:45:58,167 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760846, 'price': 81914.26, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,167 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760846, 'price': 81914.26, 'volume': 7e-05} +2025-03-18 22:45:58,167 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81914.26, 'low': 81913.58, 'close': 81914.26, 'volume': 0.004819999999999999} +2025-03-18 22:45:58,167 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760880,"s":"ETHUSDT","t":2267978357,"p":"1900.25000000","q":"0.00300000","T":1742330760879,"m":false,"M":true}... +2025-03-18 22:45:58,167 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760879, 'price': 1900.25, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:45:58,167 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760879, 'price': 1900.25, 'volume': 0.003} +2025-03-18 22:45:58,167 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.25, 'low': 1900.14, 'close': 1900.25, 'volume': 0.43700000000000033} +2025-03-18 22:45:58,170 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760917,"s":"ETHUSDT","t...917,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,170 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760852,"s":"BTCUSDT","t":4727545796,"p":"81914.26000000","q":"0.00007000","T":1742330760846,"m":false,"M":true}... +2025-03-18 22:45:58,171 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760846, 'price': 81914.26, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,171 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760846, 'price': 81914.26, 'volume': 7e-05} +2025-03-18 22:45:58,171 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81914.26, 'low': 81913.58, 'close': 81914.26, 'volume': 0.0048899999999999985} +2025-03-18 22:45:58,171 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760880,"s":"ETHUSDT","t":2267978358,"p":"1900.25000000","q":"0.00270000","T":1742330760879,"m":false,"M":true}... +2025-03-18 22:45:58,172 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760879, 'price': 1900.25, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:45:58,172 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760879, 'price': 1900.25, 'volume': 0.0027} +2025-03-18 22:45:58,172 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.25, 'low': 1900.14, 'close': 1900.25, 'volume': 0.4397000000000003} +2025-03-18 22:45:58,173 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760917,"s":"ETHUSDT","t...917,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,173 - INFO - [realtime.py:302] - Received message #700 +2025-03-18 22:45:58,173 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760852,"s":"BTCUSDT","t":4727545797,"p":"81914.26000000","q":"0.00007000","T":1742330760846,"m":false,"M":true}... +2025-03-18 22:45:58,174 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760846, 'price': 81914.26, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,174 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760846, 'price': 81914.26, 'volume': 7e-05} +2025-03-18 22:45:58,174 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81914.26, 'low': 81913.58, 'close': 81914.26, 'volume': 0.004959999999999998} +2025-03-18 22:45:58,174 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760880,"s":"ETHUSDT","t":2267978359,"p":"1900.26000000","q":"0.00270000","T":1742330760879,"m":false,"M":true}... +2025-03-18 22:45:58,174 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760879, 'price': 1900.26, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:45:58,175 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760879, 'price': 1900.26, 'volume': 0.0027} +2025-03-18 22:45:58,175 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.26, 'low': 1900.14, 'close': 1900.26, 'volume': 0.4424000000000003} +2025-03-18 22:45:58,175 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760917,"s":"ETHUSDT","t...917,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,175 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760852,"s":"BTCUSDT","t":4727545798,"p":"81914.26000000","q":"0.00007000","T":1742330760846,"m":false,"M":true}... +2025-03-18 22:45:58,176 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760846, 'price': 81914.26, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,176 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760846, 'price': 81914.26, 'volume': 7e-05} +2025-03-18 22:45:58,176 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81914.26, 'low': 81913.58, 'close': 81914.26, 'volume': 0.005029999999999998} +2025-03-18 22:45:58,176 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760880,"s":"ETHUSDT","t":2267978360,"p":"1900.26000000","q":"0.30330000","T":1742330760879,"m":false,"M":true}... +2025-03-18 22:45:58,177 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760879, 'price': 1900.26, 'volume': 0.3033, 'type': 'trade'} +2025-03-18 22:45:58,177 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760879, 'price': 1900.26, 'volume': 0.3033} +2025-03-18 22:45:58,177 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.26, 'low': 1900.14, 'close': 1900.26, 'volume': 0.7457000000000003} +2025-03-18 22:45:58,178 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760917,"s":"ETHUSDT","t...917,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,178 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760944,"s":"BTCUSDT","t...943,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,178 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760944,"s":"BTCUSDT","t...943,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,179 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760944,"s":"BTCUSDT","t...943,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,179 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760944,"s":"BTCUSDT","t...943,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,179 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760944,"s":"BTCUSDT","t...943,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,179 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760944,"s":"BTCUSDT","t...943,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,180 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760944,"s":"BTCUSDT","t...943,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,180 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760944,"s":"BTCUSDT","t...943,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,180 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760944,"s":"BTCUSDT","t...943,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,181 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760944,"s":"BTCUSDT","t...943,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,181 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760852,"s":"BTCUSDT","t":4727545799,"p":"81914.26000000","q":"0.00007000","T":1742330760846,"m":false,"M":true}... +2025-03-18 22:45:58,181 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760846, 'price': 81914.26, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,181 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760846, 'price': 81914.26, 'volume': 7e-05} +2025-03-18 22:45:58,182 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81914.26, 'low': 81913.58, 'close': 81914.26, 'volume': 0.005099999999999998} +2025-03-18 22:45:58,182 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760880,"s":"ETHUSDT","t":2267978361,"p":"1900.26000000","q":"0.00280000","T":1742330760879,"m":false,"M":true}... +2025-03-18 22:45:58,182 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760879, 'price': 1900.26, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:58,182 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760879, 'price': 1900.26, 'volume': 0.0028} +2025-03-18 22:45:58,183 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.26, 'low': 1900.14, 'close': 1900.26, 'volume': 0.7485000000000003} +2025-03-18 22:45:58,183 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760944,"s":"BTCUSDT","t...943,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,183 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760917,"s":"ETHUSDT","t...917,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,184 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760852,"s":"BTCUSDT","t":4727545800,"p":"81914.27000000","q":"0.01089000","T":1742330760846,"m":false,"M":true}... +2025-03-18 22:45:58,184 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760846, 'price': 81914.27, 'volume': 0.01089, 'type': 'trade'} +2025-03-18 22:45:58,184 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760846, 'price': 81914.27, 'volume': 0.01089} +2025-03-18 22:45:58,184 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81914.27, 'low': 81913.58, 'close': 81914.27, 'volume': 0.015989999999999997} +2025-03-18 22:45:58,185 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760880,"s":"ETHUSDT","t":2267978362,"p":"1900.26000000","q":"0.00300000","T":1742330760879,"m":false,"M":true}... +2025-03-18 22:45:58,185 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760879, 'price': 1900.26, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:45:58,185 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760879, 'price': 1900.26, 'volume': 0.003} +2025-03-18 22:45:58,185 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.26, 'low': 1900.14, 'close': 1900.26, 'volume': 0.7515000000000003} +2025-03-18 22:45:58,186 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760944,"s":"BTCUSDT","t...943,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,186 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330760917,"s":"ETHUSDT","t...917,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,186 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760852,"s":"BTCUSDT","t":4727545801,"p":"81914.27000000","q":"0.00007000","T":1742330760846,"m":false,"M":true}... +2025-03-18 22:45:58,187 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760846, 'price': 81914.27, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,187 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760846, 'price': 81914.27, 'volume': 7e-05} +2025-03-18 22:45:58,187 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81914.27, 'low': 81913.58, 'close': 81914.27, 'volume': 0.016059999999999998} +2025-03-18 22:45:58,188 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760880,"s":"ETHUSDT","t":2267978363,"p":"1900.28000000","q":"0.00530000","T":1742330760879,"m":false,"M":true}... +2025-03-18 22:45:58,188 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760879, 'price': 1900.28, 'volume': 0.0053, 'type': 'trade'} +2025-03-18 22:45:58,188 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760879, 'price': 1900.28, 'volume': 0.0053} +2025-03-18 22:45:58,188 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.28, 'low': 1900.14, 'close': 1900.28, 'volume': 0.7568000000000003} +2025-03-18 22:45:58,189 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760852,"s":"BTCUSDT","t":4727545802,"p":"81914.32000000","q":"0.00007000","T":1742330760846,"m":false,"M":true}... +2025-03-18 22:45:58,189 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760846, 'price': 81914.32, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,189 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760846, 'price': 81914.32, 'volume': 7e-05} +2025-03-18 22:45:58,189 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81914.32, 'low': 81913.58, 'close': 81914.32, 'volume': 0.01613} +2025-03-18 22:45:58,191 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760880,"s":"ETHUSDT","t":2267978364,"p":"1900.28000000","q":"0.00280000","T":1742330760879,"m":false,"M":true}... +2025-03-18 22:45:58,191 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760879, 'price': 1900.28, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:58,191 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760879, 'price': 1900.28, 'volume': 0.0028} +2025-03-18 22:45:58,191 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.28, 'low': 1900.14, 'close': 1900.28, 'volume': 0.7596000000000003} +2025-03-18 22:45:58,206 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760852,"s":"BTCUSDT","t":4727545803,"p":"81914.72000000","q":"0.00007000","T":1742330760846,"m":false,"M":true}... +2025-03-18 22:45:58,207 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760846, 'price': 81914.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,207 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760846, 'price': 81914.72, 'volume': 7e-05} +2025-03-18 22:45:58,207 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81914.72, 'low': 81913.58, 'close': 81914.72, 'volume': 0.0162} +2025-03-18 22:45:58,207 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760880,"s":"ETHUSDT","t":2267978365,"p":"1900.29000000","q":"0.00280000","T":1742330760879,"m":false,"M":true}... +2025-03-18 22:45:58,208 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760879, 'price': 1900.29, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:58,208 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760879, 'price': 1900.29, 'volume': 0.0028} +2025-03-18 22:45:58,208 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.29, 'low': 1900.14, 'close': 1900.29, 'volume': 0.7624000000000003} +2025-03-18 22:45:58,222 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760852,"s":"BTCUSDT","t":4727545804,"p":"81914.72000000","q":"0.00007000","T":1742330760846,"m":false,"M":true}... +2025-03-18 22:45:58,222 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760846, 'price': 81914.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,222 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760846, 'price': 81914.72, 'volume': 7e-05} +2025-03-18 22:45:58,222 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81914.72, 'low': 81913.58, 'close': 81914.72, 'volume': 0.01627} +2025-03-18 22:45:58,224 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760880,"s":"ETHUSDT","t":2267978366,"p":"1900.29000000","q":"0.00270000","T":1742330760879,"m":false,"M":true}... +2025-03-18 22:45:58,224 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760879, 'price': 1900.29, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:45:58,224 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760879, 'price': 1900.29, 'volume': 0.0027} +2025-03-18 22:45:58,225 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.29, 'low': 1900.14, 'close': 1900.29, 'volume': 0.7651000000000003} +2025-03-18 22:45:58,238 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760852,"s":"BTCUSDT","t":4727545805,"p":"81914.72000000","q":"0.00008000","T":1742330760846,"m":false,"M":true}... +2025-03-18 22:45:58,238 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760846, 'price': 81914.72, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:45:58,238 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760846, 'price': 81914.72, 'volume': 8e-05} +2025-03-18 22:45:58,238 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81914.72, 'low': 81913.58, 'close': 81914.72, 'volume': 0.01635} +2025-03-18 22:45:58,239 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760880,"s":"ETHUSDT","t":2267978367,"p":"1900.29000000","q":"0.00280000","T":1742330760879,"m":false,"M":true}... +2025-03-18 22:45:58,239 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760879, 'price': 1900.29, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:58,239 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760879, 'price': 1900.29, 'volume': 0.0028} +2025-03-18 22:45:58,239 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.29, 'low': 1900.14, 'close': 1900.29, 'volume': 0.7679000000000004} +2025-03-18 22:45:58,254 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760852,"s":"BTCUSDT","t":4727545806,"p":"81914.72000000","q":"0.00008000","T":1742330760846,"m":false,"M":true}... +2025-03-18 22:45:58,254 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760846, 'price': 81914.72, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:45:58,255 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760846, 'price': 81914.72, 'volume': 8e-05} +2025-03-18 22:45:58,255 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81914.72, 'low': 81913.58, 'close': 81914.72, 'volume': 0.01643} +2025-03-18 22:45:58,255 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760880,"s":"ETHUSDT","t":2267978368,"p":"1900.30000000","q":"0.08000000","T":1742330760879,"m":false,"M":true}... +2025-03-18 22:45:58,255 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760879, 'price': 1900.3, 'volume': 0.08, 'type': 'trade'} +2025-03-18 22:45:58,256 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760879, 'price': 1900.3, 'volume': 0.08} +2025-03-18 22:45:58,256 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.3, 'low': 1900.14, 'close': 1900.3, 'volume': 0.8479000000000003} +2025-03-18 22:45:58,270 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760852,"s":"BTCUSDT","t":4727545807,"p":"81914.72000000","q":"0.00007000","T":1742330760846,"m":false,"M":true}... +2025-03-18 22:45:58,270 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760846, 'price': 81914.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,270 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760846, 'price': 81914.72, 'volume': 7e-05} +2025-03-18 22:45:58,271 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81914.72, 'low': 81913.58, 'close': 81914.72, 'volume': 0.0165} +2025-03-18 22:45:58,271 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760880,"s":"ETHUSDT","t":2267978369,"p":"1900.30000000","q":"0.03250000","T":1742330760879,"m":false,"M":true}... +2025-03-18 22:45:58,271 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760879, 'price': 1900.3, 'volume': 0.0325, 'type': 'trade'} +2025-03-18 22:45:58,271 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760879, 'price': 1900.3, 'volume': 0.0325} +2025-03-18 22:45:58,273 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.3, 'low': 1900.14, 'close': 1900.3, 'volume': 0.8804000000000003} +2025-03-18 22:45:58,273 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760864,"s":"BTCUSDT","t":4727545808,"p":"81914.73000000","q":"0.00009000","T":1742330760864,"m":false,"M":true}... +2025-03-18 22:45:58,273 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760864, 'price': 81914.73, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:45:58,273 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760864, 'price': 81914.73, 'volume': 9e-05} +2025-03-18 22:45:58,273 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81914.73, 'low': 81913.58, 'close': 81914.73, 'volume': 0.01659} +2025-03-18 22:45:58,274 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760880,"s":"ETHUSDT","t":2267978370,"p":"1900.30000000","q":"0.00280000","T":1742330760879,"m":false,"M":true}... +2025-03-18 22:45:58,275 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760879, 'price': 1900.3, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:58,275 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760879, 'price': 1900.3, 'volume': 0.0028} +2025-03-18 22:45:58,275 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.3, 'low': 1900.14, 'close': 1900.3, 'volume': 0.8832000000000003} +2025-03-18 22:45:58,287 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760864,"s":"BTCUSDT","t":4727545809,"p":"81914.73000000","q":"0.00009000","T":1742330760864,"m":false,"M":true}... +2025-03-18 22:45:58,287 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760864, 'price': 81914.73, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:45:58,287 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760864, 'price': 81914.73, 'volume': 9e-05} +2025-03-18 22:45:58,287 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81914.73, 'low': 81913.58, 'close': 81914.73, 'volume': 0.01668} +2025-03-18 22:45:58,288 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760880,"s":"ETHUSDT","t":2267978371,"p":"1900.31000000","q":"0.00280000","T":1742330760879,"m":false,"M":true}... +2025-03-18 22:45:58,288 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760879, 'price': 1900.31, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:58,288 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760879, 'price': 1900.31, 'volume': 0.0028} +2025-03-18 22:45:58,289 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.31, 'low': 1900.14, 'close': 1900.31, 'volume': 0.8860000000000003} +2025-03-18 22:45:58,304 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760864,"s":"BTCUSDT","t":4727545810,"p":"81914.73000000","q":"0.00010000","T":1742330760864,"m":false,"M":true}... +2025-03-18 22:45:58,305 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760864, 'price': 81914.73, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:58,305 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760864, 'price': 81914.73, 'volume': 0.0001} +2025-03-18 22:45:58,305 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81914.73, 'low': 81913.58, 'close': 81914.73, 'volume': 0.01678} +2025-03-18 22:45:58,306 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760880,"s":"ETHUSDT","t":2267978372,"p":"1900.32000000","q":"0.00280000","T":1742330760879,"m":false,"M":true}... +2025-03-18 22:45:58,306 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760879, 'price': 1900.32, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:58,306 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760879, 'price': 1900.32, 'volume': 0.0028} +2025-03-18 22:45:58,306 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.32, 'low': 1900.14, 'close': 1900.32, 'volume': 0.8888000000000004} +2025-03-18 22:45:58,320 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760864,"s":"BTCUSDT","t":4727545811,"p":"81914.73000000","q":"0.00010000","T":1742330760864,"m":false,"M":true}... +2025-03-18 22:45:58,320 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760864, 'price': 81914.73, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:58,320 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760864, 'price': 81914.73, 'volume': 0.0001} +2025-03-18 22:45:58,321 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81914.73, 'low': 81913.58, 'close': 81914.73, 'volume': 0.01688} +2025-03-18 22:45:58,321 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760880,"s":"ETHUSDT","t":2267978373,"p":"1900.33000000","q":"0.00280000","T":1742330760879,"m":false,"M":true}... +2025-03-18 22:45:58,321 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760879, 'price': 1900.33, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:58,322 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760879, 'price': 1900.33, 'volume': 0.0028} +2025-03-18 22:45:58,322 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.33, 'low': 1900.14, 'close': 1900.33, 'volume': 0.8916000000000004} +2025-03-18 22:45:58,337 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760864,"s":"BTCUSDT","t":4727545812,"p":"81914.73000000","q":"0.00008000","T":1742330760864,"m":false,"M":true}... +2025-03-18 22:45:58,338 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760864, 'price': 81914.73, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:45:58,338 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760864, 'price': 81914.73, 'volume': 8e-05} +2025-03-18 22:45:58,338 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81914.73, 'low': 81913.58, 'close': 81914.73, 'volume': 0.01696} +2025-03-18 22:45:58,339 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760880,"s":"ETHUSDT","t":2267978374,"p":"1900.34000000","q":"0.00530000","T":1742330760879,"m":false,"M":true}... +2025-03-18 22:45:58,339 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760879, 'price': 1900.34, 'volume': 0.0053, 'type': 'trade'} +2025-03-18 22:45:58,339 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760879, 'price': 1900.34, 'volume': 0.0053} +2025-03-18 22:45:58,340 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.34, 'low': 1900.14, 'close': 1900.34, 'volume': 0.8969000000000004} +2025-03-18 22:45:58,353 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760864,"s":"BTCUSDT","t":4727545813,"p":"81914.73000000","q":"0.00007000","T":1742330760864,"m":false,"M":true}... +2025-03-18 22:45:58,353 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760864, 'price': 81914.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,353 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760864, 'price': 81914.73, 'volume': 7e-05} +2025-03-18 22:45:58,353 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81914.73, 'low': 81913.58, 'close': 81914.73, 'volume': 0.01703} +2025-03-18 22:45:58,353 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760880,"s":"ETHUSDT","t":2267978375,"p":"1900.34000000","q":"0.00280000","T":1742330760879,"m":false,"M":true}... +2025-03-18 22:45:58,353 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760879, 'price': 1900.34, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:58,354 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760879, 'price': 1900.34, 'volume': 0.0028} +2025-03-18 22:45:58,354 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.34, 'low': 1900.14, 'close': 1900.34, 'volume': 0.8997000000000004} +2025-03-18 22:45:58,368 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760864,"s":"BTCUSDT","t":4727545814,"p":"81914.73000000","q":"0.00007000","T":1742330760864,"m":false,"M":true}... +2025-03-18 22:45:58,368 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760864, 'price': 81914.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,368 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760864, 'price': 81914.73, 'volume': 7e-05} +2025-03-18 22:45:58,368 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81914.73, 'low': 81913.58, 'close': 81914.73, 'volume': 0.0171} +2025-03-18 22:45:58,370 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760880,"s":"ETHUSDT","t":2267978376,"p":"1900.35000000","q":"0.00280000","T":1742330760879,"m":false,"M":true}... +2025-03-18 22:45:58,370 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760879, 'price': 1900.35, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:58,370 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760879, 'price': 1900.35, 'volume': 0.0028} +2025-03-18 22:45:58,370 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.35, 'low': 1900.14, 'close': 1900.35, 'volume': 0.9025000000000004} +2025-03-18 22:45:58,385 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760864,"s":"BTCUSDT","t":4727545815,"p":"81914.73000000","q":"0.00007000","T":1742330760864,"m":false,"M":true}... +2025-03-18 22:45:58,385 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760864, 'price': 81914.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,385 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760864, 'price': 81914.73, 'volume': 7e-05} +2025-03-18 22:45:58,386 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81914.73, 'low': 81913.58, 'close': 81914.73, 'volume': 0.01717} +2025-03-18 22:45:58,386 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760917,"s":"ETHUSDT","t":2267978377,"p":"1900.37000000","q":"0.00280000","T":1742330760917,"m":false,"M":true}... +2025-03-18 22:45:58,387 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760917, 'price': 1900.37, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:58,387 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760917, 'price': 1900.37, 'volume': 0.0028} +2025-03-18 22:45:58,387 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.37, 'low': 1900.14, 'close': 1900.37, 'volume': 0.9053000000000004} +2025-03-18 22:45:58,400 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760864,"s":"BTCUSDT","t":4727545816,"p":"81914.73000000","q":"0.00007000","T":1742330760864,"m":false,"M":true}... +2025-03-18 22:45:58,400 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760864, 'price': 81914.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,400 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760864, 'price': 81914.73, 'volume': 7e-05} +2025-03-18 22:45:58,402 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81914.73, 'low': 81913.58, 'close': 81914.73, 'volume': 0.017240000000000002} +2025-03-18 22:45:58,402 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760917,"s":"ETHUSDT","t":2267978378,"p":"1900.37000000","q":"0.00280000","T":1742330760917,"m":false,"M":true}... +2025-03-18 22:45:58,402 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760917, 'price': 1900.37, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:58,403 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760917, 'price': 1900.37, 'volume': 0.0028} +2025-03-18 22:45:58,403 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.37, 'low': 1900.14, 'close': 1900.37, 'volume': 0.9081000000000005} +2025-03-18 22:45:58,412 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761183,"s":"ETHUSDT","t...1182,"m":true,"M":true}' [133 bytes] +2025-03-18 22:45:58,412 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761183,"s":"ETHUSDT","t...1182,"m":true,"M":true}' [133 bytes] +2025-03-18 22:45:58,413 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760864,"s":"BTCUSDT","t":4727545817,"p":"81914.73000000","q":"0.00010000","T":1742330760864,"m":false,"M":true}... +2025-03-18 22:45:58,413 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760864, 'price': 81914.73, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:58,413 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760864, 'price': 81914.73, 'volume': 0.0001} +2025-03-18 22:45:58,414 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81914.73, 'low': 81913.58, 'close': 81914.73, 'volume': 0.01734} +2025-03-18 22:45:58,415 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760917,"s":"ETHUSDT","t":2267978379,"p":"1900.37000000","q":"0.00300000","T":1742330760917,"m":false,"M":true}... +2025-03-18 22:45:58,415 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760917, 'price': 1900.37, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:45:58,415 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760917, 'price': 1900.37, 'volume': 0.003} +2025-03-18 22:45:58,415 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.37, 'low': 1900.14, 'close': 1900.37, 'volume': 0.9111000000000005} +2025-03-18 22:45:58,432 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760864,"s":"BTCUSDT","t":4727545818,"p":"81914.73000000","q":"0.00007000","T":1742330760864,"m":false,"M":true}... +2025-03-18 22:45:58,432 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760864, 'price': 81914.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,434 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760864, 'price': 81914.73, 'volume': 7e-05} +2025-03-18 22:45:58,434 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81914.73, 'low': 81913.58, 'close': 81914.73, 'volume': 0.017410000000000002} +2025-03-18 22:45:58,434 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760917,"s":"ETHUSDT","t":2267978380,"p":"1900.37000000","q":"0.00300000","T":1742330760917,"m":false,"M":true}... +2025-03-18 22:45:58,435 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760917, 'price': 1900.37, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:45:58,435 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760917, 'price': 1900.37, 'volume': 0.003} +2025-03-18 22:45:58,435 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.37, 'low': 1900.14, 'close': 1900.37, 'volume': 0.9141000000000005} +2025-03-18 22:45:58,448 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760864,"s":"BTCUSDT","t":4727545819,"p":"81914.73000000","q":"0.00007000","T":1742330760864,"m":false,"M":true}... +2025-03-18 22:45:58,449 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760864, 'price': 81914.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,449 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760864, 'price': 81914.73, 'volume': 7e-05} +2025-03-18 22:45:58,449 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81914.73, 'low': 81913.58, 'close': 81914.73, 'volume': 0.017480000000000002} +2025-03-18 22:45:58,449 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760917,"s":"ETHUSDT","t":2267978381,"p":"1900.37000000","q":"0.00320000","T":1742330760917,"m":false,"M":true}... +2025-03-18 22:45:58,450 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760917, 'price': 1900.37, 'volume': 0.0032, 'type': 'trade'} +2025-03-18 22:45:58,450 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760917, 'price': 1900.37, 'volume': 0.0032} +2025-03-18 22:45:58,450 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.37, 'low': 1900.14, 'close': 1900.37, 'volume': 0.9173000000000004} +2025-03-18 22:45:58,456 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761226,"s":"ETHUSDT","t...226,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:58,456 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760864,"s":"BTCUSDT","t":4727545820,"p":"81914.73000000","q":"0.04080000","T":1742330760864,"m":false,"M":true}... +2025-03-18 22:45:58,456 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760864, 'price': 81914.73, 'volume': 0.0408, 'type': 'trade'} +2025-03-18 22:45:58,456 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760864, 'price': 81914.73, 'volume': 0.0408} +2025-03-18 22:45:58,457 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81914.73, 'low': 81913.58, 'close': 81914.73, 'volume': 0.058280000000000005} +2025-03-18 22:45:58,457 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760917,"s":"ETHUSDT","t":2267978382,"p":"1900.38000000","q":"0.30150000","T":1742330760917,"m":false,"M":true}... +2025-03-18 22:45:58,457 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760917, 'price': 1900.38, 'volume': 0.3015, 'type': 'trade'} +2025-03-18 22:45:58,457 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760917, 'price': 1900.38, 'volume': 0.3015} +2025-03-18 22:45:58,458 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.38, 'low': 1900.14, 'close': 1900.38, 'volume': 1.2188000000000003} +2025-03-18 22:45:58,473 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760864,"s":"BTCUSDT","t":4727545821,"p":"81914.73000000","q":"0.00007000","T":1742330760864,"m":false,"M":true}... +2025-03-18 22:45:58,473 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760864, 'price': 81914.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,473 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760864, 'price': 81914.73, 'volume': 7e-05} +2025-03-18 22:45:58,473 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81914.73, 'low': 81913.58, 'close': 81914.73, 'volume': 0.058350000000000006} +2025-03-18 22:45:58,473 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760917,"s":"ETHUSDT","t":2267978383,"p":"1900.38000000","q":"0.00280000","T":1742330760917,"m":false,"M":true}... +2025-03-18 22:45:58,474 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760917, 'price': 1900.38, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:58,474 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760917, 'price': 1900.38, 'volume': 0.0028} +2025-03-18 22:45:58,474 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.38, 'low': 1900.14, 'close': 1900.38, 'volume': 1.2216000000000002} +2025-03-18 22:45:58,488 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760944,"s":"BTCUSDT","t":4727545822,"p":"81914.74000000","q":"0.00007000","T":1742330760943,"m":false,"M":true}... +2025-03-18 22:45:58,488 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760943, 'price': 81914.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,488 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760943, 'price': 81914.74, 'volume': 7e-05} +2025-03-18 22:45:58,488 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81914.74, 'low': 81913.58, 'close': 81914.74, 'volume': 0.05842000000000001} +2025-03-18 22:45:58,489 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760917,"s":"ETHUSDT","t":2267978384,"p":"1900.38000000","q":"0.00300000","T":1742330760917,"m":false,"M":true}... +2025-03-18 22:45:58,489 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760917, 'price': 1900.38, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:45:58,490 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760917, 'price': 1900.38, 'volume': 0.003} +2025-03-18 22:45:58,490 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.38, 'low': 1900.14, 'close': 1900.38, 'volume': 1.2246000000000001} +2025-03-18 22:45:58,504 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760944,"s":"BTCUSDT","t":4727545823,"p":"81914.74000000","q":"0.00010000","T":1742330760943,"m":false,"M":true}... +2025-03-18 22:45:58,504 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760943, 'price': 81914.74, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:58,504 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760943, 'price': 81914.74, 'volume': 0.0001} +2025-03-18 22:45:58,505 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81914.74, 'low': 81913.58, 'close': 81914.74, 'volume': 0.05852000000000001} +2025-03-18 22:45:58,505 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760917,"s":"ETHUSDT","t":2267978385,"p":"1900.40000000","q":"0.00280000","T":1742330760917,"m":false,"M":true}... +2025-03-18 22:45:58,505 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760917, 'price': 1900.4, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:58,506 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760917, 'price': 1900.4, 'volume': 0.0028} +2025-03-18 22:45:58,506 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.4, 'low': 1900.14, 'close': 1900.4, 'volume': 1.2274} +2025-03-18 22:45:58,519 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760944,"s":"BTCUSDT","t":4727545824,"p":"81914.74000000","q":"0.00007000","T":1742330760943,"m":false,"M":true}... +2025-03-18 22:45:58,519 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760943, 'price': 81914.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,520 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760943, 'price': 81914.74, 'volume': 7e-05} +2025-03-18 22:45:58,520 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81914.74, 'low': 81913.58, 'close': 81914.74, 'volume': 0.05859000000000001} +2025-03-18 22:45:58,520 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760917,"s":"ETHUSDT","t":2267978386,"p":"1900.41000000","q":"0.00280000","T":1742330760917,"m":false,"M":true}... +2025-03-18 22:45:58,521 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760917, 'price': 1900.41, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:58,521 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760917, 'price': 1900.41, 'volume': 0.0028} +2025-03-18 22:45:58,521 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.41, 'low': 1900.14, 'close': 1900.41, 'volume': 1.2302} +2025-03-18 22:45:58,537 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760944,"s":"BTCUSDT","t":4727545825,"p":"81914.74000000","q":"0.00007000","T":1742330760943,"m":false,"M":true}... +2025-03-18 22:45:58,537 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760943, 'price': 81914.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,538 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760943, 'price': 81914.74, 'volume': 7e-05} +2025-03-18 22:45:58,538 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81914.74, 'low': 81913.58, 'close': 81914.74, 'volume': 0.05866000000000001} +2025-03-18 22:45:58,538 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760917,"s":"ETHUSDT","t":2267978387,"p":"1900.46000000","q":"0.00280000","T":1742330760917,"m":false,"M":true}... +2025-03-18 22:45:58,538 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760917, 'price': 1900.46, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:58,539 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760917, 'price': 1900.46, 'volume': 0.0028} +2025-03-18 22:45:58,539 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.46, 'low': 1900.14, 'close': 1900.46, 'volume': 1.2329999999999999} +2025-03-18 22:45:58,553 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760944,"s":"BTCUSDT","t":4727545826,"p":"81914.74000000","q":"0.00007000","T":1742330760943,"m":false,"M":true}... +2025-03-18 22:45:58,554 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760943, 'price': 81914.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,554 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760943, 'price': 81914.74, 'volume': 7e-05} +2025-03-18 22:45:58,554 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81914.74, 'low': 81913.58, 'close': 81914.74, 'volume': 0.05873000000000001} +2025-03-18 22:45:58,555 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760917,"s":"ETHUSDT","t":2267978388,"p":"1900.48000000","q":"0.00280000","T":1742330760917,"m":false,"M":true}... +2025-03-18 22:45:58,555 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760917, 'price': 1900.48, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:58,555 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760917, 'price': 1900.48, 'volume': 0.0028} +2025-03-18 22:45:58,555 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.48, 'low': 1900.14, 'close': 1900.48, 'volume': 1.2357999999999998} +2025-03-18 22:45:58,568 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760944,"s":"BTCUSDT","t":4727545827,"p":"81914.74000000","q":"0.00007000","T":1742330760943,"m":false,"M":true}... +2025-03-18 22:45:58,569 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760943, 'price': 81914.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,569 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760943, 'price': 81914.74, 'volume': 7e-05} +2025-03-18 22:45:58,569 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81914.74, 'low': 81913.58, 'close': 81914.74, 'volume': 0.05880000000000001} +2025-03-18 22:45:58,569 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760917,"s":"ETHUSDT","t":2267978389,"p":"1900.49000000","q":"0.00280000","T":1742330760917,"m":false,"M":true}... +2025-03-18 22:45:58,570 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760917, 'price': 1900.49, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:58,570 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760917, 'price': 1900.49, 'volume': 0.0028} +2025-03-18 22:45:58,570 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.49, 'low': 1900.14, 'close': 1900.49, 'volume': 1.2385999999999997} +2025-03-18 22:45:58,586 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760944,"s":"BTCUSDT","t":4727545828,"p":"81914.74000000","q":"0.00007000","T":1742330760943,"m":false,"M":true}... +2025-03-18 22:45:58,587 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760943, 'price': 81914.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,588 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760943, 'price': 81914.74, 'volume': 7e-05} +2025-03-18 22:45:58,588 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81914.74, 'low': 81913.58, 'close': 81914.74, 'volume': 0.05887000000000001} +2025-03-18 22:45:58,588 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760917,"s":"ETHUSDT","t":2267978390,"p":"1900.50000000","q":"0.00530000","T":1742330760917,"m":false,"M":true}... +2025-03-18 22:45:58,589 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760917, 'price': 1900.5, 'volume': 0.0053, 'type': 'trade'} +2025-03-18 22:45:58,589 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760917, 'price': 1900.5, 'volume': 0.0053} +2025-03-18 22:45:58,589 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.5, 'low': 1900.14, 'close': 1900.5, 'volume': 1.2438999999999998} +2025-03-18 22:45:58,601 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761365,"s":"BTCUSDT","t...1365,"m":true,"M":true}' [134 bytes] +2025-03-18 22:45:58,601 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760944,"s":"BTCUSDT","t":4727545829,"p":"81914.74000000","q":"0.00010000","T":1742330760943,"m":false,"M":true}... +2025-03-18 22:45:58,601 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760943, 'price': 81914.74, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:58,601 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760943, 'price': 81914.74, 'volume': 0.0001} +2025-03-18 22:45:58,603 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81914.74, 'low': 81913.58, 'close': 81914.74, 'volume': 0.058970000000000015} +2025-03-18 22:45:58,603 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760917,"s":"ETHUSDT","t":2267978391,"p":"1900.50000000","q":"0.00270000","T":1742330760917,"m":false,"M":true}... +2025-03-18 22:45:58,603 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760917, 'price': 1900.5, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:45:58,603 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760917, 'price': 1900.5, 'volume': 0.0027} +2025-03-18 22:45:58,603 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.5, 'low': 1900.14, 'close': 1900.5, 'volume': 1.2465999999999997} +2025-03-18 22:45:58,623 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760944,"s":"BTCUSDT","t":4727545830,"p":"81914.74000000","q":"0.00010000","T":1742330760943,"m":false,"M":true}... +2025-03-18 22:45:58,623 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760943, 'price': 81914.74, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:58,623 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760943, 'price': 81914.74, 'volume': 0.0001} +2025-03-18 22:45:58,623 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81914.74, 'low': 81913.58, 'close': 81914.74, 'volume': 0.05907000000000002} +2025-03-18 22:45:58,623 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760917,"s":"ETHUSDT","t":2267978392,"p":"1900.50000000","q":"0.00270000","T":1742330760917,"m":false,"M":true}... +2025-03-18 22:45:58,623 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760917, 'price': 1900.5, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:45:58,623 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760917, 'price': 1900.5, 'volume': 0.0027} +2025-03-18 22:45:58,623 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.5, 'low': 1900.14, 'close': 1900.5, 'volume': 1.2492999999999996} +2025-03-18 22:45:58,636 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760944,"s":"BTCUSDT","t":4727545831,"p":"81914.74000000","q":"0.00050000","T":1742330760943,"m":false,"M":true}... +2025-03-18 22:45:58,636 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760943, 'price': 81914.74, 'volume': 0.0005, 'type': 'trade'} +2025-03-18 22:45:58,636 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760943, 'price': 81914.74, 'volume': 0.0005} +2025-03-18 22:45:58,636 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81914.74, 'low': 81913.58, 'close': 81914.74, 'volume': 0.05957000000000002} +2025-03-18 22:45:58,636 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760917,"s":"ETHUSDT","t":2267978393,"p":"1900.50000000","q":"0.00280000","T":1742330760917,"m":false,"M":true}... +2025-03-18 22:45:58,637 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760917, 'price': 1900.5, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:58,638 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760917, 'price': 1900.5, 'volume': 0.0028} +2025-03-18 22:45:58,638 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.5, 'low': 1900.14, 'close': 1900.5, 'volume': 1.2520999999999995} +2025-03-18 22:45:58,657 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760944,"s":"BTCUSDT","t":4727545832,"p":"81914.74000000","q":"0.00203000","T":1742330760943,"m":false,"M":true}... +2025-03-18 22:45:58,658 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760943, 'price': 81914.74, 'volume': 0.00203, 'type': 'trade'} +2025-03-18 22:45:58,658 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760943, 'price': 81914.74, 'volume': 0.00203} +2025-03-18 22:45:58,658 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81914.74, 'low': 81913.58, 'close': 81914.74, 'volume': 0.061600000000000016} +2025-03-18 22:45:58,659 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760917,"s":"ETHUSDT","t":2267978394,"p":"1900.50000000","q":"0.00280000","T":1742330760917,"m":false,"M":true}... +2025-03-18 22:45:58,659 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760917, 'price': 1900.5, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:58,659 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760917, 'price': 1900.5, 'volume': 0.0028} +2025-03-18 22:45:58,659 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.5, 'low': 1900.14, 'close': 1900.5, 'volume': 1.2548999999999995} +2025-03-18 22:45:58,672 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760944,"s":"BTCUSDT","t":4727545833,"p":"81914.74000000","q":"0.02524000","T":1742330760943,"m":false,"M":true}... +2025-03-18 22:45:58,672 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760943, 'price': 81914.74, 'volume': 0.02524, 'type': 'trade'} +2025-03-18 22:45:58,672 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760943, 'price': 81914.74, 'volume': 0.02524} +2025-03-18 22:45:58,673 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81914.74, 'low': 81913.58, 'close': 81914.74, 'volume': 0.08684000000000001} +2025-03-18 22:45:58,673 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330760917,"s":"ETHUSDT","t":2267978395,"p":"1900.50000000","q":"0.00270000","T":1742330760917,"m":false,"M":true}... +2025-03-18 22:45:58,674 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330760917, 'price': 1900.5, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:45:58,674 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330760917, 'price': 1900.5, 'volume': 0.0027} +2025-03-18 22:45:58,674 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.5, 'low': 1900.14, 'close': 1900.5, 'volume': 1.2575999999999994} +2025-03-18 22:45:58,690 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761365,"s":"BTCUSDT","t":4727545834,"p":"81914.73000000","q":"0.00178000","T":1742330761365,"m":true,"M":true}... +2025-03-18 22:45:58,690 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761365, 'price': 81914.73, 'volume': 0.00178, 'type': 'trade'} +2025-03-18 22:45:58,690 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761365, 'price': 81914.73, 'volume': 0.00178} +2025-03-18 22:45:58,690 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330760000, 'open': 81913.58, 'high': 81914.74, 'low': 81913.58, 'close': 81914.74, 'volume': 0.08684000000000001} +2025-03-18 22:45:58,690 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81914.73, 'low': 81914.73, 'close': 81914.73, 'volume': 0.00178} +2025-03-18 22:45:58,691 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761183,"s":"ETHUSDT","t":2267978396,"p":"1900.50000000","q":"0.00300000","T":1742330761182,"m":true,"M":true}... +2025-03-18 22:45:58,691 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761182, 'price': 1900.5, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:45:58,692 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761182, 'price': 1900.5, 'volume': 0.003} +2025-03-18 22:45:58,692 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330760000, 'open': 1900.14, 'high': 1900.5, 'low': 1900.14, 'close': 1900.5, 'volume': 1.2575999999999994} +2025-03-18 22:45:58,692 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330761000, 'open': 1900.5, 'high': 1900.5, 'low': 1900.5, 'close': 1900.5, 'volume': 0.003} +2025-03-18 22:45:58,696 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761464,"s":"BTCUSDT","t...464,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,699 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761464,"s":"BTCUSDT","t...464,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,699 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761464,"s":"BTCUSDT","t...464,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,699 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761464,"s":"BTCUSDT","t...464,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,700 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761464,"s":"BTCUSDT","t...464,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,700 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761464,"s":"BTCUSDT","t...464,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,700 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761464,"s":"BTCUSDT","t...464,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,701 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761464,"s":"BTCUSDT","t":4727545835,"p":"81914.74000000","q":"0.00007000","T":1742330761464,"m":false,"M":true}... +2025-03-18 22:45:58,701 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761464, 'price': 81914.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,701 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761464, 'price': 81914.74, 'volume': 7e-05} +2025-03-18 22:45:58,701 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81914.74, 'low': 81914.73, 'close': 81914.74, 'volume': 0.0018499999999999999} +2025-03-18 22:45:58,702 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761183,"s":"ETHUSDT","t":2267978397,"p":"1900.50000000","q":"0.02950000","T":1742330761182,"m":true,"M":true}... +2025-03-18 22:45:58,702 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761182, 'price': 1900.5, 'volume': 0.0295, 'type': 'trade'} +2025-03-18 22:45:58,702 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761182, 'price': 1900.5, 'volume': 0.0295} +2025-03-18 22:45:58,702 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 1900.5, 'high': 1900.5, 'low': 1900.5, 'close': 1900.5, 'volume': 0.0325} +2025-03-18 22:45:58,722 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761464,"s":"BTCUSDT","t":4727545836,"p":"81914.74000000","q":"0.00010000","T":1742330761464,"m":false,"M":true}... +2025-03-18 22:45:58,723 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761464, 'price': 81914.74, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:58,723 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761464, 'price': 81914.74, 'volume': 0.0001} +2025-03-18 22:45:58,723 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81914.74, 'low': 81914.73, 'close': 81914.74, 'volume': 0.00195} +2025-03-18 22:45:58,724 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761226,"s":"ETHUSDT","t":2267978398,"p":"1900.51000000","q":"0.01580000","T":1742330761226,"m":false,"M":true}... +2025-03-18 22:45:58,724 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761226, 'price': 1900.51, 'volume': 0.0158, 'type': 'trade'} +2025-03-18 22:45:58,724 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761226, 'price': 1900.51, 'volume': 0.0158} +2025-03-18 22:45:58,724 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 1900.5, 'high': 1900.51, 'low': 1900.5, 'close': 1900.51, 'volume': 0.0483} +2025-03-18 22:45:58,738 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761464,"s":"BTCUSDT","t":4727545837,"p":"81914.74000000","q":"0.00007000","T":1742330761464,"m":false,"M":true}... +2025-03-18 22:45:58,738 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761464, 'price': 81914.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,739 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761464, 'price': 81914.74, 'volume': 7e-05} +2025-03-18 22:45:58,739 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81914.74, 'low': 81914.73, 'close': 81914.74, 'volume': 0.00202} +2025-03-18 22:45:58,754 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761464,"s":"BTCUSDT","t":4727545838,"p":"81914.74000000","q":"0.00007000","T":1742330761464,"m":false,"M":true}... +2025-03-18 22:45:58,755 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761464, 'price': 81914.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,755 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761464, 'price': 81914.74, 'volume': 7e-05} +2025-03-18 22:45:58,755 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81914.74, 'low': 81914.73, 'close': 81914.74, 'volume': 0.0020900000000000003} +2025-03-18 22:45:58,769 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761464,"s":"BTCUSDT","t":4727545839,"p":"81914.74000000","q":"0.00007000","T":1742330761464,"m":false,"M":true}... +2025-03-18 22:45:58,769 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761464, 'price': 81914.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,769 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761464, 'price': 81914.74, 'volume': 7e-05} +2025-03-18 22:45:58,770 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81914.74, 'low': 81914.73, 'close': 81914.74, 'volume': 0.0021600000000000005} +2025-03-18 22:45:58,770 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761541,"s":"ETHUSDT","t...1540,"m":true,"M":true}' [133 bytes] +2025-03-18 22:45:58,771 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761464,"s":"BTCUSDT","t":4727545840,"p":"81914.74000000","q":"0.00007000","T":1742330761464,"m":false,"M":true}... +2025-03-18 22:45:58,771 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761464, 'price': 81914.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,771 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761464, 'price': 81914.74, 'volume': 7e-05} +2025-03-18 22:45:58,772 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81914.74, 'low': 81914.73, 'close': 81914.74, 'volume': 0.0022300000000000006} +2025-03-18 22:45:58,772 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761541,"s":"ETHUSDT","t":2267978399,"p":"1900.50000000","q":"1.08120000","T":1742330761540,"m":true,"M":true}... +2025-03-18 22:45:58,773 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761540, 'price': 1900.5, 'volume': 1.0812, 'type': 'trade'} +2025-03-18 22:45:58,773 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761540, 'price': 1900.5, 'volume': 1.0812} +2025-03-18 22:45:58,773 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 1900.5, 'high': 1900.51, 'low': 1900.5, 'close': 1900.5, 'volume': 1.1295} +2025-03-18 22:45:58,773 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761464,"s":"BTCUSDT","t":4727545841,"p":"81914.74000000","q":"0.02434000","T":1742330761464,"m":false,"M":true}... +2025-03-18 22:45:58,774 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761464, 'price': 81914.74, 'volume': 0.02434, 'type': 'trade'} +2025-03-18 22:45:58,774 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761464, 'price': 81914.74, 'volume': 0.02434} +2025-03-18 22:45:58,774 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81914.74, 'low': 81914.73, 'close': 81914.74, 'volume': 0.02657} +2025-03-18 22:45:58,940 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761709,"s":"BTCUSDT","t...708,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,941 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761709,"s":"BTCUSDT","t...708,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,941 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761709,"s":"BTCUSDT","t...708,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,942 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761709,"s":"BTCUSDT","t...708,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,943 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761709,"s":"BTCUSDT","t...708,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,943 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761709,"s":"BTCUSDT","t...708,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,943 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761709,"s":"BTCUSDT","t...708,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,943 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761709,"s":"BTCUSDT","t...708,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,943 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761709,"s":"BTCUSDT","t...708,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,944 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761709,"s":"BTCUSDT","t...708,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,944 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761709,"s":"BTCUSDT","t...708,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,945 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761709,"s":"BTCUSDT","t...708,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,945 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761711,"s":"BTCUSDT","t...710,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,945 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761709,"s":"BTCUSDT","t":4727545842,"p":"81914.74000000","q":"0.00013000","T":1742330761708,"m":false,"M":true}... +2025-03-18 22:45:58,945 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761708, 'price': 81914.74, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:45:58,946 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761708, 'price': 81914.74, 'volume': 0.00013} +2025-03-18 22:45:58,946 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81914.74, 'low': 81914.73, 'close': 81914.74, 'volume': 0.0267} +2025-03-18 22:45:58,946 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761711,"s":"BTCUSDT","t...710,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,946 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761711,"s":"BTCUSDT","t...710,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,947 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761711,"s":"BTCUSDT","t...710,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,947 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761711,"s":"BTCUSDT","t...710,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,947 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761711,"s":"BTCUSDT","t...710,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,948 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761711,"s":"BTCUSDT","t...710,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,948 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761711,"s":"BTCUSDT","t...710,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,948 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761712,"s":"BTCUSDT","t...711,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,949 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761712,"s":"BTCUSDT","t...711,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,949 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761712,"s":"BTCUSDT","t...711,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,950 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761712,"s":"BTCUSDT","t...711,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,950 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761712,"s":"BTCUSDT","t...711,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,950 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761712,"s":"BTCUSDT","t...711,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,951 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761712,"s":"BTCUSDT","t...711,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,951 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761712,"s":"BTCUSDT","t...711,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,951 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761712,"s":"BTCUSDT","t...711,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,952 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761712,"s":"BTCUSDT","t...711,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,952 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761712,"s":"BTCUSDT","t...711,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,952 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761712,"s":"BTCUSDT","t...711,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,952 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761712,"s":"BTCUSDT","t...711,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,953 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761712,"s":"BTCUSDT","t...711,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,955 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761709,"s":"BTCUSDT","t":4727545843,"p":"81914.74000000","q":"0.00010000","T":1742330761708,"m":false,"M":true}... +2025-03-18 22:45:58,955 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761708, 'price': 81914.74, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:58,955 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761708, 'price': 81914.74, 'volume': 0.0001} +2025-03-18 22:45:58,956 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81914.74, 'low': 81914.73, 'close': 81914.74, 'volume': 0.0268} +2025-03-18 22:45:58,956 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761712,"s":"BTCUSDT","t...711,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,956 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761709,"s":"BTCUSDT","t":4727545844,"p":"81914.74000000","q":"0.00010000","T":1742330761708,"m":false,"M":true}... +2025-03-18 22:45:58,957 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761708, 'price': 81914.74, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:58,957 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761708, 'price': 81914.74, 'volume': 0.0001} +2025-03-18 22:45:58,957 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81914.74, 'low': 81914.73, 'close': 81914.74, 'volume': 0.0269} +2025-03-18 22:45:58,957 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761712,"s":"BTCUSDT","t...711,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,958 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761709,"s":"BTCUSDT","t":4727545845,"p":"81914.74000000","q":"0.00007000","T":1742330761708,"m":false,"M":true}... +2025-03-18 22:45:58,958 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761708, 'price': 81914.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,958 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761708, 'price': 81914.74, 'volume': 7e-05} +2025-03-18 22:45:58,958 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81914.74, 'low': 81914.73, 'close': 81914.74, 'volume': 0.02697} +2025-03-18 22:45:58,959 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761712,"s":"BTCUSDT","t...711,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,959 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761709,"s":"BTCUSDT","t":4727545846,"p":"81914.74000000","q":"0.00009000","T":1742330761708,"m":false,"M":true}... +2025-03-18 22:45:58,960 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761708, 'price': 81914.74, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:45:58,960 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761708, 'price': 81914.74, 'volume': 9e-05} +2025-03-18 22:45:58,960 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81914.74, 'low': 81914.73, 'close': 81914.74, 'volume': 0.02706} +2025-03-18 22:45:58,960 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761712,"s":"BTCUSDT","t...711,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,961 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761709,"s":"BTCUSDT","t":4727545847,"p":"81914.74000000","q":"0.00007000","T":1742330761708,"m":false,"M":true}... +2025-03-18 22:45:58,961 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761708, 'price': 81914.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,961 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761708, 'price': 81914.74, 'volume': 7e-05} +2025-03-18 22:45:58,961 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81914.74, 'low': 81914.73, 'close': 81914.74, 'volume': 0.02713} +2025-03-18 22:45:58,962 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761712,"s":"BTCUSDT","t...711,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,962 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761709,"s":"BTCUSDT","t":4727545848,"p":"81914.74000000","q":"0.00010000","T":1742330761708,"m":false,"M":true}... +2025-03-18 22:45:58,962 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761708, 'price': 81914.74, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:58,962 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761708, 'price': 81914.74, 'volume': 0.0001} +2025-03-18 22:45:58,962 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81914.74, 'low': 81914.73, 'close': 81914.74, 'volume': 0.02723} +2025-03-18 22:45:58,963 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761712,"s":"BTCUSDT","t...711,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,963 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761709,"s":"BTCUSDT","t":4727545849,"p":"81914.74000000","q":"0.00007000","T":1742330761708,"m":false,"M":true}... +2025-03-18 22:45:58,963 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761708, 'price': 81914.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,963 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761708, 'price': 81914.74, 'volume': 7e-05} +2025-03-18 22:45:58,963 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81914.74, 'low': 81914.73, 'close': 81914.74, 'volume': 0.0273} +2025-03-18 22:45:58,963 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761712,"s":"BTCUSDT","t...711,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,963 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761709,"s":"BTCUSDT","t":4727545850,"p":"81914.74000000","q":"0.00007000","T":1742330761708,"m":false,"M":true}... +2025-03-18 22:45:58,963 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761708, 'price': 81914.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,963 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761708, 'price': 81914.74, 'volume': 7e-05} +2025-03-18 22:45:58,963 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81914.74, 'low': 81914.73, 'close': 81914.74, 'volume': 0.027370000000000002} +2025-03-18 22:45:58,966 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761712,"s":"BTCUSDT","t...711,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,966 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761709,"s":"BTCUSDT","t":4727545851,"p":"81914.74000000","q":"0.00007000","T":1742330761708,"m":false,"M":true}... +2025-03-18 22:45:58,966 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761708, 'price': 81914.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,966 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761708, 'price': 81914.74, 'volume': 7e-05} +2025-03-18 22:45:58,966 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81914.74, 'low': 81914.73, 'close': 81914.74, 'volume': 0.027440000000000003} +2025-03-18 22:45:58,967 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761712,"s":"BTCUSDT","t...711,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,967 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761709,"s":"BTCUSDT","t":4727545852,"p":"81914.74000000","q":"0.00007000","T":1742330761708,"m":false,"M":true}... +2025-03-18 22:45:58,967 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761708, 'price': 81914.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,967 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761708, 'price': 81914.74, 'volume': 7e-05} +2025-03-18 22:45:58,967 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81914.74, 'low': 81914.73, 'close': 81914.74, 'volume': 0.027510000000000003} +2025-03-18 22:45:58,968 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761712,"s":"BTCUSDT","t...711,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,968 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761709,"s":"BTCUSDT","t":4727545853,"p":"81914.74000000","q":"0.00007000","T":1742330761708,"m":false,"M":true}... +2025-03-18 22:45:58,970 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761708, 'price': 81914.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,970 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761708, 'price': 81914.74, 'volume': 7e-05} +2025-03-18 22:45:58,970 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81914.74, 'low': 81914.73, 'close': 81914.74, 'volume': 0.027580000000000004} +2025-03-18 22:45:58,970 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761712,"s":"BTCUSDT","t...711,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,971 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761711,"s":"BTCUSDT","t":4727545854,"p":"81914.75000000","q":"0.00013000","T":1742330761710,"m":false,"M":true}... +2025-03-18 22:45:58,971 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761710, 'price': 81914.75, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:45:58,971 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761710, 'price': 81914.75, 'volume': 0.00013} +2025-03-18 22:45:58,972 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81914.75, 'low': 81914.73, 'close': 81914.75, 'volume': 0.027710000000000005} +2025-03-18 22:45:58,972 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761712,"s":"BTCUSDT","t...711,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,973 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761711,"s":"BTCUSDT","t":4727545855,"p":"81914.75000000","q":"0.00014000","T":1742330761710,"m":false,"M":true}... +2025-03-18 22:45:58,973 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761710, 'price': 81914.75, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:45:58,973 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761710, 'price': 81914.75, 'volume': 0.00014} +2025-03-18 22:45:58,973 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81914.75, 'low': 81914.73, 'close': 81914.75, 'volume': 0.027850000000000007} +2025-03-18 22:45:58,973 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761712,"s":"BTCUSDT","t...711,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,974 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761711,"s":"BTCUSDT","t":4727545856,"p":"81914.75000000","q":"0.00007000","T":1742330761710,"m":false,"M":true}... +2025-03-18 22:45:58,974 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761710, 'price': 81914.75, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,975 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761710, 'price': 81914.75, 'volume': 7e-05} +2025-03-18 22:45:58,975 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81914.75, 'low': 81914.73, 'close': 81914.75, 'volume': 0.027920000000000007} +2025-03-18 22:45:58,975 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761712,"s":"BTCUSDT","t...711,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,976 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761711,"s":"BTCUSDT","t":4727545857,"p":"81914.75000000","q":"0.00014000","T":1742330761710,"m":false,"M":true}... +2025-03-18 22:45:58,976 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761710, 'price': 81914.75, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:45:58,976 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761710, 'price': 81914.75, 'volume': 0.00014} +2025-03-18 22:45:58,976 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81914.75, 'low': 81914.73, 'close': 81914.75, 'volume': 0.02806000000000001} +2025-03-18 22:45:58,977 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761712,"s":"BTCUSDT","t...711,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,977 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761711,"s":"BTCUSDT","t":4727545858,"p":"81914.75000000","q":"0.00010000","T":1742330761710,"m":false,"M":true}... +2025-03-18 22:45:58,977 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761710, 'price': 81914.75, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:58,977 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761710, 'price': 81914.75, 'volume': 0.0001} +2025-03-18 22:45:58,979 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81914.75, 'low': 81914.73, 'close': 81914.75, 'volume': 0.028160000000000008} +2025-03-18 22:45:58,979 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761712,"s":"BTCUSDT","t...711,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,979 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761711,"s":"BTCUSDT","t":4727545859,"p":"81914.85000000","q":"0.00007000","T":1742330761710,"m":false,"M":true}... +2025-03-18 22:45:58,980 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761710, 'price': 81914.85, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,980 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761710, 'price': 81914.85, 'volume': 7e-05} +2025-03-18 22:45:58,980 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81914.85, 'low': 81914.73, 'close': 81914.85, 'volume': 0.02823000000000001} +2025-03-18 22:45:58,980 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761718,"s":"BTCUSDT","t...717,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,981 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761711,"s":"BTCUSDT","t":4727545860,"p":"81914.85000000","q":"0.00008000","T":1742330761710,"m":false,"M":true}... +2025-03-18 22:45:58,981 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761710, 'price': 81914.85, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:45:58,981 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761710, 'price': 81914.85, 'volume': 8e-05} +2025-03-18 22:45:58,981 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81914.85, 'low': 81914.73, 'close': 81914.85, 'volume': 0.02831000000000001} +2025-03-18 22:45:58,982 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761718,"s":"BTCUSDT","t...717,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,982 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761711,"s":"BTCUSDT","t":4727545861,"p":"81914.85000000","q":"0.00008000","T":1742330761710,"m":false,"M":true}... +2025-03-18 22:45:58,983 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761710, 'price': 81914.85, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:45:58,983 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761710, 'price': 81914.85, 'volume': 8e-05} +2025-03-18 22:45:58,983 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81914.85, 'low': 81914.73, 'close': 81914.85, 'volume': 0.02839000000000001} +2025-03-18 22:45:58,984 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761718,"s":"BTCUSDT","t...717,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,984 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761712,"s":"BTCUSDT","t":4727545862,"p":"81914.86000000","q":"0.00958000","T":1742330761711,"m":false,"M":true}... +2025-03-18 22:45:58,984 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761711, 'price': 81914.86, 'volume': 0.00958, 'type': 'trade'} +2025-03-18 22:45:58,984 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761711, 'price': 81914.86, 'volume': 0.00958} +2025-03-18 22:45:58,985 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81914.86, 'low': 81914.73, 'close': 81914.86, 'volume': 0.03797000000000001} +2025-03-18 22:45:58,985 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761718,"s":"BTCUSDT","t...717,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,985 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761712,"s":"BTCUSDT","t":4727545863,"p":"81914.86000000","q":"0.00732000","T":1742330761711,"m":false,"M":true}... +2025-03-18 22:45:58,986 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761711, 'price': 81914.86, 'volume': 0.00732, 'type': 'trade'} +2025-03-18 22:45:58,986 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761711, 'price': 81914.86, 'volume': 0.00732} +2025-03-18 22:45:58,986 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81914.86, 'low': 81914.73, 'close': 81914.86, 'volume': 0.04529000000000001} +2025-03-18 22:45:58,987 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761718,"s":"BTCUSDT","t...717,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,987 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761712,"s":"BTCUSDT","t":4727545864,"p":"81914.86000000","q":"0.00007000","T":1742330761711,"m":false,"M":true}... +2025-03-18 22:45:58,987 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761711, 'price': 81914.86, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,988 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761711, 'price': 81914.86, 'volume': 7e-05} +2025-03-18 22:45:58,988 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81914.86, 'low': 81914.73, 'close': 81914.86, 'volume': 0.04536000000000001} +2025-03-18 22:45:58,988 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761718,"s":"BTCUSDT","t...717,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,989 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761712,"s":"BTCUSDT","t":4727545865,"p":"81914.86000000","q":"0.01270000","T":1742330761711,"m":false,"M":true}... +2025-03-18 22:45:58,989 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761711, 'price': 81914.86, 'volume': 0.0127, 'type': 'trade'} +2025-03-18 22:45:58,989 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761711, 'price': 81914.86, 'volume': 0.0127} +2025-03-18 22:45:58,989 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81914.86, 'low': 81914.73, 'close': 81914.86, 'volume': 0.058060000000000014} +2025-03-18 22:45:58,990 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761718,"s":"BTCUSDT","t...717,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,990 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761712,"s":"BTCUSDT","t":4727545866,"p":"81914.86000000","q":"0.00007000","T":1742330761711,"m":false,"M":true}... +2025-03-18 22:45:58,990 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761711, 'price': 81914.86, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,991 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761711, 'price': 81914.86, 'volume': 7e-05} +2025-03-18 22:45:58,991 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81914.86, 'low': 81914.73, 'close': 81914.86, 'volume': 0.058130000000000015} +2025-03-18 22:45:58,991 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761718,"s":"BTCUSDT","t...717,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,992 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761712,"s":"BTCUSDT","t":4727545867,"p":"81914.86000000","q":"0.00007000","T":1742330761711,"m":false,"M":true}... +2025-03-18 22:45:58,992 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761711, 'price': 81914.86, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,992 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761711, 'price': 81914.86, 'volume': 7e-05} +2025-03-18 22:45:58,992 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81914.86, 'low': 81914.73, 'close': 81914.86, 'volume': 0.058200000000000016} +2025-03-18 22:45:58,993 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761718,"s":"BTCUSDT","t...717,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,993 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761712,"s":"BTCUSDT","t":4727545868,"p":"81915.14000000","q":"0.00007000","T":1742330761711,"m":false,"M":true}... +2025-03-18 22:45:58,993 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761711, 'price': 81915.14, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,994 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761711, 'price': 81915.14, 'volume': 7e-05} +2025-03-18 22:45:58,994 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81915.14, 'low': 81914.73, 'close': 81915.14, 'volume': 0.058270000000000016} +2025-03-18 22:45:58,995 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761718,"s":"BTCUSDT","t...717,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,995 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761712,"s":"BTCUSDT","t":4727545869,"p":"81915.14000000","q":"0.00007000","T":1742330761711,"m":false,"M":true}... +2025-03-18 22:45:58,995 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761711, 'price': 81915.14, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,996 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761711, 'price': 81915.14, 'volume': 7e-05} +2025-03-18 22:45:58,996 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81915.14, 'low': 81914.73, 'close': 81915.14, 'volume': 0.05834000000000002} +2025-03-18 22:45:58,996 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761718,"s":"BTCUSDT","t...717,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,997 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761712,"s":"BTCUSDT","t":4727545870,"p":"81915.21000000","q":"0.00017000","T":1742330761711,"m":false,"M":true}... +2025-03-18 22:45:58,997 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761711, 'price': 81915.21, 'volume': 0.00017, 'type': 'trade'} +2025-03-18 22:45:58,997 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761711, 'price': 81915.21, 'volume': 0.00017} +2025-03-18 22:45:58,997 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81915.21, 'low': 81914.73, 'close': 81915.21, 'volume': 0.05851000000000002} +2025-03-18 22:45:58,998 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761718,"s":"BTCUSDT","t...717,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,998 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761712,"s":"BTCUSDT","t":4727545871,"p":"81915.21000000","q":"0.00007000","T":1742330761711,"m":false,"M":true}... +2025-03-18 22:45:58,998 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761711, 'price': 81915.21, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:58,999 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761711, 'price': 81915.21, 'volume': 7e-05} +2025-03-18 22:45:58,999 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81915.21, 'low': 81914.73, 'close': 81915.21, 'volume': 0.05858000000000002} +2025-03-18 22:45:58,999 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761718,"s":"BTCUSDT","t...717,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:58,999 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761712,"s":"BTCUSDT","t":4727545872,"p":"81915.21000000","q":"0.00007000","T":1742330761711,"m":false,"M":true}... +2025-03-18 22:45:59,000 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761711, 'price': 81915.21, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,000 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761711, 'price': 81915.21, 'volume': 7e-05} +2025-03-18 22:45:59,000 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81915.21, 'low': 81914.73, 'close': 81915.21, 'volume': 0.05865000000000002} +2025-03-18 22:45:59,000 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761718,"s":"BTCUSDT","t...717,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,001 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761712,"s":"BTCUSDT","t":4727545873,"p":"81915.21000000","q":"0.00007000","T":1742330761711,"m":false,"M":true}... +2025-03-18 22:45:59,001 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761711, 'price': 81915.21, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,001 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761711, 'price': 81915.21, 'volume': 7e-05} +2025-03-18 22:45:59,002 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81915.21, 'low': 81914.73, 'close': 81915.21, 'volume': 0.05872000000000002} +2025-03-18 22:45:59,002 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761718,"s":"BTCUSDT","t...717,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,002 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761712,"s":"BTCUSDT","t":4727545874,"p":"81915.21000000","q":"0.00007000","T":1742330761711,"m":false,"M":true}... +2025-03-18 22:45:59,004 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761711, 'price': 81915.21, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,004 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761711, 'price': 81915.21, 'volume': 7e-05} +2025-03-18 22:45:59,004 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81915.21, 'low': 81914.73, 'close': 81915.21, 'volume': 0.05879000000000002} +2025-03-18 22:45:59,005 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761718,"s":"BTCUSDT","t...717,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,005 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761712,"s":"BTCUSDT","t":4727545875,"p":"81915.22000000","q":"0.00923000","T":1742330761711,"m":false,"M":true}... +2025-03-18 22:45:59,005 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761711, 'price': 81915.22, 'volume': 0.00923, 'type': 'trade'} +2025-03-18 22:45:59,005 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761711, 'price': 81915.22, 'volume': 0.00923} +2025-03-18 22:45:59,006 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81915.22, 'low': 81914.73, 'close': 81915.22, 'volume': 0.06802000000000002} +2025-03-18 22:45:59,006 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761720,"s":"BTCUSDT","t...719,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,006 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761712,"s":"BTCUSDT","t":4727545876,"p":"81915.32000000","q":"0.00010000","T":1742330761711,"m":false,"M":true}... +2025-03-18 22:45:59,007 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761711, 'price': 81915.32, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,007 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761711, 'price': 81915.32, 'volume': 0.0001} +2025-03-18 22:45:59,007 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81915.32, 'low': 81914.73, 'close': 81915.32, 'volume': 0.06812000000000003} +2025-03-18 22:45:59,007 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761720,"s":"BTCUSDT","t...720,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,008 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761712,"s":"BTCUSDT","t":4727545877,"p":"81915.32000000","q":"0.00007000","T":1742330761711,"m":false,"M":true}... +2025-03-18 22:45:59,008 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761711, 'price': 81915.32, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,008 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761711, 'price': 81915.32, 'volume': 7e-05} +2025-03-18 22:45:59,008 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81915.32, 'low': 81914.73, 'close': 81915.32, 'volume': 0.06819000000000003} +2025-03-18 22:45:59,009 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761742,"s":"BTCUSDT","t...741,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,009 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761712,"s":"BTCUSDT","t":4727545878,"p":"81915.32000000","q":"0.00007000","T":1742330761711,"m":false,"M":true}... +2025-03-18 22:45:59,009 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761711, 'price': 81915.32, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,010 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761711, 'price': 81915.32, 'volume': 7e-05} +2025-03-18 22:45:59,010 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81915.32, 'low': 81914.73, 'close': 81915.32, 'volume': 0.06826000000000003} +2025-03-18 22:45:59,010 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761742,"s":"BTCUSDT","t...741,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,011 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761712,"s":"BTCUSDT","t":4727545879,"p":"81915.32000000","q":"0.00011000","T":1742330761711,"m":false,"M":true}... +2025-03-18 22:45:59,011 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761711, 'price': 81915.32, 'volume': 0.00011, 'type': 'trade'} +2025-03-18 22:45:59,011 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761711, 'price': 81915.32, 'volume': 0.00011} +2025-03-18 22:45:59,011 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81915.32, 'low': 81914.73, 'close': 81915.32, 'volume': 0.06837000000000003} +2025-03-18 22:45:59,012 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761742,"s":"BTCUSDT","t...741,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,012 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761712,"s":"BTCUSDT","t":4727545880,"p":"81915.32000000","q":"0.00011000","T":1742330761711,"m":false,"M":true}... +2025-03-18 22:45:59,013 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761711, 'price': 81915.32, 'volume': 0.00011, 'type': 'trade'} +2025-03-18 22:45:59,013 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761711, 'price': 81915.32, 'volume': 0.00011} +2025-03-18 22:45:59,013 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81915.32, 'low': 81914.73, 'close': 81915.32, 'volume': 0.06848000000000003} +2025-03-18 22:45:59,013 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761742,"s":"BTCUSDT","t...741,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,014 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761712,"s":"BTCUSDT","t":4727545881,"p":"81915.32000000","q":"0.00007000","T":1742330761711,"m":false,"M":true}... +2025-03-18 22:45:59,014 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761711, 'price': 81915.32, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,014 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761711, 'price': 81915.32, 'volume': 7e-05} +2025-03-18 22:45:59,014 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81915.32, 'low': 81914.73, 'close': 81915.32, 'volume': 0.06855000000000003} +2025-03-18 22:45:59,016 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761742,"s":"BTCUSDT","t...741,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,016 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761712,"s":"BTCUSDT","t":4727545882,"p":"81915.33000000","q":"0.02566000","T":1742330761711,"m":false,"M":true}... +2025-03-18 22:45:59,016 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761711, 'price': 81915.33, 'volume': 0.02566, 'type': 'trade'} +2025-03-18 22:45:59,016 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761711, 'price': 81915.33, 'volume': 0.02566} +2025-03-18 22:45:59,017 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81915.33, 'low': 81914.73, 'close': 81915.33, 'volume': 0.09421000000000003} +2025-03-18 22:45:59,017 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761742,"s":"BTCUSDT","t...741,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,018 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761712,"s":"BTCUSDT","t":4727545883,"p":"81915.33000000","q":"0.00007000","T":1742330761711,"m":false,"M":true}... +2025-03-18 22:45:59,018 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761711, 'price': 81915.33, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,018 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761711, 'price': 81915.33, 'volume': 7e-05} +2025-03-18 22:45:59,018 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81915.33, 'low': 81914.73, 'close': 81915.33, 'volume': 0.09428000000000003} +2025-03-18 22:45:59,019 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761742,"s":"BTCUSDT","t...741,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,019 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761712,"s":"BTCUSDT","t":4727545884,"p":"81915.33000000","q":"0.00007000","T":1742330761711,"m":false,"M":true}... +2025-03-18 22:45:59,019 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761711, 'price': 81915.33, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,020 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761711, 'price': 81915.33, 'volume': 7e-05} +2025-03-18 22:45:59,020 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81915.33, 'low': 81914.73, 'close': 81915.33, 'volume': 0.09435000000000003} +2025-03-18 22:45:59,021 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761742,"s":"BTCUSDT","t...741,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,021 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761712,"s":"BTCUSDT","t":4727545885,"p":"81915.43000000","q":"0.01370000","T":1742330761711,"m":false,"M":true}... +2025-03-18 22:45:59,021 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761711, 'price': 81915.43, 'volume': 0.0137, 'type': 'trade'} +2025-03-18 22:45:59,023 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761711, 'price': 81915.43, 'volume': 0.0137} +2025-03-18 22:45:59,023 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81915.43, 'low': 81914.73, 'close': 81915.43, 'volume': 0.10805000000000003} +2025-03-18 22:45:59,023 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761742,"s":"BTCUSDT","t...741,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,024 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761712,"s":"BTCUSDT","t":4727545886,"p":"81915.43000000","q":"0.00035000","T":1742330761711,"m":false,"M":true}... +2025-03-18 22:45:59,024 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761711, 'price': 81915.43, 'volume': 0.00035, 'type': 'trade'} +2025-03-18 22:45:59,024 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761711, 'price': 81915.43, 'volume': 0.00035} +2025-03-18 22:45:59,024 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81915.43, 'low': 81914.73, 'close': 81915.43, 'volume': 0.10840000000000004} +2025-03-18 22:45:59,025 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761742,"s":"BTCUSDT","t...741,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,026 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761712,"s":"BTCUSDT","t":4727545887,"p":"81915.43000000","q":"0.00007000","T":1742330761711,"m":false,"M":true}... +2025-03-18 22:45:59,026 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761711, 'price': 81915.43, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,026 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761711, 'price': 81915.43, 'volume': 7e-05} +2025-03-18 22:45:59,026 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81915.43, 'low': 81914.73, 'close': 81915.43, 'volume': 0.10847000000000004} +2025-03-18 22:45:59,027 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761742,"s":"BTCUSDT","t...741,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,027 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761712,"s":"BTCUSDT","t":4727545888,"p":"81915.43000000","q":"0.00007000","T":1742330761711,"m":false,"M":true}... +2025-03-18 22:45:59,027 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761711, 'price': 81915.43, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,027 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761711, 'price': 81915.43, 'volume': 7e-05} +2025-03-18 22:45:59,028 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81915.43, 'low': 81914.73, 'close': 81915.43, 'volume': 0.10854000000000004} +2025-03-18 22:45:59,029 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761742,"s":"BTCUSDT","t...741,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,029 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761712,"s":"BTCUSDT","t":4727545889,"p":"81915.63000000","q":"0.00010000","T":1742330761711,"m":false,"M":true}... +2025-03-18 22:45:59,029 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761711, 'price': 81915.63, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,029 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761711, 'price': 81915.63, 'volume': 0.0001} +2025-03-18 22:45:59,030 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81915.63, 'low': 81914.73, 'close': 81915.63, 'volume': 0.10864000000000004} +2025-03-18 22:45:59,030 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761742,"s":"BTCUSDT","t...741,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,030 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761712,"s":"BTCUSDT","t":4727545890,"p":"81915.63000000","q":"0.00010000","T":1742330761711,"m":false,"M":true}... +2025-03-18 22:45:59,031 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761711, 'price': 81915.63, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,031 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761711, 'price': 81915.63, 'volume': 0.0001} +2025-03-18 22:45:59,031 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81915.63, 'low': 81914.73, 'close': 81915.63, 'volume': 0.10874000000000004} +2025-03-18 22:45:59,032 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761742,"s":"BTCUSDT","t...741,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,032 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761712,"s":"BTCUSDT","t":4727545891,"p":"81915.63000000","q":"0.00010000","T":1742330761711,"m":false,"M":true}... +2025-03-18 22:45:59,032 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761711, 'price': 81915.63, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,032 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761711, 'price': 81915.63, 'volume': 0.0001} +2025-03-18 22:45:59,032 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81915.63, 'low': 81914.73, 'close': 81915.63, 'volume': 0.10884000000000005} +2025-03-18 22:45:59,032 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761742,"s":"BTCUSDT","t...741,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,034 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761718,"s":"BTCUSDT","t":4727545892,"p":"81915.64000000","q":"0.00007000","T":1742330761717,"m":false,"M":true}... +2025-03-18 22:45:59,034 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761717, 'price': 81915.64, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,034 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761717, 'price': 81915.64, 'volume': 7e-05} +2025-03-18 22:45:59,034 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81915.64, 'low': 81914.73, 'close': 81915.64, 'volume': 0.10891000000000005} +2025-03-18 22:45:59,035 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761742,"s":"BTCUSDT","t...741,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,035 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761718,"s":"BTCUSDT","t":4727545893,"p":"81915.64000000","q":"0.00007000","T":1742330761717,"m":false,"M":true}... +2025-03-18 22:45:59,035 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761717, 'price': 81915.64, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,035 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761717, 'price': 81915.64, 'volume': 7e-05} +2025-03-18 22:45:59,036 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81915.64, 'low': 81914.73, 'close': 81915.64, 'volume': 0.10898000000000005} +2025-03-18 22:45:59,036 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761742,"s":"BTCUSDT","t...741,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,036 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761718,"s":"BTCUSDT","t":4727545894,"p":"81915.64000000","q":"0.00007000","T":1742330761717,"m":false,"M":true}... +2025-03-18 22:45:59,037 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761717, 'price': 81915.64, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,037 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761717, 'price': 81915.64, 'volume': 7e-05} +2025-03-18 22:45:59,037 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81915.64, 'low': 81914.73, 'close': 81915.64, 'volume': 0.10905000000000005} +2025-03-18 22:45:59,038 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761742,"s":"BTCUSDT","t...741,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,038 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761718,"s":"BTCUSDT","t":4727545895,"p":"81915.64000000","q":"0.00007000","T":1742330761717,"m":false,"M":true}... +2025-03-18 22:45:59,038 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761717, 'price': 81915.64, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,039 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761717, 'price': 81915.64, 'volume': 7e-05} +2025-03-18 22:45:59,039 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81915.64, 'low': 81914.73, 'close': 81915.64, 'volume': 0.10912000000000005} +2025-03-18 22:45:59,039 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761742,"s":"BTCUSDT","t...741,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,040 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761718,"s":"BTCUSDT","t":4727545896,"p":"81915.64000000","q":"0.00002000","T":1742330761717,"m":false,"M":true}... +2025-03-18 22:45:59,040 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761717, 'price': 81915.64, 'volume': 2e-05, 'type': 'trade'} +2025-03-18 22:45:59,040 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761717, 'price': 81915.64, 'volume': 2e-05} +2025-03-18 22:45:59,041 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81915.64, 'low': 81914.73, 'close': 81915.64, 'volume': 0.10914000000000006} +2025-03-18 22:45:59,041 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761742,"s":"BTCUSDT","t...741,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,041 - INFO - [realtime.py:302] - Received message #800 +2025-03-18 22:45:59,042 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761718,"s":"BTCUSDT","t":4727545897,"p":"81915.64000000","q":"0.00005000","T":1742330761717,"m":false,"M":true}... +2025-03-18 22:45:59,042 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761717, 'price': 81915.64, 'volume': 5e-05, 'type': 'trade'} +2025-03-18 22:45:59,042 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761717, 'price': 81915.64, 'volume': 5e-05} +2025-03-18 22:45:59,043 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81915.64, 'low': 81914.73, 'close': 81915.64, 'volume': 0.10919000000000005} +2025-03-18 22:45:59,043 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761742,"s":"BTCUSDT","t...741,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,043 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761718,"s":"BTCUSDT","t":4727545898,"p":"81915.64000000","q":"0.00007000","T":1742330761717,"m":false,"M":true}... +2025-03-18 22:45:59,044 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761717, 'price': 81915.64, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,044 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761717, 'price': 81915.64, 'volume': 7e-05} +2025-03-18 22:45:59,044 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81915.64, 'low': 81914.73, 'close': 81915.64, 'volume': 0.10926000000000005} +2025-03-18 22:45:59,045 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761742,"s":"BTCUSDT","t...741,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,045 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761718,"s":"BTCUSDT","t":4727545899,"p":"81915.64000000","q":"0.00010000","T":1742330761717,"m":false,"M":true}... +2025-03-18 22:45:59,045 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761717, 'price': 81915.64, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,046 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761717, 'price': 81915.64, 'volume': 0.0001} +2025-03-18 22:45:59,046 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81915.64, 'low': 81914.73, 'close': 81915.64, 'volume': 0.10936000000000005} +2025-03-18 22:45:59,047 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761742,"s":"BTCUSDT","t...741,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,047 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761718,"s":"BTCUSDT","t":4727545900,"p":"81915.64000000","q":"0.00007000","T":1742330761717,"m":false,"M":true}... +2025-03-18 22:45:59,048 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761717, 'price': 81915.64, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,048 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761717, 'price': 81915.64, 'volume': 7e-05} +2025-03-18 22:45:59,048 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81915.64, 'low': 81914.73, 'close': 81915.64, 'volume': 0.10943000000000006} +2025-03-18 22:45:59,049 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761742,"s":"BTCUSDT","t...741,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,049 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761718,"s":"BTCUSDT","t":4727545901,"p":"81915.72000000","q":"0.00007000","T":1742330761717,"m":false,"M":true}... +2025-03-18 22:45:59,049 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761717, 'price': 81915.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,049 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761717, 'price': 81915.72, 'volume': 7e-05} +2025-03-18 22:45:59,049 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81915.72, 'low': 81914.73, 'close': 81915.72, 'volume': 0.10950000000000006} +2025-03-18 22:45:59,051 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761742,"s":"BTCUSDT","t...741,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,051 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761718,"s":"BTCUSDT","t":4727545902,"p":"81915.72000000","q":"0.00007000","T":1742330761717,"m":false,"M":true}... +2025-03-18 22:45:59,053 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761717, 'price': 81915.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,053 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761717, 'price': 81915.72, 'volume': 7e-05} +2025-03-18 22:45:59,053 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81915.72, 'low': 81914.73, 'close': 81915.72, 'volume': 0.10957000000000006} +2025-03-18 22:45:59,053 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761742,"s":"BTCUSDT","t...741,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,054 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761718,"s":"BTCUSDT","t":4727545903,"p":"81915.72000000","q":"0.00007000","T":1742330761717,"m":false,"M":true}... +2025-03-18 22:45:59,054 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761717, 'price': 81915.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,054 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761717, 'price': 81915.72, 'volume': 7e-05} +2025-03-18 22:45:59,054 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81915.72, 'low': 81914.73, 'close': 81915.72, 'volume': 0.10964000000000006} +2025-03-18 22:45:59,055 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761742,"s":"BTCUSDT","t...741,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,055 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761718,"s":"BTCUSDT","t":4727545904,"p":"81915.73000000","q":"0.00101000","T":1742330761717,"m":false,"M":true}... +2025-03-18 22:45:59,055 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761717, 'price': 81915.73, 'volume': 0.00101, 'type': 'trade'} +2025-03-18 22:45:59,056 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761717, 'price': 81915.73, 'volume': 0.00101} +2025-03-18 22:45:59,056 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81915.73, 'low': 81914.73, 'close': 81915.73, 'volume': 0.11065000000000005} +2025-03-18 22:45:59,056 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761742,"s":"BTCUSDT","t...741,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,057 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761718,"s":"BTCUSDT","t":4727545905,"p":"81915.73000000","q":"0.00007000","T":1742330761717,"m":false,"M":true}... +2025-03-18 22:45:59,057 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761717, 'price': 81915.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,057 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761717, 'price': 81915.73, 'volume': 7e-05} +2025-03-18 22:45:59,057 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81915.73, 'low': 81914.73, 'close': 81915.73, 'volume': 0.11072000000000005} +2025-03-18 22:45:59,057 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761742,"s":"BTCUSDT","t...741,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,058 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761718,"s":"BTCUSDT","t":4727545906,"p":"81915.73000000","q":"0.00007000","T":1742330761717,"m":false,"M":true}... +2025-03-18 22:45:59,058 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761717, 'price': 81915.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,059 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761717, 'price': 81915.73, 'volume': 7e-05} +2025-03-18 22:45:59,059 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81915.73, 'low': 81914.73, 'close': 81915.73, 'volume': 0.11079000000000006} +2025-03-18 22:45:59,059 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761742,"s":"BTCUSDT","t...741,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,059 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761718,"s":"BTCUSDT","t":4727545907,"p":"81915.73000000","q":"0.00007000","T":1742330761717,"m":false,"M":true}... +2025-03-18 22:45:59,061 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761717, 'price': 81915.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,061 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761717, 'price': 81915.73, 'volume': 7e-05} +2025-03-18 22:45:59,061 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81915.73, 'low': 81914.73, 'close': 81915.73, 'volume': 0.11086000000000006} +2025-03-18 22:45:59,062 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761742,"s":"BTCUSDT","t...741,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,062 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761720,"s":"BTCUSDT","t":4727545908,"p":"81915.95000000","q":"0.00007000","T":1742330761719,"m":false,"M":true}... +2025-03-18 22:45:59,062 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761719, 'price': 81915.95, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,063 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761719, 'price': 81915.95, 'volume': 7e-05} +2025-03-18 22:45:59,063 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81915.95, 'low': 81914.73, 'close': 81915.95, 'volume': 0.11093000000000006} +2025-03-18 22:45:59,063 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761742,"s":"BTCUSDT","t...741,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,064 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761720,"s":"BTCUSDT","t":4727545909,"p":"81916.19000000","q":"0.00007000","T":1742330761720,"m":false,"M":true}... +2025-03-18 22:45:59,064 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761720, 'price': 81916.19, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,064 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761720, 'price': 81916.19, 'volume': 7e-05} +2025-03-18 22:45:59,064 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81916.19, 'low': 81914.73, 'close': 81916.19, 'volume': 0.11100000000000006} +2025-03-18 22:45:59,064 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761742,"s":"BTCUSDT","t...741,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,065 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761742,"s":"BTCUSDT","t":4727545910,"p":"81917.10000000","q":"0.01695000","T":1742330761741,"m":false,"M":true}... +2025-03-18 22:45:59,065 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761741, 'price': 81917.1, 'volume': 0.01695, 'type': 'trade'} +2025-03-18 22:45:59,065 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761741, 'price': 81917.1, 'volume': 0.01695} +2025-03-18 22:45:59,065 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81917.1, 'low': 81914.73, 'close': 81917.1, 'volume': 0.12795000000000006} +2025-03-18 22:45:59,066 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761742,"s":"BTCUSDT","t...741,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,066 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761742,"s":"BTCUSDT","t":4727545911,"p":"81917.10000000","q":"0.00007000","T":1742330761741,"m":false,"M":true}... +2025-03-18 22:45:59,066 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761741, 'price': 81917.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,066 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761741, 'price': 81917.1, 'volume': 7e-05} +2025-03-18 22:45:59,068 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81917.1, 'low': 81914.73, 'close': 81917.1, 'volume': 0.12802000000000005} +2025-03-18 22:45:59,068 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761744,"s":"BTCUSDT","t...743,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,068 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761742,"s":"BTCUSDT","t":4727545912,"p":"81917.10000000","q":"0.00007000","T":1742330761741,"m":false,"M":true}... +2025-03-18 22:45:59,068 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761741, 'price': 81917.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,069 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761741, 'price': 81917.1, 'volume': 7e-05} +2025-03-18 22:45:59,069 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81917.1, 'low': 81914.73, 'close': 81917.1, 'volume': 0.12809000000000004} +2025-03-18 22:45:59,069 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761778,"s":"BTCUSDT","t...777,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,069 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761742,"s":"BTCUSDT","t":4727545913,"p":"81917.10000000","q":"0.00010000","T":1742330761741,"m":false,"M":true}... +2025-03-18 22:45:59,069 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761741, 'price': 81917.1, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,069 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761741, 'price': 81917.1, 'volume': 0.0001} +2025-03-18 22:45:59,070 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81917.1, 'low': 81914.73, 'close': 81917.1, 'volume': 0.12819000000000003} +2025-03-18 22:45:59,071 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761778,"s":"BTCUSDT","t...777,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,071 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761742,"s":"BTCUSDT","t":4727545914,"p":"81917.10000000","q":"0.00010000","T":1742330761741,"m":false,"M":true}... +2025-03-18 22:45:59,072 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761741, 'price': 81917.1, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,072 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761741, 'price': 81917.1, 'volume': 0.0001} +2025-03-18 22:45:59,072 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81917.1, 'low': 81914.73, 'close': 81917.1, 'volume': 0.12829000000000002} +2025-03-18 22:45:59,072 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761778,"s":"BTCUSDT","t...777,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,073 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761742,"s":"BTCUSDT","t":4727545915,"p":"81917.10000000","q":"0.00007000","T":1742330761741,"m":false,"M":true}... +2025-03-18 22:45:59,073 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761741, 'price': 81917.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,073 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761741, 'price': 81917.1, 'volume': 7e-05} +2025-03-18 22:45:59,073 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81917.1, 'low': 81914.73, 'close': 81917.1, 'volume': 0.12836} +2025-03-18 22:45:59,074 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761778,"s":"BTCUSDT","t...777,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,074 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761742,"s":"BTCUSDT","t":4727545916,"p":"81917.10000000","q":"0.00010000","T":1742330761741,"m":false,"M":true}... +2025-03-18 22:45:59,074 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761741, 'price': 81917.1, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,074 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761741, 'price': 81917.1, 'volume': 0.0001} +2025-03-18 22:45:59,075 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81917.1, 'low': 81914.73, 'close': 81917.1, 'volume': 0.12846} +2025-03-18 22:45:59,075 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761778,"s":"BTCUSDT","t...777,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,075 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761742,"s":"BTCUSDT","t":4727545917,"p":"81917.10000000","q":"0.00007000","T":1742330761741,"m":false,"M":true}... +2025-03-18 22:45:59,075 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761741, 'price': 81917.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,076 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761741, 'price': 81917.1, 'volume': 7e-05} +2025-03-18 22:45:59,076 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81917.1, 'low': 81914.73, 'close': 81917.1, 'volume': 0.12852999999999998} +2025-03-18 22:45:59,077 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761778,"s":"BTCUSDT","t...777,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,077 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761742,"s":"BTCUSDT","t":4727545918,"p":"81917.10000000","q":"0.00007000","T":1742330761741,"m":false,"M":true}... +2025-03-18 22:45:59,077 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761741, 'price': 81917.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,078 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761741, 'price': 81917.1, 'volume': 7e-05} +2025-03-18 22:45:59,078 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81917.1, 'low': 81914.73, 'close': 81917.1, 'volume': 0.12859999999999996} +2025-03-18 22:45:59,079 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761778,"s":"BTCUSDT","t...777,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,079 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761742,"s":"BTCUSDT","t":4727545919,"p":"81917.10000000","q":"0.00007000","T":1742330761741,"m":false,"M":true}... +2025-03-18 22:45:59,079 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761741, 'price': 81917.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,079 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761741, 'price': 81917.1, 'volume': 7e-05} +2025-03-18 22:45:59,080 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81917.1, 'low': 81914.73, 'close': 81917.1, 'volume': 0.12866999999999995} +2025-03-18 22:45:59,080 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761778,"s":"BTCUSDT","t...777,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,080 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761742,"s":"BTCUSDT","t":4727545920,"p":"81917.10000000","q":"0.00007000","T":1742330761741,"m":false,"M":true}... +2025-03-18 22:45:59,081 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761741, 'price': 81917.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,081 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761741, 'price': 81917.1, 'volume': 7e-05} +2025-03-18 22:45:59,082 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81917.1, 'low': 81914.73, 'close': 81917.1, 'volume': 0.12873999999999994} +2025-03-18 22:45:59,082 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761778,"s":"BTCUSDT","t...777,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,083 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761742,"s":"BTCUSDT","t":4727545921,"p":"81917.11000000","q":"0.00012000","T":1742330761741,"m":false,"M":true}... +2025-03-18 22:45:59,083 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761741, 'price': 81917.11, 'volume': 0.00012, 'type': 'trade'} +2025-03-18 22:45:59,083 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761741, 'price': 81917.11, 'volume': 0.00012} +2025-03-18 22:45:59,083 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81917.11, 'low': 81914.73, 'close': 81917.11, 'volume': 0.12885999999999995} +2025-03-18 22:45:59,084 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761778,"s":"BTCUSDT","t...777,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,084 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761742,"s":"BTCUSDT","t":4727545922,"p":"81917.11000000","q":"0.00007000","T":1742330761741,"m":false,"M":true}... +2025-03-18 22:45:59,084 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761741, 'price': 81917.11, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,085 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761741, 'price': 81917.11, 'volume': 7e-05} +2025-03-18 22:45:59,085 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81917.11, 'low': 81914.73, 'close': 81917.11, 'volume': 0.12892999999999993} +2025-03-18 22:45:59,085 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761778,"s":"BTCUSDT","t...777,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,085 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761742,"s":"BTCUSDT","t":4727545923,"p":"81917.18000000","q":"0.00007000","T":1742330761741,"m":false,"M":true}... +2025-03-18 22:45:59,086 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761741, 'price': 81917.18, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,086 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761741, 'price': 81917.18, 'volume': 7e-05} +2025-03-18 22:45:59,087 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81917.18, 'low': 81914.73, 'close': 81917.18, 'volume': 0.12899999999999992} +2025-03-18 22:45:59,087 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761778,"s":"BTCUSDT","t...777,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,088 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761742,"s":"BTCUSDT","t":4727545924,"p":"81917.18000000","q":"0.00007000","T":1742330761741,"m":false,"M":true}... +2025-03-18 22:45:59,088 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761741, 'price': 81917.18, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,088 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761741, 'price': 81917.18, 'volume': 7e-05} +2025-03-18 22:45:59,089 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81917.18, 'low': 81914.73, 'close': 81917.18, 'volume': 0.1290699999999999} +2025-03-18 22:45:59,089 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761778,"s":"BTCUSDT","t...777,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,089 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761742,"s":"BTCUSDT","t":4727545925,"p":"81917.18000000","q":"0.00007000","T":1742330761741,"m":false,"M":true}... +2025-03-18 22:45:59,089 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761741, 'price': 81917.18, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,089 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761741, 'price': 81917.18, 'volume': 7e-05} +2025-03-18 22:45:59,090 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81917.18, 'low': 81914.73, 'close': 81917.18, 'volume': 0.1291399999999999} +2025-03-18 22:45:59,090 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761783,"s":"BTCUSDT","t...782,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,090 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761742,"s":"BTCUSDT","t":4727545926,"p":"81917.18000000","q":"0.00007000","T":1742330761741,"m":false,"M":true}... +2025-03-18 22:45:59,091 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761741, 'price': 81917.18, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,091 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761741, 'price': 81917.18, 'volume': 7e-05} +2025-03-18 22:45:59,091 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81917.18, 'low': 81914.73, 'close': 81917.18, 'volume': 0.12920999999999988} +2025-03-18 22:45:59,092 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761783,"s":"BTCUSDT","t...782,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,092 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761742,"s":"BTCUSDT","t":4727545927,"p":"81917.18000000","q":"0.00007000","T":1742330761741,"m":false,"M":true}... +2025-03-18 22:45:59,092 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761741, 'price': 81917.18, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,092 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761741, 'price': 81917.18, 'volume': 7e-05} +2025-03-18 22:45:59,094 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81917.18, 'low': 81914.73, 'close': 81917.18, 'volume': 0.12927999999999987} +2025-03-18 22:45:59,094 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761783,"s":"BTCUSDT","t...782,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,094 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761742,"s":"BTCUSDT","t":4727545928,"p":"81917.18000000","q":"0.00007000","T":1742330761741,"m":false,"M":true}... +2025-03-18 22:45:59,095 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761741, 'price': 81917.18, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,095 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761741, 'price': 81917.18, 'volume': 7e-05} +2025-03-18 22:45:59,095 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81917.18, 'low': 81914.73, 'close': 81917.18, 'volume': 0.12934999999999985} +2025-03-18 22:45:59,096 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761783,"s":"BTCUSDT","t...782,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,097 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761742,"s":"BTCUSDT","t":4727545929,"p":"81917.18000000","q":"0.00007000","T":1742330761741,"m":false,"M":true}... +2025-03-18 22:45:59,097 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761741, 'price': 81917.18, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,097 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761741, 'price': 81917.18, 'volume': 7e-05} +2025-03-18 22:45:59,097 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81917.18, 'low': 81914.73, 'close': 81917.18, 'volume': 0.12941999999999984} +2025-03-18 22:45:59,098 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761783,"s":"BTCUSDT","t...782,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,098 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761742,"s":"BTCUSDT","t":4727545930,"p":"81917.19000000","q":"0.01503000","T":1742330761741,"m":false,"M":true}... +2025-03-18 22:45:59,098 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761741, 'price': 81917.19, 'volume': 0.01503, 'type': 'trade'} +2025-03-18 22:45:59,098 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761741, 'price': 81917.19, 'volume': 0.01503} +2025-03-18 22:45:59,099 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81917.19, 'low': 81914.73, 'close': 81917.19, 'volume': 0.14444999999999983} +2025-03-18 22:45:59,099 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761783,"s":"BTCUSDT","t...782,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,099 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761742,"s":"BTCUSDT","t":4727545931,"p":"81917.19000000","q":"0.00007000","T":1742330761741,"m":false,"M":true}... +2025-03-18 22:45:59,099 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761741, 'price': 81917.19, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,100 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761741, 'price': 81917.19, 'volume': 7e-05} +2025-03-18 22:45:59,100 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81917.19, 'low': 81914.73, 'close': 81917.19, 'volume': 0.14451999999999982} +2025-03-18 22:45:59,100 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761783,"s":"BTCUSDT","t...782,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,101 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761742,"s":"BTCUSDT","t":4727545932,"p":"81917.19000000","q":"0.00007000","T":1742330761741,"m":false,"M":true}... +2025-03-18 22:45:59,101 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761741, 'price': 81917.19, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,102 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761741, 'price': 81917.19, 'volume': 7e-05} +2025-03-18 22:45:59,102 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81917.19, 'low': 81914.73, 'close': 81917.19, 'volume': 0.1445899999999998} +2025-03-18 22:45:59,102 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761783,"s":"BTCUSDT","t...782,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,102 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761742,"s":"BTCUSDT","t":4727545933,"p":"81917.19000000","q":"0.00007000","T":1742330761741,"m":false,"M":true}... +2025-03-18 22:45:59,103 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761741, 'price': 81917.19, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,103 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761741, 'price': 81917.19, 'volume': 7e-05} +2025-03-18 22:45:59,103 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81917.19, 'low': 81914.73, 'close': 81917.19, 'volume': 0.1446599999999998} +2025-03-18 22:45:59,105 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761783,"s":"BTCUSDT","t...782,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,105 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761742,"s":"BTCUSDT","t":4727545934,"p":"81917.44000000","q":"0.00007000","T":1742330761741,"m":false,"M":true}... +2025-03-18 22:45:59,105 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761741, 'price': 81917.44, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,106 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761741, 'price': 81917.44, 'volume': 7e-05} +2025-03-18 22:45:59,106 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81917.44, 'low': 81914.73, 'close': 81917.44, 'volume': 0.14472999999999978} +2025-03-18 22:45:59,106 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761783,"s":"BTCUSDT","t...782,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,107 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761742,"s":"BTCUSDT","t":4727545935,"p":"81917.44000000","q":"0.00007000","T":1742330761741,"m":false,"M":true}... +2025-03-18 22:45:59,107 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761741, 'price': 81917.44, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,107 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761741, 'price': 81917.44, 'volume': 7e-05} +2025-03-18 22:45:59,108 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81917.44, 'low': 81914.73, 'close': 81917.44, 'volume': 0.14479999999999976} +2025-03-18 22:45:59,108 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761783,"s":"BTCUSDT","t...782,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,108 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761742,"s":"BTCUSDT","t":4727545936,"p":"81917.44000000","q":"0.00007000","T":1742330761741,"m":false,"M":true}... +2025-03-18 22:45:59,109 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761741, 'price': 81917.44, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,109 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761741, 'price': 81917.44, 'volume': 7e-05} +2025-03-18 22:45:59,109 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81917.44, 'low': 81914.73, 'close': 81917.44, 'volume': 0.14486999999999975} +2025-03-18 22:45:59,109 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761785,"s":"BTCUSDT","t...784,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,110 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761742,"s":"BTCUSDT","t":4727545937,"p":"81917.44000000","q":"0.00007000","T":1742330761741,"m":false,"M":true}... +2025-03-18 22:45:59,110 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761741, 'price': 81917.44, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,110 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761741, 'price': 81917.44, 'volume': 7e-05} +2025-03-18 22:45:59,110 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81917.44, 'low': 81914.73, 'close': 81917.44, 'volume': 0.14493999999999974} +2025-03-18 22:45:59,111 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761785,"s":"BTCUSDT","t...784,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,111 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761742,"s":"BTCUSDT","t":4727545938,"p":"81917.45000000","q":"0.01036000","T":1742330761741,"m":false,"M":true}... +2025-03-18 22:45:59,111 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761741, 'price': 81917.45, 'volume': 0.01036, 'type': 'trade'} +2025-03-18 22:45:59,111 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761741, 'price': 81917.45, 'volume': 0.01036} +2025-03-18 22:45:59,112 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81917.45, 'low': 81914.73, 'close': 81917.45, 'volume': 0.15529999999999974} +2025-03-18 22:45:59,112 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761785,"s":"BTCUSDT","t...784,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,112 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761742,"s":"BTCUSDT","t":4727545939,"p":"81917.59000000","q":"0.00007000","T":1742330761741,"m":false,"M":true}... +2025-03-18 22:45:59,112 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761741, 'price': 81917.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,113 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761741, 'price': 81917.59, 'volume': 7e-05} +2025-03-18 22:45:59,113 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81917.59, 'low': 81914.73, 'close': 81917.59, 'volume': 0.15536999999999973} +2025-03-18 22:45:59,113 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761785,"s":"BTCUSDT","t...784,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,114 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761742,"s":"BTCUSDT","t":4727545940,"p":"81918.07000000","q":"0.00007000","T":1742330761741,"m":false,"M":true}... +2025-03-18 22:45:59,114 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761741, 'price': 81918.07, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,114 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761741, 'price': 81918.07, 'volume': 7e-05} +2025-03-18 22:45:59,114 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81918.07, 'low': 81914.73, 'close': 81918.07, 'volume': 0.15543999999999972} +2025-03-18 22:45:59,116 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761785,"s":"BTCUSDT","t...784,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,116 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761742,"s":"BTCUSDT","t":4727545941,"p":"81918.07000000","q":"0.00007000","T":1742330761741,"m":false,"M":true}... +2025-03-18 22:45:59,116 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761741, 'price': 81918.07, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,116 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761741, 'price': 81918.07, 'volume': 7e-05} +2025-03-18 22:45:59,117 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81918.07, 'low': 81914.73, 'close': 81918.07, 'volume': 0.1555099999999997} +2025-03-18 22:45:59,118 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761785,"s":"BTCUSDT","t...784,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,118 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761742,"s":"BTCUSDT","t":4727545942,"p":"81918.07000000","q":"0.00007000","T":1742330761741,"m":false,"M":true}... +2025-03-18 22:45:59,118 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761741, 'price': 81918.07, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,118 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761741, 'price': 81918.07, 'volume': 7e-05} +2025-03-18 22:45:59,119 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81918.07, 'low': 81914.73, 'close': 81918.07, 'volume': 0.1555799999999997} +2025-03-18 22:45:59,119 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761812,"s":"BTCUSDT","t...812,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,119 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761742,"s":"BTCUSDT","t":4727545943,"p":"81918.08000000","q":"0.00789000","T":1742330761741,"m":false,"M":true}... +2025-03-18 22:45:59,119 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761741, 'price': 81918.08, 'volume': 0.00789, 'type': 'trade'} +2025-03-18 22:45:59,120 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761741, 'price': 81918.08, 'volume': 0.00789} +2025-03-18 22:45:59,120 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81918.08, 'low': 81914.73, 'close': 81918.08, 'volume': 0.1634699999999997} +2025-03-18 22:45:59,120 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761830,"s":"BTCUSDT","t...828,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,121 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761744,"s":"BTCUSDT","t":4727545944,"p":"81918.08000000","q":"0.00290000","T":1742330761743,"m":false,"M":true}... +2025-03-18 22:45:59,121 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761743, 'price': 81918.08, 'volume': 0.0029, 'type': 'trade'} +2025-03-18 22:45:59,121 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761743, 'price': 81918.08, 'volume': 0.0029} +2025-03-18 22:45:59,121 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81918.08, 'low': 81914.73, 'close': 81918.08, 'volume': 0.16636999999999968} +2025-03-18 22:45:59,122 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761830,"s":"BTCUSDT","t...828,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,122 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761778,"s":"BTCUSDT","t":4727545945,"p":"81918.12000000","q":"0.00813000","T":1742330761777,"m":false,"M":true}... +2025-03-18 22:45:59,122 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761777, 'price': 81918.12, 'volume': 0.00813, 'type': 'trade'} +2025-03-18 22:45:59,123 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761777, 'price': 81918.12, 'volume': 0.00813} +2025-03-18 22:45:59,123 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81918.12, 'low': 81914.73, 'close': 81918.12, 'volume': 0.17449999999999968} +2025-03-18 22:45:59,123 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761830,"s":"BTCUSDT","t...828,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,123 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761778,"s":"BTCUSDT","t":4727545946,"p":"81918.12000000","q":"0.00007000","T":1742330761777,"m":false,"M":true}... +2025-03-18 22:45:59,123 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761777, 'price': 81918.12, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,125 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761777, 'price': 81918.12, 'volume': 7e-05} +2025-03-18 22:45:59,125 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81918.12, 'low': 81914.73, 'close': 81918.12, 'volume': 0.17456999999999967} +2025-03-18 22:45:59,125 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761830,"s":"BTCUSDT","t...828,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,125 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761778,"s":"BTCUSDT","t":4727545947,"p":"81918.12000000","q":"0.00010000","T":1742330761777,"m":false,"M":true}... +2025-03-18 22:45:59,126 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761777, 'price': 81918.12, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,126 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761777, 'price': 81918.12, 'volume': 0.0001} +2025-03-18 22:45:59,126 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81918.12, 'low': 81914.73, 'close': 81918.12, 'volume': 0.17466999999999966} +2025-03-18 22:45:59,127 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761830,"s":"BTCUSDT","t...828,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,127 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761778,"s":"BTCUSDT","t":4727545948,"p":"81918.12000000","q":"0.00010000","T":1742330761777,"m":false,"M":true}... +2025-03-18 22:45:59,127 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761777, 'price': 81918.12, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,127 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761777, 'price': 81918.12, 'volume': 0.0001} +2025-03-18 22:45:59,128 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81918.12, 'low': 81914.73, 'close': 81918.12, 'volume': 0.17476999999999965} +2025-03-18 22:45:59,128 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761830,"s":"BTCUSDT","t...828,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,129 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761778,"s":"BTCUSDT","t":4727545949,"p":"81918.12000000","q":"0.00007000","T":1742330761777,"m":false,"M":true}... +2025-03-18 22:45:59,129 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761777, 'price': 81918.12, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,129 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761777, 'price': 81918.12, 'volume': 7e-05} +2025-03-18 22:45:59,129 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81918.12, 'low': 81914.73, 'close': 81918.12, 'volume': 0.17483999999999963} +2025-03-18 22:45:59,130 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761830,"s":"BTCUSDT","t...828,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,130 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761778,"s":"BTCUSDT","t":4727545950,"p":"81918.12000000","q":"0.00007000","T":1742330761777,"m":false,"M":true}... +2025-03-18 22:45:59,130 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761777, 'price': 81918.12, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,130 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761777, 'price': 81918.12, 'volume': 7e-05} +2025-03-18 22:45:59,130 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81918.12, 'low': 81914.73, 'close': 81918.12, 'volume': 0.17490999999999962} +2025-03-18 22:45:59,131 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761830,"s":"BTCUSDT","t...828,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,131 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761778,"s":"BTCUSDT","t":4727545951,"p":"81918.12000000","q":"0.00007000","T":1742330761777,"m":false,"M":true}... +2025-03-18 22:45:59,131 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761777, 'price': 81918.12, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,131 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761777, 'price': 81918.12, 'volume': 7e-05} +2025-03-18 22:45:59,133 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81918.12, 'low': 81914.73, 'close': 81918.12, 'volume': 0.1749799999999996} +2025-03-18 22:45:59,133 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761830,"s":"BTCUSDT","t...828,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,133 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761778,"s":"BTCUSDT","t":4727545952,"p":"81918.12000000","q":"0.00007000","T":1742330761777,"m":false,"M":true}... +2025-03-18 22:45:59,133 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761777, 'price': 81918.12, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,134 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761777, 'price': 81918.12, 'volume': 7e-05} +2025-03-18 22:45:59,134 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81918.12, 'low': 81914.73, 'close': 81918.12, 'volume': 0.1750499999999996} +2025-03-18 22:45:59,134 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761830,"s":"BTCUSDT","t...828,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,134 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761778,"s":"BTCUSDT","t":4727545953,"p":"81918.12000000","q":"0.00010000","T":1742330761777,"m":false,"M":true}... +2025-03-18 22:45:59,135 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761777, 'price': 81918.12, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,135 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761777, 'price': 81918.12, 'volume': 0.0001} +2025-03-18 22:45:59,135 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81918.12, 'low': 81914.73, 'close': 81918.12, 'volume': 0.17514999999999958} +2025-03-18 22:45:59,136 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761830,"s":"BTCUSDT","t...828,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,137 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761778,"s":"BTCUSDT","t":4727545954,"p":"81918.12000000","q":"0.00007000","T":1742330761777,"m":false,"M":true}... +2025-03-18 22:45:59,137 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761777, 'price': 81918.12, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,137 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761777, 'price': 81918.12, 'volume': 7e-05} +2025-03-18 22:45:59,137 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81918.12, 'low': 81914.73, 'close': 81918.12, 'volume': 0.17521999999999957} +2025-03-18 22:45:59,138 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761830,"s":"BTCUSDT","t...828,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,139 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761778,"s":"BTCUSDT","t":4727545955,"p":"81918.12000000","q":"0.00007000","T":1742330761777,"m":false,"M":true}... +2025-03-18 22:45:59,139 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761777, 'price': 81918.12, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,139 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761777, 'price': 81918.12, 'volume': 7e-05} +2025-03-18 22:45:59,139 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81918.12, 'low': 81914.73, 'close': 81918.12, 'volume': 0.17528999999999956} +2025-03-18 22:45:59,139 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761830,"s":"BTCUSDT","t...828,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,140 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761778,"s":"BTCUSDT","t":4727545956,"p":"81918.12000000","q":"0.00014000","T":1742330761777,"m":false,"M":true}... +2025-03-18 22:45:59,140 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761777, 'price': 81918.12, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:45:59,140 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761777, 'price': 81918.12, 'volume': 0.00014} +2025-03-18 22:45:59,140 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81918.12, 'low': 81914.73, 'close': 81918.12, 'volume': 0.17542999999999956} +2025-03-18 22:45:59,141 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761830,"s":"BTCUSDT","t...828,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,141 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761778,"s":"BTCUSDT","t":4727545957,"p":"81918.12000000","q":"0.00007000","T":1742330761777,"m":false,"M":true}... +2025-03-18 22:45:59,141 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761777, 'price': 81918.12, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,142 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761777, 'price': 81918.12, 'volume': 7e-05} +2025-03-18 22:45:59,142 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81918.12, 'low': 81914.73, 'close': 81918.12, 'volume': 0.17549999999999955} +2025-03-18 22:45:59,142 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761830,"s":"BTCUSDT","t...828,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,143 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761783,"s":"BTCUSDT","t":4727545958,"p":"81918.12000000","q":"0.00010000","T":1742330761782,"m":false,"M":true}... +2025-03-18 22:45:59,143 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761782, 'price': 81918.12, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,143 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761782, 'price': 81918.12, 'volume': 0.0001} +2025-03-18 22:45:59,144 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81918.12, 'low': 81914.73, 'close': 81918.12, 'volume': 0.17559999999999953} +2025-03-18 22:45:59,144 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761830,"s":"BTCUSDT","t...828,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,145 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761783,"s":"BTCUSDT","t":4727545959,"p":"81918.12000000","q":"0.00010000","T":1742330761782,"m":false,"M":true}... +2025-03-18 22:45:59,145 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761782, 'price': 81918.12, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,145 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761782, 'price': 81918.12, 'volume': 0.0001} +2025-03-18 22:45:59,145 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81918.12, 'low': 81914.73, 'close': 81918.12, 'volume': 0.17569999999999952} +2025-03-18 22:45:59,146 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761830,"s":"BTCUSDT","t...828,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,146 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761783,"s":"BTCUSDT","t":4727545960,"p":"81918.12000000","q":"0.00007000","T":1742330761782,"m":false,"M":true}... +2025-03-18 22:45:59,147 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761782, 'price': 81918.12, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,147 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761782, 'price': 81918.12, 'volume': 7e-05} +2025-03-18 22:45:59,147 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81918.12, 'low': 81914.73, 'close': 81918.12, 'volume': 0.1757699999999995} +2025-03-18 22:45:59,148 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761830,"s":"BTCUSDT","t...828,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,148 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761783,"s":"BTCUSDT","t":4727545961,"p":"81918.12000000","q":"0.00007000","T":1742330761782,"m":false,"M":true}... +2025-03-18 22:45:59,148 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761782, 'price': 81918.12, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,148 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761782, 'price': 81918.12, 'volume': 7e-05} +2025-03-18 22:45:59,148 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81918.12, 'low': 81914.73, 'close': 81918.12, 'volume': 0.1758399999999995} +2025-03-18 22:45:59,149 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761830,"s":"BTCUSDT","t...828,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,149 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761783,"s":"BTCUSDT","t":4727545962,"p":"81918.12000000","q":"0.00007000","T":1742330761782,"m":false,"M":true}... +2025-03-18 22:45:59,149 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761782, 'price': 81918.12, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,150 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761782, 'price': 81918.12, 'volume': 7e-05} +2025-03-18 22:45:59,150 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81918.12, 'low': 81914.73, 'close': 81918.12, 'volume': 0.17590999999999948} +2025-03-18 22:45:59,150 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761830,"s":"BTCUSDT","t...828,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,151 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761783,"s":"BTCUSDT","t":4727545963,"p":"81918.12000000","q":"0.00007000","T":1742330761782,"m":false,"M":true}... +2025-03-18 22:45:59,151 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761782, 'price': 81918.12, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,151 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761782, 'price': 81918.12, 'volume': 7e-05} +2025-03-18 22:45:59,151 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81918.12, 'low': 81914.73, 'close': 81918.12, 'volume': 0.17597999999999947} +2025-03-18 22:45:59,152 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761830,"s":"BTCUSDT","t...828,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,152 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761783,"s":"BTCUSDT","t":4727545964,"p":"81918.12000000","q":"0.00007000","T":1742330761782,"m":false,"M":true}... +2025-03-18 22:45:59,152 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761782, 'price': 81918.12, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,152 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761782, 'price': 81918.12, 'volume': 7e-05} +2025-03-18 22:45:59,152 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81918.12, 'low': 81914.73, 'close': 81918.12, 'volume': 0.17604999999999946} +2025-03-18 22:45:59,153 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761830,"s":"BTCUSDT","t...828,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,153 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761783,"s":"BTCUSDT","t":4727545965,"p":"81918.12000000","q":"0.00365000","T":1742330761782,"m":false,"M":true}... +2025-03-18 22:45:59,153 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761782, 'price': 81918.12, 'volume': 0.00365, 'type': 'trade'} +2025-03-18 22:45:59,154 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761782, 'price': 81918.12, 'volume': 0.00365} +2025-03-18 22:45:59,154 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81918.12, 'low': 81914.73, 'close': 81918.12, 'volume': 0.17969999999999944} +2025-03-18 22:45:59,154 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761830,"s":"BTCUSDT","t...828,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,154 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761783,"s":"BTCUSDT","t":4727545966,"p":"81918.12000000","q":"0.00007000","T":1742330761782,"m":false,"M":true}... +2025-03-18 22:45:59,155 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761782, 'price': 81918.12, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,155 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761782, 'price': 81918.12, 'volume': 7e-05} +2025-03-18 22:45:59,155 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81918.12, 'low': 81914.73, 'close': 81918.12, 'volume': 0.17976999999999943} +2025-03-18 22:45:59,155 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761830,"s":"BTCUSDT","t...828,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,156 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761783,"s":"BTCUSDT","t":4727545967,"p":"81918.12000000","q":"0.00010000","T":1742330761782,"m":false,"M":true}... +2025-03-18 22:45:59,156 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761782, 'price': 81918.12, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,156 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761782, 'price': 81918.12, 'volume': 0.0001} +2025-03-18 22:45:59,156 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81918.12, 'low': 81914.73, 'close': 81918.12, 'volume': 0.17986999999999942} +2025-03-18 22:45:59,157 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761830,"s":"BTCUSDT","t...828,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,157 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761783,"s":"BTCUSDT","t":4727545968,"p":"81918.12000000","q":"0.00007000","T":1742330761782,"m":false,"M":true}... +2025-03-18 22:45:59,157 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761782, 'price': 81918.12, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,157 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761782, 'price': 81918.12, 'volume': 7e-05} +2025-03-18 22:45:59,157 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81918.12, 'low': 81914.73, 'close': 81918.12, 'volume': 0.1799399999999994} +2025-03-18 22:45:59,158 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761830,"s":"BTCUSDT","t...828,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,158 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761785,"s":"BTCUSDT","t":4727545969,"p":"81918.23000000","q":"0.00007000","T":1742330761784,"m":false,"M":true}... +2025-03-18 22:45:59,158 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761784, 'price': 81918.23, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,158 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761784, 'price': 81918.23, 'volume': 7e-05} +2025-03-18 22:45:59,159 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81918.23, 'low': 81914.73, 'close': 81918.23, 'volume': 0.1800099999999994} +2025-03-18 22:45:59,159 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761830,"s":"BTCUSDT","t...828,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,159 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761785,"s":"BTCUSDT","t":4727545970,"p":"81918.23000000","q":"0.00007000","T":1742330761784,"m":false,"M":true}... +2025-03-18 22:45:59,160 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761784, 'price': 81918.23, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,161 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761784, 'price': 81918.23, 'volume': 7e-05} +2025-03-18 22:45:59,161 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81918.23, 'low': 81914.73, 'close': 81918.23, 'volume': 0.18007999999999938} +2025-03-18 22:45:59,162 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761830,"s":"BTCUSDT","t...828,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,162 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761785,"s":"BTCUSDT","t":4727545971,"p":"81918.23000000","q":"0.00016000","T":1742330761784,"m":false,"M":true}... +2025-03-18 22:45:59,162 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761784, 'price': 81918.23, 'volume': 0.00016, 'type': 'trade'} +2025-03-18 22:45:59,163 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761784, 'price': 81918.23, 'volume': 0.00016} +2025-03-18 22:45:59,163 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81918.23, 'low': 81914.73, 'close': 81918.23, 'volume': 0.18023999999999937} +2025-03-18 22:45:59,164 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761830,"s":"BTCUSDT","t...828,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,164 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761785,"s":"BTCUSDT","t":4727545972,"p":"81918.40000000","q":"0.00007000","T":1742330761784,"m":false,"M":true}... +2025-03-18 22:45:59,164 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761784, 'price': 81918.4, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,164 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761784, 'price': 81918.4, 'volume': 7e-05} +2025-03-18 22:45:59,165 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81918.4, 'low': 81914.73, 'close': 81918.4, 'volume': 0.18030999999999936} +2025-03-18 22:45:59,165 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761830,"s":"BTCUSDT","t...828,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,165 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761785,"s":"BTCUSDT","t":4727545973,"p":"81918.40000000","q":"0.00007000","T":1742330761784,"m":false,"M":true}... +2025-03-18 22:45:59,165 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761784, 'price': 81918.4, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,165 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761784, 'price': 81918.4, 'volume': 7e-05} +2025-03-18 22:45:59,165 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81918.4, 'low': 81914.73, 'close': 81918.4, 'volume': 0.18037999999999935} +2025-03-18 22:45:59,165 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761830,"s":"BTCUSDT","t...828,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,167 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761785,"s":"BTCUSDT","t":4727545974,"p":"81919.58000000","q":"0.00007000","T":1742330761784,"m":false,"M":true}... +2025-03-18 22:45:59,167 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761784, 'price': 81919.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,167 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761784, 'price': 81919.58, 'volume': 7e-05} +2025-03-18 22:45:59,167 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81919.58, 'low': 81914.73, 'close': 81919.58, 'volume': 0.18044999999999933} +2025-03-18 22:45:59,167 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761830,"s":"BTCUSDT","t...828,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,168 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761812,"s":"BTCUSDT","t":4727545975,"p":"81919.59000000","q":"0.01816000","T":1742330761812,"m":false,"M":true}... +2025-03-18 22:45:59,168 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761812, 'price': 81919.59, 'volume': 0.01816, 'type': 'trade'} +2025-03-18 22:45:59,168 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761812, 'price': 81919.59, 'volume': 0.01816} +2025-03-18 22:45:59,168 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81919.59, 'low': 81914.73, 'close': 81919.59, 'volume': 0.19860999999999934} +2025-03-18 22:45:59,168 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761830,"s":"BTCUSDT","t...828,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,168 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761830,"s":"BTCUSDT","t":4727545976,"p":"81919.59000000","q":"0.00905000","T":1742330761828,"m":false,"M":true}... +2025-03-18 22:45:59,168 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761828, 'price': 81919.59, 'volume': 0.00905, 'type': 'trade'} +2025-03-18 22:45:59,170 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761828, 'price': 81919.59, 'volume': 0.00905} +2025-03-18 22:45:59,170 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81919.59, 'low': 81914.73, 'close': 81919.59, 'volume': 0.20765999999999935} +2025-03-18 22:45:59,170 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761830,"s":"BTCUSDT","t...828,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,170 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761830,"s":"BTCUSDT","t":4727545977,"p":"81919.59000000","q":"0.00007000","T":1742330761828,"m":false,"M":true}... +2025-03-18 22:45:59,171 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761828, 'price': 81919.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,171 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761828, 'price': 81919.59, 'volume': 7e-05} +2025-03-18 22:45:59,171 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81919.59, 'low': 81914.73, 'close': 81919.59, 'volume': 0.20772999999999933} +2025-03-18 22:45:59,171 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761830,"s":"BTCUSDT","t...828,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,173 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761830,"s":"BTCUSDT","t":4727545978,"p":"81919.59000000","q":"0.00007000","T":1742330761828,"m":false,"M":true}... +2025-03-18 22:45:59,173 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761828, 'price': 81919.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,173 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761828, 'price': 81919.59, 'volume': 7e-05} +2025-03-18 22:45:59,173 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81919.59, 'low': 81914.73, 'close': 81919.59, 'volume': 0.20779999999999932} +2025-03-18 22:45:59,174 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761830,"s":"BTCUSDT","t...828,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,174 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761830,"s":"BTCUSDT","t":4727545979,"p":"81919.59000000","q":"0.00007000","T":1742330761828,"m":false,"M":true}... +2025-03-18 22:45:59,174 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761828, 'price': 81919.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,174 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761828, 'price': 81919.59, 'volume': 7e-05} +2025-03-18 22:45:59,174 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81919.59, 'low': 81914.73, 'close': 81919.59, 'volume': 0.2078699999999993} +2025-03-18 22:45:59,175 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761830,"s":"BTCUSDT","t...828,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,175 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761830,"s":"BTCUSDT","t":4727545980,"p":"81919.59000000","q":"0.00007000","T":1742330761828,"m":false,"M":true}... +2025-03-18 22:45:59,175 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761828, 'price': 81919.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,175 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761828, 'price': 81919.59, 'volume': 7e-05} +2025-03-18 22:45:59,176 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81919.59, 'low': 81914.73, 'close': 81919.59, 'volume': 0.2079399999999993} +2025-03-18 22:45:59,176 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761830,"s":"BTCUSDT","t...828,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,176 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761830,"s":"BTCUSDT","t":4727545981,"p":"81919.59000000","q":"0.00010000","T":1742330761828,"m":false,"M":true}... +2025-03-18 22:45:59,176 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761828, 'price': 81919.59, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,177 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761828, 'price': 81919.59, 'volume': 0.0001} +2025-03-18 22:45:59,177 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81919.59, 'low': 81914.73, 'close': 81919.59, 'volume': 0.20803999999999928} +2025-03-18 22:45:59,177 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761830,"s":"BTCUSDT","t...828,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,178 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761830,"s":"BTCUSDT","t":4727545982,"p":"81919.59000000","q":"0.00010000","T":1742330761828,"m":false,"M":true}... +2025-03-18 22:45:59,178 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761828, 'price': 81919.59, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,178 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761828, 'price': 81919.59, 'volume': 0.0001} +2025-03-18 22:45:59,178 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81919.59, 'low': 81914.73, 'close': 81919.59, 'volume': 0.20813999999999927} +2025-03-18 22:45:59,178 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761830,"s":"BTCUSDT","t...828,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,179 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761830,"s":"BTCUSDT","t":4727545983,"p":"81919.59000000","q":"0.00007000","T":1742330761828,"m":false,"M":true}... +2025-03-18 22:45:59,179 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761828, 'price': 81919.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,179 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761828, 'price': 81919.59, 'volume': 7e-05} +2025-03-18 22:45:59,179 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81919.59, 'low': 81914.73, 'close': 81919.59, 'volume': 0.20820999999999926} +2025-03-18 22:45:59,180 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761830,"s":"BTCUSDT","t...828,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,180 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761830,"s":"BTCUSDT","t":4727545984,"p":"81919.59000000","q":"0.00012000","T":1742330761828,"m":false,"M":true}... +2025-03-18 22:45:59,180 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761828, 'price': 81919.59, 'volume': 0.00012, 'type': 'trade'} +2025-03-18 22:45:59,180 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761828, 'price': 81919.59, 'volume': 0.00012} +2025-03-18 22:45:59,180 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81919.59, 'low': 81914.73, 'close': 81919.59, 'volume': 0.20832999999999927} +2025-03-18 22:45:59,182 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761830,"s":"BTCUSDT","t...828,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,182 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761830,"s":"BTCUSDT","t":4727545985,"p":"81919.59000000","q":"0.00007000","T":1742330761828,"m":false,"M":true}... +2025-03-18 22:45:59,182 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761828, 'price': 81919.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,183 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761828, 'price': 81919.59, 'volume': 7e-05} +2025-03-18 22:45:59,183 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81919.59, 'low': 81914.73, 'close': 81919.59, 'volume': 0.20839999999999925} +2025-03-18 22:45:59,183 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761830,"s":"BTCUSDT","t...828,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,184 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761830,"s":"BTCUSDT","t":4727545986,"p":"81919.59000000","q":"0.00007000","T":1742330761828,"m":false,"M":true}... +2025-03-18 22:45:59,184 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761828, 'price': 81919.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,184 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761828, 'price': 81919.59, 'volume': 7e-05} +2025-03-18 22:45:59,184 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81919.59, 'low': 81914.73, 'close': 81919.59, 'volume': 0.20846999999999924} +2025-03-18 22:45:59,185 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761830,"s":"BTCUSDT","t...828,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,185 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761830,"s":"BTCUSDT","t":4727545987,"p":"81919.59000000","q":"0.00007000","T":1742330761828,"m":false,"M":true}... +2025-03-18 22:45:59,185 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761828, 'price': 81919.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,185 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761828, 'price': 81919.59, 'volume': 7e-05} +2025-03-18 22:45:59,186 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81919.59, 'low': 81914.73, 'close': 81919.59, 'volume': 0.20853999999999923} +2025-03-18 22:45:59,186 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761832,"s":"BTCUSDT","t...831,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,186 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761830,"s":"BTCUSDT","t":4727545988,"p":"81919.59000000","q":"0.00012000","T":1742330761828,"m":false,"M":true}... +2025-03-18 22:45:59,186 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761828, 'price': 81919.59, 'volume': 0.00012, 'type': 'trade'} +2025-03-18 22:45:59,187 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761828, 'price': 81919.59, 'volume': 0.00012} +2025-03-18 22:45:59,187 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81919.59, 'low': 81914.73, 'close': 81919.59, 'volume': 0.20865999999999923} +2025-03-18 22:45:59,187 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761832,"s":"BTCUSDT","t...831,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,188 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761830,"s":"BTCUSDT","t":4727545989,"p":"81919.59000000","q":"0.00012000","T":1742330761828,"m":false,"M":true}... +2025-03-18 22:45:59,188 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761828, 'price': 81919.59, 'volume': 0.00012, 'type': 'trade'} +2025-03-18 22:45:59,188 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761828, 'price': 81919.59, 'volume': 0.00012} +2025-03-18 22:45:59,188 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81919.59, 'low': 81914.73, 'close': 81919.59, 'volume': 0.20877999999999924} +2025-03-18 22:45:59,189 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761832,"s":"BTCUSDT","t...831,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,189 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761830,"s":"BTCUSDT","t":4727545990,"p":"81919.59000000","q":"0.00012000","T":1742330761828,"m":false,"M":true}... +2025-03-18 22:45:59,189 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761828, 'price': 81919.59, 'volume': 0.00012, 'type': 'trade'} +2025-03-18 22:45:59,189 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761828, 'price': 81919.59, 'volume': 0.00012} +2025-03-18 22:45:59,190 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81919.59, 'low': 81914.73, 'close': 81919.59, 'volume': 0.20889999999999925} +2025-03-18 22:45:59,190 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761832,"s":"BTCUSDT","t...831,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,190 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761830,"s":"BTCUSDT","t":4727545991,"p":"81919.59000000","q":"0.00010000","T":1742330761828,"m":false,"M":true}... +2025-03-18 22:45:59,191 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761828, 'price': 81919.59, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,191 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761828, 'price': 81919.59, 'volume': 0.0001} +2025-03-18 22:45:59,191 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81919.59, 'low': 81914.73, 'close': 81919.59, 'volume': 0.20899999999999924} +2025-03-18 22:45:59,192 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761832,"s":"BTCUSDT","t...831,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,192 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761830,"s":"BTCUSDT","t":4727545992,"p":"81919.59000000","q":"0.00007000","T":1742330761828,"m":false,"M":true}... +2025-03-18 22:45:59,192 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761828, 'price': 81919.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,192 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761828, 'price': 81919.59, 'volume': 7e-05} +2025-03-18 22:45:59,192 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81919.59, 'low': 81914.73, 'close': 81919.59, 'volume': 0.20906999999999923} +2025-03-18 22:45:59,194 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761836,"s":"BTCUSDT","t...834,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,194 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761830,"s":"BTCUSDT","t":4727545993,"p":"81919.59000000","q":"0.00007000","T":1742330761828,"m":false,"M":true}... +2025-03-18 22:45:59,195 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761828, 'price': 81919.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,195 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761828, 'price': 81919.59, 'volume': 7e-05} +2025-03-18 22:45:59,195 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81919.59, 'low': 81914.73, 'close': 81919.59, 'volume': 0.20913999999999922} +2025-03-18 22:45:59,195 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761836,"s":"BTCUSDT","t...834,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,196 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761830,"s":"BTCUSDT","t":4727545994,"p":"81919.60000000","q":"0.00819000","T":1742330761828,"m":false,"M":true}... +2025-03-18 22:45:59,196 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761828, 'price': 81919.6, 'volume': 0.00819, 'type': 'trade'} +2025-03-18 22:45:59,196 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761828, 'price': 81919.6, 'volume': 0.00819} +2025-03-18 22:45:59,196 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81919.6, 'low': 81914.73, 'close': 81919.6, 'volume': 0.21732999999999922} +2025-03-18 22:45:59,197 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761836,"s":"BTCUSDT","t...834,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,197 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761830,"s":"BTCUSDT","t":4727545995,"p":"81919.60000000","q":"0.00007000","T":1742330761828,"m":false,"M":true}... +2025-03-18 22:45:59,197 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761828, 'price': 81919.6, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,197 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761828, 'price': 81919.6, 'volume': 7e-05} +2025-03-18 22:45:59,197 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81919.6, 'low': 81914.73, 'close': 81919.6, 'volume': 0.2173999999999992} +2025-03-18 22:45:59,198 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761836,"s":"BTCUSDT","t...834,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,198 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761830,"s":"BTCUSDT","t":4727545996,"p":"81919.60000000","q":"0.00011000","T":1742330761828,"m":false,"M":true}... +2025-03-18 22:45:59,198 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761828, 'price': 81919.6, 'volume': 0.00011, 'type': 'trade'} +2025-03-18 22:45:59,198 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761828, 'price': 81919.6, 'volume': 0.00011} +2025-03-18 22:45:59,198 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81919.6, 'low': 81914.73, 'close': 81919.6, 'volume': 0.2175099999999992} +2025-03-18 22:45:59,199 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761842,"s":"BTCUSDT","t...839,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,199 - INFO - [realtime.py:302] - Received message #900 +2025-03-18 22:45:59,199 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761830,"s":"BTCUSDT","t":4727545997,"p":"81919.60000000","q":"0.00003000","T":1742330761828,"m":false,"M":true}... +2025-03-18 22:45:59,199 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761828, 'price': 81919.6, 'volume': 3e-05, 'type': 'trade'} +2025-03-18 22:45:59,200 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761828, 'price': 81919.6, 'volume': 3e-05} +2025-03-18 22:45:59,200 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81919.6, 'low': 81914.73, 'close': 81919.6, 'volume': 0.2175399999999992} +2025-03-18 22:45:59,200 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761844,"s":"BTCUSDT","t...842,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,200 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761830,"s":"BTCUSDT","t":4727545998,"p":"81919.60000000","q":"0.00014000","T":1742330761828,"m":false,"M":true}... +2025-03-18 22:45:59,201 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761828, 'price': 81919.6, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:45:59,201 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761828, 'price': 81919.6, 'volume': 0.00014} +2025-03-18 22:45:59,201 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81919.6, 'low': 81914.73, 'close': 81919.6, 'volume': 0.2176799999999992} +2025-03-18 22:45:59,201 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761844,"s":"BTCUSDT","t...842,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,202 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761830,"s":"BTCUSDT","t":4727545999,"p":"81919.74000000","q":"0.00007000","T":1742330761828,"m":false,"M":true}... +2025-03-18 22:45:59,202 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761828, 'price': 81919.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,202 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761828, 'price': 81919.74, 'volume': 7e-05} +2025-03-18 22:45:59,202 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81919.74, 'low': 81914.73, 'close': 81919.74, 'volume': 0.2177499999999992} +2025-03-18 22:45:59,203 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761844,"s":"BTCUSDT","t...842,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,203 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761830,"s":"BTCUSDT","t":4727546000,"p":"81919.74000000","q":"0.00007000","T":1742330761828,"m":false,"M":true}... +2025-03-18 22:45:59,203 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761828, 'price': 81919.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,204 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761828, 'price': 81919.74, 'volume': 7e-05} +2025-03-18 22:45:59,204 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81919.74, 'low': 81914.73, 'close': 81919.74, 'volume': 0.21781999999999918} +2025-03-18 22:45:59,204 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761844,"s":"BTCUSDT","t...842,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,205 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761830,"s":"BTCUSDT","t":4727546001,"p":"81919.74000000","q":"0.00007000","T":1742330761828,"m":false,"M":true}... +2025-03-18 22:45:59,205 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761828, 'price': 81919.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,205 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761828, 'price': 81919.74, 'volume': 7e-05} +2025-03-18 22:45:59,206 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81919.74, 'low': 81914.73, 'close': 81919.74, 'volume': 0.21788999999999917} +2025-03-18 22:45:59,206 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761844,"s":"BTCUSDT","t...842,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,206 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761830,"s":"BTCUSDT","t":4727546002,"p":"81919.74000000","q":"0.00007000","T":1742330761828,"m":false,"M":true}... +2025-03-18 22:45:59,207 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761828, 'price': 81919.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,207 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761828, 'price': 81919.74, 'volume': 7e-05} +2025-03-18 22:45:59,207 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81919.74, 'low': 81914.73, 'close': 81919.74, 'volume': 0.21795999999999915} +2025-03-18 22:45:59,207 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761844,"s":"BTCUSDT","t...842,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,208 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761830,"s":"BTCUSDT","t":4727546003,"p":"81919.75000000","q":"0.01945000","T":1742330761828,"m":false,"M":true}... +2025-03-18 22:45:59,208 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761828, 'price': 81919.75, 'volume': 0.01945, 'type': 'trade'} +2025-03-18 22:45:59,208 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761828, 'price': 81919.75, 'volume': 0.01945} +2025-03-18 22:45:59,208 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81919.75, 'low': 81914.73, 'close': 81919.75, 'volume': 0.23740999999999915} +2025-03-18 22:45:59,210 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761844,"s":"BTCUSDT","t...842,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,210 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761830,"s":"BTCUSDT","t":4727546004,"p":"81919.75000000","q":"0.00007000","T":1742330761828,"m":false,"M":true}... +2025-03-18 22:45:59,210 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761828, 'price': 81919.75, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,210 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761828, 'price': 81919.75, 'volume': 7e-05} +2025-03-18 22:45:59,210 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81919.75, 'low': 81914.73, 'close': 81919.75, 'volume': 0.23747999999999914} +2025-03-18 22:45:59,211 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761844,"s":"BTCUSDT","t...842,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,211 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761830,"s":"BTCUSDT","t":4727546005,"p":"81919.75000000","q":"0.00007000","T":1742330761828,"m":false,"M":true}... +2025-03-18 22:45:59,211 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761828, 'price': 81919.75, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,211 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761828, 'price': 81919.75, 'volume': 7e-05} +2025-03-18 22:45:59,212 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81919.75, 'low': 81914.73, 'close': 81919.75, 'volume': 0.23754999999999912} +2025-03-18 22:45:59,212 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761844,"s":"BTCUSDT","t...842,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,212 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761830,"s":"BTCUSDT","t":4727546006,"p":"81919.75000000","q":"0.00007000","T":1742330761828,"m":false,"M":true}... +2025-03-18 22:45:59,212 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761828, 'price': 81919.75, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,212 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761828, 'price': 81919.75, 'volume': 7e-05} +2025-03-18 22:45:59,212 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81919.75, 'low': 81914.73, 'close': 81919.75, 'volume': 0.2376199999999991} +2025-03-18 22:45:59,212 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761844,"s":"BTCUSDT","t...842,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,212 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761830,"s":"BTCUSDT","t":4727546007,"p":"81919.99000000","q":"0.00007000","T":1742330761828,"m":false,"M":true}... +2025-03-18 22:45:59,212 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761828, 'price': 81919.99, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,212 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761828, 'price': 81919.99, 'volume': 7e-05} +2025-03-18 22:45:59,215 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81919.99, 'low': 81914.73, 'close': 81919.99, 'volume': 0.2376899999999991} +2025-03-18 22:45:59,215 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761844,"s":"BTCUSDT","t...842,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,215 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761830,"s":"BTCUSDT","t":4727546008,"p":"81919.99000000","q":"0.00007000","T":1742330761828,"m":false,"M":true}... +2025-03-18 22:45:59,215 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761828, 'price': 81919.99, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,215 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761828, 'price': 81919.99, 'volume': 7e-05} +2025-03-18 22:45:59,215 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81919.99, 'low': 81914.73, 'close': 81919.99, 'volume': 0.23775999999999908} +2025-03-18 22:45:59,215 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761847,"s":"BTCUSDT","t...846,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,217 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761830,"s":"BTCUSDT","t":4727546009,"p":"81919.99000000","q":"0.00007000","T":1742330761828,"m":false,"M":true}... +2025-03-18 22:45:59,217 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761828, 'price': 81919.99, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,217 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761828, 'price': 81919.99, 'volume': 7e-05} +2025-03-18 22:45:59,218 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81919.99, 'low': 81914.73, 'close': 81919.99, 'volume': 0.23782999999999907} +2025-03-18 22:45:59,218 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761847,"s":"BTCUSDT","t...846,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,218 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761830,"s":"BTCUSDT","t":4727546010,"p":"81919.99000000","q":"0.00007000","T":1742330761828,"m":false,"M":true}... +2025-03-18 22:45:59,218 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761828, 'price': 81919.99, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,218 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761828, 'price': 81919.99, 'volume': 7e-05} +2025-03-18 22:45:59,218 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81919.99, 'low': 81914.73, 'close': 81919.99, 'volume': 0.23789999999999906} +2025-03-18 22:45:59,219 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761847,"s":"BTCUSDT","t...846,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,219 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761830,"s":"BTCUSDT","t":4727546011,"p":"81919.99000000","q":"0.00007000","T":1742330761828,"m":false,"M":true}... +2025-03-18 22:45:59,219 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761828, 'price': 81919.99, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,219 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761828, 'price': 81919.99, 'volume': 7e-05} +2025-03-18 22:45:59,219 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81919.99, 'low': 81914.73, 'close': 81919.99, 'volume': 0.23796999999999904} +2025-03-18 22:45:59,221 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761847,"s":"BTCUSDT","t...846,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,221 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761830,"s":"BTCUSDT","t":4727546012,"p":"81920.00000000","q":"0.00028000","T":1742330761828,"m":false,"M":true}... +2025-03-18 22:45:59,221 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761828, 'price': 81920.0, 'volume': 0.00028, 'type': 'trade'} +2025-03-18 22:45:59,222 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761828, 'price': 81920.0, 'volume': 0.00028} +2025-03-18 22:45:59,222 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81920.0, 'low': 81914.73, 'close': 81920.0, 'volume': 0.23824999999999905} +2025-03-18 22:45:59,222 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761847,"s":"BTCUSDT","t...846,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,223 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761830,"s":"BTCUSDT","t":4727546013,"p":"81920.00000000","q":"0.02441000","T":1742330761828,"m":false,"M":true}... +2025-03-18 22:45:59,223 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761828, 'price': 81920.0, 'volume': 0.02441, 'type': 'trade'} +2025-03-18 22:45:59,223 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761828, 'price': 81920.0, 'volume': 0.02441} +2025-03-18 22:45:59,223 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81920.0, 'low': 81914.73, 'close': 81920.0, 'volume': 0.26265999999999906} +2025-03-18 22:45:59,224 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761847,"s":"BTCUSDT","t...846,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,224 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761830,"s":"BTCUSDT","t":4727546014,"p":"81920.00000000","q":"0.00007000","T":1742330761828,"m":false,"M":true}... +2025-03-18 22:45:59,224 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761828, 'price': 81920.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,225 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761828, 'price': 81920.0, 'volume': 7e-05} +2025-03-18 22:45:59,225 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81920.0, 'low': 81914.73, 'close': 81920.0, 'volume': 0.2627299999999991} +2025-03-18 22:45:59,225 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761847,"s":"BTCUSDT","t...846,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,225 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761830,"s":"BTCUSDT","t":4727546015,"p":"81920.00000000","q":"0.00007000","T":1742330761828,"m":false,"M":true}... +2025-03-18 22:45:59,226 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761828, 'price': 81920.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,226 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761828, 'price': 81920.0, 'volume': 7e-05} +2025-03-18 22:45:59,226 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81920.0, 'low': 81914.73, 'close': 81920.0, 'volume': 0.2627999999999991} +2025-03-18 22:45:59,227 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761847,"s":"BTCUSDT","t...846,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,227 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761830,"s":"BTCUSDT","t":4727546016,"p":"81920.06000000","q":"0.00007000","T":1742330761828,"m":false,"M":true}... +2025-03-18 22:45:59,227 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761828, 'price': 81920.06, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,228 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761828, 'price': 81920.06, 'volume': 7e-05} +2025-03-18 22:45:59,228 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81920.06, 'low': 81914.73, 'close': 81920.06, 'volume': 0.2628699999999991} +2025-03-18 22:45:59,228 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761854,"s":"BTCUSDT","t...854,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,228 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761830,"s":"BTCUSDT","t":4727546017,"p":"81920.06000000","q":"0.00007000","T":1742330761828,"m":false,"M":true}... +2025-03-18 22:45:59,229 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761828, 'price': 81920.06, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,229 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761828, 'price': 81920.06, 'volume': 7e-05} +2025-03-18 22:45:59,229 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81920.06, 'low': 81914.73, 'close': 81920.06, 'volume': 0.2629399999999991} +2025-03-18 22:45:59,229 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761854,"s":"BTCUSDT","t...854,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,230 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761830,"s":"BTCUSDT","t":4727546018,"p":"81920.06000000","q":"0.00007000","T":1742330761828,"m":false,"M":true}... +2025-03-18 22:45:59,230 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761828, 'price': 81920.06, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,230 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761828, 'price': 81920.06, 'volume': 7e-05} +2025-03-18 22:45:59,231 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81920.06, 'low': 81914.73, 'close': 81920.06, 'volume': 0.26300999999999913} +2025-03-18 22:45:59,231 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761854,"s":"BTCUSDT","t...854,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,231 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761830,"s":"BTCUSDT","t":4727546019,"p":"81920.07000000","q":"0.01175000","T":1742330761828,"m":false,"M":true}... +2025-03-18 22:45:59,232 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761828, 'price': 81920.07, 'volume': 0.01175, 'type': 'trade'} +2025-03-18 22:45:59,232 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761828, 'price': 81920.07, 'volume': 0.01175} +2025-03-18 22:45:59,232 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81920.07, 'low': 81914.73, 'close': 81920.07, 'volume': 0.2747599999999991} +2025-03-18 22:45:59,232 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761854,"s":"BTCUSDT","t...854,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,233 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761832,"s":"BTCUSDT","t":4727546020,"p":"81920.07000000","q":"0.00049000","T":1742330761831,"m":false,"M":true}... +2025-03-18 22:45:59,233 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761831, 'price': 81920.07, 'volume': 0.00049, 'type': 'trade'} +2025-03-18 22:45:59,233 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761831, 'price': 81920.07, 'volume': 0.00049} +2025-03-18 22:45:59,233 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81920.07, 'low': 81914.73, 'close': 81920.07, 'volume': 0.2752499999999991} +2025-03-18 22:45:59,234 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761854,"s":"BTCUSDT","t...854,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,234 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761832,"s":"BTCUSDT","t":4727546021,"p":"81920.07000000","q":"0.00007000","T":1742330761831,"m":false,"M":true}... +2025-03-18 22:45:59,234 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761831, 'price': 81920.07, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,235 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761831, 'price': 81920.07, 'volume': 7e-05} +2025-03-18 22:45:59,235 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81920.07, 'low': 81914.73, 'close': 81920.07, 'volume': 0.2753199999999991} +2025-03-18 22:45:59,235 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761854,"s":"BTCUSDT","t...854,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,235 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761832,"s":"BTCUSDT","t":4727546022,"p":"81920.07000000","q":"0.00007000","T":1742330761831,"m":false,"M":true}... +2025-03-18 22:45:59,236 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761831, 'price': 81920.07, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,236 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761831, 'price': 81920.07, 'volume': 7e-05} +2025-03-18 22:45:59,236 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81920.07, 'low': 81914.73, 'close': 81920.07, 'volume': 0.27538999999999914} +2025-03-18 22:45:59,236 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761854,"s":"BTCUSDT","t...854,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,237 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761832,"s":"BTCUSDT","t":4727546023,"p":"81920.85000000","q":"0.00007000","T":1742330761831,"m":false,"M":true}... +2025-03-18 22:45:59,237 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761831, 'price': 81920.85, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,237 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761831, 'price': 81920.85, 'volume': 7e-05} +2025-03-18 22:45:59,237 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81920.85, 'low': 81914.73, 'close': 81920.85, 'volume': 0.27545999999999915} +2025-03-18 22:45:59,238 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761854,"s":"BTCUSDT","t...854,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,238 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761832,"s":"BTCUSDT","t":4727546024,"p":"81920.99000000","q":"0.00018000","T":1742330761831,"m":false,"M":true}... +2025-03-18 22:45:59,239 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761831, 'price': 81920.99, 'volume': 0.00018, 'type': 'trade'} +2025-03-18 22:45:59,239 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761831, 'price': 81920.99, 'volume': 0.00018} +2025-03-18 22:45:59,239 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81920.99, 'low': 81914.73, 'close': 81920.99, 'volume': 0.27563999999999916} +2025-03-18 22:45:59,240 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761856,"s":"BTCUSDT","t...855,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,240 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761836,"s":"BTCUSDT","t":4727546025,"p":"81921.48000000","q":"0.00017000","T":1742330761834,"m":false,"M":true}... +2025-03-18 22:45:59,240 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761834, 'price': 81921.48, 'volume': 0.00017, 'type': 'trade'} +2025-03-18 22:45:59,241 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761834, 'price': 81921.48, 'volume': 0.00017} +2025-03-18 22:45:59,241 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81921.48, 'low': 81914.73, 'close': 81921.48, 'volume': 0.27580999999999917} +2025-03-18 22:45:59,241 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761856,"s":"BTCUSDT","t...855,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,242 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761836,"s":"BTCUSDT","t":4727546026,"p":"81921.49000000","q":"0.00050000","T":1742330761834,"m":false,"M":true}... +2025-03-18 22:45:59,242 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761834, 'price': 81921.49, 'volume': 0.0005, 'type': 'trade'} +2025-03-18 22:45:59,242 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761834, 'price': 81921.49, 'volume': 0.0005} +2025-03-18 22:45:59,243 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81921.49, 'low': 81914.73, 'close': 81921.49, 'volume': 0.27630999999999917} +2025-03-18 22:45:59,243 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761871,"s":"BTCUSDT","t...1871,"m":true,"M":true}' [134 bytes] +2025-03-18 22:45:59,243 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761836,"s":"BTCUSDT","t":4727546027,"p":"81921.67000000","q":"0.00007000","T":1742330761834,"m":false,"M":true}... +2025-03-18 22:45:59,244 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761834, 'price': 81921.67, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,244 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761834, 'price': 81921.67, 'volume': 7e-05} +2025-03-18 22:45:59,244 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81921.67, 'low': 81914.73, 'close': 81921.67, 'volume': 0.2763799999999992} +2025-03-18 22:45:59,244 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761874,"s":"BTCUSDT","t...873,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,245 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761836,"s":"BTCUSDT","t":4727546028,"p":"81921.80000000","q":"0.00050000","T":1742330761834,"m":false,"M":true}... +2025-03-18 22:45:59,245 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761834, 'price': 81921.8, 'volume': 0.0005, 'type': 'trade'} +2025-03-18 22:45:59,245 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761834, 'price': 81921.8, 'volume': 0.0005} +2025-03-18 22:45:59,245 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81921.8, 'low': 81914.73, 'close': 81921.8, 'volume': 0.2768799999999992} +2025-03-18 22:45:59,247 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761883,"s":"BTCUSDT","t...882,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,247 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761842,"s":"BTCUSDT","t":4727546029,"p":"81921.96000000","q":"0.00056000","T":1742330761839,"m":false,"M":true}... +2025-03-18 22:45:59,247 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761839, 'price': 81921.96, 'volume': 0.00056, 'type': 'trade'} +2025-03-18 22:45:59,248 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761839, 'price': 81921.96, 'volume': 0.00056} +2025-03-18 22:45:59,248 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81921.96, 'low': 81914.73, 'close': 81921.96, 'volume': 0.2774399999999992} +2025-03-18 22:45:59,248 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761883,"s":"BTCUSDT","t...882,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,248 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761844,"s":"BTCUSDT","t":4727546030,"p":"81921.96000000","q":"0.01394000","T":1742330761842,"m":false,"M":true}... +2025-03-18 22:45:59,249 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761842, 'price': 81921.96, 'volume': 0.01394, 'type': 'trade'} +2025-03-18 22:45:59,249 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761842, 'price': 81921.96, 'volume': 0.01394} +2025-03-18 22:45:59,249 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81921.96, 'low': 81914.73, 'close': 81921.96, 'volume': 0.2913799999999992} +2025-03-18 22:45:59,249 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761883,"s":"BTCUSDT","t...882,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,249 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761844,"s":"BTCUSDT","t":4727546031,"p":"81921.96000000","q":"0.00007000","T":1742330761842,"m":false,"M":true}... +2025-03-18 22:45:59,250 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761842, 'price': 81921.96, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,250 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761842, 'price': 81921.96, 'volume': 7e-05} +2025-03-18 22:45:59,250 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81921.96, 'low': 81914.73, 'close': 81921.96, 'volume': 0.2914499999999992} +2025-03-18 22:45:59,250 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761883,"s":"BTCUSDT","t...882,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,251 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761844,"s":"BTCUSDT","t":4727546032,"p":"81921.96000000","q":"0.00010000","T":1742330761842,"m":false,"M":true}... +2025-03-18 22:45:59,251 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761842, 'price': 81921.96, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,251 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761842, 'price': 81921.96, 'volume': 0.0001} +2025-03-18 22:45:59,252 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81921.96, 'low': 81914.73, 'close': 81921.96, 'volume': 0.2915499999999992} +2025-03-18 22:45:59,252 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761883,"s":"BTCUSDT","t...882,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,252 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761844,"s":"BTCUSDT","t":4727546033,"p":"81921.96000000","q":"0.00010000","T":1742330761842,"m":false,"M":true}... +2025-03-18 22:45:59,252 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761842, 'price': 81921.96, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,252 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761842, 'price': 81921.96, 'volume': 0.0001} +2025-03-18 22:45:59,253 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81921.96, 'low': 81914.73, 'close': 81921.96, 'volume': 0.2916499999999992} +2025-03-18 22:45:59,253 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761883,"s":"BTCUSDT","t...882,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,253 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761844,"s":"BTCUSDT","t":4727546034,"p":"81921.96000000","q":"0.00007000","T":1742330761842,"m":false,"M":true}... +2025-03-18 22:45:59,255 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761842, 'price': 81921.96, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,255 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761842, 'price': 81921.96, 'volume': 7e-05} +2025-03-18 22:45:59,255 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81921.96, 'low': 81914.73, 'close': 81921.96, 'volume': 0.2917199999999992} +2025-03-18 22:45:59,255 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761883,"s":"BTCUSDT","t...882,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,256 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761844,"s":"BTCUSDT","t":4727546035,"p":"81921.96000000","q":"0.00007000","T":1742330761842,"m":false,"M":true}... +2025-03-18 22:45:59,256 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761842, 'price': 81921.96, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,256 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761842, 'price': 81921.96, 'volume': 7e-05} +2025-03-18 22:45:59,257 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81921.96, 'low': 81914.73, 'close': 81921.96, 'volume': 0.2917899999999992} +2025-03-18 22:45:59,257 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761883,"s":"BTCUSDT","t...882,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,257 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761844,"s":"BTCUSDT","t":4727546036,"p":"81921.96000000","q":"0.00007000","T":1742330761842,"m":false,"M":true}... +2025-03-18 22:45:59,258 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761842, 'price': 81921.96, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,258 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761842, 'price': 81921.96, 'volume': 7e-05} +2025-03-18 22:45:59,258 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81921.96, 'low': 81914.73, 'close': 81921.96, 'volume': 0.29185999999999923} +2025-03-18 22:45:59,258 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761883,"s":"BTCUSDT","t...882,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,258 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761844,"s":"BTCUSDT","t":4727546037,"p":"81921.96000000","q":"0.00007000","T":1742330761842,"m":false,"M":true}... +2025-03-18 22:45:59,258 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761842, 'price': 81921.96, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,259 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761842, 'price': 81921.96, 'volume': 7e-05} +2025-03-18 22:45:59,259 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81921.96, 'low': 81914.73, 'close': 81921.96, 'volume': 0.29192999999999925} +2025-03-18 22:45:59,259 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761883,"s":"BTCUSDT","t...882,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,259 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761844,"s":"BTCUSDT","t":4727546038,"p":"81921.96000000","q":"0.00007000","T":1742330761842,"m":false,"M":true}... +2025-03-18 22:45:59,260 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761842, 'price': 81921.96, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,260 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761842, 'price': 81921.96, 'volume': 7e-05} +2025-03-18 22:45:59,260 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81921.96, 'low': 81914.73, 'close': 81921.96, 'volume': 0.29199999999999926} +2025-03-18 22:45:59,260 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761883,"s":"BTCUSDT","t...882,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,261 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761844,"s":"BTCUSDT","t":4727546039,"p":"81921.96000000","q":"0.00007000","T":1742330761842,"m":false,"M":true}... +2025-03-18 22:45:59,261 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761842, 'price': 81921.96, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,261 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761842, 'price': 81921.96, 'volume': 7e-05} +2025-03-18 22:45:59,261 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81921.96, 'low': 81914.73, 'close': 81921.96, 'volume': 0.2920699999999993} +2025-03-18 22:45:59,262 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761883,"s":"BTCUSDT","t...882,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,262 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761844,"s":"BTCUSDT","t":4727546040,"p":"81922.12000000","q":"0.00044000","T":1742330761842,"m":false,"M":true}... +2025-03-18 22:45:59,262 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761842, 'price': 81922.12, 'volume': 0.00044, 'type': 'trade'} +2025-03-18 22:45:59,263 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761842, 'price': 81922.12, 'volume': 0.00044} +2025-03-18 22:45:59,263 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81922.12, 'low': 81914.73, 'close': 81922.12, 'volume': 0.29250999999999927} +2025-03-18 22:45:59,263 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761883,"s":"BTCUSDT","t...882,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,263 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761847,"s":"BTCUSDT","t":4727546041,"p":"81922.12000000","q":"0.00006000","T":1742330761846,"m":false,"M":true}... +2025-03-18 22:45:59,264 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761846, 'price': 81922.12, 'volume': 6e-05, 'type': 'trade'} +2025-03-18 22:45:59,264 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761846, 'price': 81922.12, 'volume': 6e-05} +2025-03-18 22:45:59,264 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81922.12, 'low': 81914.73, 'close': 81922.12, 'volume': 0.2925699999999993} +2025-03-18 22:45:59,264 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761883,"s":"BTCUSDT","t...882,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,265 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761847,"s":"BTCUSDT","t":4727546042,"p":"81922.12000000","q":"0.00007000","T":1742330761846,"m":false,"M":true}... +2025-03-18 22:45:59,265 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761846, 'price': 81922.12, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,265 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761846, 'price': 81922.12, 'volume': 7e-05} +2025-03-18 22:45:59,265 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81922.12, 'low': 81914.73, 'close': 81922.12, 'volume': 0.2926399999999993} +2025-03-18 22:45:59,265 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761883,"s":"BTCUSDT","t...882,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,265 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761847,"s":"BTCUSDT","t":4727546043,"p":"81922.27000000","q":"0.00025000","T":1742330761846,"m":false,"M":true}... +2025-03-18 22:45:59,267 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761846, 'price': 81922.27, 'volume': 0.00025, 'type': 'trade'} +2025-03-18 22:45:59,267 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761846, 'price': 81922.27, 'volume': 0.00025} +2025-03-18 22:45:59,267 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81922.27, 'low': 81914.73, 'close': 81922.27, 'volume': 0.29288999999999926} +2025-03-18 22:45:59,267 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761883,"s":"BTCUSDT","t...882,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,268 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761847,"s":"BTCUSDT","t":4727546044,"p":"81922.28000000","q":"0.00007000","T":1742330761846,"m":false,"M":true}... +2025-03-18 22:45:59,268 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761846, 'price': 81922.28, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,269 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761846, 'price': 81922.28, 'volume': 7e-05} +2025-03-18 22:45:59,269 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81922.28, 'low': 81914.73, 'close': 81922.28, 'volume': 0.2929599999999993} +2025-03-18 22:45:59,269 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761883,"s":"BTCUSDT","t...882,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,269 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761847,"s":"BTCUSDT","t":4727546045,"p":"81922.28000000","q":"0.00014000","T":1742330761846,"m":false,"M":true}... +2025-03-18 22:45:59,270 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761846, 'price': 81922.28, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:45:59,270 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761846, 'price': 81922.28, 'volume': 0.00014} +2025-03-18 22:45:59,270 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81922.28, 'low': 81914.73, 'close': 81922.28, 'volume': 0.29309999999999925} +2025-03-18 22:45:59,270 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761883,"s":"BTCUSDT","t...882,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,271 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761847,"s":"BTCUSDT","t":4727546046,"p":"81922.28000000","q":"0.00014000","T":1742330761846,"m":false,"M":true}... +2025-03-18 22:45:59,271 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761846, 'price': 81922.28, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:45:59,271 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761846, 'price': 81922.28, 'volume': 0.00014} +2025-03-18 22:45:59,272 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81922.28, 'low': 81914.73, 'close': 81922.28, 'volume': 0.2932399999999992} +2025-03-18 22:45:59,272 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761883,"s":"BTCUSDT","t...882,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,272 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761847,"s":"BTCUSDT","t":4727546047,"p":"81922.28000000","q":"0.00014000","T":1742330761846,"m":false,"M":true}... +2025-03-18 22:45:59,273 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761846, 'price': 81922.28, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:45:59,273 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761846, 'price': 81922.28, 'volume': 0.00014} +2025-03-18 22:45:59,273 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81922.28, 'low': 81914.73, 'close': 81922.28, 'volume': 0.2933799999999992} +2025-03-18 22:45:59,274 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761883,"s":"BTCUSDT","t...882,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,274 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761847,"s":"BTCUSDT","t":4727546048,"p":"81922.28000000","q":"0.00007000","T":1742330761846,"m":false,"M":true}... +2025-03-18 22:45:59,274 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761846, 'price': 81922.28, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,274 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761846, 'price': 81922.28, 'volume': 7e-05} +2025-03-18 22:45:59,274 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81922.28, 'low': 81914.73, 'close': 81922.28, 'volume': 0.2934499999999992} +2025-03-18 22:45:59,275 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761883,"s":"BTCUSDT","t...882,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,276 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761854,"s":"BTCUSDT","t":4727546049,"p":"81922.29000000","q":"0.02238000","T":1742330761854,"m":false,"M":true}... +2025-03-18 22:45:59,276 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761854, 'price': 81922.29, 'volume': 0.02238, 'type': 'trade'} +2025-03-18 22:45:59,276 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761854, 'price': 81922.29, 'volume': 0.02238} +2025-03-18 22:45:59,277 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81922.29, 'low': 81914.73, 'close': 81922.29, 'volume': 0.3158299999999992} +2025-03-18 22:45:59,277 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761883,"s":"BTCUSDT","t...882,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,277 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761854,"s":"BTCUSDT","t":4727546050,"p":"81922.29000000","q":"0.00007000","T":1742330761854,"m":false,"M":true}... +2025-03-18 22:45:59,277 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761854, 'price': 81922.29, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,277 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761854, 'price': 81922.29, 'volume': 7e-05} +2025-03-18 22:45:59,278 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81922.29, 'low': 81914.73, 'close': 81922.29, 'volume': 0.31589999999999924} +2025-03-18 22:45:59,278 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761883,"s":"BTCUSDT","t...882,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,278 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761854,"s":"BTCUSDT","t":4727546051,"p":"81922.29000000","q":"0.00007000","T":1742330761854,"m":false,"M":true}... +2025-03-18 22:45:59,279 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761854, 'price': 81922.29, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,279 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761854, 'price': 81922.29, 'volume': 7e-05} +2025-03-18 22:45:59,279 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81922.29, 'low': 81914.73, 'close': 81922.29, 'volume': 0.31596999999999925} +2025-03-18 22:45:59,279 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761883,"s":"BTCUSDT","t...882,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,280 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761854,"s":"BTCUSDT","t":4727546052,"p":"81922.29000000","q":"0.00010000","T":1742330761854,"m":false,"M":true}... +2025-03-18 22:45:59,280 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761854, 'price': 81922.29, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,280 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761854, 'price': 81922.29, 'volume': 0.0001} +2025-03-18 22:45:59,280 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81922.29, 'low': 81914.73, 'close': 81922.29, 'volume': 0.31606999999999924} +2025-03-18 22:45:59,280 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761904,"s":"BTCUSDT","t...903,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,282 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761854,"s":"BTCUSDT","t":4727546053,"p":"81922.29000000","q":"0.00010000","T":1742330761854,"m":false,"M":true}... +2025-03-18 22:45:59,282 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761854, 'price': 81922.29, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,282 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761854, 'price': 81922.29, 'volume': 0.0001} +2025-03-18 22:45:59,282 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81922.29, 'low': 81914.73, 'close': 81922.29, 'volume': 0.31616999999999923} +2025-03-18 22:45:59,282 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761904,"s":"BTCUSDT","t...903,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,282 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761854,"s":"BTCUSDT","t":4727546054,"p":"81922.29000000","q":"0.00010000","T":1742330761854,"m":false,"M":true}... +2025-03-18 22:45:59,283 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761854, 'price': 81922.29, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,283 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761854, 'price': 81922.29, 'volume': 0.0001} +2025-03-18 22:45:59,283 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81922.29, 'low': 81914.73, 'close': 81922.29, 'volume': 0.3162699999999992} +2025-03-18 22:45:59,283 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761904,"s":"BTCUSDT","t...903,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,284 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761854,"s":"BTCUSDT","t":4727546055,"p":"81922.29000000","q":"0.00007000","T":1742330761854,"m":false,"M":true}... +2025-03-18 22:45:59,284 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761854, 'price': 81922.29, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,284 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761854, 'price': 81922.29, 'volume': 7e-05} +2025-03-18 22:45:59,284 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81922.29, 'low': 81914.73, 'close': 81922.29, 'volume': 0.31633999999999923} +2025-03-18 22:45:59,285 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761904,"s":"BTCUSDT","t...903,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,285 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761854,"s":"BTCUSDT","t":4727546056,"p":"81922.30000000","q":"0.00014000","T":1742330761854,"m":false,"M":true}... +2025-03-18 22:45:59,285 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761854, 'price': 81922.3, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:45:59,286 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761854, 'price': 81922.3, 'volume': 0.00014} +2025-03-18 22:45:59,286 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81922.3, 'low': 81914.73, 'close': 81922.3, 'volume': 0.3164799999999992} +2025-03-18 22:45:59,286 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761904,"s":"BTCUSDT","t...903,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,287 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761856,"s":"BTCUSDT","t":4727546057,"p":"81922.45000000","q":"0.00007000","T":1742330761855,"m":false,"M":true}... +2025-03-18 22:45:59,287 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761855, 'price': 81922.45, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,287 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761855, 'price': 81922.45, 'volume': 7e-05} +2025-03-18 22:45:59,288 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81922.45, 'low': 81914.73, 'close': 81922.45, 'volume': 0.3165499999999992} +2025-03-18 22:45:59,288 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761939,"s":"BTCUSDT","t...939,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,289 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761856,"s":"BTCUSDT","t":4727546058,"p":"81922.49000000","q":"0.00007000","T":1742330761855,"m":false,"M":true}... +2025-03-18 22:45:59,289 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761855, 'price': 81922.49, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,289 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761855, 'price': 81922.49, 'volume': 7e-05} +2025-03-18 22:45:59,289 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81922.49, 'low': 81914.73, 'close': 81922.49, 'volume': 0.31661999999999924} +2025-03-18 22:45:59,290 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761939,"s":"BTCUSDT","t...939,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,290 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761871,"s":"BTCUSDT","t":4727546059,"p":"81922.54000000","q":"0.03269000","T":1742330761871,"m":true,"M":true}... +2025-03-18 22:45:59,290 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761871, 'price': 81922.54, 'volume': 0.03269, 'type': 'trade'} +2025-03-18 22:45:59,291 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761871, 'price': 81922.54, 'volume': 0.03269} +2025-03-18 22:45:59,291 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81922.54, 'low': 81914.73, 'close': 81922.54, 'volume': 0.34930999999999923} +2025-03-18 22:45:59,293 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761939,"s":"BTCUSDT","t...939,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,293 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761874,"s":"BTCUSDT","t":4727546060,"p":"81922.55000000","q":"0.00980000","T":1742330761873,"m":false,"M":true}... +2025-03-18 22:45:59,293 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761873, 'price': 81922.55, 'volume': 0.0098, 'type': 'trade'} +2025-03-18 22:45:59,293 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761873, 'price': 81922.55, 'volume': 0.0098} +2025-03-18 22:45:59,294 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81922.55, 'low': 81914.73, 'close': 81922.55, 'volume': 0.3591099999999992} +2025-03-18 22:45:59,294 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761939,"s":"BTCUSDT","t...939,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,295 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762066,"s":"ETHUSDT","t...2065,"m":true,"M":true}' [133 bytes] +2025-03-18 22:45:59,295 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761883,"s":"BTCUSDT","t":4727546061,"p":"81922.55000000","q":"0.00197000","T":1742330761882,"m":false,"M":true}... +2025-03-18 22:45:59,295 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761882, 'price': 81922.55, 'volume': 0.00197, 'type': 'trade'} +2025-03-18 22:45:59,295 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761882, 'price': 81922.55, 'volume': 0.00197} +2025-03-18 22:45:59,295 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81922.55, 'low': 81914.73, 'close': 81922.55, 'volume': 0.36107999999999923} +2025-03-18 22:45:59,295 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762066,"s":"ETHUSDT","t":2267978400,"p":"1900.50000000","q":"1.63760000","T":1742330762065,"m":true,"M":true}... +2025-03-18 22:45:59,295 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762065, 'price': 1900.5, 'volume': 1.6376, 'type': 'trade'} +2025-03-18 22:45:59,295 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762065, 'price': 1900.5, 'volume': 1.6376} +2025-03-18 22:45:59,295 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330761000, 'open': 1900.5, 'high': 1900.51, 'low': 1900.5, 'close': 1900.5, 'volume': 1.1295} +2025-03-18 22:45:59,295 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330762000, 'open': 1900.5, 'high': 1900.5, 'low': 1900.5, 'close': 1900.5, 'volume': 1.6376} +2025-03-18 22:45:59,297 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761971,"s":"BTCUSDT","t...971,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,297 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761883,"s":"BTCUSDT","t":4727546062,"p":"81922.55000000","q":"0.00010000","T":1742330761882,"m":false,"M":true}... +2025-03-18 22:45:59,297 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761882, 'price': 81922.55, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,297 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761882, 'price': 81922.55, 'volume': 0.0001} +2025-03-18 22:45:59,297 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81922.55, 'low': 81914.73, 'close': 81922.55, 'volume': 0.3611799999999992} +2025-03-18 22:45:59,298 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761971,"s":"BTCUSDT","t...971,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,298 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761883,"s":"BTCUSDT","t":4727546063,"p":"81922.55000000","q":"0.00007000","T":1742330761882,"m":false,"M":true}... +2025-03-18 22:45:59,298 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761882, 'price': 81922.55, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,298 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761882, 'price': 81922.55, 'volume': 7e-05} +2025-03-18 22:45:59,298 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81922.55, 'low': 81914.73, 'close': 81922.55, 'volume': 0.36124999999999924} +2025-03-18 22:45:59,300 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761971,"s":"BTCUSDT","t...971,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,300 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761883,"s":"BTCUSDT","t":4727546064,"p":"81922.55000000","q":"0.00050000","T":1742330761882,"m":false,"M":true}... +2025-03-18 22:45:59,300 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761882, 'price': 81922.55, 'volume': 0.0005, 'type': 'trade'} +2025-03-18 22:45:59,300 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761882, 'price': 81922.55, 'volume': 0.0005} +2025-03-18 22:45:59,301 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81922.55, 'low': 81914.73, 'close': 81922.55, 'volume': 0.36174999999999924} +2025-03-18 22:45:59,301 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761971,"s":"BTCUSDT","t...971,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,301 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761883,"s":"BTCUSDT","t":4727546065,"p":"81922.55000000","q":"0.00007000","T":1742330761882,"m":false,"M":true}... +2025-03-18 22:45:59,301 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761882, 'price': 81922.55, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,302 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761882, 'price': 81922.55, 'volume': 7e-05} +2025-03-18 22:45:59,302 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81922.55, 'low': 81914.73, 'close': 81922.55, 'volume': 0.36181999999999925} +2025-03-18 22:45:59,302 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761971,"s":"BTCUSDT","t...971,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,302 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761883,"s":"BTCUSDT","t":4727546066,"p":"81922.74000000","q":"0.00007000","T":1742330761882,"m":false,"M":true}... +2025-03-18 22:45:59,302 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761882, 'price': 81922.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,302 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761882, 'price': 81922.74, 'volume': 7e-05} +2025-03-18 22:45:59,303 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81922.74, 'low': 81914.73, 'close': 81922.74, 'volume': 0.36188999999999927} +2025-03-18 22:45:59,303 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761971,"s":"BTCUSDT","t...971,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,303 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761883,"s":"BTCUSDT","t":4727546067,"p":"81922.74000000","q":"0.00007000","T":1742330761882,"m":false,"M":true}... +2025-03-18 22:45:59,304 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761882, 'price': 81922.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,304 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761882, 'price': 81922.74, 'volume': 7e-05} +2025-03-18 22:45:59,304 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81922.74, 'low': 81914.73, 'close': 81922.74, 'volume': 0.3619599999999993} +2025-03-18 22:45:59,304 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761971,"s":"BTCUSDT","t...971,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,305 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761883,"s":"BTCUSDT","t":4727546068,"p":"81922.74000000","q":"0.00007000","T":1742330761882,"m":false,"M":true}... +2025-03-18 22:45:59,305 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761882, 'price': 81922.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,305 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761882, 'price': 81922.74, 'volume': 7e-05} +2025-03-18 22:45:59,305 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81922.74, 'low': 81914.73, 'close': 81922.74, 'volume': 0.3620299999999993} +2025-03-18 22:45:59,307 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761971,"s":"BTCUSDT","t...971,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,307 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761883,"s":"BTCUSDT","t":4727546069,"p":"81922.75000000","q":"0.00466000","T":1742330761882,"m":false,"M":true}... +2025-03-18 22:45:59,308 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761882, 'price': 81922.75, 'volume': 0.00466, 'type': 'trade'} +2025-03-18 22:45:59,308 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761882, 'price': 81922.75, 'volume': 0.00466} +2025-03-18 22:45:59,308 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81922.75, 'low': 81914.73, 'close': 81922.75, 'volume': 0.3666899999999993} +2025-03-18 22:45:59,308 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761971,"s":"BTCUSDT","t...971,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,309 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761883,"s":"BTCUSDT","t":4727546070,"p":"81922.81000000","q":"0.00007000","T":1742330761882,"m":false,"M":true}... +2025-03-18 22:45:59,309 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761882, 'price': 81922.81, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,309 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761882, 'price': 81922.81, 'volume': 7e-05} +2025-03-18 22:45:59,309 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81922.81, 'low': 81914.73, 'close': 81922.81, 'volume': 0.3667599999999993} +2025-03-18 22:45:59,310 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761971,"s":"BTCUSDT","t...971,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,310 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761883,"s":"BTCUSDT","t":4727546071,"p":"81922.81000000","q":"0.00007000","T":1742330761882,"m":false,"M":true}... +2025-03-18 22:45:59,310 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761882, 'price': 81922.81, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,310 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761882, 'price': 81922.81, 'volume': 7e-05} +2025-03-18 22:45:59,310 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81922.81, 'low': 81914.73, 'close': 81922.81, 'volume': 0.3668299999999993} +2025-03-18 22:45:59,311 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761971,"s":"BTCUSDT","t...971,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,311 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761883,"s":"BTCUSDT","t":4727546072,"p":"81922.81000000","q":"0.00007000","T":1742330761882,"m":false,"M":true}... +2025-03-18 22:45:59,311 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761882, 'price': 81922.81, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,311 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761882, 'price': 81922.81, 'volume': 7e-05} +2025-03-18 22:45:59,312 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81922.81, 'low': 81914.73, 'close': 81922.81, 'volume': 0.36689999999999934} +2025-03-18 22:45:59,312 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761971,"s":"BTCUSDT","t...971,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,312 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761883,"s":"BTCUSDT","t":4727546073,"p":"81922.82000000","q":"0.00698000","T":1742330761882,"m":false,"M":true}... +2025-03-18 22:45:59,312 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761882, 'price': 81922.82, 'volume': 0.00698, 'type': 'trade'} +2025-03-18 22:45:59,312 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761882, 'price': 81922.82, 'volume': 0.00698} +2025-03-18 22:45:59,313 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81922.82, 'low': 81914.73, 'close': 81922.82, 'volume': 0.3738799999999993} +2025-03-18 22:45:59,313 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761971,"s":"BTCUSDT","t...971,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,313 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761883,"s":"BTCUSDT","t":4727546074,"p":"81923.30000000","q":"0.00007000","T":1742330761882,"m":false,"M":true}... +2025-03-18 22:45:59,313 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761882, 'price': 81923.3, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,315 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761882, 'price': 81923.3, 'volume': 7e-05} +2025-03-18 22:45:59,315 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81923.3, 'low': 81914.73, 'close': 81923.3, 'volume': 0.37394999999999934} +2025-03-18 22:45:59,315 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761971,"s":"BTCUSDT","t...971,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,315 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761883,"s":"BTCUSDT","t":4727546075,"p":"81923.38000000","q":"0.00013000","T":1742330761882,"m":false,"M":true}... +2025-03-18 22:45:59,316 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761882, 'price': 81923.38, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:45:59,316 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761882, 'price': 81923.38, 'volume': 0.00013} +2025-03-18 22:45:59,316 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81923.38, 'low': 81914.73, 'close': 81923.38, 'volume': 0.37407999999999936} +2025-03-18 22:45:59,316 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761971,"s":"BTCUSDT","t...971,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,316 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761883,"s":"BTCUSDT","t":4727546076,"p":"81923.45000000","q":"0.00007000","T":1742330761882,"m":false,"M":true}... +2025-03-18 22:45:59,317 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761882, 'price': 81923.45, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,317 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761882, 'price': 81923.45, 'volume': 7e-05} +2025-03-18 22:45:59,317 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81923.45, 'low': 81914.73, 'close': 81923.45, 'volume': 0.37414999999999937} +2025-03-18 22:45:59,317 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761971,"s":"BTCUSDT","t...971,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,318 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761883,"s":"BTCUSDT","t":4727546077,"p":"81923.45000000","q":"0.00007000","T":1742330761882,"m":false,"M":true}... +2025-03-18 22:45:59,318 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761882, 'price': 81923.45, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,318 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761882, 'price': 81923.45, 'volume': 7e-05} +2025-03-18 22:45:59,318 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81923.45, 'low': 81914.73, 'close': 81923.45, 'volume': 0.3742199999999994} +2025-03-18 22:45:59,318 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761971,"s":"BTCUSDT","t...971,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,320 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761883,"s":"BTCUSDT","t":4727546078,"p":"81923.45000000","q":"0.00007000","T":1742330761882,"m":false,"M":true}... +2025-03-18 22:45:59,320 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761882, 'price': 81923.45, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,320 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761882, 'price': 81923.45, 'volume': 7e-05} +2025-03-18 22:45:59,320 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81923.45, 'low': 81914.73, 'close': 81923.45, 'volume': 0.3742899999999994} +2025-03-18 22:45:59,321 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761971,"s":"BTCUSDT","t...971,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,321 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761883,"s":"BTCUSDT","t":4727546079,"p":"81923.46000000","q":"0.00586000","T":1742330761882,"m":false,"M":true}... +2025-03-18 22:45:59,321 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761882, 'price': 81923.46, 'volume': 0.00586, 'type': 'trade'} +2025-03-18 22:45:59,322 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761882, 'price': 81923.46, 'volume': 0.00586} +2025-03-18 22:45:59,322 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81923.46, 'low': 81914.73, 'close': 81923.46, 'volume': 0.3801499999999994} +2025-03-18 22:45:59,322 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330761971,"s":"BTCUSDT","t...971,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,323 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761883,"s":"BTCUSDT","t":4727546080,"p":"81923.48000000","q":"0.00007000","T":1742330761882,"m":false,"M":true}... +2025-03-18 22:45:59,323 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761882, 'price': 81923.48, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,323 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761882, 'price': 81923.48, 'volume': 7e-05} +2025-03-18 22:45:59,323 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81923.48, 'low': 81914.73, 'close': 81923.48, 'volume': 0.3802199999999994} +2025-03-18 22:45:59,324 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762001,"s":"BTCUSDT","t...001,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,324 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761883,"s":"BTCUSDT","t":4727546081,"p":"81923.48000000","q":"0.00007000","T":1742330761882,"m":false,"M":true}... +2025-03-18 22:45:59,325 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761882, 'price': 81923.48, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,325 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761882, 'price': 81923.48, 'volume': 7e-05} +2025-03-18 22:45:59,325 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81923.48, 'low': 81914.73, 'close': 81923.48, 'volume': 0.3802899999999994} +2025-03-18 22:45:59,326 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762001,"s":"BTCUSDT","t...001,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,326 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761883,"s":"BTCUSDT","t":4727546082,"p":"81923.48000000","q":"0.00007000","T":1742330761882,"m":false,"M":true}... +2025-03-18 22:45:59,327 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761882, 'price': 81923.48, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,327 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761882, 'price': 81923.48, 'volume': 7e-05} +2025-03-18 22:45:59,328 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81923.48, 'low': 81914.73, 'close': 81923.48, 'volume': 0.3803599999999994} +2025-03-18 22:45:59,328 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762001,"s":"BTCUSDT","t...001,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,328 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761883,"s":"BTCUSDT","t":4727546083,"p":"81923.48000000","q":"0.00007000","T":1742330761882,"m":false,"M":true}... +2025-03-18 22:45:59,329 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761882, 'price': 81923.48, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,329 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761882, 'price': 81923.48, 'volume': 7e-05} +2025-03-18 22:45:59,329 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81923.48, 'low': 81914.73, 'close': 81923.48, 'volume': 0.38042999999999944} +2025-03-18 22:45:59,330 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762001,"s":"BTCUSDT","t...001,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,330 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761883,"s":"BTCUSDT","t":4727546084,"p":"81923.49000000","q":"0.02021000","T":1742330761882,"m":false,"M":true}... +2025-03-18 22:45:59,330 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761882, 'price': 81923.49, 'volume': 0.02021, 'type': 'trade'} +2025-03-18 22:45:59,330 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761882, 'price': 81923.49, 'volume': 0.02021} +2025-03-18 22:45:59,332 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81923.49, 'low': 81914.73, 'close': 81923.49, 'volume': 0.40063999999999944} +2025-03-18 22:45:59,332 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762001,"s":"BTCUSDT","t...001,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,332 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761904,"s":"BTCUSDT","t":4727546085,"p":"81923.49000000","q":"0.00245000","T":1742330761903,"m":false,"M":true}... +2025-03-18 22:45:59,332 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761903, 'price': 81923.49, 'volume': 0.00245, 'type': 'trade'} +2025-03-18 22:45:59,333 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761903, 'price': 81923.49, 'volume': 0.00245} +2025-03-18 22:45:59,333 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81923.49, 'low': 81914.73, 'close': 81923.49, 'volume': 0.40308999999999945} +2025-03-18 22:45:59,333 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762001,"s":"BTCUSDT","t...001,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,333 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761904,"s":"BTCUSDT","t":4727546086,"p":"81923.49000000","q":"0.00007000","T":1742330761903,"m":false,"M":true}... +2025-03-18 22:45:59,334 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761903, 'price': 81923.49, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,334 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761903, 'price': 81923.49, 'volume': 7e-05} +2025-03-18 22:45:59,334 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81923.49, 'low': 81914.73, 'close': 81923.49, 'volume': 0.40315999999999946} +2025-03-18 22:45:59,335 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762001,"s":"BTCUSDT","t...001,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,335 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761904,"s":"BTCUSDT","t":4727546087,"p":"81923.49000000","q":"0.00010000","T":1742330761903,"m":false,"M":true}... +2025-03-18 22:45:59,335 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761903, 'price': 81923.49, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,337 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761903, 'price': 81923.49, 'volume': 0.0001} +2025-03-18 22:45:59,337 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81923.49, 'low': 81914.73, 'close': 81923.49, 'volume': 0.40325999999999945} +2025-03-18 22:45:59,337 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762001,"s":"BTCUSDT","t...001,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,338 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761904,"s":"BTCUSDT","t":4727546088,"p":"81923.49000000","q":"0.00010000","T":1742330761903,"m":false,"M":true}... +2025-03-18 22:45:59,338 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761903, 'price': 81923.49, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,339 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761903, 'price': 81923.49, 'volume': 0.0001} +2025-03-18 22:45:59,339 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81923.49, 'low': 81914.73, 'close': 81923.49, 'volume': 0.40335999999999944} +2025-03-18 22:45:59,339 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762001,"s":"BTCUSDT","t...001,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,340 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761904,"s":"BTCUSDT","t":4727546089,"p":"81923.49000000","q":"0.00010000","T":1742330761903,"m":false,"M":true}... +2025-03-18 22:45:59,340 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761903, 'price': 81923.49, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,340 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761903, 'price': 81923.49, 'volume': 0.0001} +2025-03-18 22:45:59,341 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81923.49, 'low': 81914.73, 'close': 81923.49, 'volume': 0.40345999999999943} +2025-03-18 22:45:59,341 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762001,"s":"BTCUSDT","t...001,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,342 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761939,"s":"BTCUSDT","t":4727546090,"p":"81923.49000000","q":"0.00010000","T":1742330761939,"m":false,"M":true}... +2025-03-18 22:45:59,342 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761939, 'price': 81923.49, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,342 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761939, 'price': 81923.49, 'volume': 0.0001} +2025-03-18 22:45:59,342 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81923.49, 'low': 81914.73, 'close': 81923.49, 'volume': 0.4035599999999994} +2025-03-18 22:45:59,343 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762001,"s":"BTCUSDT","t...001,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,343 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761939,"s":"BTCUSDT","t":4727546091,"p":"81923.49000000","q":"0.00010000","T":1742330761939,"m":false,"M":true}... +2025-03-18 22:45:59,344 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761939, 'price': 81923.49, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,344 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761939, 'price': 81923.49, 'volume': 0.0001} +2025-03-18 22:45:59,344 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81923.49, 'low': 81914.73, 'close': 81923.49, 'volume': 0.4036599999999994} +2025-03-18 22:45:59,345 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762001,"s":"BTCUSDT","t...001,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,345 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761939,"s":"BTCUSDT","t":4727546092,"p":"81923.49000000","q":"0.00010000","T":1742330761939,"m":false,"M":true}... +2025-03-18 22:45:59,345 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761939, 'price': 81923.49, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,345 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761939, 'price': 81923.49, 'volume': 0.0001} +2025-03-18 22:45:59,346 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81923.49, 'low': 81914.73, 'close': 81923.49, 'volume': 0.4037599999999994} +2025-03-18 22:45:59,346 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761939,"s":"BTCUSDT","t":4727546093,"p":"81923.49000000","q":"0.00007000","T":1742330761939,"m":false,"M":true}... +2025-03-18 22:45:59,346 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761939, 'price': 81923.49, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,346 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761939, 'price': 81923.49, 'volume': 7e-05} +2025-03-18 22:45:59,347 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81923.49, 'low': 81914.73, 'close': 81923.49, 'volume': 0.4038299999999994} +2025-03-18 22:45:59,363 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761971,"s":"BTCUSDT","t":4727546094,"p":"81923.49000000","q":"0.00007000","T":1742330761971,"m":false,"M":true}... +2025-03-18 22:45:59,363 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761971, 'price': 81923.49, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,364 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761971, 'price': 81923.49, 'volume': 7e-05} +2025-03-18 22:45:59,364 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81923.49, 'low': 81914.73, 'close': 81923.49, 'volume': 0.4038999999999994} +2025-03-18 22:45:59,375 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762140,"s":"BTCUSDT","t...2140,"m":true,"M":true}' [134 bytes] +2025-03-18 22:45:59,375 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761971,"s":"BTCUSDT","t":4727546095,"p":"81923.49000000","q":"0.00007000","T":1742330761971,"m":false,"M":true}... +2025-03-18 22:45:59,375 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761971, 'price': 81923.49, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,376 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761971, 'price': 81923.49, 'volume': 7e-05} +2025-03-18 22:45:59,376 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81923.49, 'low': 81914.73, 'close': 81923.49, 'volume': 0.40396999999999944} +2025-03-18 22:45:59,388 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761971,"s":"BTCUSDT","t":4727546096,"p":"81923.49000000","q":"0.00007000","T":1742330761971,"m":false,"M":true}... +2025-03-18 22:45:59,388 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761971, 'price': 81923.49, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,388 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761971, 'price': 81923.49, 'volume': 7e-05} +2025-03-18 22:45:59,389 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81923.49, 'low': 81914.73, 'close': 81923.49, 'volume': 0.40403999999999946} +2025-03-18 22:45:59,403 - INFO - [realtime.py:302] - Received message #1000 +2025-03-18 22:45:59,403 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761971,"s":"BTCUSDT","t":4727546097,"p":"81923.49000000","q":"0.00007000","T":1742330761971,"m":false,"M":true}... +2025-03-18 22:45:59,404 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761971, 'price': 81923.49, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,404 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761971, 'price': 81923.49, 'volume': 7e-05} +2025-03-18 22:45:59,404 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81923.49, 'low': 81914.73, 'close': 81923.49, 'volume': 0.40410999999999947} +2025-03-18 22:45:59,418 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761971,"s":"BTCUSDT","t":4727546098,"p":"81923.49000000","q":"0.00007000","T":1742330761971,"m":false,"M":true}... +2025-03-18 22:45:59,418 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761971, 'price': 81923.49, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,419 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761971, 'price': 81923.49, 'volume': 7e-05} +2025-03-18 22:45:59,419 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81923.49, 'low': 81914.73, 'close': 81923.49, 'volume': 0.4041799999999995} +2025-03-18 22:45:59,440 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761971,"s":"BTCUSDT","t":4727546099,"p":"81923.49000000","q":"0.00010000","T":1742330761971,"m":false,"M":true}... +2025-03-18 22:45:59,440 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761971, 'price': 81923.49, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,440 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761971, 'price': 81923.49, 'volume': 0.0001} +2025-03-18 22:45:59,441 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81923.49, 'low': 81914.73, 'close': 81923.49, 'volume': 0.4042799999999995} +2025-03-18 22:45:59,456 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761971,"s":"BTCUSDT","t":4727546100,"p":"81923.49000000","q":"0.00010000","T":1742330761971,"m":false,"M":true}... +2025-03-18 22:45:59,456 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761971, 'price': 81923.49, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,456 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761971, 'price': 81923.49, 'volume': 0.0001} +2025-03-18 22:45:59,456 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81923.49, 'low': 81914.73, 'close': 81923.49, 'volume': 0.40437999999999946} +2025-03-18 22:45:59,472 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761971,"s":"BTCUSDT","t":4727546101,"p":"81923.49000000","q":"0.00010000","T":1742330761971,"m":false,"M":true}... +2025-03-18 22:45:59,472 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761971, 'price': 81923.49, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,472 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761971, 'price': 81923.49, 'volume': 0.0001} +2025-03-18 22:45:59,473 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81923.49, 'low': 81914.73, 'close': 81923.49, 'volume': 0.40447999999999945} +2025-03-18 22:45:59,487 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761971,"s":"BTCUSDT","t":4727546102,"p":"81923.49000000","q":"0.00007000","T":1742330761971,"m":false,"M":true}... +2025-03-18 22:45:59,487 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761971, 'price': 81923.49, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,487 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761971, 'price': 81923.49, 'volume': 7e-05} +2025-03-18 22:45:59,487 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81923.49, 'low': 81914.73, 'close': 81923.49, 'volume': 0.40454999999999947} +2025-03-18 22:45:59,504 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761971,"s":"BTCUSDT","t":4727546103,"p":"81923.49000000","q":"0.00014000","T":1742330761971,"m":false,"M":true}... +2025-03-18 22:45:59,514 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761971, 'price': 81923.49, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:45:59,514 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761971, 'price': 81923.49, 'volume': 0.00014} +2025-03-18 22:45:59,515 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81923.49, 'low': 81914.73, 'close': 81923.49, 'volume': 0.40468999999999944} +2025-03-18 22:45:59,531 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761971,"s":"BTCUSDT","t":4727546104,"p":"81923.49000000","q":"0.00007000","T":1742330761971,"m":false,"M":true}... +2025-03-18 22:45:59,532 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761971, 'price': 81923.49, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,532 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761971, 'price': 81923.49, 'volume': 7e-05} +2025-03-18 22:45:59,532 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81923.49, 'low': 81914.73, 'close': 81923.49, 'volume': 0.40475999999999945} +2025-03-18 22:45:59,555 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761971,"s":"BTCUSDT","t":4727546105,"p":"81924.38000000","q":"0.00007000","T":1742330761971,"m":false,"M":true}... +2025-03-18 22:45:59,555 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761971, 'price': 81924.38, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,555 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761971, 'price': 81924.38, 'volume': 7e-05} +2025-03-18 22:45:59,556 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81924.38, 'low': 81914.73, 'close': 81924.38, 'volume': 0.40482999999999947} +2025-03-18 22:45:59,572 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761971,"s":"BTCUSDT","t":4727546106,"p":"81924.38000000","q":"0.00007000","T":1742330761971,"m":false,"M":true}... +2025-03-18 22:45:59,572 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761971, 'price': 81924.38, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,572 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761971, 'price': 81924.38, 'volume': 7e-05} +2025-03-18 22:45:59,572 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81924.38, 'low': 81914.73, 'close': 81924.38, 'volume': 0.4048999999999995} +2025-03-18 22:45:59,588 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761971,"s":"BTCUSDT","t":4727546107,"p":"81924.38000000","q":"0.00010000","T":1742330761971,"m":false,"M":true}... +2025-03-18 22:45:59,588 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761971, 'price': 81924.38, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,588 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761971, 'price': 81924.38, 'volume': 0.0001} +2025-03-18 22:45:59,589 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81924.38, 'low': 81914.73, 'close': 81924.38, 'volume': 0.40499999999999947} +2025-03-18 22:45:59,594 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762363,"s":"BTCUSDT","t...362,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,594 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761971,"s":"BTCUSDT","t":4727546108,"p":"81924.38000000","q":"0.00010000","T":1742330761971,"m":false,"M":true}... +2025-03-18 22:45:59,595 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761971, 'price': 81924.38, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,595 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761971, 'price': 81924.38, 'volume': 0.0001} +2025-03-18 22:45:59,595 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81924.38, 'low': 81914.73, 'close': 81924.38, 'volume': 0.40509999999999946} +2025-03-18 22:45:59,618 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761971,"s":"BTCUSDT","t":4727546109,"p":"81924.38000000","q":"0.00010000","T":1742330761971,"m":false,"M":true}... +2025-03-18 22:45:59,618 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761971, 'price': 81924.38, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,618 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761971, 'price': 81924.38, 'volume': 0.0001} +2025-03-18 22:45:59,620 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81924.38, 'low': 81914.73, 'close': 81924.38, 'volume': 0.40519999999999945} +2025-03-18 22:45:59,621 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762390,"s":"ETHUSDT","t...390,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:59,621 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762390,"s":"ETHUSDT","t...390,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:59,622 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762390,"s":"ETHUSDT","t...390,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:59,623 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762390,"s":"ETHUSDT","t...390,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:59,623 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762390,"s":"ETHUSDT","t...390,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:59,623 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762390,"s":"ETHUSDT","t...390,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:59,625 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762390,"s":"ETHUSDT","t...390,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:59,625 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762392,"s":"ETHUSDT","t...391,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:59,626 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762392,"s":"ETHUSDT","t...391,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:59,626 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762392,"s":"ETHUSDT","t...391,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:59,626 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762392,"s":"ETHUSDT","t...391,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:59,627 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762392,"s":"ETHUSDT","t...391,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:59,627 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761971,"s":"BTCUSDT","t":4727546110,"p":"81924.38000000","q":"0.00007000","T":1742330761971,"m":false,"M":true}... +2025-03-18 22:45:59,627 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761971, 'price': 81924.38, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,628 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761971, 'price': 81924.38, 'volume': 7e-05} +2025-03-18 22:45:59,628 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81924.38, 'low': 81914.73, 'close': 81924.38, 'volume': 0.40526999999999946} +2025-03-18 22:45:59,628 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762390,"s":"ETHUSDT","t":2267978401,"p":"1900.51000000","q":"2.69420000","T":1742330762390,"m":false,"M":true}... +2025-03-18 22:45:59,629 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762390, 'price': 1900.51, 'volume': 2.6942, 'type': 'trade'} +2025-03-18 22:45:59,629 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762390, 'price': 1900.51, 'volume': 2.6942} +2025-03-18 22:45:59,629 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 1900.5, 'high': 1900.51, 'low': 1900.5, 'close': 1900.51, 'volume': 4.331799999999999} +2025-03-18 22:45:59,630 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761971,"s":"BTCUSDT","t":4727546111,"p":"81924.38000000","q":"0.00007000","T":1742330761971,"m":false,"M":true}... +2025-03-18 22:45:59,630 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761971, 'price': 81924.38, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,630 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761971, 'price': 81924.38, 'volume': 7e-05} +2025-03-18 22:45:59,630 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81924.38, 'low': 81914.73, 'close': 81924.38, 'volume': 0.4053399999999995} +2025-03-18 22:45:59,631 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762390,"s":"ETHUSDT","t":2267978402,"p":"1900.51000000","q":"0.00280000","T":1742330762390,"m":false,"M":true}... +2025-03-18 22:45:59,632 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762390, 'price': 1900.51, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:59,632 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762390, 'price': 1900.51, 'volume': 0.0028} +2025-03-18 22:45:59,632 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 1900.5, 'high': 1900.51, 'low': 1900.5, 'close': 1900.51, 'volume': 4.334599999999999} +2025-03-18 22:45:59,632 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330761971,"s":"BTCUSDT","t":4727546112,"p":"81924.39000000","q":"0.01328000","T":1742330761971,"m":false,"M":true}... +2025-03-18 22:45:59,632 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330761971, 'price': 81924.39, 'volume': 0.01328, 'type': 'trade'} +2025-03-18 22:45:59,634 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330761971, 'price': 81924.39, 'volume': 0.01328} +2025-03-18 22:45:59,634 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81924.39, 'low': 81914.73, 'close': 81924.39, 'volume': 0.4186199999999995} +2025-03-18 22:45:59,635 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,635 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,636 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,636 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,637 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,637 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,637 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,638 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,638 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,639 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,639 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,640 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,640 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,640 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,641 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,641 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,641 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,642 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,642 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,642 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762390,"s":"ETHUSDT","t":2267978403,"p":"1900.51000000","q":"0.00500000","T":1742330762390,"m":false,"M":true}... +2025-03-18 22:45:59,643 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762390, 'price': 1900.51, 'volume': 0.005, 'type': 'trade'} +2025-03-18 22:45:59,643 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762390, 'price': 1900.51, 'volume': 0.005} +2025-03-18 22:45:59,644 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 1900.5, 'high': 1900.51, 'low': 1900.5, 'close': 1900.51, 'volume': 4.339599999999999} +2025-03-18 22:45:59,645 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762001,"s":"BTCUSDT","t":4727546113,"p":"81924.39000000","q":"0.00042000","T":1742330762001,"m":false,"M":true}... +2025-03-18 22:45:59,645 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762001, 'price': 81924.39, 'volume': 0.00042, 'type': 'trade'} +2025-03-18 22:45:59,645 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762001, 'price': 81924.39, 'volume': 0.00042} +2025-03-18 22:45:59,646 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330761000, 'open': 81914.73, 'high': 81924.39, 'low': 81914.73, 'close': 81924.39, 'volume': 0.4186199999999995} +2025-03-18 22:45:59,646 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81924.39, 'low': 81924.39, 'close': 81924.39, 'volume': 0.00042} +2025-03-18 22:45:59,646 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,646 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762390,"s":"ETHUSDT","t":2267978404,"p":"1900.51000000","q":"0.00300000","T":1742330762390,"m":false,"M":true}... +2025-03-18 22:45:59,647 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762390, 'price': 1900.51, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:45:59,647 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762390, 'price': 1900.51, 'volume': 0.003} +2025-03-18 22:45:59,647 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 1900.5, 'high': 1900.51, 'low': 1900.5, 'close': 1900.51, 'volume': 4.342599999999999} +2025-03-18 22:45:59,647 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762001,"s":"BTCUSDT","t":4727546114,"p":"81924.39000000","q":"0.00007000","T":1742330762001,"m":false,"M":true}... +2025-03-18 22:45:59,648 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762001, 'price': 81924.39, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,648 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762001, 'price': 81924.39, 'volume': 7e-05} +2025-03-18 22:45:59,648 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81924.39, 'low': 81924.39, 'close': 81924.39, 'volume': 0.00049} +2025-03-18 22:45:59,649 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,649 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:59,650 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:59,650 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:59,650 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:59,650 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:59,651 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:59,651 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:59,651 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:59,652 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:59,652 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:59,652 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:59,652 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:59,653 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:59,653 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:59,653 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:59,653 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:59,654 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:59,654 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:59,654 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:59,656 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:59,656 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:59,656 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:59,657 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:59,657 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:59,657 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:59,658 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762390,"s":"ETHUSDT","t":2267978405,"p":"1900.51000000","q":"0.00300000","T":1742330762390,"m":false,"M":true}... +2025-03-18 22:45:59,658 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762390, 'price': 1900.51, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:45:59,658 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762390, 'price': 1900.51, 'volume': 0.003} +2025-03-18 22:45:59,659 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 1900.5, 'high': 1900.51, 'low': 1900.5, 'close': 1900.51, 'volume': 4.345599999999999} +2025-03-18 22:45:59,659 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762001,"s":"BTCUSDT","t":4727546115,"p":"81924.39000000","q":"0.00007000","T":1742330762001,"m":false,"M":true}... +2025-03-18 22:45:59,659 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762001, 'price': 81924.39, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,659 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762001, 'price': 81924.39, 'volume': 7e-05} +2025-03-18 22:45:59,659 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81924.39, 'low': 81924.39, 'close': 81924.39, 'volume': 0.00056} +2025-03-18 22:45:59,660 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:59,660 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,660 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762390,"s":"ETHUSDT","t":2267978406,"p":"1900.52000000","q":"0.00380000","T":1742330762390,"m":false,"M":true}... +2025-03-18 22:45:59,661 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762390, 'price': 1900.52, 'volume': 0.0038, 'type': 'trade'} +2025-03-18 22:45:59,661 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762390, 'price': 1900.52, 'volume': 0.0038} +2025-03-18 22:45:59,661 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 1900.5, 'high': 1900.52, 'low': 1900.5, 'close': 1900.52, 'volume': 4.349399999999999} +2025-03-18 22:45:59,662 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762001,"s":"BTCUSDT","t":4727546116,"p":"81924.39000000","q":"0.00010000","T":1742330762001,"m":false,"M":true}... +2025-03-18 22:45:59,662 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762001, 'price': 81924.39, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,663 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762001, 'price': 81924.39, 'volume': 0.0001} +2025-03-18 22:45:59,663 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81924.39, 'low': 81924.39, 'close': 81924.39, 'volume': 0.00066} +2025-03-18 22:45:59,663 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:59,663 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,664 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762390,"s":"ETHUSDT","t":2267978407,"p":"1900.52000000","q":"0.00280000","T":1742330762390,"m":false,"M":true}... +2025-03-18 22:45:59,664 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762390, 'price': 1900.52, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:59,664 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762390, 'price': 1900.52, 'volume': 0.0028} +2025-03-18 22:45:59,664 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 1900.5, 'high': 1900.52, 'low': 1900.5, 'close': 1900.52, 'volume': 4.352199999999999} +2025-03-18 22:45:59,664 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762001,"s":"BTCUSDT","t":4727546117,"p":"81924.39000000","q":"0.00010000","T":1742330762001,"m":false,"M":true}... +2025-03-18 22:45:59,664 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762001, 'price': 81924.39, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,664 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762001, 'price': 81924.39, 'volume': 0.0001} +2025-03-18 22:45:59,664 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81924.39, 'low': 81924.39, 'close': 81924.39, 'volume': 0.00076} +2025-03-18 22:45:59,666 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:59,666 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,666 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762392,"s":"ETHUSDT","t":2267978408,"p":"1900.53000000","q":"0.00280000","T":1742330762391,"m":false,"M":true}... +2025-03-18 22:45:59,666 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762391, 'price': 1900.53, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:59,666 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762391, 'price': 1900.53, 'volume': 0.0028} +2025-03-18 22:45:59,666 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 1900.5, 'high': 1900.53, 'low': 1900.5, 'close': 1900.53, 'volume': 4.354999999999999} +2025-03-18 22:45:59,668 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762001,"s":"BTCUSDT","t":4727546118,"p":"81924.39000000","q":"0.00010000","T":1742330762001,"m":false,"M":true}... +2025-03-18 22:45:59,668 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762001, 'price': 81924.39, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,668 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762001, 'price': 81924.39, 'volume': 0.0001} +2025-03-18 22:45:59,668 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81924.39, 'low': 81924.39, 'close': 81924.39, 'volume': 0.0008600000000000001} +2025-03-18 22:45:59,668 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:59,669 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,669 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762392,"s":"ETHUSDT","t":2267978409,"p":"1900.54000000","q":"0.00280000","T":1742330762391,"m":false,"M":true}... +2025-03-18 22:45:59,670 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762391, 'price': 1900.54, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:59,670 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762391, 'price': 1900.54, 'volume': 0.0028} +2025-03-18 22:45:59,670 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 1900.5, 'high': 1900.54, 'low': 1900.5, 'close': 1900.54, 'volume': 4.357799999999998} +2025-03-18 22:45:59,670 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762001,"s":"BTCUSDT","t":4727546119,"p":"81924.39000000","q":"0.00007000","T":1742330762001,"m":false,"M":true}... +2025-03-18 22:45:59,671 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762001, 'price': 81924.39, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,671 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762001, 'price': 81924.39, 'volume': 7e-05} +2025-03-18 22:45:59,671 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81924.39, 'low': 81924.39, 'close': 81924.39, 'volume': 0.00093} +2025-03-18 22:45:59,672 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:59,672 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,673 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762392,"s":"ETHUSDT","t":2267978410,"p":"1900.55000000","q":"0.00280000","T":1742330762391,"m":false,"M":true}... +2025-03-18 22:45:59,673 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762391, 'price': 1900.55, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:59,673 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762391, 'price': 1900.55, 'volume': 0.0028} +2025-03-18 22:45:59,673 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 1900.5, 'high': 1900.55, 'low': 1900.5, 'close': 1900.55, 'volume': 4.360599999999998} +2025-03-18 22:45:59,673 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762001,"s":"BTCUSDT","t":4727546120,"p":"81924.40000000","q":"0.00010000","T":1742330762001,"m":false,"M":true}... +2025-03-18 22:45:59,674 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762001, 'price': 81924.4, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,674 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762001, 'price': 81924.4, 'volume': 0.0001} +2025-03-18 22:45:59,674 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81924.4, 'low': 81924.39, 'close': 81924.4, 'volume': 0.00103} +2025-03-18 22:45:59,674 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,674 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762392,"s":"ETHUSDT","t":2267978411,"p":"1900.56000000","q":"0.01310000","T":1742330762391,"m":false,"M":true}... +2025-03-18 22:45:59,676 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762391, 'price': 1900.56, 'volume': 0.0131, 'type': 'trade'} +2025-03-18 22:45:59,676 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762391, 'price': 1900.56, 'volume': 0.0131} +2025-03-18 22:45:59,676 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 1900.5, 'high': 1900.56, 'low': 1900.5, 'close': 1900.56, 'volume': 4.373699999999998} +2025-03-18 22:45:59,676 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762001,"s":"BTCUSDT","t":4727546121,"p":"81924.88000000","q":"0.00007000","T":1742330762001,"m":false,"M":true}... +2025-03-18 22:45:59,677 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762001, 'price': 81924.88, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,677 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762001, 'price': 81924.88, 'volume': 7e-05} +2025-03-18 22:45:59,677 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81924.88, 'low': 81924.39, 'close': 81924.88, 'volume': 0.0011} +2025-03-18 22:45:59,677 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,678 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762392,"s":"ETHUSDT","t":2267978412,"p":"1900.56000000","q":"0.00280000","T":1742330762391,"m":false,"M":true}... +2025-03-18 22:45:59,678 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762391, 'price': 1900.56, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:59,678 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762391, 'price': 1900.56, 'volume': 0.0028} +2025-03-18 22:45:59,678 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 1900.5, 'high': 1900.56, 'low': 1900.5, 'close': 1900.56, 'volume': 4.376499999999997} +2025-03-18 22:45:59,678 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762001,"s":"BTCUSDT","t":4727546122,"p":"81924.88000000","q":"0.00007000","T":1742330762001,"m":false,"M":true}... +2025-03-18 22:45:59,679 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762001, 'price': 81924.88, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,679 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762001, 'price': 81924.88, 'volume': 7e-05} +2025-03-18 22:45:59,679 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81924.88, 'low': 81924.39, 'close': 81924.88, 'volume': 0.00117} +2025-03-18 22:45:59,679 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,680 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762417,"s":"ETHUSDT","t":2267978413,"p":"1900.57000000","q":"0.00280000","T":1742330762416,"m":false,"M":true}... +2025-03-18 22:45:59,680 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762416, 'price': 1900.57, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:59,680 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762416, 'price': 1900.57, 'volume': 0.0028} +2025-03-18 22:45:59,680 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 1900.5, 'high': 1900.57, 'low': 1900.5, 'close': 1900.57, 'volume': 4.379299999999997} +2025-03-18 22:45:59,680 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762001,"s":"BTCUSDT","t":4727546123,"p":"81924.88000000","q":"0.00007000","T":1742330762001,"m":false,"M":true}... +2025-03-18 22:45:59,681 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762001, 'price': 81924.88, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,681 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762001, 'price': 81924.88, 'volume': 7e-05} +2025-03-18 22:45:59,681 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81924.88, 'low': 81924.39, 'close': 81924.88, 'volume': 0.00124} +2025-03-18 22:45:59,682 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,682 - INFO - [realtime.py:302] - Received message #200 +2025-03-18 22:45:59,682 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762417,"s":"ETHUSDT","t":2267978414,"p":"1900.57000000","q":"0.00300000","T":1742330762416,"m":false,"M":true}... +2025-03-18 22:45:59,682 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762416, 'price': 1900.57, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:45:59,683 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762416, 'price': 1900.57, 'volume': 0.003} +2025-03-18 22:45:59,683 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 1900.5, 'high': 1900.57, 'low': 1900.5, 'close': 1900.57, 'volume': 4.382299999999997} +2025-03-18 22:45:59,683 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762001,"s":"BTCUSDT","t":4727546124,"p":"81924.89000000","q":"0.00687000","T":1742330762001,"m":false,"M":true}... +2025-03-18 22:45:59,683 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762001, 'price': 81924.89, 'volume': 0.00687, 'type': 'trade'} +2025-03-18 22:45:59,684 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762001, 'price': 81924.89, 'volume': 0.00687} +2025-03-18 22:45:59,684 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81924.89, 'low': 81924.39, 'close': 81924.89, 'volume': 0.008110000000000001} +2025-03-18 22:45:59,684 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,684 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762417,"s":"ETHUSDT","t":2267978415,"p":"1900.57000000","q":"0.00300000","T":1742330762416,"m":false,"M":true}... +2025-03-18 22:45:59,684 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762416, 'price': 1900.57, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:45:59,685 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762416, 'price': 1900.57, 'volume': 0.003} +2025-03-18 22:45:59,685 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 1900.5, 'high': 1900.57, 'low': 1900.5, 'close': 1900.57, 'volume': 4.385299999999997} +2025-03-18 22:45:59,685 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762140,"s":"BTCUSDT","t":4727546125,"p":"81924.88000000","q":"0.00479000","T":1742330762140,"m":true,"M":true}... +2025-03-18 22:45:59,685 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762140, 'price': 81924.88, 'volume': 0.00479, 'type': 'trade'} +2025-03-18 22:45:59,685 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762140, 'price': 81924.88, 'volume': 0.00479} +2025-03-18 22:45:59,687 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81924.89, 'low': 81924.39, 'close': 81924.88, 'volume': 0.012900000000000002} +2025-03-18 22:45:59,687 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,687 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762417,"s":"ETHUSDT","t":2267978416,"p":"1900.58000000","q":"0.00280000","T":1742330762416,"m":false,"M":true}... +2025-03-18 22:45:59,687 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762416, 'price': 1900.58, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:59,687 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762416, 'price': 1900.58, 'volume': 0.0028} +2025-03-18 22:45:59,687 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 1900.5, 'high': 1900.58, 'low': 1900.5, 'close': 1900.58, 'volume': 4.388099999999997} +2025-03-18 22:45:59,687 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762363,"s":"BTCUSDT","t":4727546126,"p":"81924.89000000","q":"0.00008000","T":1742330762362,"m":false,"M":true}... +2025-03-18 22:45:59,689 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762362, 'price': 81924.89, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:45:59,689 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762362, 'price': 81924.89, 'volume': 8e-05} +2025-03-18 22:45:59,689 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81924.89, 'low': 81924.39, 'close': 81924.89, 'volume': 0.012980000000000002} +2025-03-18 22:45:59,690 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762403,"s":"BTCUSDT","t...402,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,690 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762417,"s":"ETHUSDT","t":2267978417,"p":"1900.58000000","q":"0.00270000","T":1742330762416,"m":false,"M":true}... +2025-03-18 22:45:59,690 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762416, 'price': 1900.58, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:45:59,690 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762416, 'price': 1900.58, 'volume': 0.0027} +2025-03-18 22:45:59,690 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 1900.5, 'high': 1900.58, 'low': 1900.5, 'close': 1900.58, 'volume': 4.390799999999997} +2025-03-18 22:45:59,692 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762403,"s":"BTCUSDT","t":4727546127,"p":"81924.89000000","q":"0.01452000","T":1742330762402,"m":false,"M":true}... +2025-03-18 22:45:59,692 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762402, 'price': 81924.89, 'volume': 0.01452, 'type': 'trade'} +2025-03-18 22:45:59,692 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762402, 'price': 81924.89, 'volume': 0.01452} +2025-03-18 22:45:59,692 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81924.89, 'low': 81924.39, 'close': 81924.89, 'volume': 0.027500000000000004} +2025-03-18 22:45:59,693 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762404,"s":"BTCUSDT","t...404,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,693 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762417,"s":"ETHUSDT","t":2267978418,"p":"1900.59000000","q":"0.00280000","T":1742330762416,"m":false,"M":true}... +2025-03-18 22:45:59,693 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762416, 'price': 1900.59, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:59,694 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762416, 'price': 1900.59, 'volume': 0.0028} +2025-03-18 22:45:59,694 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 1900.5, 'high': 1900.59, 'low': 1900.5, 'close': 1900.59, 'volume': 4.393599999999997} +2025-03-18 22:45:59,694 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762403,"s":"BTCUSDT","t":4727546128,"p":"81924.89000000","q":"0.00007000","T":1742330762402,"m":false,"M":true}... +2025-03-18 22:45:59,694 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762402, 'price': 81924.89, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,694 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762402, 'price': 81924.89, 'volume': 7e-05} +2025-03-18 22:45:59,694 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81924.89, 'low': 81924.39, 'close': 81924.89, 'volume': 0.027570000000000004} +2025-03-18 22:45:59,695 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762404,"s":"BTCUSDT","t...404,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,695 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762417,"s":"ETHUSDT","t":2267978419,"p":"1900.64000000","q":"0.00280000","T":1742330762416,"m":false,"M":true}... +2025-03-18 22:45:59,695 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762416, 'price': 1900.64, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:59,695 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762416, 'price': 1900.64, 'volume': 0.0028} +2025-03-18 22:45:59,695 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 1900.5, 'high': 1900.64, 'low': 1900.5, 'close': 1900.64, 'volume': 4.396399999999996} +2025-03-18 22:45:59,697 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762403,"s":"BTCUSDT","t":4727546129,"p":"81924.89000000","q":"0.00010000","T":1742330762402,"m":false,"M":true}... +2025-03-18 22:45:59,697 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762402, 'price': 81924.89, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,697 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762402, 'price': 81924.89, 'volume': 0.0001} +2025-03-18 22:45:59,697 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81924.89, 'low': 81924.39, 'close': 81924.89, 'volume': 0.027670000000000004} +2025-03-18 22:45:59,698 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762436,"s":"BTCUSDT","t...435,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,698 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762417,"s":"ETHUSDT","t":2267978420,"p":"1900.65000000","q":"0.00530000","T":1742330762416,"m":false,"M":true}... +2025-03-18 22:45:59,698 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762416, 'price': 1900.65, 'volume': 0.0053, 'type': 'trade'} +2025-03-18 22:45:59,699 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762416, 'price': 1900.65, 'volume': 0.0053} +2025-03-18 22:45:59,699 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 1900.5, 'high': 1900.65, 'low': 1900.5, 'close': 1900.65, 'volume': 4.401699999999996} +2025-03-18 22:45:59,699 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762403,"s":"BTCUSDT","t":4727546130,"p":"81924.89000000","q":"0.00010000","T":1742330762402,"m":false,"M":true}... +2025-03-18 22:45:59,699 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762402, 'price': 81924.89, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,700 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762402, 'price': 81924.89, 'volume': 0.0001} +2025-03-18 22:45:59,700 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81924.89, 'low': 81924.39, 'close': 81924.89, 'volume': 0.027770000000000003} +2025-03-18 22:45:59,700 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762436,"s":"BTCUSDT","t...435,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,701 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762417,"s":"ETHUSDT","t":2267978421,"p":"1900.65000000","q":"0.00280000","T":1742330762416,"m":false,"M":true}... +2025-03-18 22:45:59,701 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762416, 'price': 1900.65, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:59,701 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762416, 'price': 1900.65, 'volume': 0.0028} +2025-03-18 22:45:59,701 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 1900.5, 'high': 1900.65, 'low': 1900.5, 'close': 1900.65, 'volume': 4.404499999999996} +2025-03-18 22:45:59,702 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762403,"s":"BTCUSDT","t":4727546131,"p":"81924.89000000","q":"0.00010000","T":1742330762402,"m":false,"M":true}... +2025-03-18 22:45:59,702 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762402, 'price': 81924.89, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,702 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762402, 'price': 81924.89, 'volume': 0.0001} +2025-03-18 22:45:59,702 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81924.89, 'low': 81924.39, 'close': 81924.89, 'volume': 0.027870000000000002} +2025-03-18 22:45:59,703 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762436,"s":"BTCUSDT","t...435,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,703 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762417,"s":"ETHUSDT","t":2267978422,"p":"1900.66000000","q":"0.00550000","T":1742330762416,"m":false,"M":true}... +2025-03-18 22:45:59,705 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762416, 'price': 1900.66, 'volume': 0.0055, 'type': 'trade'} +2025-03-18 22:45:59,705 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762416, 'price': 1900.66, 'volume': 0.0055} +2025-03-18 22:45:59,705 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 1900.5, 'high': 1900.66, 'low': 1900.5, 'close': 1900.66, 'volume': 4.409999999999996} +2025-03-18 22:45:59,705 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762403,"s":"BTCUSDT","t":4727546132,"p":"81924.89000000","q":"0.00014000","T":1742330762402,"m":false,"M":true}... +2025-03-18 22:45:59,705 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762402, 'price': 81924.89, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:45:59,706 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762402, 'price': 81924.89, 'volume': 0.00014} +2025-03-18 22:45:59,706 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81924.89, 'low': 81924.39, 'close': 81924.89, 'volume': 0.028010000000000004} +2025-03-18 22:45:59,707 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762436,"s":"BTCUSDT","t...435,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,707 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762417,"s":"ETHUSDT","t":2267978423,"p":"1900.66000000","q":"0.00280000","T":1742330762416,"m":false,"M":true}... +2025-03-18 22:45:59,707 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762416, 'price': 1900.66, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:59,707 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762416, 'price': 1900.66, 'volume': 0.0028} +2025-03-18 22:45:59,707 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 1900.5, 'high': 1900.66, 'low': 1900.5, 'close': 1900.66, 'volume': 4.412799999999995} +2025-03-18 22:45:59,708 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762403,"s":"BTCUSDT","t":4727546133,"p":"81924.89000000","q":"0.00007000","T":1742330762402,"m":false,"M":true}... +2025-03-18 22:45:59,708 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762402, 'price': 81924.89, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,709 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762402, 'price': 81924.89, 'volume': 7e-05} +2025-03-18 22:45:59,709 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81924.89, 'low': 81924.39, 'close': 81924.89, 'volume': 0.028080000000000004} +2025-03-18 22:45:59,709 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762436,"s":"BTCUSDT","t...435,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,710 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762417,"s":"ETHUSDT","t":2267978424,"p":"1900.67000000","q":"0.00270000","T":1742330762416,"m":false,"M":true}... +2025-03-18 22:45:59,710 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762416, 'price': 1900.67, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:45:59,710 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762416, 'price': 1900.67, 'volume': 0.0027} +2025-03-18 22:45:59,710 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 1900.5, 'high': 1900.67, 'low': 1900.5, 'close': 1900.67, 'volume': 4.415499999999995} +2025-03-18 22:45:59,711 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762403,"s":"BTCUSDT","t":4727546134,"p":"81924.90000000","q":"0.00007000","T":1742330762402,"m":false,"M":true}... +2025-03-18 22:45:59,711 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762402, 'price': 81924.9, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,711 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762402, 'price': 81924.9, 'volume': 7e-05} +2025-03-18 22:45:59,711 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81924.9, 'low': 81924.39, 'close': 81924.9, 'volume': 0.028150000000000005} +2025-03-18 22:45:59,712 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762436,"s":"BTCUSDT","t...435,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,713 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762417,"s":"ETHUSDT","t":2267978425,"p":"1900.67000000","q":"0.00400000","T":1742330762416,"m":false,"M":true}... +2025-03-18 22:45:59,713 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762416, 'price': 1900.67, 'volume': 0.004, 'type': 'trade'} +2025-03-18 22:45:59,715 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762416, 'price': 1900.67, 'volume': 0.004} +2025-03-18 22:45:59,715 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 1900.5, 'high': 1900.67, 'low': 1900.5, 'close': 1900.67, 'volume': 4.419499999999995} +2025-03-18 22:45:59,715 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762403,"s":"BTCUSDT","t":4727546135,"p":"81924.90000000","q":"0.00007000","T":1742330762402,"m":false,"M":true}... +2025-03-18 22:45:59,715 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762402, 'price': 81924.9, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,716 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762402, 'price': 81924.9, 'volume': 7e-05} +2025-03-18 22:45:59,716 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81924.9, 'low': 81924.39, 'close': 81924.9, 'volume': 0.028220000000000005} +2025-03-18 22:45:59,716 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762436,"s":"BTCUSDT","t...435,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,716 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762417,"s":"ETHUSDT","t":2267978426,"p":"1900.67000000","q":"0.00280000","T":1742330762416,"m":false,"M":true}... +2025-03-18 22:45:59,717 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762416, 'price': 1900.67, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:59,717 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762416, 'price': 1900.67, 'volume': 0.0028} +2025-03-18 22:45:59,717 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 1900.5, 'high': 1900.67, 'low': 1900.5, 'close': 1900.67, 'volume': 4.422299999999995} +2025-03-18 22:45:59,717 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762403,"s":"BTCUSDT","t":4727546136,"p":"81924.90000000","q":"0.00013000","T":1742330762402,"m":false,"M":true}... +2025-03-18 22:45:59,718 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762402, 'price': 81924.9, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:45:59,718 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762402, 'price': 81924.9, 'volume': 0.00013} +2025-03-18 22:45:59,718 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81924.9, 'low': 81924.39, 'close': 81924.9, 'volume': 0.028350000000000007} +2025-03-18 22:45:59,718 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762436,"s":"BTCUSDT","t...435,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,719 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762417,"s":"ETHUSDT","t":2267978427,"p":"1900.68000000","q":"0.00280000","T":1742330762416,"m":false,"M":true}... +2025-03-18 22:45:59,719 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762416, 'price': 1900.68, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:59,719 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762416, 'price': 1900.68, 'volume': 0.0028} +2025-03-18 22:45:59,719 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 1900.5, 'high': 1900.68, 'low': 1900.5, 'close': 1900.68, 'volume': 4.425099999999994} +2025-03-18 22:45:59,720 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762403,"s":"BTCUSDT","t":4727546137,"p":"81924.90000000","q":"0.00013000","T":1742330762402,"m":false,"M":true}... +2025-03-18 22:45:59,720 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762402, 'price': 81924.9, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:45:59,720 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762402, 'price': 81924.9, 'volume': 0.00013} +2025-03-18 22:45:59,720 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81924.9, 'low': 81924.39, 'close': 81924.9, 'volume': 0.02848000000000001} +2025-03-18 22:45:59,722 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762436,"s":"BTCUSDT","t...435,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,722 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762417,"s":"ETHUSDT","t":2267978428,"p":"1900.71000000","q":"0.00270000","T":1742330762416,"m":false,"M":true}... +2025-03-18 22:45:59,722 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762416, 'price': 1900.71, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:45:59,722 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762416, 'price': 1900.71, 'volume': 0.0027} +2025-03-18 22:45:59,722 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 1900.5, 'high': 1900.71, 'low': 1900.5, 'close': 1900.71, 'volume': 4.427799999999994} +2025-03-18 22:45:59,723 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762403,"s":"BTCUSDT","t":4727546138,"p":"81924.90000000","q":"0.00014000","T":1742330762402,"m":false,"M":true}... +2025-03-18 22:45:59,723 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762402, 'price': 81924.9, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:45:59,723 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762402, 'price': 81924.9, 'volume': 0.00014} +2025-03-18 22:45:59,723 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81924.9, 'low': 81924.39, 'close': 81924.9, 'volume': 0.02862000000000001} +2025-03-18 22:45:59,724 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762436,"s":"BTCUSDT","t...435,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,724 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762417,"s":"ETHUSDT","t":2267978429,"p":"1900.71000000","q":"0.00280000","T":1742330762416,"m":false,"M":true}... +2025-03-18 22:45:59,724 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762416, 'price': 1900.71, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:59,724 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762416, 'price': 1900.71, 'volume': 0.0028} +2025-03-18 22:45:59,725 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 1900.5, 'high': 1900.71, 'low': 1900.5, 'close': 1900.71, 'volume': 4.430599999999994} +2025-03-18 22:45:59,725 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762403,"s":"BTCUSDT","t":4727546139,"p":"81924.90000000","q":"0.00008000","T":1742330762402,"m":false,"M":true}... +2025-03-18 22:45:59,725 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762402, 'price': 81924.9, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:45:59,726 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762402, 'price': 81924.9, 'volume': 8e-05} +2025-03-18 22:45:59,726 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81924.9, 'low': 81924.39, 'close': 81924.9, 'volume': 0.02870000000000001} +2025-03-18 22:45:59,726 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762436,"s":"BTCUSDT","t...435,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,726 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762417,"s":"ETHUSDT","t":2267978430,"p":"1900.73000000","q":"0.00280000","T":1742330762416,"m":false,"M":true}... +2025-03-18 22:45:59,728 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762416, 'price': 1900.73, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:59,728 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762416, 'price': 1900.73, 'volume': 0.0028} +2025-03-18 22:45:59,728 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 1900.5, 'high': 1900.73, 'low': 1900.5, 'close': 1900.73, 'volume': 4.433399999999994} +2025-03-18 22:45:59,728 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762403,"s":"BTCUSDT","t":4727546140,"p":"81924.90000000","q":"0.00007000","T":1742330762402,"m":false,"M":true}... +2025-03-18 22:45:59,729 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762402, 'price': 81924.9, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,729 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762402, 'price': 81924.9, 'volume': 7e-05} +2025-03-18 22:45:59,729 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81924.9, 'low': 81924.39, 'close': 81924.9, 'volume': 0.02877000000000001} +2025-03-18 22:45:59,729 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762436,"s":"BTCUSDT","t...435,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,729 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762417,"s":"ETHUSDT","t":2267978431,"p":"1900.74000000","q":"0.00530000","T":1742330762416,"m":false,"M":true}... +2025-03-18 22:45:59,729 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762416, 'price': 1900.74, 'volume': 0.0053, 'type': 'trade'} +2025-03-18 22:45:59,729 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762416, 'price': 1900.74, 'volume': 0.0053} +2025-03-18 22:45:59,729 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 1900.5, 'high': 1900.74, 'low': 1900.5, 'close': 1900.74, 'volume': 4.438699999999994} +2025-03-18 22:45:59,729 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762403,"s":"BTCUSDT","t":4727546141,"p":"81924.90000000","q":"0.00007000","T":1742330762402,"m":false,"M":true}... +2025-03-18 22:45:59,729 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762402, 'price': 81924.9, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,729 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762402, 'price': 81924.9, 'volume': 7e-05} +2025-03-18 22:45:59,729 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81924.9, 'low': 81924.39, 'close': 81924.9, 'volume': 0.02884000000000001} +2025-03-18 22:45:59,729 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762436,"s":"BTCUSDT","t...435,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,729 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762417,"s":"ETHUSDT","t":2267978432,"p":"1900.74000000","q":"0.00280000","T":1742330762416,"m":false,"M":true}... +2025-03-18 22:45:59,729 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762416, 'price': 1900.74, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:59,729 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762416, 'price': 1900.74, 'volume': 0.0028} +2025-03-18 22:45:59,729 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 1900.5, 'high': 1900.74, 'low': 1900.5, 'close': 1900.74, 'volume': 4.441499999999993} +2025-03-18 22:45:59,734 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762403,"s":"BTCUSDT","t":4727546142,"p":"81924.91000000","q":"0.02172000","T":1742330762402,"m":false,"M":true}... +2025-03-18 22:45:59,734 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762402, 'price': 81924.91, 'volume': 0.02172, 'type': 'trade'} +2025-03-18 22:45:59,734 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762402, 'price': 81924.91, 'volume': 0.02172} +2025-03-18 22:45:59,734 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81924.91, 'low': 81924.39, 'close': 81924.91, 'volume': 0.05056000000000001} +2025-03-18 22:45:59,735 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762436,"s":"BTCUSDT","t...435,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,735 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762417,"s":"ETHUSDT","t":2267978433,"p":"1900.74000000","q":"0.25890000","T":1742330762416,"m":false,"M":true}... +2025-03-18 22:45:59,736 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762416, 'price': 1900.74, 'volume': 0.2589, 'type': 'trade'} +2025-03-18 22:45:59,736 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762416, 'price': 1900.74, 'volume': 0.2589} +2025-03-18 22:45:59,736 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 1900.5, 'high': 1900.74, 'low': 1900.5, 'close': 1900.74, 'volume': 4.700399999999993} +2025-03-18 22:45:59,737 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762403,"s":"BTCUSDT","t":4727546143,"p":"81924.91000000","q":"0.00007000","T":1742330762402,"m":false,"M":true}... +2025-03-18 22:45:59,737 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762402, 'price': 81924.91, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,737 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762402, 'price': 81924.91, 'volume': 7e-05} +2025-03-18 22:45:59,737 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81924.91, 'low': 81924.39, 'close': 81924.91, 'volume': 0.05063000000000001} +2025-03-18 22:45:59,738 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762436,"s":"BTCUSDT","t...435,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,738 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762417,"s":"ETHUSDT","t":2267978434,"p":"1900.74000000","q":"0.25880000","T":1742330762416,"m":false,"M":true}... +2025-03-18 22:45:59,738 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762416, 'price': 1900.74, 'volume': 0.2588, 'type': 'trade'} +2025-03-18 22:45:59,738 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762416, 'price': 1900.74, 'volume': 0.2588} +2025-03-18 22:45:59,740 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 1900.5, 'high': 1900.74, 'low': 1900.5, 'close': 1900.74, 'volume': 4.959199999999993} +2025-03-18 22:45:59,740 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762403,"s":"BTCUSDT","t":4727546144,"p":"81924.91000000","q":"0.00007000","T":1742330762402,"m":false,"M":true}... +2025-03-18 22:45:59,740 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762402, 'price': 81924.91, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,740 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762402, 'price': 81924.91, 'volume': 7e-05} +2025-03-18 22:45:59,740 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81924.91, 'low': 81924.39, 'close': 81924.91, 'volume': 0.05070000000000001} +2025-03-18 22:45:59,741 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762436,"s":"BTCUSDT","t...435,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,741 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762417,"s":"ETHUSDT","t":2267978435,"p":"1900.76000000","q":"0.00310000","T":1742330762416,"m":false,"M":true}... +2025-03-18 22:45:59,741 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762416, 'price': 1900.76, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:45:59,741 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762416, 'price': 1900.76, 'volume': 0.0031} +2025-03-18 22:45:59,742 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 1900.5, 'high': 1900.76, 'low': 1900.5, 'close': 1900.76, 'volume': 4.962299999999993} +2025-03-18 22:45:59,742 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762403,"s":"BTCUSDT","t":4727546145,"p":"81925.39000000","q":"0.00300000","T":1742330762402,"m":false,"M":true}... +2025-03-18 22:45:59,742 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762402, 'price': 81925.39, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:45:59,742 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762402, 'price': 81925.39, 'volume': 0.003} +2025-03-18 22:45:59,743 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81925.39, 'low': 81924.39, 'close': 81925.39, 'volume': 0.05370000000000001} +2025-03-18 22:45:59,743 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762436,"s":"BTCUSDT","t...435,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,743 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762417,"s":"ETHUSDT","t":2267978436,"p":"1900.78000000","q":"0.00530000","T":1742330762416,"m":false,"M":true}... +2025-03-18 22:45:59,744 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762416, 'price': 1900.78, 'volume': 0.0053, 'type': 'trade'} +2025-03-18 22:45:59,744 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762416, 'price': 1900.78, 'volume': 0.0053} +2025-03-18 22:45:59,744 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 1900.5, 'high': 1900.78, 'low': 1900.5, 'close': 1900.78, 'volume': 4.967599999999993} +2025-03-18 22:45:59,744 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762403,"s":"BTCUSDT","t":4727546146,"p":"81925.74000000","q":"0.00007000","T":1742330762402,"m":false,"M":true}... +2025-03-18 22:45:59,744 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762402, 'price': 81925.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,746 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762402, 'price': 81925.74, 'volume': 7e-05} +2025-03-18 22:45:59,746 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81925.74, 'low': 81924.39, 'close': 81925.74, 'volume': 0.05377000000000001} +2025-03-18 22:45:59,746 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762436,"s":"BTCUSDT","t...435,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,747 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762417,"s":"ETHUSDT","t":2267978437,"p":"1900.79000000","q":"0.00280000","T":1742330762416,"m":false,"M":true}... +2025-03-18 22:45:59,747 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762416, 'price': 1900.79, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:59,747 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762416, 'price': 1900.79, 'volume': 0.0028} +2025-03-18 22:45:59,747 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 1900.5, 'high': 1900.79, 'low': 1900.5, 'close': 1900.79, 'volume': 4.970399999999993} +2025-03-18 22:45:59,748 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762403,"s":"BTCUSDT","t":4727546147,"p":"81925.74000000","q":"0.00007000","T":1742330762402,"m":false,"M":true}... +2025-03-18 22:45:59,748 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762402, 'price': 81925.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,748 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762402, 'price': 81925.74, 'volume': 7e-05} +2025-03-18 22:45:59,749 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81925.74, 'low': 81924.39, 'close': 81925.74, 'volume': 0.05384000000000001} +2025-03-18 22:45:59,749 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762436,"s":"BTCUSDT","t...435,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,749 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762417,"s":"ETHUSDT","t":2267978438,"p":"1900.80000000","q":"0.01080000","T":1742330762416,"m":false,"M":true}... +2025-03-18 22:45:59,750 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762416, 'price': 1900.8, 'volume': 0.0108, 'type': 'trade'} +2025-03-18 22:45:59,750 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762416, 'price': 1900.8, 'volume': 0.0108} +2025-03-18 22:45:59,750 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 1900.5, 'high': 1900.8, 'low': 1900.5, 'close': 1900.8, 'volume': 4.981199999999992} +2025-03-18 22:45:59,750 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762403,"s":"BTCUSDT","t":4727546148,"p":"81925.74000000","q":"0.00009000","T":1742330762402,"m":false,"M":true}... +2025-03-18 22:45:59,750 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762402, 'price': 81925.74, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:45:59,751 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762402, 'price': 81925.74, 'volume': 9e-05} +2025-03-18 22:45:59,751 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81925.74, 'low': 81924.39, 'close': 81925.74, 'volume': 0.05393000000000001} +2025-03-18 22:45:59,751 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762436,"s":"BTCUSDT","t...435,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,752 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762417,"s":"ETHUSDT","t":2267978439,"p":"1900.80000000","q":"0.00270000","T":1742330762416,"m":false,"M":true}... +2025-03-18 22:45:59,752 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762416, 'price': 1900.8, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:45:59,752 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762416, 'price': 1900.8, 'volume': 0.0027} +2025-03-18 22:45:59,752 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 1900.5, 'high': 1900.8, 'low': 1900.5, 'close': 1900.8, 'volume': 4.983899999999992} +2025-03-18 22:45:59,752 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762403,"s":"BTCUSDT","t":4727546149,"p":"81925.74000000","q":"0.00007000","T":1742330762402,"m":false,"M":true}... +2025-03-18 22:45:59,753 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762402, 'price': 81925.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,753 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762402, 'price': 81925.74, 'volume': 7e-05} +2025-03-18 22:45:59,753 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81925.74, 'low': 81924.39, 'close': 81925.74, 'volume': 0.05400000000000001} +2025-03-18 22:45:59,754 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762436,"s":"BTCUSDT","t...435,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,754 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762417,"s":"ETHUSDT","t":2267978440,"p":"1900.80000000","q":"0.08000000","T":1742330762416,"m":false,"M":true}... +2025-03-18 22:45:59,754 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762416, 'price': 1900.8, 'volume': 0.08, 'type': 'trade'} +2025-03-18 22:45:59,755 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762416, 'price': 1900.8, 'volume': 0.08} +2025-03-18 22:45:59,755 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 1900.5, 'high': 1900.8, 'low': 1900.5, 'close': 1900.8, 'volume': 5.063899999999992} +2025-03-18 22:45:59,757 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762403,"s":"BTCUSDT","t":4727546150,"p":"81925.75000000","q":"0.00007000","T":1742330762402,"m":false,"M":true}... +2025-03-18 22:45:59,757 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762402, 'price': 81925.75, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,757 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762402, 'price': 81925.75, 'volume': 7e-05} +2025-03-18 22:45:59,758 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81925.75, 'low': 81924.39, 'close': 81925.75, 'volume': 0.054070000000000014} +2025-03-18 22:45:59,758 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762436,"s":"BTCUSDT","t...435,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,758 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762417,"s":"ETHUSDT","t":2267978441,"p":"1900.82000000","q":"0.00310000","T":1742330762416,"m":false,"M":true}... +2025-03-18 22:45:59,759 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762416, 'price': 1900.82, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:45:59,759 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762416, 'price': 1900.82, 'volume': 0.0031} +2025-03-18 22:45:59,759 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 1900.5, 'high': 1900.82, 'low': 1900.5, 'close': 1900.82, 'volume': 5.066999999999992} +2025-03-18 22:45:59,759 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762403,"s":"BTCUSDT","t":4727546151,"p":"81925.75000000","q":"0.00007000","T":1742330762402,"m":false,"M":true}... +2025-03-18 22:45:59,760 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762402, 'price': 81925.75, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,760 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762402, 'price': 81925.75, 'volume': 7e-05} +2025-03-18 22:45:59,760 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81925.75, 'low': 81924.39, 'close': 81925.75, 'volume': 0.054140000000000015} +2025-03-18 22:45:59,761 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762436,"s":"BTCUSDT","t...435,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,761 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762417,"s":"ETHUSDT","t":2267978442,"p":"1900.83000000","q":"0.00280000","T":1742330762416,"m":false,"M":true}... +2025-03-18 22:45:59,761 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762416, 'price': 1900.83, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:45:59,762 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762416, 'price': 1900.83, 'volume': 0.0028} +2025-03-18 22:45:59,762 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 1900.5, 'high': 1900.83, 'low': 1900.5, 'close': 1900.83, 'volume': 5.069799999999992} +2025-03-18 22:45:59,762 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762403,"s":"BTCUSDT","t":4727546152,"p":"81925.75000000","q":"0.00007000","T":1742330762402,"m":false,"M":true}... +2025-03-18 22:45:59,763 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762402, 'price': 81925.75, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,763 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762402, 'price': 81925.75, 'volume': 7e-05} +2025-03-18 22:45:59,763 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81925.75, 'low': 81924.39, 'close': 81925.75, 'volume': 0.054210000000000015} +2025-03-18 22:45:59,763 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762436,"s":"BTCUSDT","t...435,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,765 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762403,"s":"BTCUSDT","t":4727546153,"p":"81925.76000000","q":"0.01969000","T":1742330762402,"m":false,"M":true}... +2025-03-18 22:45:59,765 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762402, 'price': 81925.76, 'volume': 0.01969, 'type': 'trade'} +2025-03-18 22:45:59,766 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762402, 'price': 81925.76, 'volume': 0.01969} +2025-03-18 22:45:59,766 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81925.76, 'low': 81924.39, 'close': 81925.76, 'volume': 0.07390000000000002} +2025-03-18 22:45:59,767 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762436,"s":"BTCUSDT","t...435,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,767 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762403,"s":"BTCUSDT","t":4727546154,"p":"81925.76000000","q":"0.00007000","T":1742330762402,"m":false,"M":true}... +2025-03-18 22:45:59,768 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762402, 'price': 81925.76, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,768 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762402, 'price': 81925.76, 'volume': 7e-05} +2025-03-18 22:45:59,768 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81925.76, 'low': 81924.39, 'close': 81925.76, 'volume': 0.07397000000000002} +2025-03-18 22:45:59,769 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762436,"s":"BTCUSDT","t...435,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,769 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762403,"s":"BTCUSDT","t":4727546155,"p":"81925.76000000","q":"0.00007000","T":1742330762402,"m":false,"M":true}... +2025-03-18 22:45:59,769 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762402, 'price': 81925.76, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,769 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762402, 'price': 81925.76, 'volume': 7e-05} +2025-03-18 22:45:59,770 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81925.76, 'low': 81924.39, 'close': 81925.76, 'volume': 0.07404000000000002} +2025-03-18 22:45:59,770 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762436,"s":"BTCUSDT","t...435,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,770 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762403,"s":"BTCUSDT","t":4727546156,"p":"81925.98000000","q":"0.00007000","T":1742330762402,"m":false,"M":true}... +2025-03-18 22:45:59,771 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762402, 'price': 81925.98, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,771 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762402, 'price': 81925.98, 'volume': 7e-05} +2025-03-18 22:45:59,771 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81925.98, 'low': 81924.39, 'close': 81925.98, 'volume': 0.07411000000000002} +2025-03-18 22:45:59,772 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762436,"s":"BTCUSDT","t...435,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,772 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762403,"s":"BTCUSDT","t":4727546157,"p":"81925.98000000","q":"0.00007000","T":1742330762402,"m":false,"M":true}... +2025-03-18 22:45:59,772 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762402, 'price': 81925.98, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,774 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762402, 'price': 81925.98, 'volume': 7e-05} +2025-03-18 22:45:59,774 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81925.98, 'low': 81924.39, 'close': 81925.98, 'volume': 0.07418000000000002} +2025-03-18 22:45:59,774 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762436,"s":"BTCUSDT","t...435,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,775 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762403,"s":"BTCUSDT","t":4727546158,"p":"81925.98000000","q":"0.00007000","T":1742330762402,"m":false,"M":true}... +2025-03-18 22:45:59,775 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762402, 'price': 81925.98, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,775 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762402, 'price': 81925.98, 'volume': 7e-05} +2025-03-18 22:45:59,775 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81925.98, 'low': 81924.39, 'close': 81925.98, 'volume': 0.07425000000000002} +2025-03-18 22:45:59,776 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762449,"s":"BTCUSDT","t...448,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,776 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762403,"s":"BTCUSDT","t":4727546159,"p":"81925.99000000","q":"0.01017000","T":1742330762402,"m":false,"M":true}... +2025-03-18 22:45:59,777 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762402, 'price': 81925.99, 'volume': 0.01017, 'type': 'trade'} +2025-03-18 22:45:59,777 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762402, 'price': 81925.99, 'volume': 0.01017} +2025-03-18 22:45:59,777 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81925.99, 'low': 81924.39, 'close': 81925.99, 'volume': 0.08442000000000002} +2025-03-18 22:45:59,777 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762449,"s":"BTCUSDT","t...448,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,778 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762404,"s":"BTCUSDT","t":4727546160,"p":"81925.99000000","q":"0.00026000","T":1742330762404,"m":false,"M":true}... +2025-03-18 22:45:59,778 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762404, 'price': 81925.99, 'volume': 0.00026, 'type': 'trade'} +2025-03-18 22:45:59,779 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762404, 'price': 81925.99, 'volume': 0.00026} +2025-03-18 22:45:59,779 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81925.99, 'low': 81924.39, 'close': 81925.99, 'volume': 0.08468000000000002} +2025-03-18 22:45:59,779 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762449,"s":"BTCUSDT","t...448,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,779 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762404,"s":"BTCUSDT","t":4727546161,"p":"81926.40000000","q":"0.00013000","T":1742330762404,"m":false,"M":true}... +2025-03-18 22:45:59,779 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762404, 'price': 81926.4, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:45:59,780 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762404, 'price': 81926.4, 'volume': 0.00013} +2025-03-18 22:45:59,780 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81926.4, 'low': 81924.39, 'close': 81926.4, 'volume': 0.08481000000000002} +2025-03-18 22:45:59,780 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762449,"s":"BTCUSDT","t...448,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,780 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762436,"s":"BTCUSDT","t":4727546162,"p":"81927.45000000","q":"0.00007000","T":1742330762435,"m":false,"M":true}... +2025-03-18 22:45:59,782 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762435, 'price': 81927.45, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,782 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762435, 'price': 81927.45, 'volume': 7e-05} +2025-03-18 22:45:59,782 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81927.45, 'low': 81924.39, 'close': 81927.45, 'volume': 0.08488000000000002} +2025-03-18 22:45:59,782 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762449,"s":"BTCUSDT","t...448,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,783 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762436,"s":"BTCUSDT","t":4727546163,"p":"81927.45000000","q":"0.00010000","T":1742330762435,"m":false,"M":true}... +2025-03-18 22:45:59,783 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762435, 'price': 81927.45, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,783 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762435, 'price': 81927.45, 'volume': 0.0001} +2025-03-18 22:45:59,783 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81927.45, 'low': 81924.39, 'close': 81927.45, 'volume': 0.08498000000000003} +2025-03-18 22:45:59,783 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762449,"s":"BTCUSDT","t...448,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,784 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762436,"s":"BTCUSDT","t":4727546164,"p":"81927.45000000","q":"0.00010000","T":1742330762435,"m":false,"M":true}... +2025-03-18 22:45:59,784 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762435, 'price': 81927.45, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,784 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762435, 'price': 81927.45, 'volume': 0.0001} +2025-03-18 22:45:59,784 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81927.45, 'low': 81924.39, 'close': 81927.45, 'volume': 0.08508000000000003} +2025-03-18 22:45:59,785 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762449,"s":"BTCUSDT","t...448,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,785 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762436,"s":"BTCUSDT","t":4727546165,"p":"81927.45000000","q":"0.00010000","T":1742330762435,"m":false,"M":true}... +2025-03-18 22:45:59,785 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762435, 'price': 81927.45, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,785 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762435, 'price': 81927.45, 'volume': 0.0001} +2025-03-18 22:45:59,785 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81927.45, 'low': 81924.39, 'close': 81927.45, 'volume': 0.08518000000000003} +2025-03-18 22:45:59,786 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762449,"s":"BTCUSDT","t...448,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,786 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762436,"s":"BTCUSDT","t":4727546166,"p":"81927.45000000","q":"0.00007000","T":1742330762435,"m":false,"M":true}... +2025-03-18 22:45:59,787 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762435, 'price': 81927.45, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,787 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762435, 'price': 81927.45, 'volume': 7e-05} +2025-03-18 22:45:59,787 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81927.45, 'low': 81924.39, 'close': 81927.45, 'volume': 0.08525000000000003} +2025-03-18 22:45:59,787 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762449,"s":"BTCUSDT","t...448,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,789 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762436,"s":"BTCUSDT","t":4727546167,"p":"81927.46000000","q":"0.00016000","T":1742330762435,"m":false,"M":true}... +2025-03-18 22:45:59,789 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762435, 'price': 81927.46, 'volume': 0.00016, 'type': 'trade'} +2025-03-18 22:45:59,789 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762435, 'price': 81927.46, 'volume': 0.00016} +2025-03-18 22:45:59,789 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81927.46, 'low': 81924.39, 'close': 81927.46, 'volume': 0.08541000000000003} +2025-03-18 22:45:59,789 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762449,"s":"BTCUSDT","t...448,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,789 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762436,"s":"BTCUSDT","t":4727546168,"p":"81927.46000000","q":"0.00014000","T":1742330762435,"m":false,"M":true}... +2025-03-18 22:45:59,789 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762435, 'price': 81927.46, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:45:59,790 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762435, 'price': 81927.46, 'volume': 0.00014} +2025-03-18 22:45:59,790 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81927.46, 'low': 81924.39, 'close': 81927.46, 'volume': 0.08555000000000003} +2025-03-18 22:45:59,790 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762449,"s":"BTCUSDT","t...448,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,791 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762436,"s":"BTCUSDT","t":4727546169,"p":"81927.92000000","q":"0.00013000","T":1742330762435,"m":false,"M":true}... +2025-03-18 22:45:59,791 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762435, 'price': 81927.92, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:45:59,792 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762435, 'price': 81927.92, 'volume': 0.00013} +2025-03-18 22:45:59,792 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81927.92, 'low': 81924.39, 'close': 81927.92, 'volume': 0.08568000000000003} +2025-03-18 22:45:59,792 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762449,"s":"BTCUSDT","t...448,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,793 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762436,"s":"BTCUSDT","t":4727546170,"p":"81927.93000000","q":"0.00007000","T":1742330762435,"m":false,"M":true}... +2025-03-18 22:45:59,793 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762435, 'price': 81927.93, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,793 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762435, 'price': 81927.93, 'volume': 7e-05} +2025-03-18 22:45:59,793 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81927.93, 'low': 81924.39, 'close': 81927.93, 'volume': 0.08575000000000003} +2025-03-18 22:45:59,795 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762449,"s":"BTCUSDT","t...448,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,795 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762436,"s":"BTCUSDT","t":4727546171,"p":"81927.93000000","q":"0.00007000","T":1742330762435,"m":false,"M":true}... +2025-03-18 22:45:59,795 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762435, 'price': 81927.93, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,795 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762435, 'price': 81927.93, 'volume': 7e-05} +2025-03-18 22:45:59,795 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81927.93, 'low': 81924.39, 'close': 81927.93, 'volume': 0.08582000000000004} +2025-03-18 22:45:59,796 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762449,"s":"BTCUSDT","t...448,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,796 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762436,"s":"BTCUSDT","t":4727546172,"p":"81927.93000000","q":"0.00011000","T":1742330762435,"m":false,"M":true}... +2025-03-18 22:45:59,796 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762435, 'price': 81927.93, 'volume': 0.00011, 'type': 'trade'} +2025-03-18 22:45:59,797 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762435, 'price': 81927.93, 'volume': 0.00011} +2025-03-18 22:45:59,797 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81927.93, 'low': 81924.39, 'close': 81927.93, 'volume': 0.08593000000000003} +2025-03-18 22:45:59,797 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762449,"s":"BTCUSDT","t...448,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,798 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762436,"s":"BTCUSDT","t":4727546173,"p":"81927.93000000","q":"0.00011000","T":1742330762435,"m":false,"M":true}... +2025-03-18 22:45:59,798 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762435, 'price': 81927.93, 'volume': 0.00011, 'type': 'trade'} +2025-03-18 22:45:59,798 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762435, 'price': 81927.93, 'volume': 0.00011} +2025-03-18 22:45:59,799 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81927.93, 'low': 81924.39, 'close': 81927.93, 'volume': 0.08604000000000003} +2025-03-18 22:45:59,799 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762449,"s":"BTCUSDT","t...448,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,799 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762436,"s":"BTCUSDT","t":4727546174,"p":"81927.93000000","q":"0.00011000","T":1742330762435,"m":false,"M":true}... +2025-03-18 22:45:59,800 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762435, 'price': 81927.93, 'volume': 0.00011, 'type': 'trade'} +2025-03-18 22:45:59,800 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762435, 'price': 81927.93, 'volume': 0.00011} +2025-03-18 22:45:59,800 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81927.93, 'low': 81924.39, 'close': 81927.93, 'volume': 0.08615000000000003} +2025-03-18 22:45:59,801 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762449,"s":"BTCUSDT","t...448,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,801 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762566,"s":"ETHUSDT","t...566,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:59,802 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762566,"s":"ETHUSDT","t...566,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:59,802 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762436,"s":"BTCUSDT","t":4727546175,"p":"81927.93000000","q":"0.00007000","T":1742330762435,"m":false,"M":true}... +2025-03-18 22:45:59,802 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762435, 'price': 81927.93, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,803 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762435, 'price': 81927.93, 'volume': 7e-05} +2025-03-18 22:45:59,803 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81927.93, 'low': 81924.39, 'close': 81927.93, 'volume': 0.08622000000000003} +2025-03-18 22:45:59,803 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762566,"s":"ETHUSDT","t":2267978443,"p":"1900.84000000","q":"0.00530000","T":1742330762566,"m":false,"M":true}... +2025-03-18 22:45:59,804 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762566, 'price': 1900.84, 'volume': 0.0053, 'type': 'trade'} +2025-03-18 22:45:59,804 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762566, 'price': 1900.84, 'volume': 0.0053} +2025-03-18 22:45:59,804 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 1900.5, 'high': 1900.84, 'low': 1900.5, 'close': 1900.84, 'volume': 5.075099999999992} +2025-03-18 22:45:59,804 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762449,"s":"BTCUSDT","t...448,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,805 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762436,"s":"BTCUSDT","t":4727546176,"p":"81927.94000000","q":"0.00537000","T":1742330762435,"m":false,"M":true}... +2025-03-18 22:45:59,805 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762435, 'price': 81927.94, 'volume': 0.00537, 'type': 'trade'} +2025-03-18 22:45:59,806 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762435, 'price': 81927.94, 'volume': 0.00537} +2025-03-18 22:45:59,806 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81927.94, 'low': 81924.39, 'close': 81927.94, 'volume': 0.09159000000000003} +2025-03-18 22:45:59,806 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762449,"s":"BTCUSDT","t...448,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,807 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762566,"s":"ETHUSDT","t":2267978444,"p":"1900.84000000","q":"0.00730000","T":1742330762566,"m":false,"M":true}... +2025-03-18 22:45:59,807 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762566, 'price': 1900.84, 'volume': 0.0073, 'type': 'trade'} +2025-03-18 22:45:59,807 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762566, 'price': 1900.84, 'volume': 0.0073} +2025-03-18 22:45:59,807 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 1900.5, 'high': 1900.84, 'low': 1900.5, 'close': 1900.84, 'volume': 5.082399999999992} +2025-03-18 22:45:59,809 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762436,"s":"BTCUSDT","t":4727546177,"p":"81927.94000000","q":"0.00912000","T":1742330762435,"m":false,"M":true}... +2025-03-18 22:45:59,809 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762435, 'price': 81927.94, 'volume': 0.00912, 'type': 'trade'} +2025-03-18 22:45:59,809 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762435, 'price': 81927.94, 'volume': 0.00912} +2025-03-18 22:45:59,810 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81927.94, 'low': 81924.39, 'close': 81927.94, 'volume': 0.10071000000000004} +2025-03-18 22:45:59,810 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762449,"s":"BTCUSDT","t...448,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,810 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762436,"s":"BTCUSDT","t":4727546178,"p":"81927.94000000","q":"0.00007000","T":1742330762435,"m":false,"M":true}... +2025-03-18 22:45:59,811 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762435, 'price': 81927.94, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,811 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762435, 'price': 81927.94, 'volume': 7e-05} +2025-03-18 22:45:59,811 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81927.94, 'low': 81924.39, 'close': 81927.94, 'volume': 0.10078000000000004} +2025-03-18 22:45:59,811 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762468,"s":"BTCUSDT","t...467,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,812 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762436,"s":"BTCUSDT","t":4727546179,"p":"81927.94000000","q":"0.00007000","T":1742330762435,"m":false,"M":true}... +2025-03-18 22:45:59,812 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762435, 'price': 81927.94, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,812 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762435, 'price': 81927.94, 'volume': 7e-05} +2025-03-18 22:45:59,812 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81927.94, 'low': 81924.39, 'close': 81927.94, 'volume': 0.10085000000000004} +2025-03-18 22:45:59,813 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762468,"s":"BTCUSDT","t...467,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,813 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762436,"s":"BTCUSDT","t":4727546180,"p":"81927.96000000","q":"0.00007000","T":1742330762435,"m":false,"M":true}... +2025-03-18 22:45:59,814 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762435, 'price': 81927.96, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,814 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762435, 'price': 81927.96, 'volume': 7e-05} +2025-03-18 22:45:59,814 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81927.96, 'low': 81924.39, 'close': 81927.96, 'volume': 0.10092000000000004} +2025-03-18 22:45:59,814 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762468,"s":"BTCUSDT","t...467,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,816 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762436,"s":"BTCUSDT","t":4727546181,"p":"81927.96000000","q":"0.00007000","T":1742330762435,"m":false,"M":true}... +2025-03-18 22:45:59,816 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762435, 'price': 81927.96, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,816 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762435, 'price': 81927.96, 'volume': 7e-05} +2025-03-18 22:45:59,816 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81927.96, 'low': 81924.39, 'close': 81927.96, 'volume': 0.10099000000000004} +2025-03-18 22:45:59,817 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762468,"s":"BTCUSDT","t...467,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,817 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762436,"s":"BTCUSDT","t":4727546182,"p":"81927.96000000","q":"0.00007000","T":1742330762435,"m":false,"M":true}... +2025-03-18 22:45:59,817 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762435, 'price': 81927.96, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,817 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762435, 'price': 81927.96, 'volume': 7e-05} +2025-03-18 22:45:59,817 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81927.96, 'low': 81924.39, 'close': 81927.96, 'volume': 0.10106000000000004} +2025-03-18 22:45:59,818 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762468,"s":"BTCUSDT","t...467,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,818 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762436,"s":"BTCUSDT","t":4727546183,"p":"81927.97000000","q":"0.00630000","T":1742330762435,"m":false,"M":true}... +2025-03-18 22:45:59,818 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762435, 'price': 81927.97, 'volume': 0.0063, 'type': 'trade'} +2025-03-18 22:45:59,819 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762435, 'price': 81927.97, 'volume': 0.0063} +2025-03-18 22:45:59,819 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81927.97, 'low': 81924.39, 'close': 81927.97, 'volume': 0.10736000000000004} +2025-03-18 22:45:59,819 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762468,"s":"BTCUSDT","t...467,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,820 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762436,"s":"BTCUSDT","t":4727546184,"p":"81928.35000000","q":"0.00007000","T":1742330762435,"m":false,"M":true}... +2025-03-18 22:45:59,820 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762435, 'price': 81928.35, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,820 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762435, 'price': 81928.35, 'volume': 7e-05} +2025-03-18 22:45:59,820 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81928.35, 'low': 81924.39, 'close': 81928.35, 'volume': 0.10743000000000004} +2025-03-18 22:45:59,821 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762468,"s":"BTCUSDT","t...467,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,821 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762436,"s":"BTCUSDT","t":4727546185,"p":"81928.35000000","q":"0.00013000","T":1742330762435,"m":false,"M":true}... +2025-03-18 22:45:59,821 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762435, 'price': 81928.35, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:45:59,822 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762435, 'price': 81928.35, 'volume': 0.00013} +2025-03-18 22:45:59,822 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81928.35, 'low': 81924.39, 'close': 81928.35, 'volume': 0.10756000000000004} +2025-03-18 22:45:59,822 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762468,"s":"BTCUSDT","t...467,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,822 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762436,"s":"BTCUSDT","t":4727546186,"p":"81928.35000000","q":"0.00009000","T":1742330762435,"m":false,"M":true}... +2025-03-18 22:45:59,822 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762435, 'price': 81928.35, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:45:59,823 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762435, 'price': 81928.35, 'volume': 9e-05} +2025-03-18 22:45:59,823 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81928.35, 'low': 81924.39, 'close': 81928.35, 'volume': 0.10765000000000005} +2025-03-18 22:45:59,823 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762468,"s":"BTCUSDT","t...467,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,825 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762436,"s":"BTCUSDT","t":4727546187,"p":"81928.35000000","q":"0.00007000","T":1742330762435,"m":false,"M":true}... +2025-03-18 22:45:59,825 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762435, 'price': 81928.35, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,825 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762435, 'price': 81928.35, 'volume': 7e-05} +2025-03-18 22:45:59,825 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81928.35, 'low': 81924.39, 'close': 81928.35, 'volume': 0.10772000000000005} +2025-03-18 22:45:59,826 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762468,"s":"BTCUSDT","t...467,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,826 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762436,"s":"BTCUSDT","t":4727546188,"p":"81928.35000000","q":"0.00033000","T":1742330762435,"m":false,"M":true}... +2025-03-18 22:45:59,826 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762435, 'price': 81928.35, 'volume': 0.00033, 'type': 'trade'} +2025-03-18 22:45:59,826 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762435, 'price': 81928.35, 'volume': 0.00033} +2025-03-18 22:45:59,827 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81928.35, 'low': 81924.39, 'close': 81928.35, 'volume': 0.10805000000000005} +2025-03-18 22:45:59,827 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762468,"s":"BTCUSDT","t...467,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,827 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762436,"s":"BTCUSDT","t":4727546189,"p":"81928.35000000","q":"0.00007000","T":1742330762435,"m":false,"M":true}... +2025-03-18 22:45:59,828 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762435, 'price': 81928.35, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,828 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762435, 'price': 81928.35, 'volume': 7e-05} +2025-03-18 22:45:59,828 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81928.35, 'low': 81924.39, 'close': 81928.35, 'volume': 0.10812000000000005} +2025-03-18 22:45:59,829 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762468,"s":"BTCUSDT","t...467,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,829 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762436,"s":"BTCUSDT","t":4727546190,"p":"81928.36000000","q":"0.02157000","T":1742330762435,"m":false,"M":true}... +2025-03-18 22:45:59,829 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762435, 'price': 81928.36, 'volume': 0.02157, 'type': 'trade'} +2025-03-18 22:45:59,829 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762435, 'price': 81928.36, 'volume': 0.02157} +2025-03-18 22:45:59,829 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81928.36, 'low': 81924.39, 'close': 81928.36, 'volume': 0.12969000000000006} +2025-03-18 22:45:59,830 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762468,"s":"BTCUSDT","t...467,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,830 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762449,"s":"BTCUSDT","t":4727546191,"p":"81928.36000000","q":"0.00015000","T":1742330762448,"m":false,"M":true}... +2025-03-18 22:45:59,830 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762448, 'price': 81928.36, 'volume': 0.00015, 'type': 'trade'} +2025-03-18 22:45:59,831 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762448, 'price': 81928.36, 'volume': 0.00015} +2025-03-18 22:45:59,831 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81928.36, 'low': 81924.39, 'close': 81928.36, 'volume': 0.12984000000000007} +2025-03-18 22:45:59,831 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762468,"s":"BTCUSDT","t...467,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,831 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762449,"s":"BTCUSDT","t":4727546192,"p":"81928.36000000","q":"0.00007000","T":1742330762448,"m":false,"M":true}... +2025-03-18 22:45:59,832 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762448, 'price': 81928.36, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,832 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762448, 'price': 81928.36, 'volume': 7e-05} +2025-03-18 22:45:59,832 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81928.36, 'low': 81924.39, 'close': 81928.36, 'volume': 0.12991000000000005} +2025-03-18 22:45:59,833 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762468,"s":"BTCUSDT","t...467,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,833 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762449,"s":"BTCUSDT","t":4727546193,"p":"81928.36000000","q":"0.00010000","T":1742330762448,"m":false,"M":true}... +2025-03-18 22:45:59,834 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762448, 'price': 81928.36, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,834 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762448, 'price': 81928.36, 'volume': 0.0001} +2025-03-18 22:45:59,834 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81928.36, 'low': 81924.39, 'close': 81928.36, 'volume': 0.13001000000000004} +2025-03-18 22:45:59,834 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762468,"s":"BTCUSDT","t...467,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,835 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762449,"s":"BTCUSDT","t":4727546194,"p":"81928.36000000","q":"0.00010000","T":1742330762448,"m":false,"M":true}... +2025-03-18 22:45:59,835 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762448, 'price': 81928.36, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,835 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762448, 'price': 81928.36, 'volume': 0.0001} +2025-03-18 22:45:59,835 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81928.36, 'low': 81924.39, 'close': 81928.36, 'volume': 0.13011000000000003} +2025-03-18 22:45:59,837 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762468,"s":"BTCUSDT","t...467,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,837 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762449,"s":"BTCUSDT","t":4727546195,"p":"81928.36000000","q":"0.00010000","T":1742330762448,"m":false,"M":true}... +2025-03-18 22:45:59,837 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762448, 'price': 81928.36, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,838 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762448, 'price': 81928.36, 'volume': 0.0001} +2025-03-18 22:45:59,838 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81928.36, 'low': 81924.39, 'close': 81928.36, 'volume': 0.13021000000000002} +2025-03-18 22:45:59,838 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762468,"s":"BTCUSDT","t...467,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,838 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762449,"s":"BTCUSDT","t":4727546196,"p":"81928.36000000","q":"0.00007000","T":1742330762448,"m":false,"M":true}... +2025-03-18 22:45:59,839 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762448, 'price': 81928.36, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,839 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762448, 'price': 81928.36, 'volume': 7e-05} +2025-03-18 22:45:59,839 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81928.36, 'low': 81924.39, 'close': 81928.36, 'volume': 0.13028} +2025-03-18 22:45:59,840 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762468,"s":"BTCUSDT","t...467,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,840 - INFO - [realtime.py:302] - Received message #1100 +2025-03-18 22:45:59,840 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762449,"s":"BTCUSDT","t":4727546197,"p":"81928.85000000","q":"0.00013000","T":1742330762448,"m":false,"M":true}... +2025-03-18 22:45:59,840 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762448, 'price': 81928.85, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:45:59,840 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762448, 'price': 81928.85, 'volume': 0.00013} +2025-03-18 22:45:59,842 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81928.85, 'low': 81924.39, 'close': 81928.85, 'volume': 0.13041} +2025-03-18 22:45:59,842 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762492,"s":"BTCUSDT","t...492,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,842 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762449,"s":"BTCUSDT","t":4727546198,"p":"81929.14000000","q":"0.00007000","T":1742330762448,"m":false,"M":true}... +2025-03-18 22:45:59,843 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762448, 'price': 81929.14, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,843 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762448, 'price': 81929.14, 'volume': 7e-05} +2025-03-18 22:45:59,843 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81929.14, 'low': 81924.39, 'close': 81929.14, 'volume': 0.13047999999999998} +2025-03-18 22:45:59,844 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762492,"s":"BTCUSDT","t...492,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,844 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762449,"s":"BTCUSDT","t":4727546199,"p":"81929.14000000","q":"0.00007000","T":1742330762448,"m":false,"M":true}... +2025-03-18 22:45:59,845 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762448, 'price': 81929.14, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,845 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762448, 'price': 81929.14, 'volume': 7e-05} +2025-03-18 22:45:59,845 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81929.14, 'low': 81924.39, 'close': 81929.14, 'volume': 0.13054999999999997} +2025-03-18 22:45:59,845 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762492,"s":"BTCUSDT","t...492,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,846 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762449,"s":"BTCUSDT","t":4727546200,"p":"81929.14000000","q":"0.00007000","T":1742330762448,"m":false,"M":true}... +2025-03-18 22:45:59,846 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762448, 'price': 81929.14, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,846 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762448, 'price': 81929.14, 'volume': 7e-05} +2025-03-18 22:45:59,846 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81929.14, 'low': 81924.39, 'close': 81929.14, 'volume': 0.13061999999999996} +2025-03-18 22:45:59,846 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762492,"s":"BTCUSDT","t...492,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,848 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762449,"s":"BTCUSDT","t":4727546201,"p":"81929.15000000","q":"0.01075000","T":1742330762448,"m":false,"M":true}... +2025-03-18 22:45:59,848 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762448, 'price': 81929.15, 'volume': 0.01075, 'type': 'trade'} +2025-03-18 22:45:59,848 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762448, 'price': 81929.15, 'volume': 0.01075} +2025-03-18 22:45:59,848 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81929.15, 'low': 81924.39, 'close': 81929.15, 'volume': 0.14136999999999997} +2025-03-18 22:45:59,848 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762492,"s":"BTCUSDT","t...492,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,849 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762449,"s":"BTCUSDT","t":4727546202,"p":"81929.15000000","q":"0.00007000","T":1742330762448,"m":false,"M":true}... +2025-03-18 22:45:59,849 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762448, 'price': 81929.15, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,849 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762448, 'price': 81929.15, 'volume': 7e-05} +2025-03-18 22:45:59,849 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81929.15, 'low': 81924.39, 'close': 81929.15, 'volume': 0.14143999999999995} +2025-03-18 22:45:59,850 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762492,"s":"BTCUSDT","t...492,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,850 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762449,"s":"BTCUSDT","t":4727546203,"p":"81929.15000000","q":"0.00007000","T":1742330762448,"m":false,"M":true}... +2025-03-18 22:45:59,850 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762448, 'price': 81929.15, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,850 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762448, 'price': 81929.15, 'volume': 7e-05} +2025-03-18 22:45:59,851 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81929.15, 'low': 81924.39, 'close': 81929.15, 'volume': 0.14150999999999994} +2025-03-18 22:45:59,851 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762492,"s":"BTCUSDT","t...492,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,852 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762449,"s":"BTCUSDT","t":4727546204,"p":"81929.15000000","q":"0.00007000","T":1742330762448,"m":false,"M":true}... +2025-03-18 22:45:59,852 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762448, 'price': 81929.15, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,852 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762448, 'price': 81929.15, 'volume': 7e-05} +2025-03-18 22:45:59,853 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81929.15, 'low': 81924.39, 'close': 81929.15, 'volume': 0.14157999999999993} +2025-03-18 22:45:59,853 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762492,"s":"BTCUSDT","t...492,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,853 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762449,"s":"BTCUSDT","t":4727546205,"p":"81929.16000000","q":"0.00976000","T":1742330762448,"m":false,"M":true}... +2025-03-18 22:45:59,854 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762448, 'price': 81929.16, 'volume': 0.00976, 'type': 'trade'} +2025-03-18 22:45:59,854 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762448, 'price': 81929.16, 'volume': 0.00976} +2025-03-18 22:45:59,854 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81929.16, 'low': 81924.39, 'close': 81929.16, 'volume': 0.15133999999999992} +2025-03-18 22:45:59,855 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762492,"s":"BTCUSDT","t...492,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,855 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762449,"s":"BTCUSDT","t":4727546206,"p":"81929.26000000","q":"0.00007000","T":1742330762448,"m":false,"M":true}... +2025-03-18 22:45:59,855 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762448, 'price': 81929.26, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,856 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762448, 'price': 81929.26, 'volume': 7e-05} +2025-03-18 22:45:59,856 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81929.26, 'low': 81924.39, 'close': 81929.26, 'volume': 0.1514099999999999} +2025-03-18 22:45:59,856 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762492,"s":"BTCUSDT","t...492,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,857 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762449,"s":"BTCUSDT","t":4727546207,"p":"81929.26000000","q":"0.00007000","T":1742330762448,"m":false,"M":true}... +2025-03-18 22:45:59,857 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762448, 'price': 81929.26, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,857 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762448, 'price': 81929.26, 'volume': 7e-05} +2025-03-18 22:45:59,857 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81929.26, 'low': 81924.39, 'close': 81929.26, 'volume': 0.1514799999999999} +2025-03-18 22:45:59,857 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762492,"s":"BTCUSDT","t...492,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,858 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762449,"s":"BTCUSDT","t":4727546208,"p":"81929.26000000","q":"0.00007000","T":1742330762448,"m":false,"M":true}... +2025-03-18 22:45:59,858 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762448, 'price': 81929.26, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,860 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762448, 'price': 81929.26, 'volume': 7e-05} +2025-03-18 22:45:59,860 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81929.26, 'low': 81924.39, 'close': 81929.26, 'volume': 0.15154999999999988} +2025-03-18 22:45:59,860 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762492,"s":"BTCUSDT","t...492,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,861 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762449,"s":"BTCUSDT","t":4727546209,"p":"81929.27000000","q":"0.00016000","T":1742330762448,"m":false,"M":true}... +2025-03-18 22:45:59,861 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762448, 'price': 81929.27, 'volume': 0.00016, 'type': 'trade'} +2025-03-18 22:45:59,861 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762448, 'price': 81929.27, 'volume': 0.00016} +2025-03-18 22:45:59,861 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81929.27, 'low': 81924.39, 'close': 81929.27, 'volume': 0.15170999999999987} +2025-03-18 22:45:59,862 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762492,"s":"BTCUSDT","t...492,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,862 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762449,"s":"BTCUSDT","t":4727546210,"p":"81929.27000000","q":"0.00010000","T":1742330762448,"m":false,"M":true}... +2025-03-18 22:45:59,862 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762448, 'price': 81929.27, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,863 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762448, 'price': 81929.27, 'volume': 0.0001} +2025-03-18 22:45:59,863 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81929.27, 'low': 81924.39, 'close': 81929.27, 'volume': 0.15180999999999986} +2025-03-18 22:45:59,863 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762492,"s":"BTCUSDT","t...492,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,864 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762468,"s":"BTCUSDT","t":4727546211,"p":"81929.42000000","q":"0.00007000","T":1742330762467,"m":false,"M":true}... +2025-03-18 22:45:59,864 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762467, 'price': 81929.42, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,864 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762467, 'price': 81929.42, 'volume': 7e-05} +2025-03-18 22:45:59,864 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81929.42, 'low': 81924.39, 'close': 81929.42, 'volume': 0.15187999999999985} +2025-03-18 22:45:59,865 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762492,"s":"BTCUSDT","t...492,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,865 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762468,"s":"BTCUSDT","t":4727546212,"p":"81929.42000000","q":"0.00007000","T":1742330762467,"m":false,"M":true}... +2025-03-18 22:45:59,865 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762467, 'price': 81929.42, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,865 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762467, 'price': 81929.42, 'volume': 7e-05} +2025-03-18 22:45:59,866 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81929.42, 'low': 81924.39, 'close': 81929.42, 'volume': 0.15194999999999984} +2025-03-18 22:45:59,866 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762492,"s":"BTCUSDT","t...492,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,867 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762637,"s":"ETHUSDT","t...2637,"m":true,"M":true}' [133 bytes] +2025-03-18 22:45:59,867 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762468,"s":"BTCUSDT","t":4727546213,"p":"81929.42000000","q":"0.00007000","T":1742330762467,"m":false,"M":true}... +2025-03-18 22:45:59,868 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762467, 'price': 81929.42, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,868 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762467, 'price': 81929.42, 'volume': 7e-05} +2025-03-18 22:45:59,868 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81929.42, 'low': 81924.39, 'close': 81929.42, 'volume': 0.15201999999999982} +2025-03-18 22:45:59,868 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762637,"s":"ETHUSDT","t":2267978445,"p":"1900.83000000","q":"2.11070000","T":1742330762637,"m":true,"M":true}... +2025-03-18 22:45:59,869 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762637, 'price': 1900.83, 'volume': 2.1107, 'type': 'trade'} +2025-03-18 22:45:59,869 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762637, 'price': 1900.83, 'volume': 2.1107} +2025-03-18 22:45:59,869 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 1900.5, 'high': 1900.84, 'low': 1900.5, 'close': 1900.83, 'volume': 7.193099999999992} +2025-03-18 22:45:59,870 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762492,"s":"BTCUSDT","t...492,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,870 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762468,"s":"BTCUSDT","t":4727546214,"p":"81929.42000000","q":"0.00007000","T":1742330762467,"m":false,"M":true}... +2025-03-18 22:45:59,870 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762467, 'price': 81929.42, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,870 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762467, 'price': 81929.42, 'volume': 7e-05} +2025-03-18 22:45:59,870 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81929.42, 'low': 81924.39, 'close': 81929.42, 'volume': 0.1520899999999998} +2025-03-18 22:45:59,871 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762492,"s":"BTCUSDT","t...492,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,871 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762468,"s":"BTCUSDT","t":4727546215,"p":"81929.42000000","q":"0.00010000","T":1742330762467,"m":false,"M":true}... +2025-03-18 22:45:59,872 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762467, 'price': 81929.42, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,872 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762467, 'price': 81929.42, 'volume': 0.0001} +2025-03-18 22:45:59,872 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81929.42, 'low': 81924.39, 'close': 81929.42, 'volume': 0.1521899999999998} +2025-03-18 22:45:59,872 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762492,"s":"BTCUSDT","t...492,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,873 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762468,"s":"BTCUSDT","t":4727546216,"p":"81929.42000000","q":"0.00010000","T":1742330762467,"m":false,"M":true}... +2025-03-18 22:45:59,873 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762467, 'price': 81929.42, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,873 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762467, 'price': 81929.42, 'volume': 0.0001} +2025-03-18 22:45:59,873 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81929.42, 'low': 81924.39, 'close': 81929.42, 'volume': 0.1522899999999998} +2025-03-18 22:45:59,875 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762492,"s":"BTCUSDT","t...492,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,875 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762468,"s":"BTCUSDT","t":4727546217,"p":"81929.42000000","q":"0.00010000","T":1742330762467,"m":false,"M":true}... +2025-03-18 22:45:59,875 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762467, 'price': 81929.42, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,876 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762467, 'price': 81929.42, 'volume': 0.0001} +2025-03-18 22:45:59,876 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81929.42, 'low': 81924.39, 'close': 81929.42, 'volume': 0.15238999999999978} +2025-03-18 22:45:59,877 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762492,"s":"BTCUSDT","t...492,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,877 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762468,"s":"BTCUSDT","t":4727546218,"p":"81929.42000000","q":"0.00009000","T":1742330762467,"m":false,"M":true}... +2025-03-18 22:45:59,878 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762467, 'price': 81929.42, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:45:59,878 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762467, 'price': 81929.42, 'volume': 9e-05} +2025-03-18 22:45:59,878 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81929.42, 'low': 81924.39, 'close': 81929.42, 'volume': 0.15247999999999978} +2025-03-18 22:45:59,878 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762492,"s":"BTCUSDT","t...492,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,880 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762468,"s":"BTCUSDT","t":4727546219,"p":"81929.42000000","q":"0.00007000","T":1742330762467,"m":false,"M":true}... +2025-03-18 22:45:59,880 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762467, 'price': 81929.42, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,880 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762467, 'price': 81929.42, 'volume': 7e-05} +2025-03-18 22:45:59,880 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81929.42, 'low': 81924.39, 'close': 81929.42, 'volume': 0.15254999999999977} +2025-03-18 22:45:59,881 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762492,"s":"BTCUSDT","t...492,"m":false,"M":true}' [135 bytes] +2025-03-18 22:45:59,881 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762468,"s":"BTCUSDT","t":4727546220,"p":"81929.42000000","q":"0.00007000","T":1742330762467,"m":false,"M":true}... +2025-03-18 22:45:59,881 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762467, 'price': 81929.42, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,882 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762467, 'price': 81929.42, 'volume': 7e-05} +2025-03-18 22:45:59,882 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81929.42, 'low': 81924.39, 'close': 81929.42, 'volume': 0.15261999999999976} +2025-03-18 22:45:59,882 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762468,"s":"BTCUSDT","t":4727546221,"p":"81929.42000000","q":"0.00007000","T":1742330762467,"m":false,"M":true}... +2025-03-18 22:45:59,883 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762467, 'price': 81929.42, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,883 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762467, 'price': 81929.42, 'volume': 7e-05} +2025-03-18 22:45:59,883 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81929.42, 'low': 81924.39, 'close': 81929.42, 'volume': 0.15268999999999974} +2025-03-18 22:45:59,899 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762468,"s":"BTCUSDT","t":4727546222,"p":"81929.43000000","q":"0.02311000","T":1742330762467,"m":false,"M":true}... +2025-03-18 22:45:59,899 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762467, 'price': 81929.43, 'volume': 0.02311, 'type': 'trade'} +2025-03-18 22:45:59,900 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762467, 'price': 81929.43, 'volume': 0.02311} +2025-03-18 22:45:59,900 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81929.43, 'low': 81924.39, 'close': 81929.43, 'volume': 0.17579999999999973} +2025-03-18 22:45:59,912 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762468,"s":"BTCUSDT","t":4727546223,"p":"81929.43000000","q":"0.00007000","T":1742330762467,"m":false,"M":true}... +2025-03-18 22:45:59,913 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762467, 'price': 81929.43, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,913 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762467, 'price': 81929.43, 'volume': 7e-05} +2025-03-18 22:45:59,914 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81929.43, 'low': 81924.39, 'close': 81929.43, 'volume': 0.17586999999999972} +2025-03-18 22:45:59,927 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762468,"s":"BTCUSDT","t":4727546224,"p":"81929.43000000","q":"0.00007000","T":1742330762467,"m":false,"M":true}... +2025-03-18 22:45:59,927 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762467, 'price': 81929.43, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,928 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762467, 'price': 81929.43, 'volume': 7e-05} +2025-03-18 22:45:59,928 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81929.43, 'low': 81924.39, 'close': 81929.43, 'volume': 0.1759399999999997} +2025-03-18 22:45:59,955 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762468,"s":"BTCUSDT","t":4727546225,"p":"81930.17000000","q":"0.00007000","T":1742330762467,"m":false,"M":true}... +2025-03-18 22:45:59,955 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762467, 'price': 81930.17, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,955 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762467, 'price': 81930.17, 'volume': 7e-05} +2025-03-18 22:45:59,955 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81930.17, 'low': 81924.39, 'close': 81930.17, 'volume': 0.1760099999999997} +2025-03-18 22:45:59,970 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762468,"s":"BTCUSDT","t":4727546226,"p":"81930.17000000","q":"0.00007000","T":1742330762467,"m":false,"M":true}... +2025-03-18 22:45:59,970 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762467, 'price': 81930.17, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:45:59,970 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762467, 'price': 81930.17, 'volume': 7e-05} +2025-03-18 22:45:59,971 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81930.17, 'low': 81924.39, 'close': 81930.17, 'volume': 0.17607999999999968} +2025-03-18 22:45:59,987 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762468,"s":"BTCUSDT","t":4727546227,"p":"81930.17000000","q":"0.00010000","T":1742330762467,"m":false,"M":true}... +2025-03-18 22:45:59,987 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762467, 'price': 81930.17, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:45:59,987 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762467, 'price': 81930.17, 'volume': 0.0001} +2025-03-18 22:45:59,988 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81930.17, 'low': 81924.39, 'close': 81930.17, 'volume': 0.17617999999999967} +2025-03-18 22:45:59,998 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330762768,"s":"ETHUSDT","t...768,"m":false,"M":true}' [134 bytes] +2025-03-18 22:45:59,999 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762468,"s":"BTCUSDT","t":4727546228,"p":"81930.17000000","q":"0.00007000","T":1742330762467,"m":false,"M":true}... +2025-03-18 22:45:59,999 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762467, 'price': 81930.17, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:00,000 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762467, 'price': 81930.17, 'volume': 7e-05} +2025-03-18 22:46:00,000 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81930.17, 'low': 81924.39, 'close': 81930.17, 'volume': 0.17624999999999966} +2025-03-18 22:46:00,000 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762768,"s":"ETHUSDT","t":2267978446,"p":"1900.84000000","q":"1.21880000","T":1742330762768,"m":false,"M":true}... +2025-03-18 22:46:00,000 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762768, 'price': 1900.84, 'volume': 1.2188, 'type': 'trade'} +2025-03-18 22:46:00,001 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762768, 'price': 1900.84, 'volume': 1.2188} +2025-03-18 22:46:00,001 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 1900.5, 'high': 1900.84, 'low': 1900.5, 'close': 1900.84, 'volume': 8.411899999999992} +2025-03-18 22:46:00,001 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762468,"s":"BTCUSDT","t":4727546229,"p":"81930.18000000","q":"0.00096000","T":1742330762467,"m":false,"M":true}... +2025-03-18 22:46:00,001 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762467, 'price': 81930.18, 'volume': 0.00096, 'type': 'trade'} +2025-03-18 22:46:00,002 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762467, 'price': 81930.18, 'volume': 0.00096} +2025-03-18 22:46:00,002 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81930.18, 'low': 81924.39, 'close': 81930.18, 'volume': 0.17720999999999965} +2025-03-18 22:46:00,015 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762492,"s":"BTCUSDT","t":4727546230,"p":"81930.18000000","q":"0.00915000","T":1742330762492,"m":false,"M":true}... +2025-03-18 22:46:00,016 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762492, 'price': 81930.18, 'volume': 0.00915, 'type': 'trade'} +2025-03-18 22:46:00,016 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762492, 'price': 81930.18, 'volume': 0.00915} +2025-03-18 22:46:00,016 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81930.18, 'low': 81924.39, 'close': 81930.18, 'volume': 0.18635999999999964} +2025-03-18 22:46:00,039 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762492,"s":"BTCUSDT","t":4727546231,"p":"81930.18000000","q":"0.00010000","T":1742330762492,"m":false,"M":true}... +2025-03-18 22:46:00,039 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762492, 'price': 81930.18, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:46:00,039 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762492, 'price': 81930.18, 'volume': 0.0001} +2025-03-18 22:46:00,039 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81930.18, 'low': 81924.39, 'close': 81930.18, 'volume': 0.18645999999999963} +2025-03-18 22:46:00,057 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762492,"s":"BTCUSDT","t":4727546232,"p":"81930.18000000","q":"0.00010000","T":1742330762492,"m":false,"M":true}... +2025-03-18 22:46:00,057 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762492, 'price': 81930.18, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:46:00,057 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762492, 'price': 81930.18, 'volume': 0.0001} +2025-03-18 22:46:00,057 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81930.18, 'low': 81924.39, 'close': 81930.18, 'volume': 0.18655999999999962} +2025-03-18 22:46:00,073 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762492,"s":"BTCUSDT","t":4727546233,"p":"81930.18000000","q":"0.00007000","T":1742330762492,"m":false,"M":true}... +2025-03-18 22:46:00,073 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762492, 'price': 81930.18, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:00,073 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762492, 'price': 81930.18, 'volume': 7e-05} +2025-03-18 22:46:00,073 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81930.18, 'low': 81924.39, 'close': 81930.18, 'volume': 0.1866299999999996} +2025-03-18 22:46:00,087 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762492,"s":"BTCUSDT","t":4727546234,"p":"81930.18000000","q":"0.00010000","T":1742330762492,"m":false,"M":true}... +2025-03-18 22:46:00,087 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762492, 'price': 81930.18, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:46:00,088 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762492, 'price': 81930.18, 'volume': 0.0001} +2025-03-18 22:46:00,088 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81930.18, 'low': 81924.39, 'close': 81930.18, 'volume': 0.1867299999999996} +2025-03-18 22:46:00,106 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762492,"s":"BTCUSDT","t":4727546235,"p":"81930.18000000","q":"0.00050000","T":1742330762492,"m":false,"M":true}... +2025-03-18 22:46:00,106 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762492, 'price': 81930.18, 'volume': 0.0005, 'type': 'trade'} +2025-03-18 22:46:00,106 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762492, 'price': 81930.18, 'volume': 0.0005} +2025-03-18 22:46:00,106 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81930.18, 'low': 81924.39, 'close': 81930.18, 'volume': 0.1872299999999996} +2025-03-18 22:46:00,128 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762492,"s":"BTCUSDT","t":4727546236,"p":"81930.18000000","q":"0.00007000","T":1742330762492,"m":false,"M":true}... +2025-03-18 22:46:00,128 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762492, 'price': 81930.18, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:00,128 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762492, 'price': 81930.18, 'volume': 7e-05} +2025-03-18 22:46:00,129 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81930.18, 'low': 81924.39, 'close': 81930.18, 'volume': 0.18729999999999958} +2025-03-18 22:46:00,148 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762492,"s":"BTCUSDT","t":4727546237,"p":"81930.62000000","q":"0.00007000","T":1742330762492,"m":false,"M":true}... +2025-03-18 22:46:00,148 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762492, 'price': 81930.62, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:00,148 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762492, 'price': 81930.62, 'volume': 7e-05} +2025-03-18 22:46:00,149 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81930.62, 'low': 81924.39, 'close': 81930.62, 'volume': 0.18736999999999956} +2025-03-18 22:46:00,171 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762492,"s":"BTCUSDT","t":4727546238,"p":"81930.62000000","q":"0.00007000","T":1742330762492,"m":false,"M":true}... +2025-03-18 22:46:00,171 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762492, 'price': 81930.62, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:00,171 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762492, 'price': 81930.62, 'volume': 7e-05} +2025-03-18 22:46:00,171 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81930.62, 'low': 81924.39, 'close': 81930.62, 'volume': 0.18743999999999955} +2025-03-18 22:46:00,189 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762492,"s":"BTCUSDT","t":4727546239,"p":"81930.62000000","q":"0.00007000","T":1742330762492,"m":false,"M":true}... +2025-03-18 22:46:00,189 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762492, 'price': 81930.62, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:00,189 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762492, 'price': 81930.62, 'volume': 7e-05} +2025-03-18 22:46:00,189 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81930.62, 'low': 81924.39, 'close': 81930.62, 'volume': 0.18750999999999954} +2025-03-18 22:46:00,206 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762492,"s":"BTCUSDT","t":4727546240,"p":"81930.63000000","q":"0.01692000","T":1742330762492,"m":false,"M":true}... +2025-03-18 22:46:00,206 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762492, 'price': 81930.63, 'volume': 0.01692, 'type': 'trade'} +2025-03-18 22:46:00,206 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762492, 'price': 81930.63, 'volume': 0.01692} +2025-03-18 22:46:00,206 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81930.63, 'low': 81924.39, 'close': 81930.63, 'volume': 0.20442999999999953} +2025-03-18 22:46:00,221 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762492,"s":"BTCUSDT","t":4727546241,"p":"81930.63000000","q":"0.00007000","T":1742330762492,"m":false,"M":true}... +2025-03-18 22:46:00,221 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762492, 'price': 81930.63, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:00,221 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762492, 'price': 81930.63, 'volume': 7e-05} +2025-03-18 22:46:00,221 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81930.63, 'low': 81924.39, 'close': 81930.63, 'volume': 0.20449999999999952} +2025-03-18 22:46:00,237 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762492,"s":"BTCUSDT","t":4727546242,"p":"81930.63000000","q":"0.00007000","T":1742330762492,"m":false,"M":true}... +2025-03-18 22:46:00,237 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762492, 'price': 81930.63, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:00,237 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762492, 'price': 81930.63, 'volume': 7e-05} +2025-03-18 22:46:00,237 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81930.63, 'low': 81924.39, 'close': 81930.63, 'volume': 0.2045699999999995} +2025-03-18 22:46:00,253 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762492,"s":"BTCUSDT","t":4727546243,"p":"81931.81000000","q":"0.00007000","T":1742330762492,"m":false,"M":true}... +2025-03-18 22:46:00,253 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762492, 'price': 81931.81, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:00,253 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762492, 'price': 81931.81, 'volume': 7e-05} +2025-03-18 22:46:00,255 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81931.81, 'low': 81924.39, 'close': 81931.81, 'volume': 0.2046399999999995} +2025-03-18 22:46:00,270 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762492,"s":"BTCUSDT","t":4727546244,"p":"81931.81000000","q":"0.00007000","T":1742330762492,"m":false,"M":true}... +2025-03-18 22:46:00,270 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762492, 'price': 81931.81, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:00,270 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762492, 'price': 81931.81, 'volume': 7e-05} +2025-03-18 22:46:00,271 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81931.81, 'low': 81924.39, 'close': 81931.81, 'volume': 0.20470999999999948} +2025-03-18 22:46:00,287 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762492,"s":"BTCUSDT","t":4727546245,"p":"81931.81000000","q":"0.00007000","T":1742330762492,"m":false,"M":true}... +2025-03-18 22:46:00,287 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762492, 'price': 81931.81, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:00,287 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762492, 'price': 81931.81, 'volume': 7e-05} +2025-03-18 22:46:00,288 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81931.81, 'low': 81924.39, 'close': 81931.81, 'volume': 0.20477999999999946} +2025-03-18 22:46:00,304 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762492,"s":"BTCUSDT","t":4727546246,"p":"81931.82000000","q":"0.01221000","T":1742330762492,"m":false,"M":true}... +2025-03-18 22:46:00,304 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762492, 'price': 81931.82, 'volume': 0.01221, 'type': 'trade'} +2025-03-18 22:46:00,304 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762492, 'price': 81931.82, 'volume': 0.01221} +2025-03-18 22:46:00,305 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81931.82, 'low': 81924.39, 'close': 81931.82, 'volume': 0.21698999999999946} +2025-03-18 22:46:00,320 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762492,"s":"BTCUSDT","t":4727546247,"p":"81931.82000000","q":"0.00007000","T":1742330762492,"m":false,"M":true}... +2025-03-18 22:46:00,320 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762492, 'price': 81931.82, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:00,321 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762492, 'price': 81931.82, 'volume': 7e-05} +2025-03-18 22:46:00,321 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81931.82, 'low': 81924.39, 'close': 81931.82, 'volume': 0.21705999999999945} +2025-03-18 22:46:00,337 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762492,"s":"BTCUSDT","t":4727546248,"p":"81931.82000000","q":"0.00007000","T":1742330762492,"m":false,"M":true}... +2025-03-18 22:46:00,337 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762492, 'price': 81931.82, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:00,338 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762492, 'price': 81931.82, 'volume': 7e-05} +2025-03-18 22:46:00,338 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81931.82, 'low': 81924.39, 'close': 81931.82, 'volume': 0.21712999999999943} +2025-03-18 22:46:00,350 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762492,"s":"BTCUSDT","t":4727546249,"p":"81932.07000000","q":"0.00007000","T":1742330762492,"m":false,"M":true}... +2025-03-18 22:46:00,350 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762492, 'price': 81932.07, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:00,350 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762492, 'price': 81932.07, 'volume': 7e-05} +2025-03-18 22:46:00,350 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81932.07, 'low': 81924.39, 'close': 81932.07, 'volume': 0.21719999999999942} +2025-03-18 22:46:00,354 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330763126,"s":"ETHUSDT","t...126,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:00,355 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762492,"s":"BTCUSDT","t":4727546250,"p":"81932.07000000","q":"0.00007000","T":1742330762492,"m":false,"M":true}... +2025-03-18 22:46:00,355 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762492, 'price': 81932.07, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:00,355 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762492, 'price': 81932.07, 'volume': 7e-05} +2025-03-18 22:46:00,356 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81932.07, 'low': 81924.39, 'close': 81932.07, 'volume': 0.2172699999999994} +2025-03-18 22:46:00,356 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330763126,"s":"ETHUSDT","t":2267978447,"p":"1900.84000000","q":"0.03160000","T":1742330763126,"m":false,"M":true}... +2025-03-18 22:46:00,356 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330763126, 'price': 1900.84, 'volume': 0.0316, 'type': 'trade'} +2025-03-18 22:46:00,357 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330763126, 'price': 1900.84, 'volume': 0.0316} +2025-03-18 22:46:00,357 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330762000, 'open': 1900.5, 'high': 1900.84, 'low': 1900.5, 'close': 1900.84, 'volume': 8.411899999999992} +2025-03-18 22:46:00,357 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330763000, 'open': 1900.84, 'high': 1900.84, 'low': 1900.84, 'close': 1900.84, 'volume': 0.0316} +2025-03-18 22:46:00,357 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762492,"s":"BTCUSDT","t":4727546251,"p":"81932.07000000","q":"0.00009000","T":1742330762492,"m":false,"M":true}... +2025-03-18 22:46:00,357 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762492, 'price': 81932.07, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:46:00,358 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762492, 'price': 81932.07, 'volume': 9e-05} +2025-03-18 22:46:00,358 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81932.07, 'low': 81924.39, 'close': 81932.07, 'volume': 0.21735999999999941} +2025-03-18 22:46:00,375 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330762492,"s":"BTCUSDT","t":4727546252,"p":"81932.07000000","q":"0.00007000","T":1742330762492,"m":false,"M":true}... +2025-03-18 22:46:00,376 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330762492, 'price': 81932.07, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:00,376 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330762492, 'price': 81932.07, 'volume': 7e-05} +2025-03-18 22:46:00,376 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81932.07, 'low': 81924.39, 'close': 81932.07, 'volume': 0.2174299999999994} +2025-03-18 22:46:00,505 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330763274,"s":"ETHUSDT","t...3273,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:00,505 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330763274,"s":"ETHUSDT","t":2267978448,"p":"1900.83000000","q":"0.26310000","T":1742330763273,"m":true,"M":true}... +2025-03-18 22:46:00,505 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330763273, 'price': 1900.83, 'volume': 0.2631, 'type': 'trade'} +2025-03-18 22:46:00,506 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330763273, 'price': 1900.83, 'volume': 0.2631} +2025-03-18 22:46:00,506 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330763000, 'open': 1900.84, 'high': 1900.84, 'low': 1900.83, 'close': 1900.83, 'volume': 0.2947} +2025-03-18 22:46:00,841 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330763611,"s":"ETHUSDT","t...3611,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:00,842 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330763611,"s":"ETHUSDT","t":2267978449,"p":"1900.83000000","q":"0.03250000","T":1742330763611,"m":true,"M":true}... +2025-03-18 22:46:00,842 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330763611, 'price': 1900.83, 'volume': 0.0325, 'type': 'trade'} +2025-03-18 22:46:00,842 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330763611, 'price': 1900.83, 'volume': 0.0325} +2025-03-18 22:46:00,842 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330763000, 'open': 1900.84, 'high': 1900.84, 'low': 1900.83, 'close': 1900.83, 'volume': 0.32720000000000005} +2025-03-18 22:46:01,278 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330764047,"s":"BTCUSDT","t...047,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:01,279 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330764047,"s":"BTCUSDT","t":4727546253,"p":"81932.08000000","q":"0.00606000","T":1742330764047,"m":false,"M":true}... +2025-03-18 22:46:01,279 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330764047, 'price': 81932.08, 'volume': 0.00606, 'type': 'trade'} +2025-03-18 22:46:01,280 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330764047, 'price': 81932.08, 'volume': 0.00606} +2025-03-18 22:46:01,280 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330762000, 'open': 81924.39, 'high': 81932.07, 'low': 81924.39, 'close': 81932.07, 'volume': 0.2174299999999994} +2025-03-18 22:46:01,280 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330764000, 'open': 81932.08, 'high': 81932.08, 'low': 81932.08, 'close': 81932.08, 'volume': 0.00606} +2025-03-18 22:46:02,007 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330764783,"s":"BTCUSDT","t...4783,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:02,007 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330764783,"s":"BTCUSDT","t":4727546254,"p":"81932.07000000","q":"0.00235000","T":1742330764783,"m":true,"M":true}... +2025-03-18 22:46:02,007 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330764783, 'price': 81932.07, 'volume': 0.00235, 'type': 'trade'} +2025-03-18 22:46:02,007 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330764783, 'price': 81932.07, 'volume': 0.00235} +2025-03-18 22:46:02,007 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330764000, 'open': 81932.08, 'high': 81932.08, 'low': 81932.07, 'close': 81932.07, 'volume': 0.00841} +2025-03-18 22:46:02,305 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330765077,"s":"BTCUSDT","t...5076,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:02,305 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330765077,"s":"BTCUSDT","t":4727546255,"p":"81932.07000000","q":"0.00029000","T":1742330765076,"m":true,"M":true}... +2025-03-18 22:46:02,305 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330765076, 'price': 81932.07, 'volume': 0.00029, 'type': 'trade'} +2025-03-18 22:46:02,305 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330765076, 'price': 81932.07, 'volume': 0.00029} +2025-03-18 22:46:02,305 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330764000, 'open': 81932.08, 'high': 81932.08, 'low': 81932.07, 'close': 81932.07, 'volume': 0.00841} +2025-03-18 22:46:02,305 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330765000, 'open': 81932.07, 'high': 81932.07, 'low': 81932.07, 'close': 81932.07, 'volume': 0.00029} +2025-03-18 22:46:02,710 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330765483,"s":"ETHUSDT","t...5483,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:02,710 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330765483,"s":"ETHUSDT","t":2267978450,"p":"1900.83000000","q":"0.02230000","T":1742330765483,"m":true,"M":true}... +2025-03-18 22:46:02,710 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330765483, 'price': 1900.83, 'volume': 0.0223, 'type': 'trade'} +2025-03-18 22:46:02,710 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330765483, 'price': 1900.83, 'volume': 0.0223} +2025-03-18 22:46:02,710 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330763000, 'open': 1900.84, 'high': 1900.84, 'low': 1900.83, 'close': 1900.83, 'volume': 0.32720000000000005} +2025-03-18 22:46:02,715 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330765000, 'open': 1900.83, 'high': 1900.83, 'low': 1900.83, 'close': 1900.83, 'volume': 0.0223} +2025-03-18 22:46:02,773 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330765544,"s":"ETHUSDT","t...5544,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:02,773 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330765544,"s":"ETHUSDT","t":2267978451,"p":"1900.83000000","q":"0.00290000","T":1742330765544,"m":true,"M":true}... +2025-03-18 22:46:02,773 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330765544, 'price': 1900.83, 'volume': 0.0029, 'type': 'trade'} +2025-03-18 22:46:02,773 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330765544, 'price': 1900.83, 'volume': 0.0029} +2025-03-18 22:46:02,776 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330765000, 'open': 1900.83, 'high': 1900.83, 'low': 1900.83, 'close': 1900.83, 'volume': 0.0252} +2025-03-18 22:46:03,114 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330765882,"s":"BTCUSDT","t...882,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:03,115 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330765882,"s":"BTCUSDT","t":4727546256,"p":"81932.08000000","q":"0.00012000","T":1742330765882,"m":false,"M":true}... +2025-03-18 22:46:03,115 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330765882, 'price': 81932.08, 'volume': 0.00012, 'type': 'trade'} +2025-03-18 22:46:03,116 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330765882, 'price': 81932.08, 'volume': 0.00012} +2025-03-18 22:46:03,116 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330765000, 'open': 81932.07, 'high': 81932.08, 'low': 81932.07, 'close': 81932.08, 'volume': 0.00041} +2025-03-18 22:46:03,225 - DEBUG - [protocol.py:1177] - < PING '1742330765999' [text, 13 bytes] +2025-03-18 22:46:03,225 - DEBUG - [protocol.py:1183] - > PONG '1742330765999' [text, 13 bytes] +2025-03-18 22:46:03,914 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330766684,"s":"ETHUSDT","t...6684,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:03,914 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330766684,"s":"ETHUSDT","t":2267978452,"p":"1900.83000000","q":"0.05660000","T":1742330766684,"m":true,"M":true}... +2025-03-18 22:46:03,915 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330766684, 'price': 1900.83, 'volume': 0.0566, 'type': 'trade'} +2025-03-18 22:46:03,915 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330766684, 'price': 1900.83, 'volume': 0.0566} +2025-03-18 22:46:03,915 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330765000, 'open': 1900.83, 'high': 1900.83, 'low': 1900.83, 'close': 1900.83, 'volume': 0.0252} +2025-03-18 22:46:03,915 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330766000, 'open': 1900.83, 'high': 1900.83, 'low': 1900.83, 'close': 1900.83, 'volume': 0.0566} +2025-03-18 22:46:04,018 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330766789,"s":"ETHUSDT","t...6788,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:04,019 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330766789,"s":"ETHUSDT","t...6788,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:04,019 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330766789,"s":"ETHUSDT","t":2267978453,"p":"1900.83000000","q":"0.49590000","T":1742330766788,"m":true,"M":true}... +2025-03-18 22:46:04,019 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330766788, 'price': 1900.83, 'volume': 0.4959, 'type': 'trade'} +2025-03-18 22:46:04,019 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330766788, 'price': 1900.83, 'volume': 0.4959} +2025-03-18 22:46:04,021 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330766000, 'open': 1900.83, 'high': 1900.83, 'low': 1900.83, 'close': 1900.83, 'volume': 0.5525} +2025-03-18 22:46:04,034 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330766789,"s":"ETHUSDT","t":2267978454,"p":"1900.83000000","q":"0.50410000","T":1742330766788,"m":true,"M":true}... +2025-03-18 22:46:04,034 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330766788, 'price': 1900.83, 'volume': 0.5041, 'type': 'trade'} +2025-03-18 22:46:04,035 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330766788, 'price': 1900.83, 'volume': 0.5041} +2025-03-18 22:46:04,035 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330766000, 'open': 1900.83, 'high': 1900.83, 'low': 1900.83, 'close': 1900.83, 'volume': 1.0566} +2025-03-18 22:46:04,855 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330767623,"s":"BTCUSDT","t...7623,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:04,855 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330767623,"s":"BTCUSDT","t...7623,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:04,856 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330767623,"s":"BTCUSDT","t":4727546257,"p":"81932.07000000","q":"0.16559000","T":1742330767623,"m":true,"M":true}... +2025-03-18 22:46:04,856 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330767623, 'price': 81932.07, 'volume': 0.16559, 'type': 'trade'} +2025-03-18 22:46:04,856 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330767623, 'price': 81932.07, 'volume': 0.16559} +2025-03-18 22:46:04,856 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330765000, 'open': 81932.07, 'high': 81932.08, 'low': 81932.07, 'close': 81932.08, 'volume': 0.00041} +2025-03-18 22:46:04,857 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330767000, 'open': 81932.07, 'high': 81932.07, 'low': 81932.07, 'close': 81932.07, 'volume': 0.16559} +2025-03-18 22:46:04,878 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330767623,"s":"BTCUSDT","t":4727546258,"p":"81932.07000000","q":"0.12513000","T":1742330767623,"m":true,"M":true}... +2025-03-18 22:46:04,878 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330767623, 'price': 81932.07, 'volume': 0.12513, 'type': 'trade'} +2025-03-18 22:46:04,878 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330767623, 'price': 81932.07, 'volume': 0.12513} +2025-03-18 22:46:04,879 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330767000, 'open': 81932.07, 'high': 81932.07, 'low': 81932.07, 'close': 81932.07, 'volume': 0.29072} +2025-03-18 22:46:05,139 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330767908,"s":"BTCUSDT","t...908,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:05,139 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330767908,"s":"BTCUSDT","t":4727546259,"p":"81932.08000000","q":"0.00012000","T":1742330767908,"m":false,"M":true}... +2025-03-18 22:46:05,140 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330767908, 'price': 81932.08, 'volume': 0.00012, 'type': 'trade'} +2025-03-18 22:46:05,140 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330767908, 'price': 81932.08, 'volume': 0.00012} +2025-03-18 22:46:05,140 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330767000, 'open': 81932.07, 'high': 81932.08, 'low': 81932.07, 'close': 81932.08, 'volume': 0.29084} +2025-03-18 22:46:05,770 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330768537,"s":"BTCUSDT","t...8536,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:05,770 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330768537,"s":"BTCUSDT","t":4727546260,"p":"81932.07000000","q":"0.00007000","T":1742330768536,"m":true,"M":true}... +2025-03-18 22:46:05,771 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330768536, 'price': 81932.07, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:05,771 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330768536, 'price': 81932.07, 'volume': 7e-05} +2025-03-18 22:46:05,772 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330767000, 'open': 81932.07, 'high': 81932.08, 'low': 81932.07, 'close': 81932.08, 'volume': 0.29084} +2025-03-18 22:46:05,772 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330768000, 'open': 81932.07, 'high': 81932.07, 'low': 81932.07, 'close': 81932.07, 'volume': 7e-05} +2025-03-18 22:46:05,937 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330768706,"s":"ETHUSDT","t...706,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:05,938 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330768706,"s":"ETHUSDT","t...706,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:05,939 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330768706,"s":"ETHUSDT","t":2267978455,"p":"1900.84000000","q":"0.00800000","T":1742330768706,"m":false,"M":true}... +2025-03-18 22:46:05,939 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330768706, 'price': 1900.84, 'volume': 0.008, 'type': 'trade'} +2025-03-18 22:46:05,939 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330768706, 'price': 1900.84, 'volume': 0.008} +2025-03-18 22:46:05,939 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330766000, 'open': 1900.83, 'high': 1900.83, 'low': 1900.83, 'close': 1900.83, 'volume': 1.0566} +2025-03-18 22:46:05,939 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330768000, 'open': 1900.84, 'high': 1900.84, 'low': 1900.84, 'close': 1900.84, 'volume': 0.008} +2025-03-18 22:46:05,951 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330768706,"s":"ETHUSDT","t":2267978456,"p":"1900.84000000","q":"0.02350000","T":1742330768706,"m":false,"M":true}... +2025-03-18 22:46:05,951 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330768706, 'price': 1900.84, 'volume': 0.0235, 'type': 'trade'} +2025-03-18 22:46:05,951 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330768706, 'price': 1900.84, 'volume': 0.0235} +2025-03-18 22:46:05,951 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330768000, 'open': 1900.84, 'high': 1900.84, 'low': 1900.84, 'close': 1900.84, 'volume': 0.0315} +2025-03-18 22:46:06,046 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330768817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:06,047 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330768817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:06,047 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330768817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:06,047 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330768817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:06,047 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330768817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:06,048 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330768817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:06,048 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330768817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:06,048 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330768817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:06,049 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330768817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:06,049 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330768817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:06,049 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330768817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:06,050 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330768817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:06,050 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330768817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:06,050 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330768817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:06,050 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330768817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:06,051 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330768817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:06,051 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330768817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:06,051 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330768817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:06,052 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330768817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:06,052 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330768817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:06,052 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330768817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:06,052 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330768817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:06,053 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330768817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:06,053 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330768817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:06,053 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330768817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:06,054 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330768817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:06,054 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330768817,"s":"ETHUSDT","t":2267978457,"p":"1900.84000000","q":"0.00280000","T":1742330768816,"m":false,"M":true}... +2025-03-18 22:46:06,054 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330768816, 'price': 1900.84, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:46:06,054 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330768816, 'price': 1900.84, 'volume': 0.0028} +2025-03-18 22:46:06,054 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330768000, 'open': 1900.84, 'high': 1900.84, 'low': 1900.84, 'close': 1900.84, 'volume': 0.0343} +2025-03-18 22:46:06,072 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330768817,"s":"ETHUSDT","t":2267978458,"p":"1900.84000000","q":"0.00370000","T":1742330768816,"m":false,"M":true}... +2025-03-18 22:46:06,072 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330768816, 'price': 1900.84, 'volume': 0.0037, 'type': 'trade'} +2025-03-18 22:46:06,072 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330768816, 'price': 1900.84, 'volume': 0.0037} +2025-03-18 22:46:06,072 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330768000, 'open': 1900.84, 'high': 1900.84, 'low': 1900.84, 'close': 1900.84, 'volume': 0.038} +2025-03-18 22:46:06,087 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330768817,"s":"ETHUSDT","t":2267978459,"p":"1900.84000000","q":"0.10000000","T":1742330768816,"m":false,"M":true}... +2025-03-18 22:46:06,087 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330768816, 'price': 1900.84, 'volume': 0.1, 'type': 'trade'} +2025-03-18 22:46:06,088 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330768816, 'price': 1900.84, 'volume': 0.1} +2025-03-18 22:46:06,088 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330768000, 'open': 1900.84, 'high': 1900.84, 'low': 1900.84, 'close': 1900.84, 'volume': 0.138} +2025-03-18 22:46:06,103 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330768817,"s":"ETHUSDT","t":2267978460,"p":"1900.84000000","q":"0.00300000","T":1742330768816,"m":false,"M":true}... +2025-03-18 22:46:06,103 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330768816, 'price': 1900.84, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:46:06,103 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330768816, 'price': 1900.84, 'volume': 0.003} +2025-03-18 22:46:06,105 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330768000, 'open': 1900.84, 'high': 1900.84, 'low': 1900.84, 'close': 1900.84, 'volume': 0.14100000000000001} +2025-03-18 22:46:06,118 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330768817,"s":"ETHUSDT","t":2267978461,"p":"1900.84000000","q":"0.00300000","T":1742330768816,"m":false,"M":true}... +2025-03-18 22:46:06,118 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330768816, 'price': 1900.84, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:46:06,118 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330768816, 'price': 1900.84, 'volume': 0.003} +2025-03-18 22:46:06,118 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330768000, 'open': 1900.84, 'high': 1900.84, 'low': 1900.84, 'close': 1900.84, 'volume': 0.14400000000000002} +2025-03-18 22:46:06,143 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330768817,"s":"ETHUSDT","t":2267978462,"p":"1900.84000000","q":"0.00270000","T":1742330768816,"m":false,"M":true}... +2025-03-18 22:46:06,143 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330768816, 'price': 1900.84, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:46:06,144 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330768816, 'price': 1900.84, 'volume': 0.0027} +2025-03-18 22:46:06,144 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330768000, 'open': 1900.84, 'high': 1900.84, 'low': 1900.84, 'close': 1900.84, 'volume': 0.14670000000000002} +2025-03-18 22:46:06,159 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330768817,"s":"ETHUSDT","t":2267978463,"p":"1900.84000000","q":"0.00270000","T":1742330768816,"m":false,"M":true}... +2025-03-18 22:46:06,159 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330768816, 'price': 1900.84, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:46:06,159 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330768816, 'price': 1900.84, 'volume': 0.0027} +2025-03-18 22:46:06,159 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330768000, 'open': 1900.84, 'high': 1900.84, 'low': 1900.84, 'close': 1900.84, 'volume': 0.14940000000000003} +2025-03-18 22:46:06,172 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330768817,"s":"ETHUSDT","t":2267978464,"p":"1900.85000000","q":"0.00280000","T":1742330768816,"m":false,"M":true}... +2025-03-18 22:46:06,172 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330768816, 'price': 1900.85, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:46:06,172 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330768816, 'price': 1900.85, 'volume': 0.0028} +2025-03-18 22:46:06,172 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330768000, 'open': 1900.84, 'high': 1900.85, 'low': 1900.84, 'close': 1900.85, 'volume': 0.15220000000000003} +2025-03-18 22:46:06,181 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330768949,"s":"BTCUSDT","t...948,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:06,181 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330768817,"s":"ETHUSDT","t":2267978465,"p":"1900.86000000","q":"0.00270000","T":1742330768816,"m":false,"M":true}... +2025-03-18 22:46:06,183 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330768816, 'price': 1900.86, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:46:06,183 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330768816, 'price': 1900.86, 'volume': 0.0027} +2025-03-18 22:46:06,183 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330768000, 'open': 1900.84, 'high': 1900.86, 'low': 1900.84, 'close': 1900.86, 'volume': 0.15490000000000004} +2025-03-18 22:46:06,183 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330768949,"s":"BTCUSDT","t":4727546261,"p":"81932.08000000","q":"0.02432000","T":1742330768948,"m":false,"M":true}... +2025-03-18 22:46:06,184 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330768948, 'price': 81932.08, 'volume': 0.02432, 'type': 'trade'} +2025-03-18 22:46:06,184 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330768948, 'price': 81932.08, 'volume': 0.02432} +2025-03-18 22:46:06,184 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330768000, 'open': 81932.07, 'high': 81932.08, 'low': 81932.07, 'close': 81932.08, 'volume': 0.024390000000000002} +2025-03-18 22:46:06,184 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330768817,"s":"ETHUSDT","t":2267978466,"p":"1900.86000000","q":"0.00280000","T":1742330768816,"m":false,"M":true}... +2025-03-18 22:46:06,185 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330768816, 'price': 1900.86, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:46:06,185 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330768816, 'price': 1900.86, 'volume': 0.0028} +2025-03-18 22:46:06,185 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330768000, 'open': 1900.84, 'high': 1900.86, 'low': 1900.84, 'close': 1900.86, 'volume': 0.15770000000000003} +2025-03-18 22:46:06,201 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330768817,"s":"ETHUSDT","t":2267978467,"p":"1900.87000000","q":"0.00280000","T":1742330768816,"m":false,"M":true}... +2025-03-18 22:46:06,202 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330768816, 'price': 1900.87, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:46:06,202 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330768816, 'price': 1900.87, 'volume': 0.0028} +2025-03-18 22:46:06,202 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330768000, 'open': 1900.84, 'high': 1900.87, 'low': 1900.84, 'close': 1900.87, 'volume': 0.16050000000000003} +2025-03-18 22:46:06,217 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330768817,"s":"ETHUSDT","t":2267978468,"p":"1900.88000000","q":"0.00280000","T":1742330768816,"m":false,"M":true}... +2025-03-18 22:46:06,217 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330768816, 'price': 1900.88, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:46:06,218 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330768816, 'price': 1900.88, 'volume': 0.0028} +2025-03-18 22:46:06,218 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330768000, 'open': 1900.84, 'high': 1900.88, 'low': 1900.84, 'close': 1900.88, 'volume': 0.16330000000000003} +2025-03-18 22:46:06,235 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330768817,"s":"ETHUSDT","t":2267978469,"p":"1900.90000000","q":"0.00280000","T":1742330768816,"m":false,"M":true}... +2025-03-18 22:46:06,236 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330768816, 'price': 1900.9, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:46:06,236 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330768816, 'price': 1900.9, 'volume': 0.0028} +2025-03-18 22:46:06,236 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330768000, 'open': 1900.84, 'high': 1900.9, 'low': 1900.84, 'close': 1900.9, 'volume': 0.16610000000000003} +2025-03-18 22:46:06,250 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330768817,"s":"ETHUSDT","t":2267978470,"p":"1900.90000000","q":"0.00310000","T":1742330768816,"m":false,"M":true}... +2025-03-18 22:46:06,250 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330768816, 'price': 1900.9, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:46:06,250 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330768816, 'price': 1900.9, 'volume': 0.0031} +2025-03-18 22:46:06,251 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330768000, 'open': 1900.84, 'high': 1900.9, 'low': 1900.84, 'close': 1900.9, 'volume': 0.16920000000000002} +2025-03-18 22:46:06,266 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330768817,"s":"ETHUSDT","t":2267978471,"p":"1900.91000000","q":"0.00280000","T":1742330768816,"m":false,"M":true}... +2025-03-18 22:46:06,266 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330768816, 'price': 1900.91, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:46:06,267 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330768816, 'price': 1900.91, 'volume': 0.0028} +2025-03-18 22:46:06,267 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330768000, 'open': 1900.84, 'high': 1900.91, 'low': 1900.84, 'close': 1900.91, 'volume': 0.17200000000000001} +2025-03-18 22:46:06,284 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330768817,"s":"ETHUSDT","t":2267978472,"p":"1900.91000000","q":"0.00310000","T":1742330768816,"m":false,"M":true}... +2025-03-18 22:46:06,284 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330768816, 'price': 1900.91, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:46:06,284 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330768816, 'price': 1900.91, 'volume': 0.0031} +2025-03-18 22:46:06,284 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330768000, 'open': 1900.84, 'high': 1900.91, 'low': 1900.84, 'close': 1900.91, 'volume': 0.1751} +2025-03-18 22:46:06,291 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330769068,"s":"ETHUSDT","t...9068,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:06,291 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330768817,"s":"ETHUSDT","t":2267978473,"p":"1900.92000000","q":"0.00280000","T":1742330768816,"m":false,"M":true}... +2025-03-18 22:46:06,299 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330768816, 'price': 1900.92, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:46:06,299 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330768816, 'price': 1900.92, 'volume': 0.0028} +2025-03-18 22:46:06,299 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330768000, 'open': 1900.84, 'high': 1900.92, 'low': 1900.84, 'close': 1900.92, 'volume': 0.1779} +2025-03-18 22:46:06,314 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330768817,"s":"ETHUSDT","t":2267978474,"p":"1900.92000000","q":"0.00270000","T":1742330768816,"m":false,"M":true}... +2025-03-18 22:46:06,314 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330768816, 'price': 1900.92, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:46:06,315 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330768816, 'price': 1900.92, 'volume': 0.0027} +2025-03-18 22:46:06,315 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330768000, 'open': 1900.84, 'high': 1900.92, 'low': 1900.84, 'close': 1900.92, 'volume': 0.1806} +2025-03-18 22:46:06,338 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330768817,"s":"ETHUSDT","t":2267978475,"p":"1900.93000000","q":"0.00280000","T":1742330768816,"m":false,"M":true}... +2025-03-18 22:46:06,339 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330768816, 'price': 1900.93, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:46:06,339 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330768816, 'price': 1900.93, 'volume': 0.0028} +2025-03-18 22:46:06,339 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330768000, 'open': 1900.84, 'high': 1900.93, 'low': 1900.84, 'close': 1900.93, 'volume': 0.1834} +2025-03-18 22:46:06,353 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330768817,"s":"ETHUSDT","t":2267978476,"p":"1900.94000000","q":"0.00530000","T":1742330768816,"m":false,"M":true}... +2025-03-18 22:46:06,353 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330768816, 'price': 1900.94, 'volume': 0.0053, 'type': 'trade'} +2025-03-18 22:46:06,353 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330768816, 'price': 1900.94, 'volume': 0.0053} +2025-03-18 22:46:06,355 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330768000, 'open': 1900.84, 'high': 1900.94, 'low': 1900.84, 'close': 1900.94, 'volume': 0.1887} +2025-03-18 22:46:06,368 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330768817,"s":"ETHUSDT","t":2267978477,"p":"1900.94000000","q":"0.00280000","T":1742330768816,"m":false,"M":true}... +2025-03-18 22:46:06,368 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330768816, 'price': 1900.94, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:46:06,369 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330768816, 'price': 1900.94, 'volume': 0.0028} +2025-03-18 22:46:06,369 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330768000, 'open': 1900.84, 'high': 1900.94, 'low': 1900.84, 'close': 1900.94, 'volume': 0.1915} +2025-03-18 22:46:06,384 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330768817,"s":"ETHUSDT","t":2267978478,"p":"1900.95000000","q":"0.00550000","T":1742330768816,"m":false,"M":true}... +2025-03-18 22:46:06,385 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330768816, 'price': 1900.95, 'volume': 0.0055, 'type': 'trade'} +2025-03-18 22:46:06,385 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330768816, 'price': 1900.95, 'volume': 0.0055} +2025-03-18 22:46:06,385 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330768000, 'open': 1900.84, 'high': 1900.95, 'low': 1900.84, 'close': 1900.95, 'volume': 0.197} +2025-03-18 22:46:06,404 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330768817,"s":"ETHUSDT","t":2267978479,"p":"1900.95000000","q":"0.00280000","T":1742330768816,"m":false,"M":true}... +2025-03-18 22:46:06,404 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330768816, 'price': 1900.95, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:46:06,405 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330768816, 'price': 1900.95, 'volume': 0.0028} +2025-03-18 22:46:06,405 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330768000, 'open': 1900.84, 'high': 1900.95, 'low': 1900.84, 'close': 1900.95, 'volume': 0.1998} +2025-03-18 22:46:06,416 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330768817,"s":"ETHUSDT","t":2267978480,"p":"1900.96000000","q":"0.00310000","T":1742330768816,"m":false,"M":true}... +2025-03-18 22:46:06,417 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330768816, 'price': 1900.96, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:46:06,417 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330768816, 'price': 1900.96, 'volume': 0.0031} +2025-03-18 22:46:06,417 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330768000, 'open': 1900.84, 'high': 1900.96, 'low': 1900.84, 'close': 1900.96, 'volume': 0.2029} +2025-03-18 22:46:06,434 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330768817,"s":"ETHUSDT","t":2267978481,"p":"1900.99000000","q":"0.04000000","T":1742330768816,"m":false,"M":true}... +2025-03-18 22:46:06,434 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330768816, 'price': 1900.99, 'volume': 0.04, 'type': 'trade'} +2025-03-18 22:46:06,434 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330768816, 'price': 1900.99, 'volume': 0.04} +2025-03-18 22:46:06,434 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330768000, 'open': 1900.84, 'high': 1900.99, 'low': 1900.84, 'close': 1900.99, 'volume': 0.2429} +2025-03-18 22:46:06,450 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330768817,"s":"ETHUSDT","t":2267978482,"p":"1900.99000000","q":"0.00280000","T":1742330768816,"m":false,"M":true}... +2025-03-18 22:46:06,450 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330768816, 'price': 1900.99, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:46:06,451 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330768816, 'price': 1900.99, 'volume': 0.0028} +2025-03-18 22:46:06,451 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330768000, 'open': 1900.84, 'high': 1900.99, 'low': 1900.84, 'close': 1900.99, 'volume': 0.2457} +2025-03-18 22:46:06,468 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330769068,"s":"ETHUSDT","t":2267978483,"p":"1900.99000000","q":"0.04960000","T":1742330769068,"m":true,"M":true}... +2025-03-18 22:46:06,468 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330769068, 'price': 1900.99, 'volume': 0.0496, 'type': 'trade'} +2025-03-18 22:46:06,468 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330769068, 'price': 1900.99, 'volume': 0.0496} +2025-03-18 22:46:06,468 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330768000, 'open': 1900.84, 'high': 1900.99, 'low': 1900.84, 'close': 1900.99, 'volume': 0.2457} +2025-03-18 22:46:06,468 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330769000, 'open': 1900.99, 'high': 1900.99, 'low': 1900.99, 'close': 1900.99, 'volume': 0.0496} +2025-03-18 22:46:07,394 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330770174,"s":"ETHUSDT","t...173,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:07,394 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330770174,"s":"ETHUSDT","t...173,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:07,403 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330770174,"s":"ETHUSDT","t...173,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:07,403 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330770174,"s":"ETHUSDT","t...173,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:07,403 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330770174,"s":"ETHUSDT","t":2267978484,"p":"1901.00000000","q":"0.00280000","T":1742330770173,"m":false,"M":true}... +2025-03-18 22:46:07,404 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330770173, 'price': 1901.0, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:46:07,404 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330770173, 'price': 1901.0, 'volume': 0.0028} +2025-03-18 22:46:07,404 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330769000, 'open': 1900.99, 'high': 1900.99, 'low': 1900.99, 'close': 1900.99, 'volume': 0.0496} +2025-03-18 22:46:07,404 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330770000, 'open': 1901.0, 'high': 1901.0, 'low': 1901.0, 'close': 1901.0, 'volume': 0.0028} +2025-03-18 22:46:07,406 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330770174,"s":"ETHUSDT","t...173,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:07,406 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330770174,"s":"ETHUSDT","t...174,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:07,406 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330770175,"s":"BTCUSDT","t...175,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:07,407 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330770175,"s":"BTCUSDT","t...175,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:07,407 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330770175,"s":"BTCUSDT","t...175,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:07,407 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330770175,"s":"BTCUSDT","t...175,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:07,408 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330770175,"s":"BTCUSDT","t...175,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:07,408 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330770175,"s":"BTCUSDT","t...175,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:07,409 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330770175,"s":"BTCUSDT","t...175,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:07,409 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330770175,"s":"BTCUSDT","t...175,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:07,409 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330770175,"s":"BTCUSDT","t...175,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:07,410 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330770175,"s":"BTCUSDT","t...175,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:07,410 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330770175,"s":"BTCUSDT","t...175,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:07,411 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330770175,"s":"BTCUSDT","t...175,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:07,411 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330770175,"s":"BTCUSDT","t...175,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:07,411 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330770175,"s":"BTCUSDT","t...175,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:07,412 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330770175,"s":"BTCUSDT","t...175,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:07,412 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330770175,"s":"BTCUSDT","t...175,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:07,412 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330770175,"s":"BTCUSDT","t...175,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:07,412 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330770175,"s":"BTCUSDT","t...175,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:07,413 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330770175,"s":"BTCUSDT","t...175,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:07,413 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330770175,"s":"BTCUSDT","t...175,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:07,413 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330770175,"s":"BTCUSDT","t...175,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:07,414 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330770175,"s":"BTCUSDT","t...175,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:07,414 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330770175,"s":"BTCUSDT","t...175,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:07,414 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330770175,"s":"BTCUSDT","t...175,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:07,414 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330770175,"s":"BTCUSDT","t...175,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:07,415 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330770175,"s":"BTCUSDT","t...175,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:07,415 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330770175,"s":"BTCUSDT","t...175,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:07,415 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330770175,"s":"BTCUSDT","t...175,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:07,415 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330770175,"s":"BTCUSDT","t...175,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:07,416 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330770175,"s":"BTCUSDT","t...175,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:07,416 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330770175,"s":"BTCUSDT","t...175,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:07,416 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330770174,"s":"ETHUSDT","t":2267978485,"p":"1901.00000000","q":"0.00400000","T":1742330770173,"m":false,"M":true}... +2025-03-18 22:46:07,416 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330770173, 'price': 1901.0, 'volume': 0.004, 'type': 'trade'} +2025-03-18 22:46:07,416 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330770173, 'price': 1901.0, 'volume': 0.004} +2025-03-18 22:46:07,416 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330770000, 'open': 1901.0, 'high': 1901.0, 'low': 1901.0, 'close': 1901.0, 'volume': 0.0068000000000000005} +2025-03-18 22:46:07,417 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330770175,"s":"BTCUSDT","t":4727546262,"p":"81932.08000000","q":"0.00007000","T":1742330770175,"m":false,"M":true}... +2025-03-18 22:46:07,417 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330770175, 'price': 81932.08, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:07,417 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330770175, 'price': 81932.08, 'volume': 7e-05} +2025-03-18 22:46:07,417 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330768000, 'open': 81932.07, 'high': 81932.08, 'low': 81932.07, 'close': 81932.08, 'volume': 0.024390000000000002} +2025-03-18 22:46:07,417 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330770000, 'open': 81932.08, 'high': 81932.08, 'low': 81932.08, 'close': 81932.08, 'volume': 7e-05} +2025-03-18 22:46:07,419 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330770174,"s":"ETHUSDT","t":2267978486,"p":"1901.00000000","q":"0.00320000","T":1742330770173,"m":false,"M":true}... +2025-03-18 22:46:07,419 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330770173, 'price': 1901.0, 'volume': 0.0032, 'type': 'trade'} +2025-03-18 22:46:07,419 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330770173, 'price': 1901.0, 'volume': 0.0032} +2025-03-18 22:46:07,419 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330770000, 'open': 1901.0, 'high': 1901.0, 'low': 1901.0, 'close': 1901.0, 'volume': 0.01} +2025-03-18 22:46:07,441 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330770175,"s":"BTCUSDT","t":4727546263,"p":"81932.08000000","q":"0.00007000","T":1742330770175,"m":false,"M":true}... +2025-03-18 22:46:07,441 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330770175, 'price': 81932.08, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:07,442 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330770175, 'price': 81932.08, 'volume': 7e-05} +2025-03-18 22:46:07,442 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330770000, 'open': 81932.08, 'high': 81932.08, 'low': 81932.08, 'close': 81932.08, 'volume': 0.00014} +2025-03-18 22:46:07,442 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330770174,"s":"ETHUSDT","t":2267978487,"p":"1901.00000000","q":"0.01000000","T":1742330770173,"m":false,"M":true}... +2025-03-18 22:46:07,443 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330770173, 'price': 1901.0, 'volume': 0.01, 'type': 'trade'} +2025-03-18 22:46:07,443 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330770173, 'price': 1901.0, 'volume': 0.01} +2025-03-18 22:46:07,443 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330770000, 'open': 1901.0, 'high': 1901.0, 'low': 1901.0, 'close': 1901.0, 'volume': 0.02} +2025-03-18 22:46:07,457 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330770175,"s":"BTCUSDT","t":4727546264,"p":"81932.08000000","q":"0.00007000","T":1742330770175,"m":false,"M":true}... +2025-03-18 22:46:07,457 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330770175, 'price': 81932.08, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:07,457 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330770175, 'price': 81932.08, 'volume': 7e-05} +2025-03-18 22:46:07,457 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330770000, 'open': 81932.08, 'high': 81932.08, 'low': 81932.08, 'close': 81932.08, 'volume': 0.00020999999999999998} +2025-03-18 22:46:07,457 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330770174,"s":"ETHUSDT","t":2267978488,"p":"1901.00000000","q":"0.01000000","T":1742330770173,"m":false,"M":true}... +2025-03-18 22:46:07,458 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330770173, 'price': 1901.0, 'volume': 0.01, 'type': 'trade'} +2025-03-18 22:46:07,458 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330770173, 'price': 1901.0, 'volume': 0.01} +2025-03-18 22:46:07,458 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330770000, 'open': 1901.0, 'high': 1901.0, 'low': 1901.0, 'close': 1901.0, 'volume': 0.03} +2025-03-18 22:46:07,470 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330770175,"s":"BTCUSDT","t":4727546265,"p":"81932.08000000","q":"0.00014000","T":1742330770175,"m":false,"M":true}... +2025-03-18 22:46:07,470 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330770175, 'price': 81932.08, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:46:07,470 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330770175, 'price': 81932.08, 'volume': 0.00014} +2025-03-18 22:46:07,471 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330770000, 'open': 81932.08, 'high': 81932.08, 'low': 81932.08, 'close': 81932.08, 'volume': 0.00034999999999999994} +2025-03-18 22:46:07,471 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330770174,"s":"ETHUSDT","t":2267978489,"p":"1901.00000000","q":"0.01000000","T":1742330770174,"m":false,"M":true}... +2025-03-18 22:46:07,471 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330770174, 'price': 1901.0, 'volume': 0.01, 'type': 'trade'} +2025-03-18 22:46:07,471 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330770174, 'price': 1901.0, 'volume': 0.01} +2025-03-18 22:46:07,472 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330770000, 'open': 1901.0, 'high': 1901.0, 'low': 1901.0, 'close': 1901.0, 'volume': 0.04} +2025-03-18 22:46:07,485 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330770175,"s":"BTCUSDT","t":4727546266,"p":"81932.08000000","q":"0.00007000","T":1742330770175,"m":false,"M":true}... +2025-03-18 22:46:07,486 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330770175, 'price': 81932.08, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:07,486 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330770175, 'price': 81932.08, 'volume': 7e-05} +2025-03-18 22:46:07,486 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330770000, 'open': 81932.08, 'high': 81932.08, 'low': 81932.08, 'close': 81932.08, 'volume': 0.0004199999999999999} +2025-03-18 22:46:07,500 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330770175,"s":"BTCUSDT","t":4727546267,"p":"81932.08000000","q":"0.00024000","T":1742330770175,"m":false,"M":true}... +2025-03-18 22:46:07,500 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330770175, 'price': 81932.08, 'volume': 0.00024, 'type': 'trade'} +2025-03-18 22:46:07,500 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330770175, 'price': 81932.08, 'volume': 0.00024} +2025-03-18 22:46:07,502 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330770000, 'open': 81932.08, 'high': 81932.08, 'low': 81932.08, 'close': 81932.08, 'volume': 0.0006599999999999999} +2025-03-18 22:46:07,516 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330770175,"s":"BTCUSDT","t":4727546268,"p":"81932.08000000","q":"0.00081000","T":1742330770175,"m":false,"M":true}... +2025-03-18 22:46:07,516 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330770175, 'price': 81932.08, 'volume': 0.00081, 'type': 'trade'} +2025-03-18 22:46:07,516 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330770175, 'price': 81932.08, 'volume': 0.00081} +2025-03-18 22:46:07,516 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330770000, 'open': 81932.08, 'high': 81932.08, 'low': 81932.08, 'close': 81932.08, 'volume': 0.00147} +2025-03-18 22:46:07,538 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330770175,"s":"BTCUSDT","t":4727546269,"p":"81932.08000000","q":"0.00007000","T":1742330770175,"m":false,"M":true}... +2025-03-18 22:46:07,539 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330770175, 'price': 81932.08, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:07,540 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330770175, 'price': 81932.08, 'volume': 7e-05} +2025-03-18 22:46:07,540 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330770000, 'open': 81932.08, 'high': 81932.08, 'low': 81932.08, 'close': 81932.08, 'volume': 0.00154} +2025-03-18 22:46:07,554 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330770175,"s":"BTCUSDT","t":4727546270,"p":"81932.08000000","q":"0.00007000","T":1742330770175,"m":false,"M":true}... +2025-03-18 22:46:07,554 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330770175, 'price': 81932.08, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:07,554 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330770175, 'price': 81932.08, 'volume': 7e-05} +2025-03-18 22:46:07,555 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330770000, 'open': 81932.08, 'high': 81932.08, 'low': 81932.08, 'close': 81932.08, 'volume': 0.0016099999999999999} +2025-03-18 22:46:07,570 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330770175,"s":"BTCUSDT","t":4727546271,"p":"81932.08000000","q":"0.00007000","T":1742330770175,"m":false,"M":true}... +2025-03-18 22:46:07,570 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330770175, 'price': 81932.08, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:07,570 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330770175, 'price': 81932.08, 'volume': 7e-05} +2025-03-18 22:46:07,571 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330770000, 'open': 81932.08, 'high': 81932.08, 'low': 81932.08, 'close': 81932.08, 'volume': 0.0016799999999999999} +2025-03-18 22:46:07,587 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330770175,"s":"BTCUSDT","t":4727546272,"p":"81932.08000000","q":"0.00010000","T":1742330770175,"m":false,"M":true}... +2025-03-18 22:46:07,587 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330770175, 'price': 81932.08, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:46:07,587 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330770175, 'price': 81932.08, 'volume': 0.0001} +2025-03-18 22:46:07,587 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330770000, 'open': 81932.08, 'high': 81932.08, 'low': 81932.08, 'close': 81932.08, 'volume': 0.00178} +2025-03-18 22:46:07,603 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330770175,"s":"BTCUSDT","t":4727546273,"p":"81932.08000000","q":"0.00010000","T":1742330770175,"m":false,"M":true}... +2025-03-18 22:46:07,603 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330770175, 'price': 81932.08, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:46:07,603 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330770175, 'price': 81932.08, 'volume': 0.0001} +2025-03-18 22:46:07,604 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330770000, 'open': 81932.08, 'high': 81932.08, 'low': 81932.08, 'close': 81932.08, 'volume': 0.00188} +2025-03-18 22:46:07,624 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330770175,"s":"BTCUSDT","t":4727546274,"p":"81932.08000000","q":"0.00010000","T":1742330770175,"m":false,"M":true}... +2025-03-18 22:46:07,625 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330770175, 'price': 81932.08, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:46:07,625 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330770175, 'price': 81932.08, 'volume': 0.0001} +2025-03-18 22:46:07,625 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330770000, 'open': 81932.08, 'high': 81932.08, 'low': 81932.08, 'close': 81932.08, 'volume': 0.00198} +2025-03-18 22:46:07,636 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330770175,"s":"BTCUSDT","t":4727546275,"p":"81932.08000000","q":"0.00007000","T":1742330770175,"m":false,"M":true}... +2025-03-18 22:46:07,637 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330770175, 'price': 81932.08, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:07,637 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330770175, 'price': 81932.08, 'volume': 7e-05} +2025-03-18 22:46:07,638 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330770000, 'open': 81932.08, 'high': 81932.08, 'low': 81932.08, 'close': 81932.08, 'volume': 0.00205} +2025-03-18 22:46:07,653 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330770175,"s":"BTCUSDT","t":4727546276,"p":"81932.08000000","q":"0.00007000","T":1742330770175,"m":false,"M":true}... +2025-03-18 22:46:07,653 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330770175, 'price': 81932.08, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:07,653 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330770175, 'price': 81932.08, 'volume': 7e-05} +2025-03-18 22:46:07,653 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330770000, 'open': 81932.08, 'high': 81932.08, 'low': 81932.08, 'close': 81932.08, 'volume': 0.0021200000000000004} +2025-03-18 22:46:07,670 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330770175,"s":"BTCUSDT","t":4727546277,"p":"81932.09000000","q":"0.00014000","T":1742330770175,"m":false,"M":true}... +2025-03-18 22:46:07,670 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330770175, 'price': 81932.09, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:46:07,671 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330770175, 'price': 81932.09, 'volume': 0.00014} +2025-03-18 22:46:07,671 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330770000, 'open': 81932.08, 'high': 81932.09, 'low': 81932.08, 'close': 81932.09, 'volume': 0.0022600000000000003} +2025-03-18 22:46:07,687 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330770175,"s":"BTCUSDT","t":4727546278,"p":"81932.09000000","q":"0.00014000","T":1742330770175,"m":false,"M":true}... +2025-03-18 22:46:07,697 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330770175, 'price': 81932.09, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:46:07,697 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330770175, 'price': 81932.09, 'volume': 0.00014} +2025-03-18 22:46:07,697 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330770000, 'open': 81932.08, 'high': 81932.09, 'low': 81932.08, 'close': 81932.09, 'volume': 0.0024000000000000002} +2025-03-18 22:46:07,720 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330770175,"s":"BTCUSDT","t":4727546279,"p":"81932.09000000","q":"0.00007000","T":1742330770175,"m":false,"M":true}... +2025-03-18 22:46:07,720 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330770175, 'price': 81932.09, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:07,720 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330770175, 'price': 81932.09, 'volume': 7e-05} +2025-03-18 22:46:07,721 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330770000, 'open': 81932.08, 'high': 81932.09, 'low': 81932.08, 'close': 81932.09, 'volume': 0.0024700000000000004} +2025-03-18 22:46:07,737 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330770175,"s":"BTCUSDT","t":4727546280,"p":"81932.09000000","q":"0.00009000","T":1742330770175,"m":false,"M":true}... +2025-03-18 22:46:07,737 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330770175, 'price': 81932.09, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:46:07,737 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330770175, 'price': 81932.09, 'volume': 9e-05} +2025-03-18 22:46:07,737 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330770000, 'open': 81932.08, 'high': 81932.09, 'low': 81932.08, 'close': 81932.09, 'volume': 0.00256} +2025-03-18 22:46:07,754 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330770175,"s":"BTCUSDT","t":4727546281,"p":"81932.10000000","q":"0.00014000","T":1742330770175,"m":false,"M":true}... +2025-03-18 22:46:07,754 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330770175, 'price': 81932.1, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:46:07,755 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330770175, 'price': 81932.1, 'volume': 0.00014} +2025-03-18 22:46:07,755 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330770000, 'open': 81932.08, 'high': 81932.1, 'low': 81932.08, 'close': 81932.1, 'volume': 0.0027} +2025-03-18 22:46:07,771 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330770175,"s":"BTCUSDT","t":4727546282,"p":"81932.10000000","q":"0.00014000","T":1742330770175,"m":false,"M":true}... +2025-03-18 22:46:07,771 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330770175, 'price': 81932.1, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:46:07,772 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330770175, 'price': 81932.1, 'volume': 0.00014} +2025-03-18 22:46:07,772 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330770000, 'open': 81932.08, 'high': 81932.1, 'low': 81932.08, 'close': 81932.1, 'volume': 0.00284} +2025-03-18 22:46:07,787 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330770175,"s":"BTCUSDT","t":4727546283,"p":"81932.10000000","q":"0.00007000","T":1742330770175,"m":false,"M":true}... +2025-03-18 22:46:07,787 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330770175, 'price': 81932.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:07,788 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330770175, 'price': 81932.1, 'volume': 7e-05} +2025-03-18 22:46:07,788 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330770000, 'open': 81932.08, 'high': 81932.1, 'low': 81932.08, 'close': 81932.1, 'volume': 0.0029100000000000003} +2025-03-18 22:46:07,808 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330770175,"s":"BTCUSDT","t":4727546284,"p":"81932.14000000","q":"0.00007000","T":1742330770175,"m":false,"M":true}... +2025-03-18 22:46:07,809 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330770175, 'price': 81932.14, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:07,809 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330770175, 'price': 81932.14, 'volume': 7e-05} +2025-03-18 22:46:07,809 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330770000, 'open': 81932.08, 'high': 81932.14, 'low': 81932.08, 'close': 81932.14, 'volume': 0.0029800000000000004} +2025-03-18 22:46:07,822 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330770175,"s":"BTCUSDT","t":4727546285,"p":"81932.44000000","q":"0.00007000","T":1742330770175,"m":false,"M":true}... +2025-03-18 22:46:07,823 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330770175, 'price': 81932.44, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:07,823 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330770175, 'price': 81932.44, 'volume': 7e-05} +2025-03-18 22:46:07,823 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330770000, 'open': 81932.08, 'high': 81932.44, 'low': 81932.08, 'close': 81932.44, 'volume': 0.0030500000000000006} +2025-03-18 22:46:07,838 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330770175,"s":"BTCUSDT","t":4727546286,"p":"81932.63000000","q":"0.00007000","T":1742330770175,"m":false,"M":true}... +2025-03-18 22:46:07,838 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330770175, 'price': 81932.63, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:07,838 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330770175, 'price': 81932.63, 'volume': 7e-05} +2025-03-18 22:46:07,839 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330770000, 'open': 81932.08, 'high': 81932.63, 'low': 81932.08, 'close': 81932.63, 'volume': 0.003120000000000001} +2025-03-18 22:46:07,853 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330770175,"s":"BTCUSDT","t":4727546287,"p":"81932.63000000","q":"0.00007000","T":1742330770175,"m":false,"M":true}... +2025-03-18 22:46:07,853 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330770175, 'price': 81932.63, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:07,853 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330770175, 'price': 81932.63, 'volume': 7e-05} +2025-03-18 22:46:07,854 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330770000, 'open': 81932.08, 'high': 81932.63, 'low': 81932.08, 'close': 81932.63, 'volume': 0.003190000000000001} +2025-03-18 22:46:07,870 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330770175,"s":"BTCUSDT","t":4727546288,"p":"81932.63000000","q":"0.00016000","T":1742330770175,"m":false,"M":true}... +2025-03-18 22:46:07,870 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330770175, 'price': 81932.63, 'volume': 0.00016, 'type': 'trade'} +2025-03-18 22:46:07,871 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330770175, 'price': 81932.63, 'volume': 0.00016} +2025-03-18 22:46:07,871 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330770000, 'open': 81932.08, 'high': 81932.63, 'low': 81932.08, 'close': 81932.63, 'volume': 0.003350000000000001} +2025-03-18 22:46:07,891 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330770175,"s":"BTCUSDT","t":4727546289,"p":"81932.63000000","q":"0.00016000","T":1742330770175,"m":false,"M":true}... +2025-03-18 22:46:07,891 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330770175, 'price': 81932.63, 'volume': 0.00016, 'type': 'trade'} +2025-03-18 22:46:07,891 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330770175, 'price': 81932.63, 'volume': 0.00016} +2025-03-18 22:46:07,891 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330770000, 'open': 81932.08, 'high': 81932.63, 'low': 81932.08, 'close': 81932.63, 'volume': 0.003510000000000001} +2025-03-18 22:46:07,902 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330770175,"s":"BTCUSDT","t":4727546290,"p":"81932.63000000","q":"0.00016000","T":1742330770175,"m":false,"M":true}... +2025-03-18 22:46:07,902 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330770175, 'price': 81932.63, 'volume': 0.00016, 'type': 'trade'} +2025-03-18 22:46:07,903 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330770175, 'price': 81932.63, 'volume': 0.00016} +2025-03-18 22:46:07,903 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330770000, 'open': 81932.08, 'high': 81932.63, 'low': 81932.08, 'close': 81932.63, 'volume': 0.003670000000000001} +2025-03-18 22:46:07,920 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330770175,"s":"BTCUSDT","t":4727546291,"p":"81932.63000000","q":"0.00007000","T":1742330770175,"m":false,"M":true}... +2025-03-18 22:46:07,920 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330770175, 'price': 81932.63, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:07,920 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330770175, 'price': 81932.63, 'volume': 7e-05} +2025-03-18 22:46:07,921 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330770000, 'open': 81932.08, 'high': 81932.63, 'low': 81932.08, 'close': 81932.63, 'volume': 0.003740000000000001} +2025-03-18 22:46:07,935 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330770175,"s":"BTCUSDT","t":4727546292,"p":"81932.63000000","q":"0.00007000","T":1742330770175,"m":false,"M":true}... +2025-03-18 22:46:07,935 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330770175, 'price': 81932.63, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:07,935 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330770175, 'price': 81932.63, 'volume': 7e-05} +2025-03-18 22:46:07,937 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330770000, 'open': 81932.08, 'high': 81932.63, 'low': 81932.08, 'close': 81932.63, 'volume': 0.0038100000000000013} +2025-03-18 22:46:07,994 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330770765,"s":"ETHUSDT","t...765,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:07,995 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330770765,"s":"ETHUSDT","t":2267978490,"p":"1901.00000000","q":"0.01210000","T":1742330770765,"m":false,"M":true}... +2025-03-18 22:46:07,995 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330770765, 'price': 1901.0, 'volume': 0.0121, 'type': 'trade'} +2025-03-18 22:46:07,995 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330770765, 'price': 1901.0, 'volume': 0.0121} +2025-03-18 22:46:07,995 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330770000, 'open': 1901.0, 'high': 1901.0, 'low': 1901.0, 'close': 1901.0, 'volume': 0.0521} +2025-03-18 22:46:08,159 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330770936,"s":"ETHUSDT","t...936,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:08,159 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330770936,"s":"ETHUSDT","t":2267978491,"p":"1901.00000000","q":"0.00580000","T":1742330770936,"m":false,"M":true}... +2025-03-18 22:46:08,159 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330770936, 'price': 1901.0, 'volume': 0.0058, 'type': 'trade'} +2025-03-18 22:46:08,159 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330770936, 'price': 1901.0, 'volume': 0.0058} +2025-03-18 22:46:08,159 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330770000, 'open': 1901.0, 'high': 1901.0, 'low': 1901.0, 'close': 1901.0, 'volume': 0.0579} +2025-03-18 22:46:09,098 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330771866,"s":"BTCUSDT","t...1866,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:09,098 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330771866,"s":"BTCUSDT","t":4727546293,"p":"81932.63000000","q":"0.00134000","T":1742330771866,"m":true,"M":true}... +2025-03-18 22:46:09,100 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330771866, 'price': 81932.63, 'volume': 0.00134, 'type': 'trade'} +2025-03-18 22:46:09,100 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330771866, 'price': 81932.63, 'volume': 0.00134} +2025-03-18 22:46:09,100 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330770000, 'open': 81932.08, 'high': 81932.63, 'low': 81932.08, 'close': 81932.63, 'volume': 0.0038100000000000013} +2025-03-18 22:46:09,100 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330771000, 'open': 81932.63, 'high': 81932.63, 'low': 81932.63, 'close': 81932.63, 'volume': 0.00134} +2025-03-18 22:46:09,456 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330772227,"s":"BTCUSDT","t...227,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:09,456 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330772227,"s":"BTCUSDT","t":4727546294,"p":"81932.64000000","q":"0.00060000","T":1742330772227,"m":false,"M":true}... +2025-03-18 22:46:09,456 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330772227, 'price': 81932.64, 'volume': 0.0006, 'type': 'trade'} +2025-03-18 22:46:09,456 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330772227, 'price': 81932.64, 'volume': 0.0006} +2025-03-18 22:46:09,456 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330771000, 'open': 81932.63, 'high': 81932.63, 'low': 81932.63, 'close': 81932.63, 'volume': 0.00134} +2025-03-18 22:46:09,456 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330772000, 'open': 81932.64, 'high': 81932.64, 'low': 81932.64, 'close': 81932.64, 'volume': 0.0006} +2025-03-18 22:46:09,706 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330772473,"s":"BTCUSDT","t...472,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:09,706 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330772473,"s":"BTCUSDT","t...472,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:09,706 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330772473,"s":"BTCUSDT","t":4727546295,"p":"81932.64000000","q":"0.00097000","T":1742330772472,"m":false,"M":true}... +2025-03-18 22:46:09,706 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330772472, 'price': 81932.64, 'volume': 0.00097, 'type': 'trade'} +2025-03-18 22:46:09,706 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330772472, 'price': 81932.64, 'volume': 0.00097} +2025-03-18 22:46:09,706 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330772000, 'open': 81932.64, 'high': 81932.64, 'low': 81932.64, 'close': 81932.64, 'volume': 0.00157} +2025-03-18 22:46:09,722 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330772473,"s":"BTCUSDT","t":4727546296,"p":"81932.64000000","q":"0.00097000","T":1742330772472,"m":false,"M":true}... +2025-03-18 22:46:09,722 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330772472, 'price': 81932.64, 'volume': 0.00097, 'type': 'trade'} +2025-03-18 22:46:09,722 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330772472, 'price': 81932.64, 'volume': 0.00097} +2025-03-18 22:46:09,722 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330772000, 'open': 81932.64, 'high': 81932.64, 'low': 81932.64, 'close': 81932.64, 'volume': 0.00254} +2025-03-18 22:46:09,782 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330772553,"s":"ETHUSDT","t...2553,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:09,783 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330772553,"s":"ETHUSDT","t":2267978492,"p":"1900.99000000","q":"1.05230000","T":1742330772553,"m":true,"M":true}... +2025-03-18 22:46:09,783 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330772553, 'price': 1900.99, 'volume': 1.0523, 'type': 'trade'} +2025-03-18 22:46:09,783 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330772553, 'price': 1900.99, 'volume': 1.0523} +2025-03-18 22:46:09,783 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330770000, 'open': 1901.0, 'high': 1901.0, 'low': 1901.0, 'close': 1901.0, 'volume': 0.0579} +2025-03-18 22:46:09,783 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330772000, 'open': 1900.99, 'high': 1900.99, 'low': 1900.99, 'close': 1900.99, 'volume': 1.0523} +2025-03-18 22:46:09,829 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330772604,"s":"ETHUSDT","t...603,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:09,829 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330772604,"s":"ETHUSDT","t...603,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:09,829 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330772604,"s":"ETHUSDT","t":2267978493,"p":"1901.00000000","q":"0.00280000","T":1742330772603,"m":false,"M":true}... +2025-03-18 22:46:09,829 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330772603, 'price': 1901.0, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:46:09,829 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330772603, 'price': 1901.0, 'volume': 0.0028} +2025-03-18 22:46:09,829 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330772000, 'open': 1900.99, 'high': 1901.0, 'low': 1900.99, 'close': 1901.0, 'volume': 1.0551} +2025-03-18 22:46:09,843 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330772604,"s":"ETHUSDT","t":2267978494,"p":"1901.00000000","q":"0.02310000","T":1742330772603,"m":false,"M":true}... +2025-03-18 22:46:09,843 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330772603, 'price': 1901.0, 'volume': 0.0231, 'type': 'trade'} +2025-03-18 22:46:09,843 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330772603, 'price': 1901.0, 'volume': 0.0231} +2025-03-18 22:46:09,843 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330772000, 'open': 1900.99, 'high': 1901.0, 'low': 1900.99, 'close': 1901.0, 'volume': 1.0781999999999998} +2025-03-18 22:46:09,906 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330772675,"s":"BTCUSDT","t...2675,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:09,906 - INFO - [realtime.py:302] - Received message #1200 +2025-03-18 22:46:09,906 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330772675,"s":"BTCUSDT","t":4727546297,"p":"81932.63000000","q":"0.00120000","T":1742330772675,"m":true,"M":true}... +2025-03-18 22:46:09,906 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330772675, 'price': 81932.63, 'volume': 0.0012, 'type': 'trade'} +2025-03-18 22:46:09,906 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330772675, 'price': 81932.63, 'volume': 0.0012} +2025-03-18 22:46:09,906 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330772000, 'open': 81932.64, 'high': 81932.64, 'low': 81932.63, 'close': 81932.63, 'volume': 0.0037400000000000003} +2025-03-18 22:46:10,190 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330772958,"s":"BTCUSDT","t...2957,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:10,191 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330772958,"s":"BTCUSDT","t":4727546298,"p":"81932.63000000","q":"0.00016000","T":1742330772957,"m":true,"M":true}... +2025-03-18 22:46:10,192 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330772957, 'price': 81932.63, 'volume': 0.00016, 'type': 'trade'} +2025-03-18 22:46:10,192 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330772957, 'price': 81932.63, 'volume': 0.00016} +2025-03-18 22:46:10,192 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330772000, 'open': 81932.64, 'high': 81932.64, 'low': 81932.63, 'close': 81932.63, 'volume': 0.0039000000000000003} +2025-03-18 22:46:10,213 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330772980,"s":"BTCUSDT","t...980,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:10,214 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330772980,"s":"BTCUSDT","t":4727546299,"p":"81932.64000000","q":"0.00008000","T":1742330772980,"m":false,"M":true}... +2025-03-18 22:46:10,215 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330772980, 'price': 81932.64, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:46:10,215 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330772980, 'price': 81932.64, 'volume': 8e-05} +2025-03-18 22:46:10,215 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330772000, 'open': 81932.64, 'high': 81932.64, 'low': 81932.63, 'close': 81932.64, 'volume': 0.00398} +2025-03-18 22:46:10,353 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330773123,"s":"ETHUSDT","t...123,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:10,354 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330773123,"s":"ETHUSDT","t":2267978495,"p":"1901.00000000","q":"0.03160000","T":1742330773123,"m":false,"M":true}... +2025-03-18 22:46:10,354 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330773123, 'price': 1901.0, 'volume': 0.0316, 'type': 'trade'} +2025-03-18 22:46:10,355 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330773123, 'price': 1901.0, 'volume': 0.0316} +2025-03-18 22:46:10,355 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330772000, 'open': 1900.99, 'high': 1901.0, 'low': 1900.99, 'close': 1901.0, 'volume': 1.0781999999999998} +2025-03-18 22:46:10,355 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330773000, 'open': 1901.0, 'high': 1901.0, 'low': 1901.0, 'close': 1901.0, 'volume': 0.0316} +2025-03-18 22:46:10,874 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330773644,"s":"ETHUSDT","t...644,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:10,875 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330773645,"s":"ETHUSDT","t...644,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:10,876 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330773645,"s":"ETHUSDT","t...644,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:10,876 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330773645,"s":"ETHUSDT","t...644,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:10,876 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330773644,"s":"ETHUSDT","t":2267978496,"p":"1901.00000000","q":"0.01000000","T":1742330773644,"m":false,"M":true}... +2025-03-18 22:46:10,877 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330773644, 'price': 1901.0, 'volume': 0.01, 'type': 'trade'} +2025-03-18 22:46:10,877 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330773644, 'price': 1901.0, 'volume': 0.01} +2025-03-18 22:46:10,877 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330773000, 'open': 1901.0, 'high': 1901.0, 'low': 1901.0, 'close': 1901.0, 'volume': 0.041600000000000005} +2025-03-18 22:46:10,900 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330773645,"s":"ETHUSDT","t":2267978497,"p":"1901.00000000","q":"0.01000000","T":1742330773644,"m":false,"M":true}... +2025-03-18 22:46:10,900 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330773644, 'price': 1901.0, 'volume': 0.01, 'type': 'trade'} +2025-03-18 22:46:10,901 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330773644, 'price': 1901.0, 'volume': 0.01} +2025-03-18 22:46:10,901 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330773000, 'open': 1901.0, 'high': 1901.0, 'low': 1901.0, 'close': 1901.0, 'volume': 0.05160000000000001} +2025-03-18 22:46:10,904 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330773677,"s":"ETHUSDT","t...676,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:10,908 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330773677,"s":"ETHUSDT","t...676,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:10,908 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330773677,"s":"ETHUSDT","t...677,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:10,908 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330773677,"s":"ETHUSDT","t...677,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:10,908 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330773645,"s":"ETHUSDT","t":2267978498,"p":"1901.00000000","q":"0.01000000","T":1742330773644,"m":false,"M":true}... +2025-03-18 22:46:10,908 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330773644, 'price': 1901.0, 'volume': 0.01, 'type': 'trade'} +2025-03-18 22:46:10,909 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330773644, 'price': 1901.0, 'volume': 0.01} +2025-03-18 22:46:10,909 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330773000, 'open': 1901.0, 'high': 1901.0, 'low': 1901.0, 'close': 1901.0, 'volume': 0.06160000000000001} +2025-03-18 22:46:10,937 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330773645,"s":"ETHUSDT","t":2267978499,"p":"1901.00000000","q":"0.01000000","T":1742330773644,"m":false,"M":true}... +2025-03-18 22:46:10,937 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330773644, 'price': 1901.0, 'volume': 0.01, 'type': 'trade'} +2025-03-18 22:46:10,938 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330773644, 'price': 1901.0, 'volume': 0.01} +2025-03-18 22:46:10,938 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330773000, 'open': 1901.0, 'high': 1901.0, 'low': 1901.0, 'close': 1901.0, 'volume': 0.07160000000000001} +2025-03-18 22:46:10,950 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330773677,"s":"ETHUSDT","t":2267978500,"p":"1901.00000000","q":"0.01000000","T":1742330773676,"m":false,"M":true}... +2025-03-18 22:46:10,950 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330773676, 'price': 1901.0, 'volume': 0.01, 'type': 'trade'} +2025-03-18 22:46:10,950 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330773676, 'price': 1901.0, 'volume': 0.01} +2025-03-18 22:46:10,950 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330773000, 'open': 1901.0, 'high': 1901.0, 'low': 1901.0, 'close': 1901.0, 'volume': 0.0816} +2025-03-18 22:46:10,951 - DEBUG - [protocol.py:1270] - % sending keepalive ping +2025-03-18 22:46:10,951 - DEBUG - [protocol.py:1183] - > PING 86 35 30 23 [binary, 4 bytes] +2025-03-18 22:46:10,952 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330773677,"s":"ETHUSDT","t":2267978501,"p":"1901.00000000","q":"0.01000000","T":1742330773676,"m":false,"M":true}... +2025-03-18 22:46:10,952 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330773676, 'price': 1901.0, 'volume': 0.01, 'type': 'trade'} +2025-03-18 22:46:10,952 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330773676, 'price': 1901.0, 'volume': 0.01} +2025-03-18 22:46:10,952 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330773000, 'open': 1901.0, 'high': 1901.0, 'low': 1901.0, 'close': 1901.0, 'volume': 0.0916} +2025-03-18 22:46:10,971 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330773677,"s":"ETHUSDT","t":2267978502,"p":"1901.00000000","q":"0.01000000","T":1742330773677,"m":false,"M":true}... +2025-03-18 22:46:10,971 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330773677, 'price': 1901.0, 'volume': 0.01, 'type': 'trade'} +2025-03-18 22:46:10,971 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330773677, 'price': 1901.0, 'volume': 0.01} +2025-03-18 22:46:10,971 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330773000, 'open': 1901.0, 'high': 1901.0, 'low': 1901.0, 'close': 1901.0, 'volume': 0.1016} +2025-03-18 22:46:10,988 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330773677,"s":"ETHUSDT","t":2267978503,"p":"1901.00000000","q":"0.01000000","T":1742330773677,"m":false,"M":true}... +2025-03-18 22:46:10,988 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330773677, 'price': 1901.0, 'volume': 0.01, 'type': 'trade'} +2025-03-18 22:46:10,988 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330773677, 'price': 1901.0, 'volume': 0.01} +2025-03-18 22:46:10,988 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330773000, 'open': 1901.0, 'high': 1901.0, 'low': 1901.0, 'close': 1901.0, 'volume': 0.11159999999999999} +2025-03-18 22:46:10,988 - DEBUG - [protocol.py:1270] - % sending keepalive ping +2025-03-18 22:46:10,988 - DEBUG - [protocol.py:1183] - > PING 01 db 94 a3 [binary, 4 bytes] +2025-03-18 22:46:11,248 - DEBUG - [protocol.py:1177] - < PONG 86 35 30 23 [binary, 4 bytes] +2025-03-18 22:46:11,249 - DEBUG - [protocol.py:1280] - % received keepalive pong +2025-03-18 22:46:11,332 - DEBUG - [protocol.py:1177] - < PONG 01 db 94 a3 [binary, 4 bytes] +2025-03-18 22:46:11,334 - DEBUG - [protocol.py:1280] - % received keepalive pong +2025-03-18 22:46:12,186 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330774911,"s":"ETHUSDT","t...911,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:12,186 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330774911,"s":"ETHUSDT","t":2267978504,"p":"1901.00000000","q":"0.01580000","T":1742330774911,"m":false,"M":true}... +2025-03-18 22:46:12,186 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330774911, 'price': 1901.0, 'volume': 0.0158, 'type': 'trade'} +2025-03-18 22:46:12,186 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330774911, 'price': 1901.0, 'volume': 0.0158} +2025-03-18 22:46:12,186 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330773000, 'open': 1901.0, 'high': 1901.0, 'low': 1901.0, 'close': 1901.0, 'volume': 0.11159999999999999} +2025-03-18 22:46:12,186 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330774000, 'open': 1901.0, 'high': 1901.0, 'low': 1901.0, 'close': 1901.0, 'volume': 0.0158} +2025-03-18 22:46:12,659 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330775426,"s":"BTCUSDT","t...5425,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:12,659 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330775426,"s":"BTCUSDT","t":4727546300,"p":"81932.63000000","q":"0.03594000","T":1742330775425,"m":true,"M":true}... +2025-03-18 22:46:12,660 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330775425, 'price': 81932.63, 'volume': 0.03594, 'type': 'trade'} +2025-03-18 22:46:12,660 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330775425, 'price': 81932.63, 'volume': 0.03594} +2025-03-18 22:46:12,660 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330772000, 'open': 81932.64, 'high': 81932.64, 'low': 81932.63, 'close': 81932.64, 'volume': 0.00398} +2025-03-18 22:46:12,660 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330775000, 'open': 81932.63, 'high': 81932.63, 'low': 81932.63, 'close': 81932.63, 'volume': 0.03594} +2025-03-18 22:46:12,693 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330775465,"s":"BTCUSDT","t...5465,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:12,693 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330775465,"s":"BTCUSDT","t":4727546301,"p":"81932.63000000","q":"0.00042000","T":1742330775465,"m":true,"M":true}... +2025-03-18 22:46:12,693 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330775465, 'price': 81932.63, 'volume': 0.00042, 'type': 'trade'} +2025-03-18 22:46:12,693 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330775465, 'price': 81932.63, 'volume': 0.00042} +2025-03-18 22:46:12,700 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330775000, 'open': 81932.63, 'high': 81932.63, 'low': 81932.63, 'close': 81932.63, 'volume': 0.036359999999999996} +2025-03-18 22:46:12,891 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330775658,"s":"BTCUSDT","t...658,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:12,892 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330775658,"s":"BTCUSDT","t":4727546302,"p":"81932.64000000","q":"0.00213000","T":1742330775658,"m":false,"M":true}... +2025-03-18 22:46:12,892 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330775658, 'price': 81932.64, 'volume': 0.00213, 'type': 'trade'} +2025-03-18 22:46:12,892 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330775658, 'price': 81932.64, 'volume': 0.00213} +2025-03-18 22:46:12,892 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330775000, 'open': 81932.63, 'high': 81932.64, 'low': 81932.63, 'close': 81932.64, 'volume': 0.038489999999999996} +2025-03-18 22:46:13,070 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330775721,"s":"BTCUSDT","t...721,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:13,071 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330775721,"s":"BTCUSDT","t":4727546303,"p":"81932.64000000","q":"0.00100000","T":1742330775721,"m":false,"M":true}... +2025-03-18 22:46:13,072 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330775721, 'price': 81932.64, 'volume': 0.001, 'type': 'trade'} +2025-03-18 22:46:13,072 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330775721, 'price': 81932.64, 'volume': 0.001} +2025-03-18 22:46:13,072 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330775000, 'open': 81932.63, 'high': 81932.64, 'low': 81932.63, 'close': 81932.64, 'volume': 0.03949} +2025-03-18 22:46:13,107 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330775876,"s":"BTCUSDT","t...876,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:13,107 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330775876,"s":"BTCUSDT","t":4727546304,"p":"81932.64000000","q":"0.00060000","T":1742330775876,"m":false,"M":true}... +2025-03-18 22:46:13,107 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330775876, 'price': 81932.64, 'volume': 0.0006, 'type': 'trade'} +2025-03-18 22:46:13,108 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330775876, 'price': 81932.64, 'volume': 0.0006} +2025-03-18 22:46:13,108 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330775000, 'open': 81932.63, 'high': 81932.64, 'low': 81932.63, 'close': 81932.64, 'volume': 0.04009} +2025-03-18 22:46:13,517 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330776195,"s":"BTCUSDT","t...194,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:13,520 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330776219,"s":"ETHUSDT","t...6219,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:13,520 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330776195,"s":"BTCUSDT","t":4727546305,"p":"81932.64000000","q":"0.00154000","T":1742330776194,"m":false,"M":true}... +2025-03-18 22:46:13,520 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330776194, 'price': 81932.64, 'volume': 0.00154, 'type': 'trade'} +2025-03-18 22:46:13,520 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330776194, 'price': 81932.64, 'volume': 0.00154} +2025-03-18 22:46:13,520 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330775000, 'open': 81932.63, 'high': 81932.64, 'low': 81932.63, 'close': 81932.64, 'volume': 0.04009} +2025-03-18 22:46:13,522 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330776000, 'open': 81932.64, 'high': 81932.64, 'low': 81932.64, 'close': 81932.64, 'volume': 0.00154} +2025-03-18 22:46:13,522 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330776219,"s":"ETHUSDT","t":2267978505,"p":"1900.99000000","q":"0.01070000","T":1742330776219,"m":true,"M":true}... +2025-03-18 22:46:13,522 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330776219, 'price': 1900.99, 'volume': 0.0107, 'type': 'trade'} +2025-03-18 22:46:13,522 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330776219, 'price': 1900.99, 'volume': 0.0107} +2025-03-18 22:46:13,522 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330774000, 'open': 1901.0, 'high': 1901.0, 'low': 1901.0, 'close': 1901.0, 'volume': 0.0158} +2025-03-18 22:46:13,523 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330776000, 'open': 1900.99, 'high': 1900.99, 'low': 1900.99, 'close': 1900.99, 'volume': 0.0107} +2025-03-18 22:46:13,677 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330776446,"s":"ETHUSDT","t...6446,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:13,679 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330776446,"s":"ETHUSDT","t":2267978506,"p":"1900.99000000","q":"0.05210000","T":1742330776446,"m":true,"M":true}... +2025-03-18 22:46:13,679 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330776446, 'price': 1900.99, 'volume': 0.0521, 'type': 'trade'} +2025-03-18 22:46:13,679 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330776446, 'price': 1900.99, 'volume': 0.0521} +2025-03-18 22:46:13,679 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330776000, 'open': 1900.99, 'high': 1900.99, 'low': 1900.99, 'close': 1900.99, 'volume': 0.0628} +2025-03-18 22:46:13,733 - DEBUG - [protocol.py:1177] - < PING '1742330776508' [text, 13 bytes] +2025-03-18 22:46:13,733 - DEBUG - [protocol.py:1183] - > PONG '1742330776508' [text, 13 bytes] +2025-03-18 22:46:13,957 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330776717,"s":"ETHUSDT","t...716,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:13,957 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330776717,"s":"ETHUSDT","t...716,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:13,958 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330776717,"s":"ETHUSDT","t...716,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:13,958 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330776717,"s":"ETHUSDT","t...716,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:13,959 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330776717,"s":"ETHUSDT","t...716,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:13,959 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330776717,"s":"ETHUSDT","t...716,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:13,959 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330776717,"s":"ETHUSDT","t...716,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:13,959 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330776717,"s":"ETHUSDT","t...716,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:13,960 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330776717,"s":"ETHUSDT","t...716,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:13,960 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330776717,"s":"ETHUSDT","t...716,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:13,960 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330776717,"s":"ETHUSDT","t...716,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:13,961 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330776717,"s":"ETHUSDT","t...716,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:13,961 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330776717,"s":"ETHUSDT","t...716,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:13,961 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330776717,"s":"ETHUSDT","t...716,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:13,962 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330776717,"s":"ETHUSDT","t...716,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:13,962 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330776717,"s":"ETHUSDT","t...716,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:13,963 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330776717,"s":"ETHUSDT","t...716,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:13,963 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330776717,"s":"ETHUSDT","t...716,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:13,963 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330776717,"s":"ETHUSDT","t...716,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:13,963 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330776717,"s":"ETHUSDT","t...716,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:13,964 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330776717,"s":"ETHUSDT","t...716,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:13,964 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330776717,"s":"ETHUSDT","t...716,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:13,965 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330776717,"s":"ETHUSDT","t...716,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:13,965 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330776717,"s":"ETHUSDT","t...716,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:13,965 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330776717,"s":"ETHUSDT","t...716,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:13,966 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330776717,"s":"ETHUSDT","t...716,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:13,966 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330776717,"s":"ETHUSDT","t":2267978507,"p":"1901.00000000","q":"0.12720000","T":1742330776716,"m":false,"M":true}... +2025-03-18 22:46:13,967 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330776716, 'price': 1901.0, 'volume': 0.1272, 'type': 'trade'} +2025-03-18 22:46:13,967 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330776716, 'price': 1901.0, 'volume': 0.1272} +2025-03-18 22:46:13,967 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330776000, 'open': 1900.99, 'high': 1901.0, 'low': 1900.99, 'close': 1901.0, 'volume': 0.19} +2025-03-18 22:46:13,983 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330776717,"s":"ETHUSDT","t":2267978508,"p":"1901.00000000","q":"0.00400000","T":1742330776716,"m":false,"M":true}... +2025-03-18 22:46:13,984 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330776716, 'price': 1901.0, 'volume': 0.004, 'type': 'trade'} +2025-03-18 22:46:13,984 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330776716, 'price': 1901.0, 'volume': 0.004} +2025-03-18 22:46:13,984 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330776000, 'open': 1900.99, 'high': 1901.0, 'low': 1900.99, 'close': 1901.0, 'volume': 0.194} +2025-03-18 22:46:13,999 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330776717,"s":"ETHUSDT","t":2267978509,"p":"1901.00000000","q":"0.00280000","T":1742330776716,"m":false,"M":true}... +2025-03-18 22:46:13,999 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330776716, 'price': 1901.0, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:46:14,000 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330776716, 'price': 1901.0, 'volume': 0.0028} +2025-03-18 22:46:14,000 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330776000, 'open': 1900.99, 'high': 1901.0, 'low': 1900.99, 'close': 1901.0, 'volume': 0.1968} +2025-03-18 22:46:14,021 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330776717,"s":"ETHUSDT","t":2267978510,"p":"1901.00000000","q":"0.00400000","T":1742330776716,"m":false,"M":true}... +2025-03-18 22:46:14,021 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330776716, 'price': 1901.0, 'volume': 0.004, 'type': 'trade'} +2025-03-18 22:46:14,022 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330776716, 'price': 1901.0, 'volume': 0.004} +2025-03-18 22:46:14,022 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330776000, 'open': 1900.99, 'high': 1901.0, 'low': 1900.99, 'close': 1901.0, 'volume': 0.2008} +2025-03-18 22:46:14,033 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330776717,"s":"ETHUSDT","t":2267978511,"p":"1901.00000000","q":"0.00300000","T":1742330776716,"m":false,"M":true}... +2025-03-18 22:46:14,034 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330776716, 'price': 1901.0, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:46:14,034 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330776716, 'price': 1901.0, 'volume': 0.003} +2025-03-18 22:46:14,034 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330776000, 'open': 1900.99, 'high': 1901.0, 'low': 1900.99, 'close': 1901.0, 'volume': 0.2038} +2025-03-18 22:46:14,054 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330776717,"s":"ETHUSDT","t":2267978512,"p":"1901.00000000","q":"0.00300000","T":1742330776716,"m":false,"M":true}... +2025-03-18 22:46:14,054 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330776716, 'price': 1901.0, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:46:14,055 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330776716, 'price': 1901.0, 'volume': 0.003} +2025-03-18 22:46:14,055 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330776000, 'open': 1900.99, 'high': 1901.0, 'low': 1900.99, 'close': 1901.0, 'volume': 0.2068} +2025-03-18 22:46:14,067 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330776717,"s":"ETHUSDT","t":2267978513,"p":"1901.01000000","q":"0.00280000","T":1742330776716,"m":false,"M":true}... +2025-03-18 22:46:14,067 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330776716, 'price': 1901.01, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:46:14,067 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330776716, 'price': 1901.01, 'volume': 0.0028} +2025-03-18 22:46:14,067 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330776000, 'open': 1900.99, 'high': 1901.01, 'low': 1900.99, 'close': 1901.01, 'volume': 0.2096} +2025-03-18 22:46:14,084 - INFO - [realtime.py:302] - Received message #300 +2025-03-18 22:46:14,084 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330776717,"s":"ETHUSDT","t":2267978514,"p":"1901.02000000","q":"0.00280000","T":1742330776716,"m":false,"M":true}... +2025-03-18 22:46:14,084 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330776716, 'price': 1901.02, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:46:14,084 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330776716, 'price': 1901.02, 'volume': 0.0028} +2025-03-18 22:46:14,084 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330776000, 'open': 1900.99, 'high': 1901.02, 'low': 1900.99, 'close': 1901.02, 'volume': 0.2124} +2025-03-18 22:46:14,086 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330776852,"s":"BTCUSDT","t...852,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:14,086 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330776717,"s":"ETHUSDT","t":2267978515,"p":"1901.02000000","q":"0.00270000","T":1742330776716,"m":false,"M":true}... +2025-03-18 22:46:14,087 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330776716, 'price': 1901.02, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:46:14,087 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330776716, 'price': 1901.02, 'volume': 0.0027} +2025-03-18 22:46:14,087 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330776000, 'open': 1900.99, 'high': 1901.02, 'low': 1900.99, 'close': 1901.02, 'volume': 0.2151} +2025-03-18 22:46:14,087 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330776852,"s":"BTCUSDT","t":4727546306,"p":"81932.64000000","q":"0.00415000","T":1742330776852,"m":false,"M":true}... +2025-03-18 22:46:14,088 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330776852, 'price': 81932.64, 'volume': 0.00415, 'type': 'trade'} +2025-03-18 22:46:14,088 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330776852, 'price': 81932.64, 'volume': 0.00415} +2025-03-18 22:46:14,088 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330776000, 'open': 81932.64, 'high': 81932.64, 'low': 81932.64, 'close': 81932.64, 'volume': 0.00569} +2025-03-18 22:46:14,089 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330776717,"s":"ETHUSDT","t":2267978516,"p":"1901.03000000","q":"0.00280000","T":1742330776716,"m":false,"M":true}... +2025-03-18 22:46:14,089 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330776716, 'price': 1901.03, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:46:14,089 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330776716, 'price': 1901.03, 'volume': 0.0028} +2025-03-18 22:46:14,089 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330776000, 'open': 1900.99, 'high': 1901.03, 'low': 1900.99, 'close': 1901.03, 'volume': 0.2179} +2025-03-18 22:46:14,105 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330776717,"s":"ETHUSDT","t":2267978517,"p":"1901.03000000","q":"0.00310000","T":1742330776716,"m":false,"M":true}... +2025-03-18 22:46:14,106 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330776716, 'price': 1901.03, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:46:14,106 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330776716, 'price': 1901.03, 'volume': 0.0031} +2025-03-18 22:46:14,106 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330776000, 'open': 1900.99, 'high': 1901.03, 'low': 1900.99, 'close': 1901.03, 'volume': 0.221} +2025-03-18 22:46:14,121 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330776717,"s":"ETHUSDT","t":2267978518,"p":"1901.04000000","q":"0.00280000","T":1742330776716,"m":false,"M":true}... +2025-03-18 22:46:14,121 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330776716, 'price': 1901.04, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:46:14,121 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330776716, 'price': 1901.04, 'volume': 0.0028} +2025-03-18 22:46:14,122 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330776000, 'open': 1900.99, 'high': 1901.04, 'low': 1900.99, 'close': 1901.04, 'volume': 0.2238} +2025-03-18 22:46:14,138 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330776717,"s":"ETHUSDT","t":2267978519,"p":"1901.04000000","q":"0.00280000","T":1742330776716,"m":false,"M":true}... +2025-03-18 22:46:14,138 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330776716, 'price': 1901.04, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:46:14,138 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330776716, 'price': 1901.04, 'volume': 0.0028} +2025-03-18 22:46:14,138 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330776000, 'open': 1900.99, 'high': 1901.04, 'low': 1900.99, 'close': 1901.04, 'volume': 0.2266} +2025-03-18 22:46:14,150 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330776717,"s":"ETHUSDT","t":2267978520,"p":"1901.04000000","q":"0.00270000","T":1742330776716,"m":false,"M":true}... +2025-03-18 22:46:14,150 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330776716, 'price': 1901.04, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:46:14,151 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330776716, 'price': 1901.04, 'volume': 0.0027} +2025-03-18 22:46:14,151 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330776000, 'open': 1900.99, 'high': 1901.04, 'low': 1900.99, 'close': 1901.04, 'volume': 0.2293} +2025-03-18 22:46:14,167 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330776717,"s":"ETHUSDT","t":2267978521,"p":"1901.05000000","q":"0.03250000","T":1742330776716,"m":false,"M":true}... +2025-03-18 22:46:14,168 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330776716, 'price': 1901.05, 'volume': 0.0325, 'type': 'trade'} +2025-03-18 22:46:14,168 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330776716, 'price': 1901.05, 'volume': 0.0325} +2025-03-18 22:46:14,168 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330776000, 'open': 1900.99, 'high': 1901.05, 'low': 1900.99, 'close': 1901.05, 'volume': 0.26180000000000003} +2025-03-18 22:46:14,186 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330776717,"s":"ETHUSDT","t":2267978522,"p":"1901.05000000","q":"0.00400000","T":1742330776716,"m":false,"M":true}... +2025-03-18 22:46:14,186 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330776716, 'price': 1901.05, 'volume': 0.004, 'type': 'trade'} +2025-03-18 22:46:14,187 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330776716, 'price': 1901.05, 'volume': 0.004} +2025-03-18 22:46:14,187 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330776000, 'open': 1900.99, 'high': 1901.05, 'low': 1900.99, 'close': 1901.05, 'volume': 0.26580000000000004} +2025-03-18 22:46:14,203 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330776717,"s":"ETHUSDT","t":2267978523,"p":"1901.05000000","q":"0.00280000","T":1742330776716,"m":false,"M":true}... +2025-03-18 22:46:14,204 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330776716, 'price': 1901.05, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:46:14,204 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330776716, 'price': 1901.05, 'volume': 0.0028} +2025-03-18 22:46:14,204 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330776000, 'open': 1900.99, 'high': 1901.05, 'low': 1900.99, 'close': 1901.05, 'volume': 0.26860000000000006} +2025-03-18 22:46:14,220 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330776717,"s":"ETHUSDT","t":2267978524,"p":"1901.05000000","q":"0.00270000","T":1742330776716,"m":false,"M":true}... +2025-03-18 22:46:14,220 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330776716, 'price': 1901.05, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:46:14,220 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330776716, 'price': 1901.05, 'volume': 0.0027} +2025-03-18 22:46:14,221 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330776000, 'open': 1900.99, 'high': 1901.05, 'low': 1900.99, 'close': 1901.05, 'volume': 0.27130000000000004} +2025-03-18 22:46:14,237 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330776717,"s":"ETHUSDT","t":2267978525,"p":"1901.05000000","q":"0.00310000","T":1742330776716,"m":false,"M":true}... +2025-03-18 22:46:14,237 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330776716, 'price': 1901.05, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:46:14,238 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330776716, 'price': 1901.05, 'volume': 0.0031} +2025-03-18 22:46:14,238 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330776000, 'open': 1900.99, 'high': 1901.05, 'low': 1900.99, 'close': 1901.05, 'volume': 0.27440000000000003} +2025-03-18 22:46:14,253 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330776717,"s":"ETHUSDT","t":2267978526,"p":"1901.06000000","q":"0.00280000","T":1742330776716,"m":false,"M":true}... +2025-03-18 22:46:14,253 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330776716, 'price': 1901.06, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:46:14,254 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330776716, 'price': 1901.06, 'volume': 0.0028} +2025-03-18 22:46:14,254 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330776000, 'open': 1900.99, 'high': 1901.06, 'low': 1900.99, 'close': 1901.06, 'volume': 0.27720000000000006} +2025-03-18 22:46:14,269 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330776717,"s":"ETHUSDT","t":2267978527,"p":"1901.07000000","q":"0.00280000","T":1742330776716,"m":false,"M":true}... +2025-03-18 22:46:14,269 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330776716, 'price': 1901.07, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:46:14,269 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330776716, 'price': 1901.07, 'volume': 0.0028} +2025-03-18 22:46:14,270 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330776000, 'open': 1900.99, 'high': 1901.07, 'low': 1900.99, 'close': 1901.07, 'volume': 0.2800000000000001} +2025-03-18 22:46:14,286 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330776717,"s":"ETHUSDT","t":2267978528,"p":"1901.08000000","q":"0.00270000","T":1742330776716,"m":false,"M":true}... +2025-03-18 22:46:14,287 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330776716, 'price': 1901.08, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:46:14,287 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330776716, 'price': 1901.08, 'volume': 0.0027} +2025-03-18 22:46:14,288 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330776000, 'open': 1900.99, 'high': 1901.08, 'low': 1900.99, 'close': 1901.08, 'volume': 0.28270000000000006} +2025-03-18 22:46:14,302 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330776717,"s":"ETHUSDT","t":2267978529,"p":"1901.08000000","q":"0.00280000","T":1742330776716,"m":false,"M":true}... +2025-03-18 22:46:14,302 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330776716, 'price': 1901.08, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:46:14,302 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330776716, 'price': 1901.08, 'volume': 0.0028} +2025-03-18 22:46:14,303 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330776000, 'open': 1900.99, 'high': 1901.08, 'low': 1900.99, 'close': 1901.08, 'volume': 0.2855000000000001} +2025-03-18 22:46:14,317 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330776717,"s":"ETHUSDT","t":2267978530,"p":"1901.11000000","q":"0.00310000","T":1742330776716,"m":false,"M":true}... +2025-03-18 22:46:14,317 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330776716, 'price': 1901.11, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:46:14,318 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330776716, 'price': 1901.11, 'volume': 0.0031} +2025-03-18 22:46:14,318 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330776000, 'open': 1900.99, 'high': 1901.11, 'low': 1900.99, 'close': 1901.11, 'volume': 0.2886000000000001} +2025-03-18 22:46:14,338 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330776717,"s":"ETHUSDT","t":2267978531,"p":"1901.11000000","q":"0.00280000","T":1742330776716,"m":false,"M":true}... +2025-03-18 22:46:14,338 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330776716, 'price': 1901.11, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:46:14,338 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330776716, 'price': 1901.11, 'volume': 0.0028} +2025-03-18 22:46:14,338 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330776000, 'open': 1900.99, 'high': 1901.11, 'low': 1900.99, 'close': 1901.11, 'volume': 0.2914000000000001} +2025-03-18 22:46:14,349 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330776717,"s":"ETHUSDT","t":2267978532,"p":"1901.15000000","q":"0.00280000","T":1742330776716,"m":false,"M":true}... +2025-03-18 22:46:14,350 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330776716, 'price': 1901.15, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:46:14,350 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330776716, 'price': 1901.15, 'volume': 0.0028} +2025-03-18 22:46:14,350 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330776000, 'open': 1900.99, 'high': 1901.15, 'low': 1900.99, 'close': 1901.15, 'volume': 0.29420000000000013} +2025-03-18 22:46:14,573 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330777349,"s":"ETHUSDT","t...7349,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:14,573 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330777349,"s":"ETHUSDT","t":2267978533,"p":"1901.15000000","q":"0.03250000","T":1742330777349,"m":true,"M":true}... +2025-03-18 22:46:14,573 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330777349, 'price': 1901.15, 'volume': 0.0325, 'type': 'trade'} +2025-03-18 22:46:14,573 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330777349, 'price': 1901.15, 'volume': 0.0325} +2025-03-18 22:46:14,573 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330776000, 'open': 1900.99, 'high': 1901.15, 'low': 1900.99, 'close': 1901.15, 'volume': 0.29420000000000013} +2025-03-18 22:46:14,573 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330777000, 'open': 1901.15, 'high': 1901.15, 'low': 1901.15, 'close': 1901.15, 'volume': 0.0325} +2025-03-18 22:46:15,287 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330778017,"s":"BTCUSDT","t...017,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:15,287 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330778017,"s":"BTCUSDT","t...017,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:15,288 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330778017,"s":"BTCUSDT","t":4727546307,"p":"81932.64000000","q":"0.00007000","T":1742330778017,"m":false,"M":true}... +2025-03-18 22:46:15,288 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330778017, 'price': 81932.64, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:15,288 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330778017, 'price': 81932.64, 'volume': 7e-05} +2025-03-18 22:46:15,288 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330776000, 'open': 81932.64, 'high': 81932.64, 'low': 81932.64, 'close': 81932.64, 'volume': 0.00569} +2025-03-18 22:46:15,288 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330778000, 'open': 81932.64, 'high': 81932.64, 'low': 81932.64, 'close': 81932.64, 'volume': 7e-05} +2025-03-18 22:46:15,308 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330778017,"s":"BTCUSDT","t":4727546308,"p":"81932.64000000","q":"0.02018000","T":1742330778017,"m":false,"M":true}... +2025-03-18 22:46:15,308 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330778017, 'price': 81932.64, 'volume': 0.02018, 'type': 'trade'} +2025-03-18 22:46:15,308 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330778017, 'price': 81932.64, 'volume': 0.02018} +2025-03-18 22:46:15,308 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330778000, 'open': 81932.64, 'high': 81932.64, 'low': 81932.64, 'close': 81932.64, 'volume': 0.02025} +2025-03-18 22:46:15,356 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330778123,"s":"ETHUSDT","t...123,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:15,356 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330778123,"s":"ETHUSDT","t...123,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:15,356 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330778123,"s":"ETHUSDT","t":2267978534,"p":"1901.16000000","q":"0.00270000","T":1742330778123,"m":false,"M":true}... +2025-03-18 22:46:15,356 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330778123, 'price': 1901.16, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:46:15,356 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330778123, 'price': 1901.16, 'volume': 0.0027} +2025-03-18 22:46:15,356 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330777000, 'open': 1901.15, 'high': 1901.15, 'low': 1901.15, 'close': 1901.15, 'volume': 0.0325} +2025-03-18 22:46:15,358 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330778000, 'open': 1901.16, 'high': 1901.16, 'low': 1901.16, 'close': 1901.16, 'volume': 0.0027} +2025-03-18 22:46:15,382 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330778123,"s":"ETHUSDT","t":2267978535,"p":"1901.16000000","q":"0.02880000","T":1742330778123,"m":false,"M":true}... +2025-03-18 22:46:15,382 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330778123, 'price': 1901.16, 'volume': 0.0288, 'type': 'trade'} +2025-03-18 22:46:15,383 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330778123, 'price': 1901.16, 'volume': 0.0288} +2025-03-18 22:46:15,383 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330778000, 'open': 1901.16, 'high': 1901.16, 'low': 1901.16, 'close': 1901.16, 'volume': 0.0315} +2025-03-18 22:46:15,591 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330778368,"s":"BTCUSDT","t...367,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:15,599 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330778368,"s":"BTCUSDT","t":4727546309,"p":"81932.64000000","q":"0.00010000","T":1742330778367,"m":false,"M":true}... +2025-03-18 22:46:15,599 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330778367, 'price': 81932.64, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:46:15,599 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330778367, 'price': 81932.64, 'volume': 0.0001} +2025-03-18 22:46:15,599 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330778000, 'open': 81932.64, 'high': 81932.64, 'low': 81932.64, 'close': 81932.64, 'volume': 0.02035} +2025-03-18 22:46:15,728 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330778384,"s":"ETHUSDT","t...384,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:15,728 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330778445,"s":"BTCUSDT","t...445,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:15,728 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330778384,"s":"ETHUSDT","t":2267978536,"p":"1901.16000000","q":"0.05430000","T":1742330778384,"m":false,"M":true}... +2025-03-18 22:46:15,728 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330778384, 'price': 1901.16, 'volume': 0.0543, 'type': 'trade'} +2025-03-18 22:46:15,728 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330778384, 'price': 1901.16, 'volume': 0.0543} +2025-03-18 22:46:15,728 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330778000, 'open': 1901.16, 'high': 1901.16, 'low': 1901.16, 'close': 1901.16, 'volume': 0.0858} +2025-03-18 22:46:15,728 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330778445,"s":"BTCUSDT","t":4727546310,"p":"81932.64000000","q":"0.00051000","T":1742330778445,"m":false,"M":true}... +2025-03-18 22:46:15,728 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330778445, 'price': 81932.64, 'volume': 0.00051, 'type': 'trade'} +2025-03-18 22:46:15,731 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330778445, 'price': 81932.64, 'volume': 0.00051} +2025-03-18 22:46:15,731 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330778000, 'open': 81932.64, 'high': 81932.64, 'low': 81932.64, 'close': 81932.64, 'volume': 0.02086} +2025-03-18 22:46:15,782 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330778549,"s":"BTCUSDT","t...549,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:15,783 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330778549,"s":"BTCUSDT","t":4727546311,"p":"81932.64000000","q":"0.00030000","T":1742330778549,"m":false,"M":true}... +2025-03-18 22:46:15,783 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330778549, 'price': 81932.64, 'volume': 0.0003, 'type': 'trade'} +2025-03-18 22:46:15,784 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330778549, 'price': 81932.64, 'volume': 0.0003} +2025-03-18 22:46:15,784 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330778000, 'open': 81932.64, 'high': 81932.64, 'low': 81932.64, 'close': 81932.64, 'volume': 0.02116} +2025-03-18 22:46:16,166 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330778849,"s":"BTCUSDT","t...849,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:16,172 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330778893,"s":"BTCUSDT","t...8893,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:16,173 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330778849,"s":"BTCUSDT","t":4727546312,"p":"81932.64000000","q":"0.00153000","T":1742330778849,"m":false,"M":true}... +2025-03-18 22:46:16,173 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330778849, 'price': 81932.64, 'volume': 0.00153, 'type': 'trade'} +2025-03-18 22:46:16,173 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330778849, 'price': 81932.64, 'volume': 0.00153} +2025-03-18 22:46:16,174 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330778000, 'open': 81932.64, 'high': 81932.64, 'low': 81932.64, 'close': 81932.64, 'volume': 0.022690000000000002} +2025-03-18 22:46:16,186 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330778893,"s":"BTCUSDT","t":4727546313,"p":"81932.63000000","q":"0.00208000","T":1742330778893,"m":true,"M":true}... +2025-03-18 22:46:16,186 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330778893, 'price': 81932.63, 'volume': 0.00208, 'type': 'trade'} +2025-03-18 22:46:16,186 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330778893, 'price': 81932.63, 'volume': 0.00208} +2025-03-18 22:46:16,186 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330778000, 'open': 81932.64, 'high': 81932.64, 'low': 81932.63, 'close': 81932.63, 'volume': 0.02477} +2025-03-18 22:46:16,230 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330778998,"s":"BTCUSDT","t...997,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:16,230 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330778998,"s":"BTCUSDT","t":4727546314,"p":"81932.64000000","q":"0.00076000","T":1742330778997,"m":false,"M":true}... +2025-03-18 22:46:16,230 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330778997, 'price': 81932.64, 'volume': 0.00076, 'type': 'trade'} +2025-03-18 22:46:16,230 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330778997, 'price': 81932.64, 'volume': 0.00076} +2025-03-18 22:46:16,230 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330778000, 'open': 81932.64, 'high': 81932.64, 'low': 81932.63, 'close': 81932.64, 'volume': 0.02553} +2025-03-18 22:46:16,482 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330779252,"s":"BTCUSDT","t...252,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:16,482 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330779252,"s":"BTCUSDT","t":4727546315,"p":"81932.64000000","q":"0.00514000","T":1742330779252,"m":false,"M":true}... +2025-03-18 22:46:16,482 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330779252, 'price': 81932.64, 'volume': 0.00514, 'type': 'trade'} +2025-03-18 22:46:16,482 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330779252, 'price': 81932.64, 'volume': 0.00514} +2025-03-18 22:46:16,482 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330778000, 'open': 81932.64, 'high': 81932.64, 'low': 81932.63, 'close': 81932.64, 'volume': 0.02553} +2025-03-18 22:46:16,482 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330779000, 'open': 81932.64, 'high': 81932.64, 'low': 81932.64, 'close': 81932.64, 'volume': 0.00514} +2025-03-18 22:46:17,506 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780205,"s":"BTCUSDT","t...205,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,507 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780205,"s":"BTCUSDT","t...205,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,507 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780205,"s":"BTCUSDT","t...205,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,507 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780205,"s":"BTCUSDT","t...205,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,507 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780205,"s":"BTCUSDT","t...205,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,507 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780205,"s":"BTCUSDT","t...205,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,507 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780205,"s":"BTCUSDT","t...205,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,509 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780205,"s":"BTCUSDT","t...205,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,509 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780205,"s":"BTCUSDT","t...205,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,509 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780205,"s":"BTCUSDT","t...205,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,510 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780205,"s":"BTCUSDT","t...205,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,510 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780205,"s":"BTCUSDT","t...205,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,511 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780205,"s":"BTCUSDT","t...205,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,511 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780205,"s":"BTCUSDT","t...205,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,512 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780205,"s":"BTCUSDT","t...205,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,512 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780205,"s":"BTCUSDT","t...205,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,512 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780205,"s":"BTCUSDT","t...205,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,513 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780205,"s":"BTCUSDT","t...205,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,513 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780205,"s":"BTCUSDT","t...205,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,513 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780205,"s":"BTCUSDT","t...205,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,514 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780205,"s":"BTCUSDT","t...205,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,514 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780205,"s":"BTCUSDT","t...205,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,514 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780205,"s":"BTCUSDT","t...205,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,515 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780205,"s":"BTCUSDT","t...205,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,515 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780205,"s":"BTCUSDT","t...205,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,516 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780205,"s":"BTCUSDT","t...205,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,516 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780205,"s":"BTCUSDT","t...205,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,516 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780205,"s":"BTCUSDT","t...205,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,516 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780208,"s":"BTCUSDT","t...207,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,517 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780208,"s":"BTCUSDT","t...207,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,517 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780208,"s":"BTCUSDT","t...207,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,518 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780208,"s":"BTCUSDT","t...207,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,518 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780208,"s":"BTCUSDT","t...207,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,519 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780205,"s":"BTCUSDT","t":4727546316,"p":"81932.64000000","q":"0.07148000","T":1742330780205,"m":false,"M":true}... +2025-03-18 22:46:17,519 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780205, 'price': 81932.64, 'volume': 0.07148, 'type': 'trade'} +2025-03-18 22:46:17,519 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780205, 'price': 81932.64, 'volume': 0.07148} +2025-03-18 22:46:17,519 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330779000, 'open': 81932.64, 'high': 81932.64, 'low': 81932.64, 'close': 81932.64, 'volume': 0.00514} +2025-03-18 22:46:17,521 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81932.64, 'low': 81932.64, 'close': 81932.64, 'volume': 0.07148} +2025-03-18 22:46:17,521 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780208,"s":"BTCUSDT","t...207,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,521 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780205,"s":"BTCUSDT","t":4727546317,"p":"81932.64000000","q":"0.00010000","T":1742330780205,"m":false,"M":true}... +2025-03-18 22:46:17,522 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780205, 'price': 81932.64, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:46:17,522 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780205, 'price': 81932.64, 'volume': 0.0001} +2025-03-18 22:46:17,522 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81932.64, 'low': 81932.64, 'close': 81932.64, 'volume': 0.07158} +2025-03-18 22:46:17,522 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780210,"s":"BTCUSDT","t...209,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,523 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780205,"s":"BTCUSDT","t":4727546318,"p":"81932.64000000","q":"0.00010000","T":1742330780205,"m":false,"M":true}... +2025-03-18 22:46:17,523 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780205, 'price': 81932.64, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:46:17,523 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780205, 'price': 81932.64, 'volume': 0.0001} +2025-03-18 22:46:17,524 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81932.64, 'low': 81932.64, 'close': 81932.64, 'volume': 0.07168000000000001} +2025-03-18 22:46:17,524 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780210,"s":"BTCUSDT","t...209,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,524 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780205,"s":"BTCUSDT","t":4727546319,"p":"81932.64000000","q":"0.00007000","T":1742330780205,"m":false,"M":true}... +2025-03-18 22:46:17,525 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780205, 'price': 81932.64, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,525 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780205, 'price': 81932.64, 'volume': 7e-05} +2025-03-18 22:46:17,525 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81932.64, 'low': 81932.64, 'close': 81932.64, 'volume': 0.07175000000000001} +2025-03-18 22:46:17,525 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780210,"s":"BTCUSDT","t...209,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,526 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780205,"s":"BTCUSDT","t":4727546320,"p":"81932.64000000","q":"0.00007000","T":1742330780205,"m":false,"M":true}... +2025-03-18 22:46:17,526 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780205, 'price': 81932.64, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,526 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780205, 'price': 81932.64, 'volume': 7e-05} +2025-03-18 22:46:17,526 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81932.64, 'low': 81932.64, 'close': 81932.64, 'volume': 0.07182000000000001} +2025-03-18 22:46:17,527 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780210,"s":"BTCUSDT","t...209,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,527 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780205,"s":"BTCUSDT","t":4727546321,"p":"81932.64000000","q":"0.00010000","T":1742330780205,"m":false,"M":true}... +2025-03-18 22:46:17,527 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780205, 'price': 81932.64, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:46:17,528 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780205, 'price': 81932.64, 'volume': 0.0001} +2025-03-18 22:46:17,528 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81932.64, 'low': 81932.64, 'close': 81932.64, 'volume': 0.07192000000000001} +2025-03-18 22:46:17,528 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780210,"s":"BTCUSDT","t...209,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,529 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780205,"s":"BTCUSDT","t":4727546322,"p":"81932.64000000","q":"0.00007000","T":1742330780205,"m":false,"M":true}... +2025-03-18 22:46:17,529 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780205, 'price': 81932.64, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,529 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780205, 'price': 81932.64, 'volume': 7e-05} +2025-03-18 22:46:17,529 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81932.64, 'low': 81932.64, 'close': 81932.64, 'volume': 0.07199000000000001} +2025-03-18 22:46:17,530 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780210,"s":"BTCUSDT","t...209,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,530 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780205,"s":"BTCUSDT","t":4727546323,"p":"81932.64000000","q":"0.00013000","T":1742330780205,"m":false,"M":true}... +2025-03-18 22:46:17,530 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780205, 'price': 81932.64, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:46:17,530 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780205, 'price': 81932.64, 'volume': 0.00013} +2025-03-18 22:46:17,530 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81932.64, 'low': 81932.64, 'close': 81932.64, 'volume': 0.07212000000000002} +2025-03-18 22:46:17,531 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780239,"s":"BTCUSDT","t...238,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,531 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780205,"s":"BTCUSDT","t":4727546324,"p":"81932.64000000","q":"0.00050000","T":1742330780205,"m":false,"M":true}... +2025-03-18 22:46:17,532 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780205, 'price': 81932.64, 'volume': 0.0005, 'type': 'trade'} +2025-03-18 22:46:17,532 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780205, 'price': 81932.64, 'volume': 0.0005} +2025-03-18 22:46:17,532 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81932.64, 'low': 81932.64, 'close': 81932.64, 'volume': 0.07262000000000002} +2025-03-18 22:46:17,533 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780239,"s":"BTCUSDT","t...238,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,533 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780205,"s":"BTCUSDT","t":4727546325,"p":"81932.64000000","q":"0.00007000","T":1742330780205,"m":false,"M":true}... +2025-03-18 22:46:17,533 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780205, 'price': 81932.64, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,533 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780205, 'price': 81932.64, 'volume': 7e-05} +2025-03-18 22:46:17,533 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81932.64, 'low': 81932.64, 'close': 81932.64, 'volume': 0.07269000000000002} +2025-03-18 22:46:17,534 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780239,"s":"BTCUSDT","t...238,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,534 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780205,"s":"BTCUSDT","t":4727546326,"p":"81932.64000000","q":"0.00007000","T":1742330780205,"m":false,"M":true}... +2025-03-18 22:46:17,534 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780205, 'price': 81932.64, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,534 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780205, 'price': 81932.64, 'volume': 7e-05} +2025-03-18 22:46:17,535 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81932.64, 'low': 81932.64, 'close': 81932.64, 'volume': 0.07276000000000002} +2025-03-18 22:46:17,535 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780239,"s":"BTCUSDT","t...238,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,536 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780205,"s":"BTCUSDT","t":4727546327,"p":"81932.64000000","q":"0.00008000","T":1742330780205,"m":false,"M":true}... +2025-03-18 22:46:17,536 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780205, 'price': 81932.64, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:46:17,536 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780205, 'price': 81932.64, 'volume': 8e-05} +2025-03-18 22:46:17,537 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81932.64, 'low': 81932.64, 'close': 81932.64, 'volume': 0.07284000000000002} +2025-03-18 22:46:17,538 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780239,"s":"BTCUSDT","t...238,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,538 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780205,"s":"BTCUSDT","t":4727546328,"p":"81932.64000000","q":"0.00007000","T":1742330780205,"m":false,"M":true}... +2025-03-18 22:46:17,539 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780205, 'price': 81932.64, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,539 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780205, 'price': 81932.64, 'volume': 7e-05} +2025-03-18 22:46:17,539 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81932.64, 'low': 81932.64, 'close': 81932.64, 'volume': 0.07291000000000002} +2025-03-18 22:46:17,540 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780239,"s":"BTCUSDT","t...238,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,540 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780205,"s":"BTCUSDT","t":4727546329,"p":"81932.64000000","q":"0.00007000","T":1742330780205,"m":false,"M":true}... +2025-03-18 22:46:17,541 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780205, 'price': 81932.64, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,541 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780205, 'price': 81932.64, 'volume': 7e-05} +2025-03-18 22:46:17,541 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81932.64, 'low': 81932.64, 'close': 81932.64, 'volume': 0.07298000000000002} +2025-03-18 22:46:17,541 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780239,"s":"BTCUSDT","t...238,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,542 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780205,"s":"BTCUSDT","t":4727546330,"p":"81932.64000000","q":"0.00466000","T":1742330780205,"m":false,"M":true}... +2025-03-18 22:46:17,542 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780205, 'price': 81932.64, 'volume': 0.00466, 'type': 'trade'} +2025-03-18 22:46:17,542 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780205, 'price': 81932.64, 'volume': 0.00466} +2025-03-18 22:46:17,542 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81932.64, 'low': 81932.64, 'close': 81932.64, 'volume': 0.07764000000000001} +2025-03-18 22:46:17,543 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780239,"s":"BTCUSDT","t...238,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,543 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780205,"s":"BTCUSDT","t":4727546331,"p":"81932.65000000","q":"0.00014000","T":1742330780205,"m":false,"M":true}... +2025-03-18 22:46:17,543 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780205, 'price': 81932.65, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:46:17,544 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780205, 'price': 81932.65, 'volume': 0.00014} +2025-03-18 22:46:17,544 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81932.65, 'low': 81932.64, 'close': 81932.65, 'volume': 0.07778000000000002} +2025-03-18 22:46:17,545 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780239,"s":"BTCUSDT","t...238,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,545 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780205,"s":"BTCUSDT","t":4727546332,"p":"81932.65000000","q":"0.00007000","T":1742330780205,"m":false,"M":true}... +2025-03-18 22:46:17,545 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780205, 'price': 81932.65, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,546 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780205, 'price': 81932.65, 'volume': 7e-05} +2025-03-18 22:46:17,546 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81932.65, 'low': 81932.64, 'close': 81932.65, 'volume': 0.07785000000000002} +2025-03-18 22:46:17,546 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780239,"s":"BTCUSDT","t...238,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,547 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780315,"s":"ETHUSDT","t...314,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:17,547 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780205,"s":"BTCUSDT","t":4727546333,"p":"81932.66000000","q":"0.00013000","T":1742330780205,"m":false,"M":true}... +2025-03-18 22:46:17,547 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780205, 'price': 81932.66, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:46:17,548 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780205, 'price': 81932.66, 'volume': 0.00013} +2025-03-18 22:46:17,548 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81932.66, 'low': 81932.64, 'close': 81932.66, 'volume': 0.07798000000000002} +2025-03-18 22:46:17,548 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780315,"s":"ETHUSDT","t":2267978537,"p":"1901.16000000","q":"0.01050000","T":1742330780314,"m":false,"M":true}... +2025-03-18 22:46:17,549 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780314, 'price': 1901.16, 'volume': 0.0105, 'type': 'trade'} +2025-03-18 22:46:17,549 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780314, 'price': 1901.16, 'volume': 0.0105} +2025-03-18 22:46:17,549 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330778000, 'open': 1901.16, 'high': 1901.16, 'low': 1901.16, 'close': 1901.16, 'volume': 0.0858} +2025-03-18 22:46:17,549 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330780000, 'open': 1901.16, 'high': 1901.16, 'low': 1901.16, 'close': 1901.16, 'volume': 0.0105} +2025-03-18 22:46:17,551 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780239,"s":"BTCUSDT","t...238,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,551 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780205,"s":"BTCUSDT","t":4727546334,"p":"81932.66000000","q":"0.00014000","T":1742330780205,"m":false,"M":true}... +2025-03-18 22:46:17,551 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780205, 'price': 81932.66, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:46:17,552 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780205, 'price': 81932.66, 'volume': 0.00014} +2025-03-18 22:46:17,552 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81932.66, 'low': 81932.64, 'close': 81932.66, 'volume': 0.07812000000000002} +2025-03-18 22:46:17,552 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780239,"s":"BTCUSDT","t...238,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,552 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780205,"s":"BTCUSDT","t":4727546335,"p":"81932.66000000","q":"0.00007000","T":1742330780205,"m":false,"M":true}... +2025-03-18 22:46:17,553 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780205, 'price': 81932.66, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,553 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780205, 'price': 81932.66, 'volume': 7e-05} +2025-03-18 22:46:17,553 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81932.66, 'low': 81932.64, 'close': 81932.66, 'volume': 0.07819000000000002} +2025-03-18 22:46:17,554 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780239,"s":"BTCUSDT","t...238,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,554 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780205,"s":"BTCUSDT","t":4727546336,"p":"81932.69000000","q":"0.00007000","T":1742330780205,"m":false,"M":true}... +2025-03-18 22:46:17,554 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780205, 'price': 81932.69, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,555 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780205, 'price': 81932.69, 'volume': 7e-05} +2025-03-18 22:46:17,555 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81932.69, 'low': 81932.64, 'close': 81932.69, 'volume': 0.07826000000000002} +2025-03-18 22:46:17,555 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780239,"s":"BTCUSDT","t...238,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,555 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780205,"s":"BTCUSDT","t":4727546337,"p":"81932.72000000","q":"0.00007000","T":1742330780205,"m":false,"M":true}... +2025-03-18 22:46:17,555 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780205, 'price': 81932.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,557 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780205, 'price': 81932.72, 'volume': 7e-05} +2025-03-18 22:46:17,557 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81932.72, 'low': 81932.64, 'close': 81932.72, 'volume': 0.07833000000000002} +2025-03-18 22:46:17,557 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780239,"s":"BTCUSDT","t...238,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,558 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780205,"s":"BTCUSDT","t":4727546338,"p":"81932.72000000","q":"0.00007000","T":1742330780205,"m":false,"M":true}... +2025-03-18 22:46:17,558 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780205, 'price': 81932.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,558 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780205, 'price': 81932.72, 'volume': 7e-05} +2025-03-18 22:46:17,558 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81932.72, 'low': 81932.64, 'close': 81932.72, 'volume': 0.07840000000000003} +2025-03-18 22:46:17,559 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780239,"s":"BTCUSDT","t...238,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,559 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780205,"s":"BTCUSDT","t":4727546339,"p":"81932.72000000","q":"0.00007000","T":1742330780205,"m":false,"M":true}... +2025-03-18 22:46:17,559 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780205, 'price': 81932.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,560 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780205, 'price': 81932.72, 'volume': 7e-05} +2025-03-18 22:46:17,560 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81932.72, 'low': 81932.64, 'close': 81932.72, 'volume': 0.07847000000000003} +2025-03-18 22:46:17,560 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780239,"s":"BTCUSDT","t...238,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,560 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780205,"s":"BTCUSDT","t":4727546340,"p":"81932.72000000","q":"0.00008000","T":1742330780205,"m":false,"M":true}... +2025-03-18 22:46:17,561 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780205, 'price': 81932.72, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:46:17,561 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780205, 'price': 81932.72, 'volume': 8e-05} +2025-03-18 22:46:17,561 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81932.72, 'low': 81932.64, 'close': 81932.72, 'volume': 0.07855000000000002} +2025-03-18 22:46:17,561 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780239,"s":"BTCUSDT","t...238,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,562 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780205,"s":"BTCUSDT","t":4727546341,"p":"81932.72000000","q":"0.00008000","T":1742330780205,"m":false,"M":true}... +2025-03-18 22:46:17,562 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780205, 'price': 81932.72, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:46:17,562 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780205, 'price': 81932.72, 'volume': 8e-05} +2025-03-18 22:46:17,562 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81932.72, 'low': 81932.64, 'close': 81932.72, 'volume': 0.07863000000000002} +2025-03-18 22:46:17,563 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780239,"s":"BTCUSDT","t...238,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,563 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780205,"s":"BTCUSDT","t":4727546342,"p":"81932.72000000","q":"0.00007000","T":1742330780205,"m":false,"M":true}... +2025-03-18 22:46:17,563 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780205, 'price': 81932.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,564 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780205, 'price': 81932.72, 'volume': 7e-05} +2025-03-18 22:46:17,564 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81932.72, 'low': 81932.64, 'close': 81932.72, 'volume': 0.07870000000000002} +2025-03-18 22:46:17,564 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780239,"s":"BTCUSDT","t...238,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,564 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780205,"s":"BTCUSDT","t":4727546343,"p":"81932.73000000","q":"0.02261000","T":1742330780205,"m":false,"M":true}... +2025-03-18 22:46:17,566 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780205, 'price': 81932.73, 'volume': 0.02261, 'type': 'trade'} +2025-03-18 22:46:17,566 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780205, 'price': 81932.73, 'volume': 0.02261} +2025-03-18 22:46:17,566 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81932.73, 'low': 81932.64, 'close': 81932.73, 'volume': 0.10131000000000003} +2025-03-18 22:46:17,566 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780239,"s":"BTCUSDT","t...238,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,566 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780208,"s":"BTCUSDT","t":4727546344,"p":"81932.73000000","q":"0.00007000","T":1742330780207,"m":false,"M":true}... +2025-03-18 22:46:17,566 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780207, 'price': 81932.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,566 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780207, 'price': 81932.73, 'volume': 7e-05} +2025-03-18 22:46:17,568 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81932.73, 'low': 81932.64, 'close': 81932.73, 'volume': 0.10138000000000003} +2025-03-18 22:46:17,568 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780239,"s":"BTCUSDT","t...238,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,568 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780208,"s":"BTCUSDT","t":4727546345,"p":"81932.73000000","q":"0.00010000","T":1742330780207,"m":false,"M":true}... +2025-03-18 22:46:17,569 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780207, 'price': 81932.73, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:46:17,569 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780207, 'price': 81932.73, 'volume': 0.0001} +2025-03-18 22:46:17,569 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81932.73, 'low': 81932.64, 'close': 81932.73, 'volume': 0.10148000000000003} +2025-03-18 22:46:17,570 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780239,"s":"BTCUSDT","t...238,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,570 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780208,"s":"BTCUSDT","t":4727546346,"p":"81932.73000000","q":"0.00010000","T":1742330780207,"m":false,"M":true}... +2025-03-18 22:46:17,570 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780207, 'price': 81932.73, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:46:17,570 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780207, 'price': 81932.73, 'volume': 0.0001} +2025-03-18 22:46:17,571 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81932.73, 'low': 81932.64, 'close': 81932.73, 'volume': 0.10158000000000003} +2025-03-18 22:46:17,571 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780239,"s":"BTCUSDT","t...238,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,571 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780208,"s":"BTCUSDT","t":4727546347,"p":"81932.73000000","q":"0.00007000","T":1742330780207,"m":false,"M":true}... +2025-03-18 22:46:17,572 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780207, 'price': 81932.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,572 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780207, 'price': 81932.73, 'volume': 7e-05} +2025-03-18 22:46:17,572 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81932.73, 'low': 81932.64, 'close': 81932.73, 'volume': 0.10165000000000003} +2025-03-18 22:46:17,573 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780239,"s":"BTCUSDT","t...238,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,573 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780208,"s":"BTCUSDT","t":4727546348,"p":"81932.73000000","q":"0.00007000","T":1742330780207,"m":false,"M":true}... +2025-03-18 22:46:17,573 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780207, 'price': 81932.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,573 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780207, 'price': 81932.73, 'volume': 7e-05} +2025-03-18 22:46:17,574 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81932.73, 'low': 81932.64, 'close': 81932.73, 'volume': 0.10172000000000003} +2025-03-18 22:46:17,574 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780239,"s":"BTCUSDT","t...238,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,574 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780208,"s":"BTCUSDT","t":4727546349,"p":"81932.86000000","q":"0.00155000","T":1742330780207,"m":false,"M":true}... +2025-03-18 22:46:17,574 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780207, 'price': 81932.86, 'volume': 0.00155, 'type': 'trade'} +2025-03-18 22:46:17,575 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780207, 'price': 81932.86, 'volume': 0.00155} +2025-03-18 22:46:17,575 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81932.86, 'low': 81932.64, 'close': 81932.86, 'volume': 0.10327000000000003} +2025-03-18 22:46:17,575 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780239,"s":"BTCUSDT","t...238,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,576 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780210,"s":"BTCUSDT","t":4727546350,"p":"81933.29000000","q":"0.00008000","T":1742330780209,"m":false,"M":true}... +2025-03-18 22:46:17,576 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780209, 'price': 81933.29, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:46:17,576 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780209, 'price': 81933.29, 'volume': 8e-05} +2025-03-18 22:46:17,577 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81933.29, 'low': 81932.64, 'close': 81933.29, 'volume': 0.10335000000000003} +2025-03-18 22:46:17,577 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780239,"s":"BTCUSDT","t...238,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,577 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780210,"s":"BTCUSDT","t":4727546351,"p":"81933.29000000","q":"0.00007000","T":1742330780209,"m":false,"M":true}... +2025-03-18 22:46:17,578 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780209, 'price': 81933.29, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,578 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780209, 'price': 81933.29, 'volume': 7e-05} +2025-03-18 22:46:17,578 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81933.29, 'low': 81932.64, 'close': 81933.29, 'volume': 0.10342000000000003} +2025-03-18 22:46:17,578 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780239,"s":"BTCUSDT","t...238,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,579 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780210,"s":"BTCUSDT","t":4727546352,"p":"81933.30000000","q":"0.00009000","T":1742330780209,"m":false,"M":true}... +2025-03-18 22:46:17,579 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780209, 'price': 81933.3, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:46:17,579 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780209, 'price': 81933.3, 'volume': 9e-05} +2025-03-18 22:46:17,579 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81933.3, 'low': 81932.64, 'close': 81933.3, 'volume': 0.10351000000000003} +2025-03-18 22:46:17,580 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780239,"s":"BTCUSDT","t...238,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,580 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780210,"s":"BTCUSDT","t":4727546353,"p":"81933.30000000","q":"0.00007000","T":1742330780209,"m":false,"M":true}... +2025-03-18 22:46:17,580 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780209, 'price': 81933.3, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,580 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780209, 'price': 81933.3, 'volume': 7e-05} +2025-03-18 22:46:17,581 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81933.3, 'low': 81932.64, 'close': 81933.3, 'volume': 0.10358000000000003} +2025-03-18 22:46:17,581 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780239,"s":"BTCUSDT","t...238,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,581 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780210,"s":"BTCUSDT","t":4727546354,"p":"81933.43000000","q":"0.00013000","T":1742330780209,"m":false,"M":true}... +2025-03-18 22:46:17,582 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780209, 'price': 81933.43, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:46:17,582 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780209, 'price': 81933.43, 'volume': 0.00013} +2025-03-18 22:46:17,582 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81933.43, 'low': 81932.64, 'close': 81933.43, 'volume': 0.10371000000000004} +2025-03-18 22:46:17,582 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780239,"s":"BTCUSDT","t...238,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,583 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780210,"s":"BTCUSDT","t":4727546355,"p":"81933.43000000","q":"0.00007000","T":1742330780209,"m":false,"M":true}... +2025-03-18 22:46:17,583 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780209, 'price': 81933.43, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,583 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780209, 'price': 81933.43, 'volume': 7e-05} +2025-03-18 22:46:17,583 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81933.43, 'low': 81932.64, 'close': 81933.43, 'volume': 0.10378000000000004} +2025-03-18 22:46:17,585 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780239,"s":"BTCUSDT","t...238,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,585 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780239,"s":"BTCUSDT","t":4727546356,"p":"81933.48000000","q":"0.01434000","T":1742330780238,"m":false,"M":true}... +2025-03-18 22:46:17,585 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780238, 'price': 81933.48, 'volume': 0.01434, 'type': 'trade'} +2025-03-18 22:46:17,585 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780238, 'price': 81933.48, 'volume': 0.01434} +2025-03-18 22:46:17,585 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81933.48, 'low': 81932.64, 'close': 81933.48, 'volume': 0.11812000000000004} +2025-03-18 22:46:17,585 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780239,"s":"BTCUSDT","t...238,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,586 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780239,"s":"BTCUSDT","t":4727546357,"p":"81933.48000000","q":"0.00007000","T":1742330780238,"m":false,"M":true}... +2025-03-18 22:46:17,586 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780238, 'price': 81933.48, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,586 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780238, 'price': 81933.48, 'volume': 7e-05} +2025-03-18 22:46:17,586 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81933.48, 'low': 81932.64, 'close': 81933.48, 'volume': 0.11819000000000005} +2025-03-18 22:46:17,587 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780269,"s":"BTCUSDT","t...268,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,587 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780239,"s":"BTCUSDT","t":4727546358,"p":"81933.48000000","q":"0.00007000","T":1742330780238,"m":false,"M":true}... +2025-03-18 22:46:17,587 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780238, 'price': 81933.48, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,587 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780238, 'price': 81933.48, 'volume': 7e-05} +2025-03-18 22:46:17,589 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81933.48, 'low': 81932.64, 'close': 81933.48, 'volume': 0.11826000000000005} +2025-03-18 22:46:17,589 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780269,"s":"BTCUSDT","t...268,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,589 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780239,"s":"BTCUSDT","t":4727546359,"p":"81933.48000000","q":"0.00010000","T":1742330780238,"m":false,"M":true}... +2025-03-18 22:46:17,589 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780238, 'price': 81933.48, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:46:17,590 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780238, 'price': 81933.48, 'volume': 0.0001} +2025-03-18 22:46:17,590 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81933.48, 'low': 81932.64, 'close': 81933.48, 'volume': 0.11836000000000005} +2025-03-18 22:46:17,590 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780269,"s":"BTCUSDT","t...268,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,590 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780239,"s":"BTCUSDT","t":4727546360,"p":"81933.48000000","q":"0.00007000","T":1742330780238,"m":false,"M":true}... +2025-03-18 22:46:17,590 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780238, 'price': 81933.48, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,591 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780238, 'price': 81933.48, 'volume': 7e-05} +2025-03-18 22:46:17,591 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81933.48, 'low': 81932.64, 'close': 81933.48, 'volume': 0.11843000000000005} +2025-03-18 22:46:17,591 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780269,"s":"BTCUSDT","t...268,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,592 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780239,"s":"BTCUSDT","t":4727546361,"p":"81933.48000000","q":"0.00007000","T":1742330780238,"m":false,"M":true}... +2025-03-18 22:46:17,592 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780238, 'price': 81933.48, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,592 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780238, 'price': 81933.48, 'volume': 7e-05} +2025-03-18 22:46:17,592 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81933.48, 'low': 81932.64, 'close': 81933.48, 'volume': 0.11850000000000005} +2025-03-18 22:46:17,593 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780269,"s":"BTCUSDT","t...268,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,593 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780239,"s":"BTCUSDT","t":4727546362,"p":"81933.48000000","q":"0.00007000","T":1742330780238,"m":false,"M":true}... +2025-03-18 22:46:17,594 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780238, 'price': 81933.48, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,594 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780238, 'price': 81933.48, 'volume': 7e-05} +2025-03-18 22:46:17,594 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81933.48, 'low': 81932.64, 'close': 81933.48, 'volume': 0.11857000000000005} +2025-03-18 22:46:17,595 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780269,"s":"BTCUSDT","t...268,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,595 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780239,"s":"BTCUSDT","t":4727546363,"p":"81933.48000000","q":"0.00007000","T":1742330780238,"m":false,"M":true}... +2025-03-18 22:46:17,595 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780238, 'price': 81933.48, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,596 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780238, 'price': 81933.48, 'volume': 7e-05} +2025-03-18 22:46:17,596 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81933.48, 'low': 81932.64, 'close': 81933.48, 'volume': 0.11864000000000005} +2025-03-18 22:46:17,596 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780269,"s":"BTCUSDT","t...268,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,597 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780239,"s":"BTCUSDT","t":4727546364,"p":"81933.48000000","q":"0.00014000","T":1742330780238,"m":false,"M":true}... +2025-03-18 22:46:17,597 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780238, 'price': 81933.48, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:46:17,597 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780238, 'price': 81933.48, 'volume': 0.00014} +2025-03-18 22:46:17,598 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81933.48, 'low': 81932.64, 'close': 81933.48, 'volume': 0.11878000000000005} +2025-03-18 22:46:17,598 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780269,"s":"BTCUSDT","t...268,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,598 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780239,"s":"BTCUSDT","t":4727546365,"p":"81933.48000000","q":"0.00007000","T":1742330780238,"m":false,"M":true}... +2025-03-18 22:46:17,599 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780238, 'price': 81933.48, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,599 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780238, 'price': 81933.48, 'volume': 7e-05} +2025-03-18 22:46:17,599 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81933.48, 'low': 81932.64, 'close': 81933.48, 'volume': 0.11885000000000005} +2025-03-18 22:46:17,599 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780269,"s":"BTCUSDT","t...268,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,601 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780239,"s":"BTCUSDT","t":4727546366,"p":"81933.49000000","q":"0.00007000","T":1742330780238,"m":false,"M":true}... +2025-03-18 22:46:17,601 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780238, 'price': 81933.49, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,601 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780238, 'price': 81933.49, 'volume': 7e-05} +2025-03-18 22:46:17,601 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81933.49, 'low': 81932.64, 'close': 81933.49, 'volume': 0.11892000000000005} +2025-03-18 22:46:17,602 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780269,"s":"BTCUSDT","t...268,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,602 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780239,"s":"BTCUSDT","t":4727546367,"p":"81933.49000000","q":"0.00007000","T":1742330780238,"m":false,"M":true}... +2025-03-18 22:46:17,603 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780238, 'price': 81933.49, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,603 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780238, 'price': 81933.49, 'volume': 7e-05} +2025-03-18 22:46:17,603 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81933.49, 'low': 81932.64, 'close': 81933.49, 'volume': 0.11899000000000005} +2025-03-18 22:46:17,603 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780239,"s":"BTCUSDT","t":4727546368,"p":"81933.49000000","q":"0.00007000","T":1742330780238,"m":false,"M":true}... +2025-03-18 22:46:17,604 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780238, 'price': 81933.49, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,604 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780238, 'price': 81933.49, 'volume': 7e-05} +2025-03-18 22:46:17,604 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81933.49, 'low': 81932.64, 'close': 81933.49, 'volume': 0.11906000000000005} +2025-03-18 22:46:17,606 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780375,"s":"BTCUSDT","t...374,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,606 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780375,"s":"BTCUSDT","t...374,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,607 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780239,"s":"BTCUSDT","t":4727546369,"p":"81933.49000000","q":"0.00007000","T":1742330780238,"m":false,"M":true}... +2025-03-18 22:46:17,607 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780238, 'price': 81933.49, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,607 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780238, 'price': 81933.49, 'volume': 7e-05} +2025-03-18 22:46:17,607 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81933.49, 'low': 81932.64, 'close': 81933.49, 'volume': 0.11913000000000006} +2025-03-18 22:46:17,608 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780375,"s":"BTCUSDT","t...374,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,608 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780239,"s":"BTCUSDT","t":4727546370,"p":"81933.49000000","q":"0.00007000","T":1742330780238,"m":false,"M":true}... +2025-03-18 22:46:17,609 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780238, 'price': 81933.49, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,609 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780238, 'price': 81933.49, 'volume': 7e-05} +2025-03-18 22:46:17,609 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81933.49, 'low': 81932.64, 'close': 81933.49, 'volume': 0.11920000000000006} +2025-03-18 22:46:17,610 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780375,"s":"BTCUSDT","t...374,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,610 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780239,"s":"BTCUSDT","t":4727546371,"p":"81933.50000000","q":"0.00466000","T":1742330780238,"m":false,"M":true}... +2025-03-18 22:46:17,610 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780238, 'price': 81933.5, 'volume': 0.00466, 'type': 'trade'} +2025-03-18 22:46:17,610 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780238, 'price': 81933.5, 'volume': 0.00466} +2025-03-18 22:46:17,610 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81933.5, 'low': 81932.64, 'close': 81933.5, 'volume': 0.12386000000000005} +2025-03-18 22:46:17,611 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780375,"s":"BTCUSDT","t...374,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,612 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780239,"s":"BTCUSDT","t":4727546372,"p":"81933.50000000","q":"0.00007000","T":1742330780238,"m":false,"M":true}... +2025-03-18 22:46:17,612 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780238, 'price': 81933.5, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,612 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780238, 'price': 81933.5, 'volume': 7e-05} +2025-03-18 22:46:17,612 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81933.5, 'low': 81932.64, 'close': 81933.5, 'volume': 0.12393000000000005} +2025-03-18 22:46:17,612 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780375,"s":"BTCUSDT","t...374,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,612 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780239,"s":"BTCUSDT","t":4727546373,"p":"81933.77000000","q":"0.00008000","T":1742330780238,"m":false,"M":true}... +2025-03-18 22:46:17,612 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780238, 'price': 81933.77, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:46:17,612 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780238, 'price': 81933.77, 'volume': 8e-05} +2025-03-18 22:46:17,612 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81933.77, 'low': 81932.64, 'close': 81933.77, 'volume': 0.12401000000000005} +2025-03-18 22:46:17,612 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780375,"s":"BTCUSDT","t...374,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,612 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780239,"s":"BTCUSDT","t":4727546374,"p":"81933.77000000","q":"0.00007000","T":1742330780238,"m":false,"M":true}... +2025-03-18 22:46:17,612 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780238, 'price': 81933.77, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,612 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780238, 'price': 81933.77, 'volume': 7e-05} +2025-03-18 22:46:17,612 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81933.77, 'low': 81932.64, 'close': 81933.77, 'volume': 0.12408000000000005} +2025-03-18 22:46:17,612 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780375,"s":"BTCUSDT","t...374,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,612 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780239,"s":"BTCUSDT","t":4727546375,"p":"81933.78000000","q":"0.00007000","T":1742330780238,"m":false,"M":true}... +2025-03-18 22:46:17,612 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780238, 'price': 81933.78, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,617 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780238, 'price': 81933.78, 'volume': 7e-05} +2025-03-18 22:46:17,617 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81933.78, 'low': 81932.64, 'close': 81933.78, 'volume': 0.12415000000000005} +2025-03-18 22:46:17,617 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780375,"s":"BTCUSDT","t...374,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,617 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780239,"s":"BTCUSDT","t":4727546376,"p":"81933.78000000","q":"0.00007000","T":1742330780238,"m":false,"M":true}... +2025-03-18 22:46:17,617 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780238, 'price': 81933.78, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,618 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780238, 'price': 81933.78, 'volume': 7e-05} +2025-03-18 22:46:17,618 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81933.78, 'low': 81932.64, 'close': 81933.78, 'volume': 0.12422000000000005} +2025-03-18 22:46:17,618 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780375,"s":"BTCUSDT","t...374,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,620 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780239,"s":"BTCUSDT","t":4727546377,"p":"81933.78000000","q":"0.00007000","T":1742330780238,"m":false,"M":true}... +2025-03-18 22:46:17,620 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780238, 'price': 81933.78, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,620 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780238, 'price': 81933.78, 'volume': 7e-05} +2025-03-18 22:46:17,620 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81933.78, 'low': 81932.64, 'close': 81933.78, 'volume': 0.12429000000000005} +2025-03-18 22:46:17,620 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780375,"s":"BTCUSDT","t...374,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,620 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780239,"s":"BTCUSDT","t":4727546378,"p":"81934.10000000","q":"0.00008000","T":1742330780238,"m":false,"M":true}... +2025-03-18 22:46:17,621 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780238, 'price': 81934.1, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:46:17,621 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780238, 'price': 81934.1, 'volume': 8e-05} +2025-03-18 22:46:17,621 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.1, 'low': 81932.64, 'close': 81934.1, 'volume': 0.12437000000000005} +2025-03-18 22:46:17,621 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780375,"s":"BTCUSDT","t...374,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,622 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780239,"s":"BTCUSDT","t":4727546379,"p":"81934.10000000","q":"0.00008000","T":1742330780238,"m":false,"M":true}... +2025-03-18 22:46:17,622 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780238, 'price': 81934.1, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:46:17,622 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780238, 'price': 81934.1, 'volume': 8e-05} +2025-03-18 22:46:17,622 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.1, 'low': 81932.64, 'close': 81934.1, 'volume': 0.12445000000000005} +2025-03-18 22:46:17,623 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780239,"s":"BTCUSDT","t":4727546380,"p":"81934.10000000","q":"0.00008000","T":1742330780238,"m":false,"M":true}... +2025-03-18 22:46:17,623 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780238, 'price': 81934.1, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:46:17,623 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780238, 'price': 81934.1, 'volume': 8e-05} +2025-03-18 22:46:17,624 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.1, 'low': 81932.64, 'close': 81934.1, 'volume': 0.12453000000000004} +2025-03-18 22:46:17,647 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780239,"s":"BTCUSDT","t":4727546381,"p":"81934.11000000","q":"0.00007000","T":1742330780238,"m":false,"M":true}... +2025-03-18 22:46:17,647 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780238, 'price': 81934.11, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,648 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780238, 'price': 81934.11, 'volume': 7e-05} +2025-03-18 22:46:17,648 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.11, 'low': 81932.64, 'close': 81934.11, 'volume': 0.12460000000000004} +2025-03-18 22:46:17,662 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780239,"s":"BTCUSDT","t":4727546382,"p":"81934.11000000","q":"0.00007000","T":1742330780238,"m":false,"M":true}... +2025-03-18 22:46:17,662 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780238, 'price': 81934.11, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,662 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780238, 'price': 81934.11, 'volume': 7e-05} +2025-03-18 22:46:17,662 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.11, 'low': 81932.64, 'close': 81934.11, 'volume': 0.12467000000000004} +2025-03-18 22:46:17,686 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780239,"s":"BTCUSDT","t":4727546383,"p":"81934.11000000","q":"0.00007000","T":1742330780238,"m":false,"M":true}... +2025-03-18 22:46:17,687 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780238, 'price': 81934.11, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,687 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780238, 'price': 81934.11, 'volume': 7e-05} +2025-03-18 22:46:17,687 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.11, 'low': 81932.64, 'close': 81934.11, 'volume': 0.12474000000000005} +2025-03-18 22:46:17,701 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780239,"s":"BTCUSDT","t":4727546384,"p":"81934.12000000","q":"0.00784000","T":1742330780238,"m":false,"M":true}... +2025-03-18 22:46:17,701 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780238, 'price': 81934.12, 'volume': 0.00784, 'type': 'trade'} +2025-03-18 22:46:17,701 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780238, 'price': 81934.12, 'volume': 0.00784} +2025-03-18 22:46:17,701 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.12, 'low': 81932.64, 'close': 81934.12, 'volume': 0.13258000000000003} +2025-03-18 22:46:17,716 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780239,"s":"BTCUSDT","t":4727546385,"p":"81934.33000000","q":"0.00122000","T":1742330780238,"m":false,"M":true}... +2025-03-18 22:46:17,716 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780238, 'price': 81934.33, 'volume': 0.00122, 'type': 'trade'} +2025-03-18 22:46:17,717 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780238, 'price': 81934.33, 'volume': 0.00122} +2025-03-18 22:46:17,717 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.33, 'low': 81932.64, 'close': 81934.33, 'volume': 0.13380000000000003} +2025-03-18 22:46:17,723 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780499,"s":"ETHUSDT","t...498,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:17,723 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780239,"s":"BTCUSDT","t":4727546386,"p":"81934.33000000","q":"0.00007000","T":1742330780238,"m":false,"M":true}... +2025-03-18 22:46:17,731 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780238, 'price': 81934.33, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,731 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780238, 'price': 81934.33, 'volume': 7e-05} +2025-03-18 22:46:17,731 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.33, 'low': 81932.64, 'close': 81934.33, 'volume': 0.13387000000000002} +2025-03-18 22:46:17,731 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780499,"s":"ETHUSDT","t":2267978538,"p":"1901.16000000","q":"0.00520000","T":1742330780498,"m":false,"M":true}... +2025-03-18 22:46:17,732 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780498, 'price': 1901.16, 'volume': 0.0052, 'type': 'trade'} +2025-03-18 22:46:17,732 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780498, 'price': 1901.16, 'volume': 0.0052} +2025-03-18 22:46:17,732 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 1901.16, 'high': 1901.16, 'low': 1901.16, 'close': 1901.16, 'volume': 0.0157} +2025-03-18 22:46:17,732 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780239,"s":"BTCUSDT","t":4727546387,"p":"81934.33000000","q":"0.00007000","T":1742330780238,"m":false,"M":true}... +2025-03-18 22:46:17,733 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780238, 'price': 81934.33, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,733 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780238, 'price': 81934.33, 'volume': 7e-05} +2025-03-18 22:46:17,733 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.33, 'low': 81932.64, 'close': 81934.33, 'volume': 0.13394} +2025-03-18 22:46:17,747 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780239,"s":"BTCUSDT","t":4727546388,"p":"81934.33000000","q":"0.00007000","T":1742330780238,"m":false,"M":true}... +2025-03-18 22:46:17,747 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780238, 'price': 81934.33, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,748 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780238, 'price': 81934.33, 'volume': 7e-05} +2025-03-18 22:46:17,748 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.33, 'low': 81932.64, 'close': 81934.33, 'volume': 0.13401} +2025-03-18 22:46:17,760 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780526,"s":"BTCUSDT","t...526,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,761 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780526,"s":"BTCUSDT","t...526,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,761 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780526,"s":"BTCUSDT","t...526,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,761 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780526,"s":"BTCUSDT","t...526,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,762 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780526,"s":"BTCUSDT","t...526,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,762 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780526,"s":"BTCUSDT","t...526,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,762 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780526,"s":"BTCUSDT","t...526,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,763 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780526,"s":"BTCUSDT","t...526,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,763 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780526,"s":"BTCUSDT","t...526,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,763 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780526,"s":"BTCUSDT","t...526,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,763 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780239,"s":"BTCUSDT","t":4727546389,"p":"81934.34000000","q":"0.00160000","T":1742330780238,"m":false,"M":true}... +2025-03-18 22:46:17,763 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780238, 'price': 81934.34, 'volume': 0.0016, 'type': 'trade'} +2025-03-18 22:46:17,764 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780238, 'price': 81934.34, 'volume': 0.0016} +2025-03-18 22:46:17,764 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.34, 'low': 81932.64, 'close': 81934.34, 'volume': 0.13560999999999998} +2025-03-18 22:46:17,764 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780526,"s":"BTCUSDT","t...526,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,764 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780269,"s":"BTCUSDT","t":4727546390,"p":"81934.34000000","q":"0.00063000","T":1742330780268,"m":false,"M":true}... +2025-03-18 22:46:17,765 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780268, 'price': 81934.34, 'volume': 0.00063, 'type': 'trade'} +2025-03-18 22:46:17,765 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780268, 'price': 81934.34, 'volume': 0.00063} +2025-03-18 22:46:17,766 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.34, 'low': 81932.64, 'close': 81934.34, 'volume': 0.13623999999999997} +2025-03-18 22:46:17,766 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780526,"s":"BTCUSDT","t...526,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,766 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780269,"s":"BTCUSDT","t":4727546391,"p":"81934.34000000","q":"0.00666000","T":1742330780268,"m":false,"M":true}... +2025-03-18 22:46:17,766 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780268, 'price': 81934.34, 'volume': 0.00666, 'type': 'trade'} +2025-03-18 22:46:17,766 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780268, 'price': 81934.34, 'volume': 0.00666} +2025-03-18 22:46:17,766 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.34, 'low': 81932.64, 'close': 81934.34, 'volume': 0.14289999999999997} +2025-03-18 22:46:17,767 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780526,"s":"BTCUSDT","t...526,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,767 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780269,"s":"BTCUSDT","t":4727546392,"p":"81934.34000000","q":"0.00007000","T":1742330780268,"m":false,"M":true}... +2025-03-18 22:46:17,767 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780268, 'price': 81934.34, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,767 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780268, 'price': 81934.34, 'volume': 7e-05} +2025-03-18 22:46:17,767 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.34, 'low': 81932.64, 'close': 81934.34, 'volume': 0.14296999999999996} +2025-03-18 22:46:17,767 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780526,"s":"BTCUSDT","t...526,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,767 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780269,"s":"BTCUSDT","t":4727546393,"p":"81934.34000000","q":"0.00007000","T":1742330780268,"m":false,"M":true}... +2025-03-18 22:46:17,767 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780268, 'price': 81934.34, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,770 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780268, 'price': 81934.34, 'volume': 7e-05} +2025-03-18 22:46:17,770 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.34, 'low': 81932.64, 'close': 81934.34, 'volume': 0.14303999999999994} +2025-03-18 22:46:17,770 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780526,"s":"BTCUSDT","t...526,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,770 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780269,"s":"BTCUSDT","t":4727546394,"p":"81934.34000000","q":"0.00007000","T":1742330780268,"m":false,"M":true}... +2025-03-18 22:46:17,771 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780268, 'price': 81934.34, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,771 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780268, 'price': 81934.34, 'volume': 7e-05} +2025-03-18 22:46:17,771 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.34, 'low': 81932.64, 'close': 81934.34, 'volume': 0.14310999999999993} +2025-03-18 22:46:17,772 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780526,"s":"BTCUSDT","t...526,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,773 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780269,"s":"BTCUSDT","t":4727546395,"p":"81934.34000000","q":"0.00007000","T":1742330780268,"m":false,"M":true}... +2025-03-18 22:46:17,773 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780268, 'price': 81934.34, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,773 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780268, 'price': 81934.34, 'volume': 7e-05} +2025-03-18 22:46:17,773 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.34, 'low': 81932.64, 'close': 81934.34, 'volume': 0.14317999999999992} +2025-03-18 22:46:17,774 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780526,"s":"BTCUSDT","t...526,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,774 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780269,"s":"BTCUSDT","t":4727546396,"p":"81934.34000000","q":"0.00010000","T":1742330780268,"m":false,"M":true}... +2025-03-18 22:46:17,774 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780268, 'price': 81934.34, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:46:17,774 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780268, 'price': 81934.34, 'volume': 0.0001} +2025-03-18 22:46:17,775 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.34, 'low': 81932.64, 'close': 81934.34, 'volume': 0.1432799999999999} +2025-03-18 22:46:17,775 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780526,"s":"BTCUSDT","t...526,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,775 - INFO - [realtime.py:302] - Received message #1300 +2025-03-18 22:46:17,775 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780269,"s":"BTCUSDT","t":4727546397,"p":"81934.34000000","q":"0.00007000","T":1742330780268,"m":false,"M":true}... +2025-03-18 22:46:17,776 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780268, 'price': 81934.34, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,776 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780268, 'price': 81934.34, 'volume': 7e-05} +2025-03-18 22:46:17,776 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.34, 'low': 81932.64, 'close': 81934.34, 'volume': 0.1433499999999999} +2025-03-18 22:46:17,777 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780526,"s":"BTCUSDT","t...526,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,777 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780269,"s":"BTCUSDT","t":4727546398,"p":"81934.34000000","q":"0.00007000","T":1742330780268,"m":false,"M":true}... +2025-03-18 22:46:17,777 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780268, 'price': 81934.34, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,777 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780268, 'price': 81934.34, 'volume': 7e-05} +2025-03-18 22:46:17,777 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.34, 'low': 81932.64, 'close': 81934.34, 'volume': 0.14341999999999988} +2025-03-18 22:46:17,778 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780526,"s":"BTCUSDT","t...526,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,778 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780269,"s":"BTCUSDT","t":4727546399,"p":"81934.34000000","q":"0.00007000","T":1742330780268,"m":false,"M":true}... +2025-03-18 22:46:17,778 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780268, 'price': 81934.34, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,778 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780268, 'price': 81934.34, 'volume': 7e-05} +2025-03-18 22:46:17,778 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.34, 'low': 81932.64, 'close': 81934.34, 'volume': 0.14348999999999987} +2025-03-18 22:46:17,779 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780526,"s":"BTCUSDT","t...526,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,779 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780375,"s":"BTCUSDT","t":4727546400,"p":"81934.74000000","q":"0.00007000","T":1742330780374,"m":false,"M":true}... +2025-03-18 22:46:17,779 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780374, 'price': 81934.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,779 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780374, 'price': 81934.74, 'volume': 7e-05} +2025-03-18 22:46:17,779 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.74, 'low': 81932.64, 'close': 81934.74, 'volume': 0.14355999999999985} +2025-03-18 22:46:17,780 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780526,"s":"BTCUSDT","t...526,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,780 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780375,"s":"BTCUSDT","t":4727546401,"p":"81934.74000000","q":"0.00010000","T":1742330780374,"m":false,"M":true}... +2025-03-18 22:46:17,780 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780374, 'price': 81934.74, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:46:17,780 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780374, 'price': 81934.74, 'volume': 0.0001} +2025-03-18 22:46:17,780 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.74, 'low': 81932.64, 'close': 81934.74, 'volume': 0.14365999999999984} +2025-03-18 22:46:17,781 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780526,"s":"BTCUSDT","t...526,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,781 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780375,"s":"BTCUSDT","t":4727546402,"p":"81934.74000000","q":"0.00007000","T":1742330780374,"m":false,"M":true}... +2025-03-18 22:46:17,781 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780374, 'price': 81934.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,783 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780374, 'price': 81934.74, 'volume': 7e-05} +2025-03-18 22:46:17,783 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.74, 'low': 81932.64, 'close': 81934.74, 'volume': 0.14372999999999983} +2025-03-18 22:46:17,784 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780375,"s":"BTCUSDT","t":4727546403,"p":"81934.74000000","q":"0.00007000","T":1742330780374,"m":false,"M":true}... +2025-03-18 22:46:17,784 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780374, 'price': 81934.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,784 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780374, 'price': 81934.74, 'volume': 7e-05} +2025-03-18 22:46:17,784 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.74, 'low': 81932.64, 'close': 81934.74, 'volume': 0.14379999999999982} +2025-03-18 22:46:17,789 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780557,"s":"BTCUSDT","t...556,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,791 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780557,"s":"BTCUSDT","t...556,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,791 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780375,"s":"BTCUSDT","t":4727546404,"p":"81934.74000000","q":"0.00007000","T":1742330780374,"m":false,"M":true}... +2025-03-18 22:46:17,791 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780374, 'price': 81934.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,791 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780374, 'price': 81934.74, 'volume': 7e-05} +2025-03-18 22:46:17,793 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.74, 'low': 81932.64, 'close': 81934.74, 'volume': 0.1438699999999998} +2025-03-18 22:46:17,793 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780557,"s":"BTCUSDT","t...556,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,793 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780375,"s":"BTCUSDT","t":4727546405,"p":"81934.74000000","q":"0.00007000","T":1742330780374,"m":false,"M":true}... +2025-03-18 22:46:17,793 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780374, 'price': 81934.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,794 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780374, 'price': 81934.74, 'volume': 7e-05} +2025-03-18 22:46:17,794 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.74, 'low': 81932.64, 'close': 81934.74, 'volume': 0.1439399999999998} +2025-03-18 22:46:17,794 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780557,"s":"BTCUSDT","t...556,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,794 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780375,"s":"BTCUSDT","t":4727546406,"p":"81934.74000000","q":"0.00155000","T":1742330780374,"m":false,"M":true}... +2025-03-18 22:46:17,795 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780374, 'price': 81934.74, 'volume': 0.00155, 'type': 'trade'} +2025-03-18 22:46:17,795 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780374, 'price': 81934.74, 'volume': 0.00155} +2025-03-18 22:46:17,795 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.74, 'low': 81932.64, 'close': 81934.74, 'volume': 0.1454899999999998} +2025-03-18 22:46:17,795 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780557,"s":"BTCUSDT","t...556,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,796 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780375,"s":"BTCUSDT","t":4727546407,"p":"81934.74000000","q":"0.00010000","T":1742330780374,"m":false,"M":true}... +2025-03-18 22:46:17,796 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780374, 'price': 81934.74, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:46:17,796 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780374, 'price': 81934.74, 'volume': 0.0001} +2025-03-18 22:46:17,796 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.74, 'low': 81932.64, 'close': 81934.74, 'volume': 0.14558999999999978} +2025-03-18 22:46:17,797 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780557,"s":"BTCUSDT","t...556,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,797 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780375,"s":"BTCUSDT","t":4727546408,"p":"81934.74000000","q":"0.00007000","T":1742330780374,"m":false,"M":true}... +2025-03-18 22:46:17,797 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780374, 'price': 81934.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,797 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780374, 'price': 81934.74, 'volume': 7e-05} +2025-03-18 22:46:17,797 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.74, 'low': 81932.64, 'close': 81934.74, 'volume': 0.14565999999999976} +2025-03-18 22:46:17,799 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780557,"s":"BTCUSDT","t...556,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,799 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780375,"s":"BTCUSDT","t":4727546409,"p":"81934.74000000","q":"0.00010000","T":1742330780374,"m":false,"M":true}... +2025-03-18 22:46:17,799 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780374, 'price': 81934.74, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:46:17,799 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780374, 'price': 81934.74, 'volume': 0.0001} +2025-03-18 22:46:17,799 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.74, 'low': 81932.64, 'close': 81934.74, 'volume': 0.14575999999999975} +2025-03-18 22:46:17,800 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780557,"s":"BTCUSDT","t...556,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,800 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780375,"s":"BTCUSDT","t":4727546410,"p":"81934.74000000","q":"0.00007000","T":1742330780374,"m":false,"M":true}... +2025-03-18 22:46:17,800 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780374, 'price': 81934.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,800 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780374, 'price': 81934.74, 'volume': 7e-05} +2025-03-18 22:46:17,801 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.74, 'low': 81932.64, 'close': 81934.74, 'volume': 0.14582999999999974} +2025-03-18 22:46:17,801 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780557,"s":"BTCUSDT","t...556,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,801 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780375,"s":"BTCUSDT","t":4727546411,"p":"81934.75000000","q":"0.00013000","T":1742330780374,"m":false,"M":true}... +2025-03-18 22:46:17,801 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780374, 'price': 81934.75, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:46:17,802 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780374, 'price': 81934.75, 'volume': 0.00013} +2025-03-18 22:46:17,802 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.75, 'low': 81932.64, 'close': 81934.75, 'volume': 0.14595999999999973} +2025-03-18 22:46:17,802 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780557,"s":"BTCUSDT","t...556,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:17,802 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780526,"s":"BTCUSDT","t":4727546412,"p":"81934.75000000","q":"0.00007000","T":1742330780526,"m":false,"M":true}... +2025-03-18 22:46:17,803 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780526, 'price': 81934.75, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,803 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780526, 'price': 81934.75, 'volume': 7e-05} +2025-03-18 22:46:17,803 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.75, 'low': 81932.64, 'close': 81934.75, 'volume': 0.14602999999999972} +2025-03-18 22:46:17,803 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780526,"s":"BTCUSDT","t":4727546413,"p":"81934.75000000","q":"0.00010000","T":1742330780526,"m":false,"M":true}... +2025-03-18 22:46:17,804 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780526, 'price': 81934.75, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:46:17,804 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780526, 'price': 81934.75, 'volume': 0.0001} +2025-03-18 22:46:17,805 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.75, 'low': 81932.64, 'close': 81934.75, 'volume': 0.1461299999999997} +2025-03-18 22:46:17,816 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780526,"s":"BTCUSDT","t":4727546414,"p":"81934.75000000","q":"0.00007000","T":1742330780526,"m":false,"M":true}... +2025-03-18 22:46:17,817 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780526, 'price': 81934.75, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,817 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780526, 'price': 81934.75, 'volume': 7e-05} +2025-03-18 22:46:17,817 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.75, 'low': 81932.64, 'close': 81934.75, 'volume': 0.1461999999999997} +2025-03-18 22:46:17,833 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780526,"s":"BTCUSDT","t":4727546415,"p":"81934.75000000","q":"0.00007000","T":1742330780526,"m":false,"M":true}... +2025-03-18 22:46:17,834 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780526, 'price': 81934.75, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,834 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780526, 'price': 81934.75, 'volume': 7e-05} +2025-03-18 22:46:17,834 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.75, 'low': 81932.64, 'close': 81934.75, 'volume': 0.14626999999999968} +2025-03-18 22:46:17,849 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780526,"s":"BTCUSDT","t":4727546416,"p":"81934.75000000","q":"0.00007000","T":1742330780526,"m":false,"M":true}... +2025-03-18 22:46:17,849 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780526, 'price': 81934.75, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,850 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780526, 'price': 81934.75, 'volume': 7e-05} +2025-03-18 22:46:17,850 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.75, 'low': 81932.64, 'close': 81934.75, 'volume': 0.14633999999999966} +2025-03-18 22:46:17,871 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780526,"s":"BTCUSDT","t":4727546417,"p":"81934.75000000","q":"0.00007000","T":1742330780526,"m":false,"M":true}... +2025-03-18 22:46:17,871 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780526, 'price': 81934.75, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,871 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780526, 'price': 81934.75, 'volume': 7e-05} +2025-03-18 22:46:17,872 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.75, 'low': 81932.64, 'close': 81934.75, 'volume': 0.14640999999999965} +2025-03-18 22:46:17,883 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780526,"s":"BTCUSDT","t":4727546418,"p":"81934.75000000","q":"0.00007000","T":1742330780526,"m":false,"M":true}... +2025-03-18 22:46:17,884 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780526, 'price': 81934.75, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,884 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780526, 'price': 81934.75, 'volume': 7e-05} +2025-03-18 22:46:17,884 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.75, 'low': 81932.64, 'close': 81934.75, 'volume': 0.14647999999999964} +2025-03-18 22:46:17,899 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780526,"s":"BTCUSDT","t":4727546419,"p":"81934.75000000","q":"0.00162000","T":1742330780526,"m":false,"M":true}... +2025-03-18 22:46:17,899 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780526, 'price': 81934.75, 'volume': 0.00162, 'type': 'trade'} +2025-03-18 22:46:17,899 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780526, 'price': 81934.75, 'volume': 0.00162} +2025-03-18 22:46:17,900 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.75, 'low': 81932.64, 'close': 81934.75, 'volume': 0.14809999999999965} +2025-03-18 22:46:17,923 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780526,"s":"BTCUSDT","t":4727546420,"p":"81934.75000000","q":"0.00007000","T":1742330780526,"m":false,"M":true}... +2025-03-18 22:46:17,923 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780526, 'price': 81934.75, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,923 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780526, 'price': 81934.75, 'volume': 7e-05} +2025-03-18 22:46:17,924 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.75, 'low': 81932.64, 'close': 81934.75, 'volume': 0.14816999999999964} +2025-03-18 22:46:17,938 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780526,"s":"BTCUSDT","t":4727546421,"p":"81934.75000000","q":"0.00013000","T":1742330780526,"m":false,"M":true}... +2025-03-18 22:46:17,938 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780526, 'price': 81934.75, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:46:17,938 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780526, 'price': 81934.75, 'volume': 0.00013} +2025-03-18 22:46:17,938 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.75, 'low': 81932.64, 'close': 81934.75, 'volume': 0.14829999999999963} +2025-03-18 22:46:17,947 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780717,"s":"ETHUSDT","t...717,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:17,949 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780717,"s":"ETHUSDT","t...717,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:17,949 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780717,"s":"ETHUSDT","t...717,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:17,949 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330780717,"s":"ETHUSDT","t...717,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:17,950 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780526,"s":"BTCUSDT","t":4727546422,"p":"81934.75000000","q":"0.00007000","T":1742330780526,"m":false,"M":true}... +2025-03-18 22:46:17,950 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780526, 'price': 81934.75, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,950 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780526, 'price': 81934.75, 'volume': 7e-05} +2025-03-18 22:46:17,950 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.75, 'low': 81932.64, 'close': 81934.75, 'volume': 0.1483699999999996} +2025-03-18 22:46:17,951 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780717,"s":"ETHUSDT","t":2267978539,"p":"1901.16000000","q":"0.01000000","T":1742330780717,"m":false,"M":true}... +2025-03-18 22:46:17,951 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780717, 'price': 1901.16, 'volume': 0.01, 'type': 'trade'} +2025-03-18 22:46:17,951 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780717, 'price': 1901.16, 'volume': 0.01} +2025-03-18 22:46:17,951 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 1901.16, 'high': 1901.16, 'low': 1901.16, 'close': 1901.16, 'volume': 0.0257} +2025-03-18 22:46:17,952 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780526,"s":"BTCUSDT","t":4727546423,"p":"81934.75000000","q":"0.00007000","T":1742330780526,"m":false,"M":true}... +2025-03-18 22:46:17,952 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780526, 'price': 81934.75, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,952 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780526, 'price': 81934.75, 'volume': 7e-05} +2025-03-18 22:46:17,952 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.75, 'low': 81932.64, 'close': 81934.75, 'volume': 0.1484399999999996} +2025-03-18 22:46:17,969 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780717,"s":"ETHUSDT","t":2267978540,"p":"1901.16000000","q":"0.01000000","T":1742330780717,"m":false,"M":true}... +2025-03-18 22:46:17,969 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780717, 'price': 1901.16, 'volume': 0.01, 'type': 'trade'} +2025-03-18 22:46:17,970 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780717, 'price': 1901.16, 'volume': 0.01} +2025-03-18 22:46:17,970 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 1901.16, 'high': 1901.16, 'low': 1901.16, 'close': 1901.16, 'volume': 0.0357} +2025-03-18 22:46:17,970 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780526,"s":"BTCUSDT","t":4727546424,"p":"81934.76000000","q":"0.00013000","T":1742330780526,"m":false,"M":true}... +2025-03-18 22:46:17,970 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780526, 'price': 81934.76, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:46:17,971 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780526, 'price': 81934.76, 'volume': 0.00013} +2025-03-18 22:46:17,971 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.76, 'low': 81932.64, 'close': 81934.76, 'volume': 0.1485699999999996} +2025-03-18 22:46:17,985 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780717,"s":"ETHUSDT","t":2267978541,"p":"1901.16000000","q":"0.01000000","T":1742330780717,"m":false,"M":true}... +2025-03-18 22:46:17,985 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780717, 'price': 1901.16, 'volume': 0.01, 'type': 'trade'} +2025-03-18 22:46:17,986 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780717, 'price': 1901.16, 'volume': 0.01} +2025-03-18 22:46:17,986 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 1901.16, 'high': 1901.16, 'low': 1901.16, 'close': 1901.16, 'volume': 0.045700000000000005} +2025-03-18 22:46:17,986 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780526,"s":"BTCUSDT","t":4727546425,"p":"81934.76000000","q":"0.00007000","T":1742330780526,"m":false,"M":true}... +2025-03-18 22:46:17,987 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780526, 'price': 81934.76, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:17,987 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780526, 'price': 81934.76, 'volume': 7e-05} +2025-03-18 22:46:17,987 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.76, 'low': 81932.64, 'close': 81934.76, 'volume': 0.14863999999999958} +2025-03-18 22:46:18,000 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780717,"s":"ETHUSDT","t":2267978542,"p":"1901.16000000","q":"0.01000000","T":1742330780717,"m":false,"M":true}... +2025-03-18 22:46:18,001 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780717, 'price': 1901.16, 'volume': 0.01, 'type': 'trade'} +2025-03-18 22:46:18,001 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780717, 'price': 1901.16, 'volume': 0.01} +2025-03-18 22:46:18,001 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 1901.16, 'high': 1901.16, 'low': 1901.16, 'close': 1901.16, 'volume': 0.055700000000000006} +2025-03-18 22:46:18,001 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780526,"s":"BTCUSDT","t":4727546426,"p":"81934.77000000","q":"0.00014000","T":1742330780526,"m":false,"M":true}... +2025-03-18 22:46:18,002 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780526, 'price': 81934.77, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:46:18,002 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780526, 'price': 81934.77, 'volume': 0.00014} +2025-03-18 22:46:18,002 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.77, 'low': 81932.64, 'close': 81934.77, 'volume': 0.14877999999999958} +2025-03-18 22:46:18,017 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780526,"s":"BTCUSDT","t":4727546427,"p":"81934.77000000","q":"0.00007000","T":1742330780526,"m":false,"M":true}... +2025-03-18 22:46:18,018 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780526, 'price': 81934.77, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:18,018 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780526, 'price': 81934.77, 'volume': 7e-05} +2025-03-18 22:46:18,018 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.77, 'low': 81932.64, 'close': 81934.77, 'volume': 0.14884999999999957} +2025-03-18 22:46:18,037 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780526,"s":"BTCUSDT","t":4727546428,"p":"81934.77000000","q":"0.00013000","T":1742330780526,"m":false,"M":true}... +2025-03-18 22:46:18,037 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780526, 'price': 81934.77, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:46:18,037 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780526, 'price': 81934.77, 'volume': 0.00013} +2025-03-18 22:46:18,039 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81934.77, 'low': 81932.64, 'close': 81934.77, 'volume': 0.14897999999999956} +2025-03-18 22:46:18,054 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780526,"s":"BTCUSDT","t":4727546429,"p":"81935.44000000","q":"0.00008000","T":1742330780526,"m":false,"M":true}... +2025-03-18 22:46:18,054 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780526, 'price': 81935.44, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:46:18,054 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780526, 'price': 81935.44, 'volume': 8e-05} +2025-03-18 22:46:18,055 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81935.44, 'low': 81932.64, 'close': 81935.44, 'volume': 0.14905999999999955} +2025-03-18 22:46:18,070 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780526,"s":"BTCUSDT","t":4727546430,"p":"81935.44000000","q":"0.00007000","T":1742330780526,"m":false,"M":true}... +2025-03-18 22:46:18,070 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780526, 'price': 81935.44, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:18,070 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780526, 'price': 81935.44, 'volume': 7e-05} +2025-03-18 22:46:18,070 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81935.44, 'low': 81932.64, 'close': 81935.44, 'volume': 0.14912999999999954} +2025-03-18 22:46:18,085 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780526,"s":"BTCUSDT","t":4727546431,"p":"81935.55000000","q":"0.00007000","T":1742330780526,"m":false,"M":true}... +2025-03-18 22:46:18,085 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780526, 'price': 81935.55, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:18,086 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780526, 'price': 81935.55, 'volume': 7e-05} +2025-03-18 22:46:18,086 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81935.55, 'low': 81932.64, 'close': 81935.55, 'volume': 0.14919999999999953} +2025-03-18 22:46:18,101 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780526,"s":"BTCUSDT","t":4727546432,"p":"81935.59000000","q":"0.00010000","T":1742330780526,"m":false,"M":true}... +2025-03-18 22:46:18,101 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780526, 'price': 81935.59, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:46:18,102 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780526, 'price': 81935.59, 'volume': 0.0001} +2025-03-18 22:46:18,102 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81935.59, 'low': 81932.64, 'close': 81935.59, 'volume': 0.14929999999999952} +2025-03-18 22:46:18,119 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780526,"s":"BTCUSDT","t":4727546433,"p":"81935.59000000","q":"0.00007000","T":1742330780526,"m":false,"M":true}... +2025-03-18 22:46:18,120 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780526, 'price': 81935.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:18,120 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780526, 'price': 81935.59, 'volume': 7e-05} +2025-03-18 22:46:18,120 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81935.59, 'low': 81932.64, 'close': 81935.59, 'volume': 0.1493699999999995} +2025-03-18 22:46:18,134 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780526,"s":"BTCUSDT","t":4727546434,"p":"81935.59000000","q":"0.00007000","T":1742330780526,"m":false,"M":true}... +2025-03-18 22:46:18,135 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780526, 'price': 81935.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:18,135 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780526, 'price': 81935.59, 'volume': 7e-05} +2025-03-18 22:46:18,135 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81935.59, 'low': 81932.64, 'close': 81935.59, 'volume': 0.1494399999999995} +2025-03-18 22:46:18,153 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780557,"s":"BTCUSDT","t":4727546435,"p":"81935.59000000","q":"0.00007000","T":1742330780556,"m":false,"M":true}... +2025-03-18 22:46:18,153 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780556, 'price': 81935.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:18,154 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780556, 'price': 81935.59, 'volume': 7e-05} +2025-03-18 22:46:18,154 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81935.59, 'low': 81932.64, 'close': 81935.59, 'volume': 0.14950999999999948} +2025-03-18 22:46:18,170 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780557,"s":"BTCUSDT","t":4727546436,"p":"81935.59000000","q":"0.00010000","T":1742330780556,"m":false,"M":true}... +2025-03-18 22:46:18,170 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780556, 'price': 81935.59, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:46:18,170 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780556, 'price': 81935.59, 'volume': 0.0001} +2025-03-18 22:46:18,170 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81935.59, 'low': 81932.64, 'close': 81935.59, 'volume': 0.14960999999999947} +2025-03-18 22:46:18,186 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780557,"s":"BTCUSDT","t":4727546437,"p":"81935.59000000","q":"0.00007000","T":1742330780556,"m":false,"M":true}... +2025-03-18 22:46:18,186 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780556, 'price': 81935.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:18,186 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780556, 'price': 81935.59, 'volume': 7e-05} +2025-03-18 22:46:18,187 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81935.59, 'low': 81932.64, 'close': 81935.59, 'volume': 0.14967999999999945} +2025-03-18 22:46:18,201 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780557,"s":"BTCUSDT","t":4727546438,"p":"81935.59000000","q":"0.00007000","T":1742330780556,"m":false,"M":true}... +2025-03-18 22:46:18,202 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780556, 'price': 81935.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:18,202 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780556, 'price': 81935.59, 'volume': 7e-05} +2025-03-18 22:46:18,202 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81935.59, 'low': 81932.64, 'close': 81935.59, 'volume': 0.14974999999999944} +2025-03-18 22:46:18,217 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780557,"s":"BTCUSDT","t":4727546439,"p":"81935.59000000","q":"0.00007000","T":1742330780556,"m":false,"M":true}... +2025-03-18 22:46:18,218 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780556, 'price': 81935.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:18,218 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780556, 'price': 81935.59, 'volume': 7e-05} +2025-03-18 22:46:18,218 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81935.59, 'low': 81932.64, 'close': 81935.59, 'volume': 0.14981999999999943} +2025-03-18 22:46:18,235 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780557,"s":"BTCUSDT","t":4727546440,"p":"81935.59000000","q":"0.00007000","T":1742330780556,"m":false,"M":true}... +2025-03-18 22:46:18,236 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780556, 'price': 81935.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:18,236 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780556, 'price': 81935.59, 'volume': 7e-05} +2025-03-18 22:46:18,236 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81935.59, 'low': 81932.64, 'close': 81935.59, 'volume': 0.1498899999999994} +2025-03-18 22:46:18,254 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780557,"s":"BTCUSDT","t":4727546441,"p":"81935.59000000","q":"0.00007000","T":1742330780556,"m":false,"M":true}... +2025-03-18 22:46:18,254 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780556, 'price': 81935.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:18,255 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780556, 'price': 81935.59, 'volume': 7e-05} +2025-03-18 22:46:18,255 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81935.59, 'low': 81932.64, 'close': 81935.59, 'volume': 0.1499599999999994} +2025-03-18 22:46:18,270 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780557,"s":"BTCUSDT","t":4727546442,"p":"81935.59000000","q":"0.00007000","T":1742330780556,"m":false,"M":true}... +2025-03-18 22:46:18,270 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780556, 'price': 81935.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:18,271 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780556, 'price': 81935.59, 'volume': 7e-05} +2025-03-18 22:46:18,271 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81935.59, 'low': 81932.64, 'close': 81935.59, 'volume': 0.15002999999999939} +2025-03-18 22:46:18,286 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780557,"s":"BTCUSDT","t":4727546443,"p":"81935.59000000","q":"0.00007000","T":1742330780556,"m":false,"M":true}... +2025-03-18 22:46:18,286 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780556, 'price': 81935.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:18,287 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780556, 'price': 81935.59, 'volume': 7e-05} +2025-03-18 22:46:18,287 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81935.59, 'low': 81932.64, 'close': 81935.59, 'volume': 0.15009999999999937} +2025-03-18 22:46:18,303 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330780557,"s":"BTCUSDT","t":4727546444,"p":"81935.59000000","q":"0.00701000","T":1742330780556,"m":false,"M":true}... +2025-03-18 22:46:18,303 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330780556, 'price': 81935.59, 'volume': 0.00701, 'type': 'trade'} +2025-03-18 22:46:18,304 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330780556, 'price': 81935.59, 'volume': 0.00701} +2025-03-18 22:46:18,304 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81935.59, 'low': 81932.64, 'close': 81935.59, 'volume': 0.15710999999999936} +2025-03-18 22:46:18,489 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330781255,"s":"BTCUSDT","t...1254,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:18,489 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330781255,"s":"BTCUSDT","t...1254,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:18,489 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330781255,"s":"BTCUSDT","t...1254,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:18,490 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330781255,"s":"BTCUSDT","t...1254,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:18,491 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330781255,"s":"BTCUSDT","t...1254,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:18,491 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330781255,"s":"BTCUSDT","t...1254,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:18,491 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330781255,"s":"BTCUSDT","t...1254,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:18,491 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330781255,"s":"BTCUSDT","t...1254,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:18,491 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330781255,"s":"BTCUSDT","t...1254,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:18,491 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330781255,"s":"BTCUSDT","t...1254,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:18,491 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330781255,"s":"BTCUSDT","t...1254,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:18,491 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330781255,"s":"BTCUSDT","t...1254,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:18,491 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330781255,"s":"BTCUSDT","t...1254,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:18,491 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330781255,"s":"BTCUSDT","t...1254,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:18,495 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330781255,"s":"BTCUSDT","t...1254,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:18,495 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330781255,"s":"BTCUSDT","t...1254,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:18,495 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330781255,"s":"BTCUSDT","t...1254,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:18,496 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330781255,"s":"BTCUSDT","t...1254,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:18,496 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330781255,"s":"BTCUSDT","t...1254,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:18,496 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330781255,"s":"BTCUSDT","t...1254,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:18,497 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330781255,"s":"BTCUSDT","t...1254,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:18,497 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330781255,"s":"BTCUSDT","t...1254,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:18,497 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330781255,"s":"BTCUSDT","t...1254,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:18,497 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330781255,"s":"BTCUSDT","t...1254,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:18,498 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330781255,"s":"BTCUSDT","t...1254,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:18,498 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330781255,"s":"BTCUSDT","t...1254,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:18,498 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330781255,"s":"BTCUSDT","t...1254,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:18,498 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330781255,"s":"BTCUSDT","t...1254,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:18,498 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330781255,"s":"BTCUSDT","t...1254,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:18,500 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330781255,"s":"BTCUSDT","t":4727546445,"p":"81935.58000000","q":"0.00931000","T":1742330781254,"m":true,"M":true}... +2025-03-18 22:46:18,500 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 0.00931, 'type': 'trade'} +2025-03-18 22:46:18,500 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 0.00931} +2025-03-18 22:46:18,500 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330780000, 'open': 81932.64, 'high': 81935.59, 'low': 81932.64, 'close': 81935.59, 'volume': 0.15710999999999936} +2025-03-18 22:46:18,500 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330781000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 0.00931} +2025-03-18 22:46:18,515 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330781255,"s":"BTCUSDT","t":4727546446,"p":"81935.58000000","q":"0.00024000","T":1742330781254,"m":true,"M":true}... +2025-03-18 22:46:18,516 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 0.00024, 'type': 'trade'} +2025-03-18 22:46:18,516 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 0.00024} +2025-03-18 22:46:18,516 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330781000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 0.009550000000000001} +2025-03-18 22:46:18,536 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330781255,"s":"BTCUSDT","t":4727546447,"p":"81935.58000000","q":"0.63816000","T":1742330781254,"m":true,"M":true}... +2025-03-18 22:46:18,536 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 0.63816, 'type': 'trade'} +2025-03-18 22:46:18,536 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 0.63816} +2025-03-18 22:46:18,537 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330781000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 0.6477099999999999} +2025-03-18 22:46:18,552 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330781255,"s":"BTCUSDT","t":4727546448,"p":"81935.58000000","q":"0.11906000","T":1742330781254,"m":true,"M":true}... +2025-03-18 22:46:18,552 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 0.11906, 'type': 'trade'} +2025-03-18 22:46:18,552 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 0.11906} +2025-03-18 22:46:18,553 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330781000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 0.76677} +2025-03-18 22:46:18,567 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330781255,"s":"BTCUSDT","t":4727546449,"p":"81935.58000000","q":"0.10673000","T":1742330781254,"m":true,"M":true}... +2025-03-18 22:46:18,567 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 0.10673, 'type': 'trade'} +2025-03-18 22:46:18,568 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 0.10673} +2025-03-18 22:46:18,568 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330781000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 0.8734999999999999} +2025-03-18 22:46:18,586 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330781255,"s":"BTCUSDT","t":4727546450,"p":"81935.58000000","q":"0.49387000","T":1742330781254,"m":true,"M":true}... +2025-03-18 22:46:18,587 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 0.49387, 'type': 'trade'} +2025-03-18 22:46:18,587 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 0.49387} +2025-03-18 22:46:18,587 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330781000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 1.36737} +2025-03-18 22:46:18,603 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330781255,"s":"BTCUSDT","t":4727546451,"p":"81935.58000000","q":"0.31042000","T":1742330781254,"m":true,"M":true}... +2025-03-18 22:46:18,614 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 0.31042, 'type': 'trade'} +2025-03-18 22:46:18,614 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 0.31042} +2025-03-18 22:46:18,615 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330781000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 1.67779} +2025-03-18 22:46:18,633 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330781255,"s":"BTCUSDT","t":4727546452,"p":"81935.58000000","q":"0.03580000","T":1742330781254,"m":true,"M":true}... +2025-03-18 22:46:18,634 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 0.0358, 'type': 'trade'} +2025-03-18 22:46:18,634 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 0.0358} +2025-03-18 22:46:18,634 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330781000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 1.71359} +2025-03-18 22:46:18,649 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330781255,"s":"BTCUSDT","t":4727546453,"p":"81935.58000000","q":"0.00007000","T":1742330781254,"m":true,"M":true}... +2025-03-18 22:46:18,649 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:18,649 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 7e-05} +2025-03-18 22:46:18,649 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330781000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 1.71366} +2025-03-18 22:46:18,664 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330781255,"s":"BTCUSDT","t":4727546454,"p":"81935.58000000","q":"0.04080000","T":1742330781254,"m":true,"M":true}... +2025-03-18 22:46:18,664 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 0.0408, 'type': 'trade'} +2025-03-18 22:46:18,664 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 0.0408} +2025-03-18 22:46:18,665 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330781000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 1.75446} +2025-03-18 22:46:18,680 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330781255,"s":"BTCUSDT","t":4727546455,"p":"81935.58000000","q":"0.00670000","T":1742330781254,"m":true,"M":true}... +2025-03-18 22:46:18,680 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 0.0067, 'type': 'trade'} +2025-03-18 22:46:18,680 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 0.0067} +2025-03-18 22:46:18,681 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330781000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 1.7611599999999998} +2025-03-18 22:46:18,703 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330781255,"s":"BTCUSDT","t":4727546456,"p":"81935.58000000","q":"0.13420000","T":1742330781254,"m":true,"M":true}... +2025-03-18 22:46:18,703 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 0.1342, 'type': 'trade'} +2025-03-18 22:46:18,704 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 0.1342} +2025-03-18 22:46:18,704 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330781000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 1.89536} +2025-03-18 22:46:18,718 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330781255,"s":"BTCUSDT","t":4727546457,"p":"81935.58000000","q":"0.00021000","T":1742330781254,"m":true,"M":true}... +2025-03-18 22:46:18,718 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 0.00021, 'type': 'trade'} +2025-03-18 22:46:18,719 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 0.00021} +2025-03-18 22:46:18,719 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330781000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 1.89557} +2025-03-18 22:46:18,736 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330781255,"s":"BTCUSDT","t":4727546458,"p":"81935.58000000","q":"0.24991000","T":1742330781254,"m":true,"M":true}... +2025-03-18 22:46:18,736 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 0.24991, 'type': 'trade'} +2025-03-18 22:46:18,736 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 0.24991} +2025-03-18 22:46:18,737 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330781000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 2.14548} +2025-03-18 22:46:18,754 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330781255,"s":"BTCUSDT","t":4727546459,"p":"81935.58000000","q":"0.23291000","T":1742330781254,"m":true,"M":true}... +2025-03-18 22:46:18,754 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 0.23291, 'type': 'trade'} +2025-03-18 22:46:18,754 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 0.23291} +2025-03-18 22:46:18,754 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330781000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 2.37839} +2025-03-18 22:46:18,781 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330781255,"s":"BTCUSDT","t":4727546460,"p":"81935.58000000","q":"0.04886000","T":1742330781254,"m":true,"M":true}... +2025-03-18 22:46:18,782 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 0.04886, 'type': 'trade'} +2025-03-18 22:46:18,782 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 0.04886} +2025-03-18 22:46:18,782 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330781000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 2.42725} +2025-03-18 22:46:18,803 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330781255,"s":"BTCUSDT","t":4727546461,"p":"81935.58000000","q":"0.45000000","T":1742330781254,"m":true,"M":true}... +2025-03-18 22:46:18,803 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 0.45, 'type': 'trade'} +2025-03-18 22:46:18,804 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 0.45} +2025-03-18 22:46:18,804 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330781000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 2.87725} +2025-03-18 22:46:18,821 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330781255,"s":"BTCUSDT","t":4727546462,"p":"81935.58000000","q":"0.00010000","T":1742330781254,"m":true,"M":true}... +2025-03-18 22:46:18,821 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:46:18,821 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 0.0001} +2025-03-18 22:46:18,821 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330781000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 2.8773500000000003} +2025-03-18 22:46:18,836 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330781255,"s":"BTCUSDT","t":4727546463,"p":"81935.58000000","q":"0.80565000","T":1742330781254,"m":true,"M":true}... +2025-03-18 22:46:18,836 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 0.80565, 'type': 'trade'} +2025-03-18 22:46:18,837 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 0.80565} +2025-03-18 22:46:18,837 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330781000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 3.6830000000000003} +2025-03-18 22:46:18,857 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330781255,"s":"BTCUSDT","t":4727546464,"p":"81935.58000000","q":"0.00008000","T":1742330781254,"m":true,"M":true}... +2025-03-18 22:46:18,857 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:46:18,857 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 8e-05} +2025-03-18 22:46:18,858 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330781000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 3.6830800000000004} +2025-03-18 22:46:18,875 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330781255,"s":"BTCUSDT","t":4727546465,"p":"81935.58000000","q":"0.16095000","T":1742330781254,"m":true,"M":true}... +2025-03-18 22:46:18,875 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 0.16095, 'type': 'trade'} +2025-03-18 22:46:18,876 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 0.16095} +2025-03-18 22:46:18,876 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330781000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 3.8440300000000005} +2025-03-18 22:46:18,888 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330781255,"s":"BTCUSDT","t":4727546466,"p":"81935.58000000","q":"0.00007000","T":1742330781254,"m":true,"M":true}... +2025-03-18 22:46:18,889 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:18,889 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 7e-05} +2025-03-18 22:46:18,889 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330781000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 3.8441000000000005} +2025-03-18 22:46:18,904 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330781255,"s":"BTCUSDT","t":4727546467,"p":"81935.58000000","q":"0.11044000","T":1742330781254,"m":true,"M":true}... +2025-03-18 22:46:18,904 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 0.11044, 'type': 'trade'} +2025-03-18 22:46:18,905 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 0.11044} +2025-03-18 22:46:18,905 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330781000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 3.9545400000000006} +2025-03-18 22:46:18,920 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330781255,"s":"BTCUSDT","t":4727546468,"p":"81935.58000000","q":"0.00007000","T":1742330781254,"m":true,"M":true}... +2025-03-18 22:46:18,920 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:18,921 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 7e-05} +2025-03-18 22:46:18,921 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330781000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 3.9546100000000006} +2025-03-18 22:46:18,936 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330781255,"s":"BTCUSDT","t":4727546469,"p":"81935.58000000","q":"0.00007000","T":1742330781254,"m":true,"M":true}... +2025-03-18 22:46:18,936 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:18,936 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 7e-05} +2025-03-18 22:46:18,938 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330781000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 3.9546800000000006} +2025-03-18 22:46:18,952 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330781255,"s":"BTCUSDT","t":4727546470,"p":"81935.58000000","q":"0.00019000","T":1742330781254,"m":true,"M":true}... +2025-03-18 22:46:18,952 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 0.00019, 'type': 'trade'} +2025-03-18 22:46:18,952 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 0.00019} +2025-03-18 22:46:18,953 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330781000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 3.9548700000000006} +2025-03-18 22:46:18,975 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330781255,"s":"BTCUSDT","t":4727546471,"p":"81935.58000000","q":"0.17994000","T":1742330781254,"m":true,"M":true}... +2025-03-18 22:46:18,975 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 0.17994, 'type': 'trade'} +2025-03-18 22:46:18,975 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 0.17994} +2025-03-18 22:46:18,976 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330781000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 4.134810000000001} +2025-03-18 22:46:18,991 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330781255,"s":"BTCUSDT","t":4727546472,"p":"81935.58000000","q":"0.00014000","T":1742330781254,"m":true,"M":true}... +2025-03-18 22:46:18,991 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:46:18,991 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 0.00014} +2025-03-18 22:46:18,991 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330781000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 4.134950000000001} +2025-03-18 22:46:19,004 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330781255,"s":"BTCUSDT","t":4727546473,"p":"81935.58000000","q":"0.06502000","T":1742330781254,"m":true,"M":true}... +2025-03-18 22:46:19,005 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 0.06502, 'type': 'trade'} +2025-03-18 22:46:19,005 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330781254, 'price': 81935.58, 'volume': 0.06502} +2025-03-18 22:46:19,005 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330781000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 4.19997} +2025-03-18 22:46:19,475 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330782242,"s":"BTCUSDT","t...241,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:19,476 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330782242,"s":"BTCUSDT","t...241,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:19,476 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330782242,"s":"BTCUSDT","t...241,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:19,476 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330782242,"s":"BTCUSDT","t...241,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:19,477 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330782242,"s":"BTCUSDT","t...241,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:19,477 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330782242,"s":"BTCUSDT","t...241,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:19,477 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330782242,"s":"BTCUSDT","t...241,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:19,477 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330782242,"s":"BTCUSDT","t":4727546474,"p":"81935.59000000","q":"0.00007000","T":1742330782241,"m":false,"M":true}... +2025-03-18 22:46:19,477 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330782241, 'price': 81935.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:19,479 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330782241, 'price': 81935.59, 'volume': 7e-05} +2025-03-18 22:46:19,479 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330781000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 4.19997} +2025-03-18 22:46:19,479 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330782000, 'open': 81935.59, 'high': 81935.59, 'low': 81935.59, 'close': 81935.59, 'volume': 7e-05} +2025-03-18 22:46:19,500 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330782242,"s":"BTCUSDT","t":4727546475,"p":"81935.59000000","q":"0.00007000","T":1742330782241,"m":false,"M":true}... +2025-03-18 22:46:19,500 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330782241, 'price': 81935.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:19,500 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330782241, 'price': 81935.59, 'volume': 7e-05} +2025-03-18 22:46:19,501 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330782000, 'open': 81935.59, 'high': 81935.59, 'low': 81935.59, 'close': 81935.59, 'volume': 0.00014} +2025-03-18 22:46:19,514 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330782242,"s":"BTCUSDT","t":4727546476,"p":"81935.59000000","q":"0.00007000","T":1742330782241,"m":false,"M":true}... +2025-03-18 22:46:19,515 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330782241, 'price': 81935.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:19,515 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330782241, 'price': 81935.59, 'volume': 7e-05} +2025-03-18 22:46:19,515 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330782000, 'open': 81935.59, 'high': 81935.59, 'low': 81935.59, 'close': 81935.59, 'volume': 0.00020999999999999998} +2025-03-18 22:46:19,537 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330782242,"s":"BTCUSDT","t":4727546477,"p":"81935.59000000","q":"0.00007000","T":1742330782241,"m":false,"M":true}... +2025-03-18 22:46:19,537 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330782241, 'price': 81935.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:19,537 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330782241, 'price': 81935.59, 'volume': 7e-05} +2025-03-18 22:46:19,538 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330782000, 'open': 81935.59, 'high': 81935.59, 'low': 81935.59, 'close': 81935.59, 'volume': 0.00028} +2025-03-18 22:46:19,550 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330782242,"s":"BTCUSDT","t":4727546478,"p":"81935.59000000","q":"0.00007000","T":1742330782241,"m":false,"M":true}... +2025-03-18 22:46:19,551 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330782241, 'price': 81935.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:19,551 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330782241, 'price': 81935.59, 'volume': 7e-05} +2025-03-18 22:46:19,551 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330782000, 'open': 81935.59, 'high': 81935.59, 'low': 81935.59, 'close': 81935.59, 'volume': 0.00034999999999999994} +2025-03-18 22:46:19,573 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330782242,"s":"BTCUSDT","t":4727546479,"p":"81935.59000000","q":"0.00014000","T":1742330782241,"m":false,"M":true}... +2025-03-18 22:46:19,573 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330782241, 'price': 81935.59, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:46:19,573 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330782241, 'price': 81935.59, 'volume': 0.00014} +2025-03-18 22:46:19,574 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330782000, 'open': 81935.59, 'high': 81935.59, 'low': 81935.59, 'close': 81935.59, 'volume': 0.00049} +2025-03-18 22:46:19,596 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330782242,"s":"BTCUSDT","t":4727546480,"p":"81935.59000000","q":"0.00293000","T":1742330782241,"m":false,"M":true}... +2025-03-18 22:46:19,596 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330782241, 'price': 81935.59, 'volume': 0.00293, 'type': 'trade'} +2025-03-18 22:46:19,597 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330782241, 'price': 81935.59, 'volume': 0.00293} +2025-03-18 22:46:19,597 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330782000, 'open': 81935.59, 'high': 81935.59, 'low': 81935.59, 'close': 81935.59, 'volume': 0.00342} +2025-03-18 22:46:19,705 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330782466,"s":"ETHUSDT","t...466,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:19,706 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330782466,"s":"ETHUSDT","t":2267978543,"p":"1901.16000000","q":"0.05640000","T":1742330782466,"m":false,"M":true}... +2025-03-18 22:46:19,706 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330782466, 'price': 1901.16, 'volume': 0.0564, 'type': 'trade'} +2025-03-18 22:46:19,706 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330782466, 'price': 1901.16, 'volume': 0.0564} +2025-03-18 22:46:19,706 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330780000, 'open': 1901.16, 'high': 1901.16, 'low': 1901.16, 'close': 1901.16, 'volume': 0.055700000000000006} +2025-03-18 22:46:19,707 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330782000, 'open': 1901.16, 'high': 1901.16, 'low': 1901.16, 'close': 1901.16, 'volume': 0.0564} +2025-03-18 22:46:19,791 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330782558,"s":"ETHUSDT","t...2557,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:19,791 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330782558,"s":"ETHUSDT","t":2267978544,"p":"1901.15000000","q":"0.90900000","T":1742330782557,"m":true,"M":true}... +2025-03-18 22:46:19,791 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330782557, 'price': 1901.15, 'volume': 0.909, 'type': 'trade'} +2025-03-18 22:46:19,791 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330782557, 'price': 1901.15, 'volume': 0.909} +2025-03-18 22:46:19,792 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330782000, 'open': 1901.16, 'high': 1901.16, 'low': 1901.15, 'close': 1901.15, 'volume': 0.9654} +2025-03-18 22:46:20,148 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330782837,"s":"BTCUSDT","t...837,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:20,148 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330782886,"s":"BTCUSDT","t...886,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:20,148 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330782837,"s":"BTCUSDT","t":4727546481,"p":"81935.59000000","q":"0.00041000","T":1742330782837,"m":false,"M":true}... +2025-03-18 22:46:20,148 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330782837, 'price': 81935.59, 'volume': 0.00041, 'type': 'trade'} +2025-03-18 22:46:20,148 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330782837, 'price': 81935.59, 'volume': 0.00041} +2025-03-18 22:46:20,148 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330782000, 'open': 81935.59, 'high': 81935.59, 'low': 81935.59, 'close': 81935.59, 'volume': 0.00383} +2025-03-18 22:46:20,170 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330782886,"s":"BTCUSDT","t":4727546482,"p":"81935.59000000","q":"0.00031000","T":1742330782886,"m":false,"M":true}... +2025-03-18 22:46:20,170 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330782886, 'price': 81935.59, 'volume': 0.00031, 'type': 'trade'} +2025-03-18 22:46:20,170 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330782886, 'price': 81935.59, 'volume': 0.00031} +2025-03-18 22:46:20,171 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330782000, 'open': 81935.59, 'high': 81935.59, 'low': 81935.59, 'close': 81935.59, 'volume': 0.0041400000000000005} +2025-03-18 22:46:20,172 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330782946,"s":"BTCUSDT","t...946,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:20,172 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330782946,"s":"BTCUSDT","t":4727546483,"p":"81935.59000000","q":"0.00129000","T":1742330782946,"m":false,"M":true}... +2025-03-18 22:46:20,172 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330782946, 'price': 81935.59, 'volume': 0.00129, 'type': 'trade'} +2025-03-18 22:46:20,178 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330782946, 'price': 81935.59, 'volume': 0.00129} +2025-03-18 22:46:20,178 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330782000, 'open': 81935.59, 'high': 81935.59, 'low': 81935.59, 'close': 81935.59, 'volume': 0.005430000000000001} +2025-03-18 22:46:20,261 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330783030,"s":"BTCUSDT","t...029,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:20,261 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330783030,"s":"BTCUSDT","t...030,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:20,261 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330783030,"s":"BTCUSDT","t":4727546484,"p":"81935.59000000","q":"0.00122000","T":1742330783029,"m":false,"M":true}... +2025-03-18 22:46:20,262 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330783029, 'price': 81935.59, 'volume': 0.00122, 'type': 'trade'} +2025-03-18 22:46:20,262 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330783029, 'price': 81935.59, 'volume': 0.00122} +2025-03-18 22:46:20,262 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330782000, 'open': 81935.59, 'high': 81935.59, 'low': 81935.59, 'close': 81935.59, 'volume': 0.005430000000000001} +2025-03-18 22:46:20,262 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330783000, 'open': 81935.59, 'high': 81935.59, 'low': 81935.59, 'close': 81935.59, 'volume': 0.00122} +2025-03-18 22:46:20,280 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330783030,"s":"BTCUSDT","t":4727546485,"p":"81935.59000000","q":"0.00031000","T":1742330783030,"m":false,"M":true}... +2025-03-18 22:46:20,280 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330783030, 'price': 81935.59, 'volume': 0.00031, 'type': 'trade'} +2025-03-18 22:46:20,281 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330783030, 'price': 81935.59, 'volume': 0.00031} +2025-03-18 22:46:20,281 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330783000, 'open': 81935.59, 'high': 81935.59, 'low': 81935.59, 'close': 81935.59, 'volume': 0.00153} +2025-03-18 22:46:20,295 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330783068,"s":"BTCUSDT","t...3068,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:20,295 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330783068,"s":"BTCUSDT","t...3068,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:20,295 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330783068,"s":"BTCUSDT","t...3068,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:20,295 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330783068,"s":"BTCUSDT","t":4727546486,"p":"81935.58000000","q":"0.00014000","T":1742330783068,"m":true,"M":true}... +2025-03-18 22:46:20,295 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330783068, 'price': 81935.58, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:46:20,295 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330783068, 'price': 81935.58, 'volume': 0.00014} +2025-03-18 22:46:20,295 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330783000, 'open': 81935.59, 'high': 81935.59, 'low': 81935.58, 'close': 81935.58, 'volume': 0.0016699999999999998} +2025-03-18 22:46:20,295 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330783072,"s":"BTCUSDT","t...072,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:20,303 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330783068,"s":"BTCUSDT","t":4727546487,"p":"81935.58000000","q":"0.00014000","T":1742330783068,"m":true,"M":true}... +2025-03-18 22:46:20,303 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330783068, 'price': 81935.58, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:46:20,303 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330783068, 'price': 81935.58, 'volume': 0.00014} +2025-03-18 22:46:20,304 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330783000, 'open': 81935.59, 'high': 81935.59, 'low': 81935.58, 'close': 81935.58, 'volume': 0.0018099999999999998} +2025-03-18 22:46:20,316 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330783086,"s":"BTCUSDT","t...085,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:20,316 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330783068,"s":"BTCUSDT","t":4727546488,"p":"81935.58000000","q":"0.00106000","T":1742330783068,"m":true,"M":true}... +2025-03-18 22:46:20,316 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330783068, 'price': 81935.58, 'volume': 0.00106, 'type': 'trade'} +2025-03-18 22:46:20,316 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330783068, 'price': 81935.58, 'volume': 0.00106} +2025-03-18 22:46:20,317 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330783000, 'open': 81935.59, 'high': 81935.59, 'low': 81935.58, 'close': 81935.58, 'volume': 0.0028699999999999997} +2025-03-18 22:46:20,329 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330783099,"s":"BTCUSDT","t...098,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:20,330 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330783072,"s":"BTCUSDT","t":4727546489,"p":"81935.59000000","q":"0.00012000","T":1742330783072,"m":false,"M":true}... +2025-03-18 22:46:20,331 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330783072, 'price': 81935.59, 'volume': 0.00012, 'type': 'trade'} +2025-03-18 22:46:20,331 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330783072, 'price': 81935.59, 'volume': 0.00012} +2025-03-18 22:46:20,331 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330783000, 'open': 81935.59, 'high': 81935.59, 'low': 81935.58, 'close': 81935.59, 'volume': 0.0029899999999999996} +2025-03-18 22:46:20,350 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330783116,"s":"BTCUSDT","t...116,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:20,350 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330783086,"s":"BTCUSDT","t":4727546490,"p":"81935.59000000","q":"0.00013000","T":1742330783085,"m":false,"M":true}... +2025-03-18 22:46:20,351 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330783085, 'price': 81935.59, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:46:20,351 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330783085, 'price': 81935.59, 'volume': 0.00013} +2025-03-18 22:46:20,351 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330783000, 'open': 81935.59, 'high': 81935.59, 'low': 81935.58, 'close': 81935.59, 'volume': 0.0031199999999999995} +2025-03-18 22:46:20,356 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330783123,"s":"ETHUSDT","t...123,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:20,356 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330783099,"s":"BTCUSDT","t":4727546491,"p":"81935.59000000","q":"0.00012000","T":1742330783098,"m":false,"M":true}... +2025-03-18 22:46:20,356 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330783098, 'price': 81935.59, 'volume': 0.00012, 'type': 'trade'} +2025-03-18 22:46:20,356 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330783098, 'price': 81935.59, 'volume': 0.00012} +2025-03-18 22:46:20,357 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330783000, 'open': 81935.59, 'high': 81935.59, 'low': 81935.58, 'close': 81935.59, 'volume': 0.0032399999999999994} +2025-03-18 22:46:20,357 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330783123,"s":"ETHUSDT","t":2267978545,"p":"1901.16000000","q":"0.03160000","T":1742330783123,"m":false,"M":true}... +2025-03-18 22:46:20,357 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330783123, 'price': 1901.16, 'volume': 0.0316, 'type': 'trade'} +2025-03-18 22:46:20,357 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330783123, 'price': 1901.16, 'volume': 0.0316} +2025-03-18 22:46:20,357 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330782000, 'open': 1901.16, 'high': 1901.16, 'low': 1901.15, 'close': 1901.15, 'volume': 0.9654} +2025-03-18 22:46:20,358 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330783000, 'open': 1901.16, 'high': 1901.16, 'low': 1901.16, 'close': 1901.16, 'volume': 0.0316} +2025-03-18 22:46:20,358 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330783116,"s":"BTCUSDT","t":4727546492,"p":"81935.59000000","q":"0.00037000","T":1742330783116,"m":false,"M":true}... +2025-03-18 22:46:20,358 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330783116, 'price': 81935.59, 'volume': 0.00037, 'type': 'trade'} +2025-03-18 22:46:20,358 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330783116, 'price': 81935.59, 'volume': 0.00037} +2025-03-18 22:46:20,358 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330783000, 'open': 81935.59, 'high': 81935.59, 'low': 81935.58, 'close': 81935.59, 'volume': 0.0036099999999999995} +2025-03-18 22:46:20,417 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330783185,"s":"BTCUSDT","t...185,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:20,418 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330783185,"s":"BTCUSDT","t":4727546493,"p":"81935.59000000","q":"0.00012000","T":1742330783185,"m":false,"M":true}... +2025-03-18 22:46:20,418 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330783185, 'price': 81935.59, 'volume': 0.00012, 'type': 'trade'} +2025-03-18 22:46:20,418 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330783185, 'price': 81935.59, 'volume': 0.00012} +2025-03-18 22:46:20,418 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330783000, 'open': 81935.59, 'high': 81935.59, 'low': 81935.58, 'close': 81935.59, 'volume': 0.0037299999999999994} +2025-03-18 22:46:20,431 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330783202,"s":"ETHUSDT","t...201,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:20,432 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330783202,"s":"ETHUSDT","t":2267978546,"p":"1901.16000000","q":"0.01040000","T":1742330783201,"m":false,"M":true}... +2025-03-18 22:46:20,432 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330783201, 'price': 1901.16, 'volume': 0.0104, 'type': 'trade'} +2025-03-18 22:46:20,432 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330783201, 'price': 1901.16, 'volume': 0.0104} +2025-03-18 22:46:20,432 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330783000, 'open': 1901.16, 'high': 1901.16, 'low': 1901.16, 'close': 1901.16, 'volume': 0.042} +2025-03-18 22:46:20,596 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330783275,"s":"BTCUSDT","t...275,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:20,597 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330783358,"s":"BTCUSDT","t...358,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:20,597 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330783275,"s":"BTCUSDT","t":4727546494,"p":"81935.59000000","q":"0.00024000","T":1742330783275,"m":false,"M":true}... +2025-03-18 22:46:20,597 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330783275, 'price': 81935.59, 'volume': 0.00024, 'type': 'trade'} +2025-03-18 22:46:20,598 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330783275, 'price': 81935.59, 'volume': 0.00024} +2025-03-18 22:46:20,598 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330783000, 'open': 81935.59, 'high': 81935.59, 'low': 81935.58, 'close': 81935.59, 'volume': 0.00397} +2025-03-18 22:46:20,624 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330783358,"s":"BTCUSDT","t":4727546495,"p":"81935.59000000","q":"0.00122000","T":1742330783358,"m":false,"M":true}... +2025-03-18 22:46:20,625 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330783358, 'price': 81935.59, 'volume': 0.00122, 'type': 'trade'} +2025-03-18 22:46:20,625 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330783358, 'price': 81935.59, 'volume': 0.00122} +2025-03-18 22:46:20,625 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330783000, 'open': 81935.59, 'high': 81935.59, 'low': 81935.58, 'close': 81935.59, 'volume': 0.005189999999999999} +2025-03-18 22:46:20,660 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330783437,"s":"BTCUSDT","t...436,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:20,660 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330783437,"s":"BTCUSDT","t":4727546496,"p":"81935.59000000","q":"0.00081000","T":1742330783436,"m":false,"M":true}... +2025-03-18 22:46:20,660 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330783436, 'price': 81935.59, 'volume': 0.00081, 'type': 'trade'} +2025-03-18 22:46:20,660 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330783436, 'price': 81935.59, 'volume': 0.00081} +2025-03-18 22:46:20,660 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330783000, 'open': 81935.59, 'high': 81935.59, 'low': 81935.58, 'close': 81935.59, 'volume': 0.005999999999999999} +2025-03-18 22:46:20,708 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330783480,"s":"BTCUSDT","t...480,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:20,708 - INFO - [realtime.py:302] - Received message #1400 +2025-03-18 22:46:20,708 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330783480,"s":"BTCUSDT","t":4727546497,"p":"81935.59000000","q":"0.00043000","T":1742330783480,"m":false,"M":true}... +2025-03-18 22:46:20,708 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330783480, 'price': 81935.59, 'volume': 0.00043, 'type': 'trade'} +2025-03-18 22:46:20,708 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330783480, 'price': 81935.59, 'volume': 0.00043} +2025-03-18 22:46:20,708 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330783000, 'open': 81935.59, 'high': 81935.59, 'low': 81935.58, 'close': 81935.59, 'volume': 0.006429999999999999} +2025-03-18 22:46:20,728 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330783499,"s":"ETHUSDT","t...499,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:20,728 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330783499,"s":"ETHUSDT","t":2267978547,"p":"1901.16000000","q":"0.02630000","T":1742330783499,"m":false,"M":true}... +2025-03-18 22:46:20,728 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330783499, 'price': 1901.16, 'volume': 0.0263, 'type': 'trade'} +2025-03-18 22:46:20,728 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330783499, 'price': 1901.16, 'volume': 0.0263} +2025-03-18 22:46:20,728 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330783000, 'open': 1901.16, 'high': 1901.16, 'low': 1901.16, 'close': 1901.16, 'volume': 0.0683} +2025-03-18 22:46:20,744 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330783513,"s":"BTCUSDT","t...512,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:20,748 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330783513,"s":"BTCUSDT","t":4727546498,"p":"81935.59000000","q":"0.00012000","T":1742330783512,"m":false,"M":true}... +2025-03-18 22:46:20,748 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330783512, 'price': 81935.59, 'volume': 0.00012, 'type': 'trade'} +2025-03-18 22:46:20,748 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330783512, 'price': 81935.59, 'volume': 0.00012} +2025-03-18 22:46:20,748 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330783000, 'open': 81935.59, 'high': 81935.59, 'low': 81935.58, 'close': 81935.59, 'volume': 0.006549999999999999} +2025-03-18 22:46:21,031 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330783677,"s":"BTCUSDT","t...677,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:21,032 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330783717,"s":"BTCUSDT","t...3717,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:21,032 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330783677,"s":"BTCUSDT","t":4727546499,"p":"81935.59000000","q":"0.00233000","T":1742330783677,"m":false,"M":true}... +2025-03-18 22:46:21,033 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330783677, 'price': 81935.59, 'volume': 0.00233, 'type': 'trade'} +2025-03-18 22:46:21,033 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330783677, 'price': 81935.59, 'volume': 0.00233} +2025-03-18 22:46:21,033 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330783000, 'open': 81935.59, 'high': 81935.59, 'low': 81935.58, 'close': 81935.59, 'volume': 0.008879999999999999} +2025-03-18 22:46:21,052 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330783717,"s":"BTCUSDT","t":4727546500,"p":"81935.58000000","q":"0.00700000","T":1742330783717,"m":true,"M":true}... +2025-03-18 22:46:21,052 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330783717, 'price': 81935.58, 'volume': 0.007, 'type': 'trade'} +2025-03-18 22:46:21,052 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330783717, 'price': 81935.58, 'volume': 0.007} +2025-03-18 22:46:21,053 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330783000, 'open': 81935.59, 'high': 81935.59, 'low': 81935.58, 'close': 81935.58, 'volume': 0.01588} +2025-03-18 22:46:21,471 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330784173,"s":"BTCUSDT","t...4172,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:21,472 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330784173,"s":"BTCUSDT","t":4727546501,"p":"81935.58000000","q":"0.00049000","T":1742330784172,"m":true,"M":true}... +2025-03-18 22:46:21,472 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330784172, 'price': 81935.58, 'volume': 0.00049, 'type': 'trade'} +2025-03-18 22:46:21,473 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330784172, 'price': 81935.58, 'volume': 0.00049} +2025-03-18 22:46:21,473 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330783000, 'open': 81935.59, 'high': 81935.59, 'low': 81935.58, 'close': 81935.58, 'volume': 0.01588} +2025-03-18 22:46:21,473 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330784000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 0.00049} +2025-03-18 22:46:21,530 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330784300,"s":"BTCUSDT","t...4299,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:21,532 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330784300,"s":"BTCUSDT","t":4727546502,"p":"81935.58000000","q":"0.00019000","T":1742330784299,"m":true,"M":true}... +2025-03-18 22:46:21,532 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330784299, 'price': 81935.58, 'volume': 0.00019, 'type': 'trade'} +2025-03-18 22:46:21,532 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330784299, 'price': 81935.58, 'volume': 0.00019} +2025-03-18 22:46:21,532 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330784000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 0.00068} +2025-03-18 22:46:21,560 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330784331,"s":"BTCUSDT","t...4331,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:21,560 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330784331,"s":"BTCUSDT","t":4727546503,"p":"81935.58000000","q":"0.00010000","T":1742330784331,"m":true,"M":true}... +2025-03-18 22:46:21,563 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330784331, 'price': 81935.58, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:46:21,563 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330784331, 'price': 81935.58, 'volume': 0.0001} +2025-03-18 22:46:21,563 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330784000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 0.0007800000000000001} +2025-03-18 22:46:22,789 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330785528,"s":"ETHUSDT","t...5527,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:22,789 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330785534,"s":"ETHUSDT","t...534,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:22,790 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330785447,"s":"BTCUSDT","t...447,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:22,791 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330785528,"s":"ETHUSDT","t":2267978548,"p":"1901.15000000","q":"0.02910000","T":1742330785527,"m":true,"M":true}... +2025-03-18 22:46:22,791 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330785527, 'price': 1901.15, 'volume': 0.0291, 'type': 'trade'} +2025-03-18 22:46:22,791 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330785527, 'price': 1901.15, 'volume': 0.0291} +2025-03-18 22:46:22,791 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330783000, 'open': 1901.16, 'high': 1901.16, 'low': 1901.16, 'close': 1901.16, 'volume': 0.0683} +2025-03-18 22:46:22,792 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330785000, 'open': 1901.15, 'high': 1901.15, 'low': 1901.15, 'close': 1901.15, 'volume': 0.0291} +2025-03-18 22:46:22,792 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330785447,"s":"BTCUSDT","t":4727546504,"p":"81935.59000000","q":"0.00012000","T":1742330785447,"m":false,"M":true}... +2025-03-18 22:46:22,792 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330785447, 'price': 81935.59, 'volume': 0.00012, 'type': 'trade'} +2025-03-18 22:46:22,792 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330785447, 'price': 81935.59, 'volume': 0.00012} +2025-03-18 22:46:22,793 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330784000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 0.0007800000000000001} +2025-03-18 22:46:22,793 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330785000, 'open': 81935.59, 'high': 81935.59, 'low': 81935.59, 'close': 81935.59, 'volume': 0.00012} +2025-03-18 22:46:22,820 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330785534,"s":"ETHUSDT","t":2267978549,"p":"1901.16000000","q":"0.08460000","T":1742330785534,"m":false,"M":true}... +2025-03-18 22:46:22,820 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330785534, 'price': 1901.16, 'volume': 0.0846, 'type': 'trade'} +2025-03-18 22:46:22,820 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330785534, 'price': 1901.16, 'volume': 0.0846} +2025-03-18 22:46:22,820 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330785000, 'open': 1901.15, 'high': 1901.16, 'low': 1901.15, 'close': 1901.16, 'volume': 0.1137} +2025-03-18 22:46:22,941 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330785709,"s":"BTCUSDT","t...5709,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:22,941 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330785710,"s":"BTCUSDT","t...709,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:22,941 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330785709,"s":"BTCUSDT","t":4727546505,"p":"81935.58000000","q":"0.00300000","T":1742330785709,"m":true,"M":true}... +2025-03-18 22:46:22,941 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330785709, 'price': 81935.58, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:46:22,941 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330785709, 'price': 81935.58, 'volume': 0.003} +2025-03-18 22:46:22,941 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330785000, 'open': 81935.59, 'high': 81935.59, 'low': 81935.58, 'close': 81935.58, 'volume': 0.00312} +2025-03-18 22:46:22,964 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330785710,"s":"BTCUSDT","t":4727546506,"p":"81935.59000000","q":"0.00166000","T":1742330785709,"m":false,"M":true}... +2025-03-18 22:46:22,965 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330785709, 'price': 81935.59, 'volume': 0.00166, 'type': 'trade'} +2025-03-18 22:46:22,965 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330785709, 'price': 81935.59, 'volume': 0.00166} +2025-03-18 22:46:22,965 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330785000, 'open': 81935.59, 'high': 81935.59, 'low': 81935.58, 'close': 81935.59, 'volume': 0.0047799999999999995} +2025-03-18 22:46:23,022 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330785794,"s":"BTCUSDT","t...5794,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:23,022 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330785794,"s":"BTCUSDT","t":4727546507,"p":"81935.58000000","q":"0.00020000","T":1742330785794,"m":true,"M":true}... +2025-03-18 22:46:23,022 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330785794, 'price': 81935.58, 'volume': 0.0002, 'type': 'trade'} +2025-03-18 22:46:23,022 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330785794, 'price': 81935.58, 'volume': 0.0002} +2025-03-18 22:46:23,028 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330785000, 'open': 81935.59, 'high': 81935.59, 'low': 81935.58, 'close': 81935.58, 'volume': 0.004979999999999999} +2025-03-18 22:46:23,087 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330785850,"s":"BTCUSDT","t...5849,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:23,087 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330785850,"s":"BTCUSDT","t":4727546508,"p":"81935.58000000","q":"0.00524000","T":1742330785849,"m":true,"M":true}... +2025-03-18 22:46:23,087 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330785849, 'price': 81935.58, 'volume': 0.00524, 'type': 'trade'} +2025-03-18 22:46:23,087 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330785849, 'price': 81935.58, 'volume': 0.00524} +2025-03-18 22:46:23,087 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330785000, 'open': 81935.59, 'high': 81935.59, 'low': 81935.58, 'close': 81935.58, 'volume': 0.01022} +2025-03-18 22:46:23,233 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330785969,"s":"BTCUSDT","t...5969,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:23,234 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330785969,"s":"BTCUSDT","t":4727546509,"p":"81935.58000000","q":"0.00121000","T":1742330785969,"m":true,"M":true}... +2025-03-18 22:46:23,234 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330785969, 'price': 81935.58, 'volume': 0.00121, 'type': 'trade'} +2025-03-18 22:46:23,234 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330785969, 'price': 81935.58, 'volume': 0.00121} +2025-03-18 22:46:23,234 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330785000, 'open': 81935.59, 'high': 81935.59, 'low': 81935.58, 'close': 81935.58, 'volume': 0.01143} +2025-03-18 22:46:23,262 - DEBUG - [protocol.py:1177] - < PING '1742330786032' [text, 13 bytes] +2025-03-18 22:46:23,263 - DEBUG - [protocol.py:1183] - > PONG '1742330786032' [text, 13 bytes] +2025-03-18 22:46:24,122 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786785,"s":"ETHUSDT","t...6778,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:24,123 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786785,"s":"ETHUSDT","t...6778,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:24,123 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786785,"s":"ETHUSDT","t...6778,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:24,123 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786785,"s":"ETHUSDT","t...6778,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:24,125 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786785,"s":"ETHUSDT","t...6778,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:24,125 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786785,"s":"ETHUSDT","t...6778,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:24,125 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786785,"s":"ETHUSDT","t...6778,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:24,126 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786785,"s":"ETHUSDT","t...6778,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:24,126 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786826,"s":"ETHUSDT","t...6824,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:24,127 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786826,"s":"ETHUSDT","t...6824,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:24,127 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786826,"s":"ETHUSDT","t...6824,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:24,127 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786826,"s":"ETHUSDT","t...6824,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:24,128 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786826,"s":"ETHUSDT","t...6824,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:24,128 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786838,"s":"ETHUSDT","t...6835,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:24,128 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786838,"s":"ETHUSDT","t...6835,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:24,128 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786838,"s":"ETHUSDT","t...6835,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:24,129 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786838,"s":"ETHUSDT","t...6835,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:24,129 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786838,"s":"ETHUSDT","t...6835,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:24,129 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786838,"s":"ETHUSDT","t...6835,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:24,130 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786838,"s":"ETHUSDT","t...6835,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:24,130 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786838,"s":"ETHUSDT","t...6835,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:24,130 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786841,"s":"ETHUSDT","t...6837,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:24,131 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786844,"s":"ETHUSDT","t...6840,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:24,131 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786844,"s":"ETHUSDT","t...6840,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:24,131 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786844,"s":"ETHUSDT","t...6840,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:24,131 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786844,"s":"ETHUSDT","t...6840,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:24,132 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786794,"s":"BTCUSDT","t...6786,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,132 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786794,"s":"BTCUSDT","t...6786,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,133 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786794,"s":"BTCUSDT","t...6786,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,133 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786794,"s":"BTCUSDT","t...6786,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,133 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786794,"s":"BTCUSDT","t...6786,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,134 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786794,"s":"BTCUSDT","t...6786,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,134 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786794,"s":"BTCUSDT","t...6786,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,134 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786794,"s":"BTCUSDT","t...6786,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,134 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786794,"s":"BTCUSDT","t...6786,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,134 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786794,"s":"BTCUSDT","t...6786,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,136 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786794,"s":"BTCUSDT","t...6786,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,136 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786794,"s":"BTCUSDT","t...6786,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,137 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786794,"s":"BTCUSDT","t...6786,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,137 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786794,"s":"BTCUSDT","t...6786,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,138 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786794,"s":"BTCUSDT","t...6786,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,138 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786794,"s":"BTCUSDT","t...6786,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,138 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786794,"s":"BTCUSDT","t...6786,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,138 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786794,"s":"BTCUSDT","t...6786,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,139 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786794,"s":"BTCUSDT","t...6786,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,139 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786794,"s":"BTCUSDT","t...6786,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,139 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786794,"s":"BTCUSDT","t...6786,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,141 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786794,"s":"BTCUSDT","t...6786,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,141 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786794,"s":"BTCUSDT","t...6786,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,141 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786794,"s":"BTCUSDT","t...6786,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,141 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786794,"s":"BTCUSDT","t...6786,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,141 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786794,"s":"BTCUSDT","t...6786,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,141 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786794,"s":"BTCUSDT","t...6786,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,141 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786794,"s":"BTCUSDT","t...6786,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,141 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786794,"s":"BTCUSDT","t...6786,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,143 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786794,"s":"BTCUSDT","t...6786,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,143 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786794,"s":"BTCUSDT","t...6786,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,144 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786794,"s":"BTCUSDT","t...6786,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,144 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786794,"s":"BTCUSDT","t...6786,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,146 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786785,"s":"ETHUSDT","t":2267978550,"p":"1901.15000000","q":"0.01800000","T":1742330786778,"m":true,"M":true}... +2025-03-18 22:46:24,146 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786778, 'price': 1901.15, 'volume': 0.018, 'type': 'trade'} +2025-03-18 22:46:24,146 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786778, 'price': 1901.15, 'volume': 0.018} +2025-03-18 22:46:24,146 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330785000, 'open': 1901.15, 'high': 1901.16, 'low': 1901.15, 'close': 1901.16, 'volume': 0.1137} +2025-03-18 22:46:24,146 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330786000, 'open': 1901.15, 'high': 1901.15, 'low': 1901.15, 'close': 1901.15, 'volume': 0.018} +2025-03-18 22:46:24,147 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786794,"s":"BTCUSDT","t":4727546510,"p":"81935.58000000","q":"0.00506000","T":1742330786786,"m":true,"M":true}... +2025-03-18 22:46:24,147 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786786, 'price': 81935.58, 'volume': 0.00506, 'type': 'trade'} +2025-03-18 22:46:24,147 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786786, 'price': 81935.58, 'volume': 0.00506} +2025-03-18 22:46:24,148 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330785000, 'open': 81935.59, 'high': 81935.59, 'low': 81935.58, 'close': 81935.58, 'volume': 0.01143} +2025-03-18 22:46:24,148 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 0.00506} +2025-03-18 22:46:24,148 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786851,"s":"ETHUSDT","t...6846,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:24,148 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786851,"s":"ETHUSDT","t...6846,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:24,149 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786851,"s":"ETHUSDT","t...6846,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:24,149 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786857,"s":"ETHUSDT","t...6853,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:24,149 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786860,"s":"ETHUSDT","t...6855,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:24,149 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786860,"s":"ETHUSDT","t...6855,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:24,149 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786860,"s":"ETHUSDT","t...6855,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:24,149 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786865,"s":"ETHUSDT","t...6862,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:24,151 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786794,"s":"BTCUSDT","t...6786,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,151 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786785,"s":"ETHUSDT","t":2267978551,"p":"1901.15000000","q":"0.45090000","T":1742330786778,"m":true,"M":true}... +2025-03-18 22:46:24,151 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786778, 'price': 1901.15, 'volume': 0.4509, 'type': 'trade'} +2025-03-18 22:46:24,151 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786778, 'price': 1901.15, 'volume': 0.4509} +2025-03-18 22:46:24,151 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 1901.15, 'high': 1901.15, 'low': 1901.15, 'close': 1901.15, 'volume': 0.46890000000000004} +2025-03-18 22:46:24,153 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786794,"s":"BTCUSDT","t":4727546511,"p":"81935.58000000","q":"0.00007000","T":1742330786786,"m":true,"M":true}... +2025-03-18 22:46:24,153 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786786, 'price': 81935.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,153 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786786, 'price': 81935.58, 'volume': 7e-05} +2025-03-18 22:46:24,153 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 0.00513} +2025-03-18 22:46:24,154 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786865,"s":"ETHUSDT","t...6862,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:24,155 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786794,"s":"BTCUSDT","t...6786,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,155 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786785,"s":"ETHUSDT","t":2267978552,"p":"1901.15000000","q":"0.10620000","T":1742330786778,"m":true,"M":true}... +2025-03-18 22:46:24,155 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786778, 'price': 1901.15, 'volume': 0.1062, 'type': 'trade'} +2025-03-18 22:46:24,156 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786778, 'price': 1901.15, 'volume': 0.1062} +2025-03-18 22:46:24,156 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 1901.15, 'high': 1901.15, 'low': 1901.15, 'close': 1901.15, 'volume': 0.5751000000000001} +2025-03-18 22:46:24,156 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786794,"s":"BTCUSDT","t":4727546512,"p":"81935.58000000","q":"0.00007000","T":1742330786786,"m":true,"M":true}... +2025-03-18 22:46:24,156 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786786, 'price': 81935.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,157 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786786, 'price': 81935.58, 'volume': 7e-05} +2025-03-18 22:46:24,157 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 0.0052} +2025-03-18 22:46:24,157 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786865,"s":"ETHUSDT","t...6862,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:24,157 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786794,"s":"BTCUSDT","t...6786,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,158 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786785,"s":"ETHUSDT","t":2267978553,"p":"1901.15000000","q":"0.01490000","T":1742330786778,"m":true,"M":true}... +2025-03-18 22:46:24,158 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786778, 'price': 1901.15, 'volume': 0.0149, 'type': 'trade'} +2025-03-18 22:46:24,158 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786778, 'price': 1901.15, 'volume': 0.0149} +2025-03-18 22:46:24,158 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 1901.15, 'high': 1901.15, 'low': 1901.15, 'close': 1901.15, 'volume': 0.5900000000000001} +2025-03-18 22:46:24,159 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786794,"s":"BTCUSDT","t":4727546513,"p":"81935.58000000","q":"0.00007000","T":1742330786786,"m":true,"M":true}... +2025-03-18 22:46:24,159 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786786, 'price': 81935.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,159 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786786, 'price': 81935.58, 'volume': 7e-05} +2025-03-18 22:46:24,160 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 0.0052699999999999995} +2025-03-18 22:46:24,160 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786865,"s":"ETHUSDT","t...6862,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:24,160 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786794,"s":"BTCUSDT","t...6786,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,161 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786785,"s":"ETHUSDT","t":2267978554,"p":"1901.15000000","q":"0.08530000","T":1742330786778,"m":true,"M":true}... +2025-03-18 22:46:24,161 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786778, 'price': 1901.15, 'volume': 0.0853, 'type': 'trade'} +2025-03-18 22:46:24,161 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786778, 'price': 1901.15, 'volume': 0.0853} +2025-03-18 22:46:24,161 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 1901.15, 'high': 1901.15, 'low': 1901.15, 'close': 1901.15, 'volume': 0.6753000000000001} +2025-03-18 22:46:24,162 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786794,"s":"BTCUSDT","t":4727546514,"p":"81935.58000000","q":"0.00181000","T":1742330786786,"m":true,"M":true}... +2025-03-18 22:46:24,162 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786786, 'price': 81935.58, 'volume': 0.00181, 'type': 'trade'} +2025-03-18 22:46:24,162 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786786, 'price': 81935.58, 'volume': 0.00181} +2025-03-18 22:46:24,163 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 0.0070799999999999995} +2025-03-18 22:46:24,163 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786803,"s":"BTCUSDT","t...6795,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,163 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786785,"s":"ETHUSDT","t":2267978555,"p":"1901.15000000","q":"0.00490000","T":1742330786778,"m":true,"M":true}... +2025-03-18 22:46:24,164 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786778, 'price': 1901.15, 'volume': 0.0049, 'type': 'trade'} +2025-03-18 22:46:24,164 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786778, 'price': 1901.15, 'volume': 0.0049} +2025-03-18 22:46:24,164 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 1901.15, 'high': 1901.15, 'low': 1901.15, 'close': 1901.15, 'volume': 0.6802000000000001} +2025-03-18 22:46:24,164 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786794,"s":"BTCUSDT","t":4727546515,"p":"81935.58000000","q":"0.00007000","T":1742330786786,"m":true,"M":true}... +2025-03-18 22:46:24,166 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786786, 'price': 81935.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,166 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786786, 'price': 81935.58, 'volume': 7e-05} +2025-03-18 22:46:24,166 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 0.007149999999999999} +2025-03-18 22:46:24,166 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786803,"s":"BTCUSDT","t...6795,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,167 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786785,"s":"ETHUSDT","t":2267978556,"p":"1901.15000000","q":"0.00300000","T":1742330786778,"m":true,"M":true}... +2025-03-18 22:46:24,167 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786778, 'price': 1901.15, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:46:24,168 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786778, 'price': 1901.15, 'volume': 0.003} +2025-03-18 22:46:24,168 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 1901.15, 'high': 1901.15, 'low': 1901.15, 'close': 1901.15, 'volume': 0.6832000000000001} +2025-03-18 22:46:24,168 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786794,"s":"BTCUSDT","t":4727546516,"p":"81935.58000000","q":"0.00010000","T":1742330786786,"m":true,"M":true}... +2025-03-18 22:46:24,169 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786786, 'price': 81935.58, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:46:24,169 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786786, 'price': 81935.58, 'volume': 0.0001} +2025-03-18 22:46:24,169 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 0.0072499999999999995} +2025-03-18 22:46:24,170 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786810,"s":"BTCUSDT","t...6805,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,170 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786785,"s":"ETHUSDT","t":2267978557,"p":"1901.15000000","q":"0.00300000","T":1742330786778,"m":true,"M":true}... +2025-03-18 22:46:24,170 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786778, 'price': 1901.15, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:46:24,171 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786778, 'price': 1901.15, 'volume': 0.003} +2025-03-18 22:46:24,171 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 1901.15, 'high': 1901.15, 'low': 1901.15, 'close': 1901.15, 'volume': 0.6862000000000001} +2025-03-18 22:46:24,171 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786794,"s":"BTCUSDT","t":4727546517,"p":"81935.58000000","q":"0.00007000","T":1742330786786,"m":true,"M":true}... +2025-03-18 22:46:24,172 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786786, 'price': 81935.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,172 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786786, 'price': 81935.58, 'volume': 7e-05} +2025-03-18 22:46:24,173 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 0.007319999999999999} +2025-03-18 22:46:24,173 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786810,"s":"BTCUSDT","t...6805,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,173 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786826,"s":"ETHUSDT","t":2267978558,"p":"1901.12000000","q":"0.00270000","T":1742330786824,"m":true,"M":true}... +2025-03-18 22:46:24,173 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786824, 'price': 1901.12, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:46:24,173 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786824, 'price': 1901.12, 'volume': 0.0027} +2025-03-18 22:46:24,175 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 1901.15, 'high': 1901.15, 'low': 1901.12, 'close': 1901.12, 'volume': 0.6889000000000002} +2025-03-18 22:46:24,175 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786794,"s":"BTCUSDT","t":4727546518,"p":"81935.58000000","q":"0.00007000","T":1742330786786,"m":true,"M":true}... +2025-03-18 22:46:24,175 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786786, 'price': 81935.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,175 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786786, 'price': 81935.58, 'volume': 7e-05} +2025-03-18 22:46:24,176 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 0.007389999999999999} +2025-03-18 22:46:24,176 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786810,"s":"BTCUSDT","t...6805,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,176 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786826,"s":"ETHUSDT","t":2267978559,"p":"1901.12000000","q":"0.00300000","T":1742330786824,"m":true,"M":true}... +2025-03-18 22:46:24,177 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786824, 'price': 1901.12, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:46:24,177 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786824, 'price': 1901.12, 'volume': 0.003} +2025-03-18 22:46:24,177 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 1901.15, 'high': 1901.15, 'low': 1901.12, 'close': 1901.12, 'volume': 0.6919000000000002} +2025-03-18 22:46:24,177 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786794,"s":"BTCUSDT","t":4727546519,"p":"81935.58000000","q":"0.00007000","T":1742330786786,"m":true,"M":true}... +2025-03-18 22:46:24,178 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786786, 'price': 81935.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,178 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786786, 'price': 81935.58, 'volume': 7e-05} +2025-03-18 22:46:24,178 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 0.007459999999999999} +2025-03-18 22:46:24,178 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786810,"s":"BTCUSDT","t...6805,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,178 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786826,"s":"ETHUSDT","t":2267978560,"p":"1901.12000000","q":"0.00300000","T":1742330786824,"m":true,"M":true}... +2025-03-18 22:46:24,178 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786824, 'price': 1901.12, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:46:24,179 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786824, 'price': 1901.12, 'volume': 0.003} +2025-03-18 22:46:24,179 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 1901.15, 'high': 1901.15, 'low': 1901.12, 'close': 1901.12, 'volume': 0.6949000000000002} +2025-03-18 22:46:24,179 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786794,"s":"BTCUSDT","t":4727546520,"p":"81935.58000000","q":"0.04886000","T":1742330786786,"m":true,"M":true}... +2025-03-18 22:46:24,179 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786786, 'price': 81935.58, 'volume': 0.04886, 'type': 'trade'} +2025-03-18 22:46:24,180 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786786, 'price': 81935.58, 'volume': 0.04886} +2025-03-18 22:46:24,180 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 0.05632} +2025-03-18 22:46:24,180 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786810,"s":"BTCUSDT","t...6805,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,182 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786826,"s":"ETHUSDT","t":2267978561,"p":"1901.12000000","q":"0.00280000","T":1742330786824,"m":true,"M":true}... +2025-03-18 22:46:24,182 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786824, 'price': 1901.12, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:46:24,182 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786824, 'price': 1901.12, 'volume': 0.0028} +2025-03-18 22:46:24,182 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 1901.15, 'high': 1901.15, 'low': 1901.12, 'close': 1901.12, 'volume': 0.6977000000000002} +2025-03-18 22:46:24,182 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786794,"s":"BTCUSDT","t":4727546521,"p":"81935.58000000","q":"0.03753000","T":1742330786786,"m":true,"M":true}... +2025-03-18 22:46:24,183 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786786, 'price': 81935.58, 'volume': 0.03753, 'type': 'trade'} +2025-03-18 22:46:24,183 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786786, 'price': 81935.58, 'volume': 0.03753} +2025-03-18 22:46:24,183 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 0.09385} +2025-03-18 22:46:24,183 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786810,"s":"BTCUSDT","t...6805,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,183 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786826,"s":"ETHUSDT","t":2267978562,"p":"1901.12000000","q":"0.00270000","T":1742330786824,"m":true,"M":true}... +2025-03-18 22:46:24,184 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786824, 'price': 1901.12, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:46:24,184 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786824, 'price': 1901.12, 'volume': 0.0027} +2025-03-18 22:46:24,184 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 1901.15, 'high': 1901.15, 'low': 1901.12, 'close': 1901.12, 'volume': 0.7004000000000002} +2025-03-18 22:46:24,184 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786794,"s":"BTCUSDT","t":4727546522,"p":"81935.58000000","q":"0.00088000","T":1742330786786,"m":true,"M":true}... +2025-03-18 22:46:24,184 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786786, 'price': 81935.58, 'volume': 0.00088, 'type': 'trade'} +2025-03-18 22:46:24,185 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786786, 'price': 81935.58, 'volume': 0.00088} +2025-03-18 22:46:24,185 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 0.09473000000000001} +2025-03-18 22:46:24,185 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786810,"s":"BTCUSDT","t...6805,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,185 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786838,"s":"ETHUSDT","t":2267978563,"p":"1901.09000000","q":"0.00280000","T":1742330786835,"m":true,"M":true}... +2025-03-18 22:46:24,187 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786835, 'price': 1901.09, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:46:24,187 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786835, 'price': 1901.09, 'volume': 0.0028} +2025-03-18 22:46:24,187 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 1901.15, 'high': 1901.15, 'low': 1901.09, 'close': 1901.09, 'volume': 0.7032000000000003} +2025-03-18 22:46:24,188 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786794,"s":"BTCUSDT","t":4727546523,"p":"81935.58000000","q":"0.00214000","T":1742330786786,"m":true,"M":true}... +2025-03-18 22:46:24,188 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786786, 'price': 81935.58, 'volume': 0.00214, 'type': 'trade'} +2025-03-18 22:46:24,188 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786786, 'price': 81935.58, 'volume': 0.00214} +2025-03-18 22:46:24,188 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 0.09687000000000001} +2025-03-18 22:46:24,189 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786810,"s":"BTCUSDT","t...6805,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,189 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786838,"s":"ETHUSDT","t":2267978564,"p":"1901.09000000","q":"0.00280000","T":1742330786835,"m":true,"M":true}... +2025-03-18 22:46:24,190 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786835, 'price': 1901.09, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:46:24,190 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786835, 'price': 1901.09, 'volume': 0.0028} +2025-03-18 22:46:24,190 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 1901.15, 'high': 1901.15, 'low': 1901.09, 'close': 1901.09, 'volume': 0.7060000000000003} +2025-03-18 22:46:24,190 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786794,"s":"BTCUSDT","t":4727546524,"p":"81935.58000000","q":"0.00014000","T":1742330786786,"m":true,"M":true}... +2025-03-18 22:46:24,191 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786786, 'price': 81935.58, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:46:24,191 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786786, 'price': 81935.58, 'volume': 0.00014} +2025-03-18 22:46:24,191 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 0.09701000000000001} +2025-03-18 22:46:24,192 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786810,"s":"BTCUSDT","t...6805,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,193 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786838,"s":"ETHUSDT","t":2267978565,"p":"1901.09000000","q":"0.00280000","T":1742330786835,"m":true,"M":true}... +2025-03-18 22:46:24,193 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786835, 'price': 1901.09, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:46:24,193 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786835, 'price': 1901.09, 'volume': 0.0028} +2025-03-18 22:46:24,194 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 1901.15, 'high': 1901.15, 'low': 1901.09, 'close': 1901.09, 'volume': 0.7088000000000003} +2025-03-18 22:46:24,194 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786794,"s":"BTCUSDT","t":4727546525,"p":"81935.58000000","q":"0.00014000","T":1742330786786,"m":true,"M":true}... +2025-03-18 22:46:24,194 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786786, 'price': 81935.58, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:46:24,194 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786786, 'price': 81935.58, 'volume': 0.00014} +2025-03-18 22:46:24,195 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 0.09715000000000001} +2025-03-18 22:46:24,195 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786810,"s":"BTCUSDT","t...6805,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,195 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786838,"s":"ETHUSDT","t":2267978566,"p":"1901.09000000","q":"0.00270000","T":1742330786835,"m":true,"M":true}... +2025-03-18 22:46:24,195 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786835, 'price': 1901.09, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:46:24,196 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786835, 'price': 1901.09, 'volume': 0.0027} +2025-03-18 22:46:24,196 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 1901.15, 'high': 1901.15, 'low': 1901.09, 'close': 1901.09, 'volume': 0.7115000000000004} +2025-03-18 22:46:24,196 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786794,"s":"BTCUSDT","t":4727546526,"p":"81935.58000000","q":"0.00038000","T":1742330786786,"m":true,"M":true}... +2025-03-18 22:46:24,196 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786786, 'price': 81935.58, 'volume': 0.00038, 'type': 'trade'} +2025-03-18 22:46:24,196 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786786, 'price': 81935.58, 'volume': 0.00038} +2025-03-18 22:46:24,197 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 0.09753000000000002} +2025-03-18 22:46:24,197 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786810,"s":"BTCUSDT","t...6805,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,198 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786838,"s":"ETHUSDT","t":2267978567,"p":"1901.09000000","q":"0.00300000","T":1742330786835,"m":true,"M":true}... +2025-03-18 22:46:24,198 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786835, 'price': 1901.09, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:46:24,198 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786835, 'price': 1901.09, 'volume': 0.003} +2025-03-18 22:46:24,198 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 1901.15, 'high': 1901.15, 'low': 1901.09, 'close': 1901.09, 'volume': 0.7145000000000004} +2025-03-18 22:46:24,199 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786794,"s":"BTCUSDT","t":4727546527,"p":"81935.58000000","q":"0.00666000","T":1742330786786,"m":true,"M":true}... +2025-03-18 22:46:24,199 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786786, 'price': 81935.58, 'volume': 0.00666, 'type': 'trade'} +2025-03-18 22:46:24,199 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786786, 'price': 81935.58, 'volume': 0.00666} +2025-03-18 22:46:24,199 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 0.10419000000000002} +2025-03-18 22:46:24,199 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786810,"s":"BTCUSDT","t...6805,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,199 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786838,"s":"ETHUSDT","t":2267978568,"p":"1901.09000000","q":"0.00300000","T":1742330786835,"m":true,"M":true}... +2025-03-18 22:46:24,199 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786835, 'price': 1901.09, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:46:24,199 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786835, 'price': 1901.09, 'volume': 0.003} +2025-03-18 22:46:24,199 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 1901.15, 'high': 1901.15, 'low': 1901.09, 'close': 1901.09, 'volume': 0.7175000000000004} +2025-03-18 22:46:24,199 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786794,"s":"BTCUSDT","t":4727546528,"p":"81935.58000000","q":"0.00041000","T":1742330786786,"m":true,"M":true}... +2025-03-18 22:46:24,199 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786786, 'price': 81935.58, 'volume': 0.00041, 'type': 'trade'} +2025-03-18 22:46:24,199 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786786, 'price': 81935.58, 'volume': 0.00041} +2025-03-18 22:46:24,199 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 0.10460000000000001} +2025-03-18 22:46:24,199 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786810,"s":"BTCUSDT","t...6805,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,203 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786838,"s":"ETHUSDT","t":2267978569,"p":"1901.09000000","q":"0.00280000","T":1742330786835,"m":true,"M":true}... +2025-03-18 22:46:24,203 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786835, 'price': 1901.09, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:46:24,204 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786835, 'price': 1901.09, 'volume': 0.0028} +2025-03-18 22:46:24,204 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 1901.15, 'high': 1901.15, 'low': 1901.09, 'close': 1901.09, 'volume': 0.7203000000000004} +2025-03-18 22:46:24,204 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786794,"s":"BTCUSDT","t":4727546529,"p":"81935.58000000","q":"0.00051000","T":1742330786786,"m":true,"M":true}... +2025-03-18 22:46:24,204 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786786, 'price': 81935.58, 'volume': 0.00051, 'type': 'trade'} +2025-03-18 22:46:24,205 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786786, 'price': 81935.58, 'volume': 0.00051} +2025-03-18 22:46:24,205 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 0.10511000000000001} +2025-03-18 22:46:24,205 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786816,"s":"BTCUSDT","t...6812,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,206 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786838,"s":"ETHUSDT","t":2267978570,"p":"1901.09000000","q":"0.00270000","T":1742330786835,"m":true,"M":true}... +2025-03-18 22:46:24,206 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786835, 'price': 1901.09, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:46:24,206 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786835, 'price': 1901.09, 'volume': 0.0027} +2025-03-18 22:46:24,206 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 1901.15, 'high': 1901.15, 'low': 1901.09, 'close': 1901.09, 'volume': 0.7230000000000004} +2025-03-18 22:46:24,207 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786794,"s":"BTCUSDT","t":4727546530,"p":"81935.58000000","q":"0.00010000","T":1742330786786,"m":true,"M":true}... +2025-03-18 22:46:24,207 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786786, 'price': 81935.58, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:46:24,207 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786786, 'price': 81935.58, 'volume': 0.0001} +2025-03-18 22:46:24,207 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 0.10521000000000001} +2025-03-18 22:46:24,207 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786825,"s":"BTCUSDT","t...6823,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,208 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786841,"s":"ETHUSDT","t":2267978571,"p":"1901.08000000","q":"0.04350000","T":1742330786837,"m":true,"M":true}... +2025-03-18 22:46:24,208 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786837, 'price': 1901.08, 'volume': 0.0435, 'type': 'trade'} +2025-03-18 22:46:24,208 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786837, 'price': 1901.08, 'volume': 0.0435} +2025-03-18 22:46:24,208 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 1901.15, 'high': 1901.15, 'low': 1901.08, 'close': 1901.08, 'volume': 0.7665000000000004} +2025-03-18 22:46:24,209 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786794,"s":"BTCUSDT","t":4727546531,"p":"81935.58000000","q":"0.00010000","T":1742330786786,"m":true,"M":true}... +2025-03-18 22:46:24,209 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786786, 'price': 81935.58, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:46:24,209 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786786, 'price': 81935.58, 'volume': 0.0001} +2025-03-18 22:46:24,209 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 0.10531000000000001} +2025-03-18 22:46:24,209 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786825,"s":"BTCUSDT","t...6823,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,210 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786844,"s":"ETHUSDT","t":2267978572,"p":"1901.08000000","q":"0.25850000","T":1742330786840,"m":true,"M":true}... +2025-03-18 22:46:24,210 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786840, 'price': 1901.08, 'volume': 0.2585, 'type': 'trade'} +2025-03-18 22:46:24,210 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786840, 'price': 1901.08, 'volume': 0.2585} +2025-03-18 22:46:24,210 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 1901.15, 'high': 1901.15, 'low': 1901.08, 'close': 1901.08, 'volume': 1.0250000000000004} +2025-03-18 22:46:24,211 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786794,"s":"BTCUSDT","t":4727546532,"p":"81935.58000000","q":"0.00050000","T":1742330786786,"m":true,"M":true}... +2025-03-18 22:46:24,211 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786786, 'price': 81935.58, 'volume': 0.0005, 'type': 'trade'} +2025-03-18 22:46:24,211 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786786, 'price': 81935.58, 'volume': 0.0005} +2025-03-18 22:46:24,211 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.58, 'close': 81935.58, 'volume': 0.10581000000000002} +2025-03-18 22:46:24,211 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786825,"s":"BTCUSDT","t...6823,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,213 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786844,"s":"ETHUSDT","t":2267978573,"p":"1901.08000000","q":"0.00300000","T":1742330786840,"m":true,"M":true}... +2025-03-18 22:46:24,213 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786840, 'price': 1901.08, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:46:24,213 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786840, 'price': 1901.08, 'volume': 0.003} +2025-03-18 22:46:24,213 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 1901.15, 'high': 1901.15, 'low': 1901.08, 'close': 1901.08, 'volume': 1.0280000000000002} +2025-03-18 22:46:24,214 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786794,"s":"BTCUSDT","t":4727546533,"p":"81935.57000000","q":"0.00013000","T":1742330786786,"m":true,"M":true}... +2025-03-18 22:46:24,214 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786786, 'price': 81935.57, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:46:24,214 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786786, 'price': 81935.57, 'volume': 0.00013} +2025-03-18 22:46:24,214 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.57, 'close': 81935.57, 'volume': 0.10594000000000002} +2025-03-18 22:46:24,214 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786825,"s":"BTCUSDT","t...6823,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,215 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786844,"s":"ETHUSDT","t":2267978574,"p":"1901.08000000","q":"0.00300000","T":1742330786840,"m":true,"M":true}... +2025-03-18 22:46:24,215 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786840, 'price': 1901.08, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:46:24,215 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786840, 'price': 1901.08, 'volume': 0.003} +2025-03-18 22:46:24,215 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 1901.15, 'high': 1901.15, 'low': 1901.08, 'close': 1901.08, 'volume': 1.0310000000000001} +2025-03-18 22:46:24,216 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786794,"s":"BTCUSDT","t":4727546534,"p":"81935.57000000","q":"0.00007000","T":1742330786786,"m":true,"M":true}... +2025-03-18 22:46:24,216 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786786, 'price': 81935.57, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,216 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786786, 'price': 81935.57, 'volume': 7e-05} +2025-03-18 22:46:24,216 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.57, 'close': 81935.57, 'volume': 0.10601000000000002} +2025-03-18 22:46:24,217 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786825,"s":"BTCUSDT","t...6823,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,217 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786844,"s":"ETHUSDT","t":2267978575,"p":"1901.08000000","q":"0.00280000","T":1742330786840,"m":true,"M":true}... +2025-03-18 22:46:24,217 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786840, 'price': 1901.08, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:46:24,218 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786840, 'price': 1901.08, 'volume': 0.0028} +2025-03-18 22:46:24,218 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 1901.15, 'high': 1901.15, 'low': 1901.08, 'close': 1901.08, 'volume': 1.0338} +2025-03-18 22:46:24,218 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786794,"s":"BTCUSDT","t":4727546535,"p":"81935.57000000","q":"0.00007000","T":1742330786786,"m":true,"M":true}... +2025-03-18 22:46:24,218 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786786, 'price': 81935.57, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,218 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786786, 'price': 81935.57, 'volume': 7e-05} +2025-03-18 22:46:24,218 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.57, 'close': 81935.57, 'volume': 0.10608000000000002} +2025-03-18 22:46:24,218 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786825,"s":"BTCUSDT","t...6823,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,220 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786851,"s":"ETHUSDT","t":2267978576,"p":"1901.05000000","q":"0.00280000","T":1742330786846,"m":true,"M":true}... +2025-03-18 22:46:24,220 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786846, 'price': 1901.05, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:46:24,220 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786846, 'price': 1901.05, 'volume': 0.0028} +2025-03-18 22:46:24,220 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 1901.15, 'high': 1901.15, 'low': 1901.05, 'close': 1901.05, 'volume': 1.0366} +2025-03-18 22:46:24,220 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786794,"s":"BTCUSDT","t":4727546536,"p":"81935.56000000","q":"0.00007000","T":1742330786786,"m":true,"M":true}... +2025-03-18 22:46:24,222 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786786, 'price': 81935.56, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,222 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786786, 'price': 81935.56, 'volume': 7e-05} +2025-03-18 22:46:24,222 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.56, 'close': 81935.56, 'volume': 0.10615000000000002} +2025-03-18 22:46:24,222 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786825,"s":"BTCUSDT","t...6823,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,222 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786851,"s":"ETHUSDT","t":2267978577,"p":"1901.05000000","q":"0.00270000","T":1742330786846,"m":true,"M":true}... +2025-03-18 22:46:24,222 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786846, 'price': 1901.05, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:46:24,223 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786846, 'price': 1901.05, 'volume': 0.0027} +2025-03-18 22:46:24,223 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 1901.15, 'high': 1901.15, 'low': 1901.05, 'close': 1901.05, 'volume': 1.0393} +2025-03-18 22:46:24,223 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786794,"s":"BTCUSDT","t":4727546537,"p":"81935.56000000","q":"0.00007000","T":1742330786786,"m":true,"M":true}... +2025-03-18 22:46:24,223 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786786, 'price': 81935.56, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,223 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786786, 'price': 81935.56, 'volume': 7e-05} +2025-03-18 22:46:24,224 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.56, 'close': 81935.56, 'volume': 0.10622000000000002} +2025-03-18 22:46:24,224 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786825,"s":"BTCUSDT","t...6823,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,225 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786851,"s":"ETHUSDT","t":2267978578,"p":"1901.05000000","q":"0.00270000","T":1742330786846,"m":true,"M":true}... +2025-03-18 22:46:24,225 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786846, 'price': 1901.05, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:46:24,225 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786846, 'price': 1901.05, 'volume': 0.0027} +2025-03-18 22:46:24,226 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 1901.15, 'high': 1901.15, 'low': 1901.05, 'close': 1901.05, 'volume': 1.0419999999999998} +2025-03-18 22:46:24,226 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786794,"s":"BTCUSDT","t":4727546538,"p":"81935.44000000","q":"0.00007000","T":1742330786786,"m":true,"M":true}... +2025-03-18 22:46:24,226 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786786, 'price': 81935.44, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,226 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786786, 'price': 81935.44, 'volume': 7e-05} +2025-03-18 22:46:24,227 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.44, 'close': 81935.44, 'volume': 0.10629000000000002} +2025-03-18 22:46:24,227 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786825,"s":"BTCUSDT","t...6823,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,227 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786857,"s":"ETHUSDT","t":2267978579,"p":"1901.04000000","q":"0.02530000","T":1742330786853,"m":true,"M":true}... +2025-03-18 22:46:24,228 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786853, 'price': 1901.04, 'volume': 0.0253, 'type': 'trade'} +2025-03-18 22:46:24,228 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786853, 'price': 1901.04, 'volume': 0.0253} +2025-03-18 22:46:24,228 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 1901.15, 'high': 1901.15, 'low': 1901.04, 'close': 1901.04, 'volume': 1.0673} +2025-03-18 22:46:24,228 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786794,"s":"BTCUSDT","t":4727546539,"p":"81935.44000000","q":"0.00007000","T":1742330786786,"m":true,"M":true}... +2025-03-18 22:46:24,228 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786786, 'price': 81935.44, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,229 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786786, 'price': 81935.44, 'volume': 7e-05} +2025-03-18 22:46:24,229 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.44, 'close': 81935.44, 'volume': 0.10636000000000002} +2025-03-18 22:46:24,229 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786825,"s":"BTCUSDT","t...6823,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,229 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786860,"s":"ETHUSDT","t":2267978580,"p":"1901.04000000","q":"0.27680000","T":1742330786855,"m":true,"M":true}... +2025-03-18 22:46:24,230 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786855, 'price': 1901.04, 'volume': 0.2768, 'type': 'trade'} +2025-03-18 22:46:24,230 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786855, 'price': 1901.04, 'volume': 0.2768} +2025-03-18 22:46:24,230 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 1901.15, 'high': 1901.15, 'low': 1901.04, 'close': 1901.04, 'volume': 1.3440999999999999} +2025-03-18 22:46:24,230 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786794,"s":"BTCUSDT","t":4727546540,"p":"81935.44000000","q":"0.00007000","T":1742330786786,"m":true,"M":true}... +2025-03-18 22:46:24,232 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786786, 'price': 81935.44, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,232 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786786, 'price': 81935.44, 'volume': 7e-05} +2025-03-18 22:46:24,232 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.44, 'close': 81935.44, 'volume': 0.10643000000000002} +2025-03-18 22:46:24,232 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786825,"s":"BTCUSDT","t...6823,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,232 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786860,"s":"ETHUSDT","t":2267978581,"p":"1901.04000000","q":"0.00300000","T":1742330786855,"m":true,"M":true}... +2025-03-18 22:46:24,233 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786855, 'price': 1901.04, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:46:24,233 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786855, 'price': 1901.04, 'volume': 0.003} +2025-03-18 22:46:24,233 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 1901.15, 'high': 1901.15, 'low': 1901.04, 'close': 1901.04, 'volume': 1.3470999999999997} +2025-03-18 22:46:24,233 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786794,"s":"BTCUSDT","t":4727546541,"p":"81935.44000000","q":"0.00007000","T":1742330786786,"m":true,"M":true}... +2025-03-18 22:46:24,234 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786786, 'price': 81935.44, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,234 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786786, 'price': 81935.44, 'volume': 7e-05} +2025-03-18 22:46:24,234 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.44, 'close': 81935.44, 'volume': 0.10650000000000003} +2025-03-18 22:46:24,235 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786825,"s":"BTCUSDT","t...6823,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,235 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786860,"s":"ETHUSDT","t":2267978582,"p":"1901.04000000","q":"0.00300000","T":1742330786855,"m":true,"M":true}... +2025-03-18 22:46:24,235 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786855, 'price': 1901.04, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:46:24,235 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786855, 'price': 1901.04, 'volume': 0.003} +2025-03-18 22:46:24,235 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 1901.15, 'high': 1901.15, 'low': 1901.04, 'close': 1901.04, 'volume': 1.3500999999999996} +2025-03-18 22:46:24,236 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786794,"s":"BTCUSDT","t":4727546542,"p":"81935.44000000","q":"0.00007000","T":1742330786786,"m":true,"M":true}... +2025-03-18 22:46:24,236 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786786, 'price': 81935.44, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,236 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786786, 'price': 81935.44, 'volume': 7e-05} +2025-03-18 22:46:24,237 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.44, 'close': 81935.44, 'volume': 0.10657000000000003} +2025-03-18 22:46:24,237 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786825,"s":"BTCUSDT","t...6823,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,237 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786865,"s":"ETHUSDT","t":2267978583,"p":"1901.03000000","q":"0.00280000","T":1742330786862,"m":true,"M":true}... +2025-03-18 22:46:24,238 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786862, 'price': 1901.03, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:46:24,238 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786862, 'price': 1901.03, 'volume': 0.0028} +2025-03-18 22:46:24,238 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 1901.15, 'high': 1901.15, 'low': 1901.03, 'close': 1901.03, 'volume': 1.3528999999999995} +2025-03-18 22:46:24,238 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786794,"s":"BTCUSDT","t":4727546543,"p":"81935.43000000","q":"0.02202000","T":1742330786786,"m":true,"M":true}... +2025-03-18 22:46:24,238 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786786, 'price': 81935.43, 'volume': 0.02202, 'type': 'trade'} +2025-03-18 22:46:24,240 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786786, 'price': 81935.43, 'volume': 0.02202} +2025-03-18 22:46:24,240 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.43, 'close': 81935.43, 'volume': 0.12859000000000004} +2025-03-18 22:46:24,240 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786825,"s":"BTCUSDT","t...6823,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,240 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786865,"s":"ETHUSDT","t":2267978584,"p":"1901.03000000","q":"0.00270000","T":1742330786862,"m":true,"M":true}... +2025-03-18 22:46:24,241 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786862, 'price': 1901.03, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:46:24,241 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786862, 'price': 1901.03, 'volume': 0.0027} +2025-03-18 22:46:24,241 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 1901.15, 'high': 1901.15, 'low': 1901.03, 'close': 1901.03, 'volume': 1.3555999999999995} +2025-03-18 22:46:24,241 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786794,"s":"BTCUSDT","t":4727546544,"p":"81935.43000000","q":"0.00007000","T":1742330786786,"m":true,"M":true}... +2025-03-18 22:46:24,241 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786786, 'price': 81935.43, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,242 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786786, 'price': 81935.43, 'volume': 7e-05} +2025-03-18 22:46:24,242 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.43, 'close': 81935.43, 'volume': 0.12866000000000002} +2025-03-18 22:46:24,242 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786825,"s":"BTCUSDT","t...6823,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,243 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786865,"s":"ETHUSDT","t":2267978585,"p":"1901.03000000","q":"0.00300000","T":1742330786862,"m":true,"M":true}... +2025-03-18 22:46:24,243 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786862, 'price': 1901.03, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:46:24,243 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786862, 'price': 1901.03, 'volume': 0.003} +2025-03-18 22:46:24,243 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 1901.15, 'high': 1901.15, 'low': 1901.03, 'close': 1901.03, 'volume': 1.3585999999999994} +2025-03-18 22:46:24,244 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786794,"s":"BTCUSDT","t":4727546545,"p":"81935.43000000","q":"0.00007000","T":1742330786786,"m":true,"M":true}... +2025-03-18 22:46:24,244 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786786, 'price': 81935.43, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,244 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786786, 'price': 81935.43, 'volume': 7e-05} +2025-03-18 22:46:24,244 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.43, 'close': 81935.43, 'volume': 0.12873} +2025-03-18 22:46:24,244 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786825,"s":"BTCUSDT","t...6823,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,245 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786865,"s":"ETHUSDT","t":2267978586,"p":"1901.03000000","q":"0.00270000","T":1742330786862,"m":true,"M":true}... +2025-03-18 22:46:24,245 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786862, 'price': 1901.03, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:46:24,245 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786862, 'price': 1901.03, 'volume': 0.0027} +2025-03-18 22:46:24,245 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 1901.15, 'high': 1901.15, 'low': 1901.03, 'close': 1901.03, 'volume': 1.3612999999999993} +2025-03-18 22:46:24,246 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786794,"s":"BTCUSDT","t":4727546546,"p":"81935.43000000","q":"0.00007000","T":1742330786786,"m":true,"M":true}... +2025-03-18 22:46:24,246 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786786, 'price': 81935.43, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,246 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786786, 'price': 81935.43, 'volume': 7e-05} +2025-03-18 22:46:24,246 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.43, 'close': 81935.43, 'volume': 0.1288} +2025-03-18 22:46:24,246 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786825,"s":"BTCUSDT","t...6823,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,247 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786803,"s":"BTCUSDT","t":4727546547,"p":"81935.43000000","q":"0.00007000","T":1742330786795,"m":true,"M":true}... +2025-03-18 22:46:24,247 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786795, 'price': 81935.43, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,247 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786795, 'price': 81935.43, 'volume': 7e-05} +2025-03-18 22:46:24,248 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.43, 'close': 81935.43, 'volume': 0.12886999999999998} +2025-03-18 22:46:24,248 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786825,"s":"BTCUSDT","t...6823,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,248 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786803,"s":"BTCUSDT","t":4727546548,"p":"81935.19000000","q":"0.00007000","T":1742330786795,"m":true,"M":true}... +2025-03-18 22:46:24,248 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786795, 'price': 81935.19, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,250 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786795, 'price': 81935.19, 'volume': 7e-05} +2025-03-18 22:46:24,250 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81935.19, 'close': 81935.19, 'volume': 0.12893999999999997} +2025-03-18 22:46:24,250 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786825,"s":"BTCUSDT","t...6823,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,250 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786810,"s":"BTCUSDT","t":4727546549,"p":"81934.86000000","q":"0.00007000","T":1742330786805,"m":true,"M":true}... +2025-03-18 22:46:24,250 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786805, 'price': 81934.86, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,250 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786805, 'price': 81934.86, 'volume': 7e-05} +2025-03-18 22:46:24,251 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81934.86, 'close': 81934.86, 'volume': 0.12900999999999996} +2025-03-18 22:46:24,251 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786825,"s":"BTCUSDT","t...6823,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,251 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786810,"s":"BTCUSDT","t":4727546550,"p":"81934.86000000","q":"0.00007000","T":1742330786805,"m":true,"M":true}... +2025-03-18 22:46:24,251 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786805, 'price': 81934.86, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,252 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786805, 'price': 81934.86, 'volume': 7e-05} +2025-03-18 22:46:24,252 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81934.86, 'close': 81934.86, 'volume': 0.12907999999999994} +2025-03-18 22:46:24,252 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786825,"s":"BTCUSDT","t...6823,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,253 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786810,"s":"BTCUSDT","t":4727546551,"p":"81934.86000000","q":"0.00010000","T":1742330786805,"m":true,"M":true}... +2025-03-18 22:46:24,253 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786805, 'price': 81934.86, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:46:24,253 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786805, 'price': 81934.86, 'volume': 0.0001} +2025-03-18 22:46:24,254 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81934.86, 'close': 81934.86, 'volume': 0.12917999999999993} +2025-03-18 22:46:24,254 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786825,"s":"BTCUSDT","t...6823,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,255 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786810,"s":"BTCUSDT","t":4727546552,"p":"81934.86000000","q":"0.00007000","T":1742330786805,"m":true,"M":true}... +2025-03-18 22:46:24,255 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786805, 'price': 81934.86, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,255 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786805, 'price': 81934.86, 'volume': 7e-05} +2025-03-18 22:46:24,255 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81934.86, 'close': 81934.86, 'volume': 0.12924999999999992} +2025-03-18 22:46:24,256 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786830,"s":"BTCUSDT","t...6828,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,256 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786810,"s":"BTCUSDT","t":4727546553,"p":"81934.86000000","q":"0.00007000","T":1742330786805,"m":true,"M":true}... +2025-03-18 22:46:24,256 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786805, 'price': 81934.86, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,257 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786805, 'price': 81934.86, 'volume': 7e-05} +2025-03-18 22:46:24,257 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81934.86, 'close': 81934.86, 'volume': 0.1293199999999999} +2025-03-18 22:46:24,257 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786830,"s":"BTCUSDT","t...6828,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,258 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786810,"s":"BTCUSDT","t":4727546554,"p":"81934.83000000","q":"0.00007000","T":1742330786805,"m":true,"M":true}... +2025-03-18 22:46:24,258 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786805, 'price': 81934.83, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,258 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786805, 'price': 81934.83, 'volume': 7e-05} +2025-03-18 22:46:24,258 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81934.83, 'close': 81934.83, 'volume': 0.1293899999999999} +2025-03-18 22:46:24,258 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786830,"s":"BTCUSDT","t...6828,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,258 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786810,"s":"BTCUSDT","t":4727546555,"p":"81934.83000000","q":"0.00007000","T":1742330786805,"m":true,"M":true}... +2025-03-18 22:46:24,258 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786805, 'price': 81934.83, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,258 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786805, 'price': 81934.83, 'volume': 7e-05} +2025-03-18 22:46:24,258 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81934.83, 'close': 81934.83, 'volume': 0.12945999999999988} +2025-03-18 22:46:24,260 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786830,"s":"BTCUSDT","t...6828,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,260 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786810,"s":"BTCUSDT","t":4727546556,"p":"81934.75000000","q":"0.00007000","T":1742330786805,"m":true,"M":true}... +2025-03-18 22:46:24,260 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786805, 'price': 81934.75, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,260 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786805, 'price': 81934.75, 'volume': 7e-05} +2025-03-18 22:46:24,260 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81934.75, 'close': 81934.75, 'volume': 0.12952999999999987} +2025-03-18 22:46:24,260 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786830,"s":"BTCUSDT","t...6828,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,260 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786810,"s":"BTCUSDT","t":4727546557,"p":"81934.75000000","q":"0.00007000","T":1742330786805,"m":true,"M":true}... +2025-03-18 22:46:24,260 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786805, 'price': 81934.75, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,262 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786805, 'price': 81934.75, 'volume': 7e-05} +2025-03-18 22:46:24,262 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81934.75, 'close': 81934.75, 'volume': 0.12959999999999985} +2025-03-18 22:46:24,263 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786830,"s":"BTCUSDT","t...6828,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,263 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786810,"s":"BTCUSDT","t":4727546558,"p":"81934.75000000","q":"0.00007000","T":1742330786805,"m":true,"M":true}... +2025-03-18 22:46:24,263 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786805, 'price': 81934.75, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,263 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786805, 'price': 81934.75, 'volume': 7e-05} +2025-03-18 22:46:24,263 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81934.75, 'close': 81934.75, 'volume': 0.12966999999999984} +2025-03-18 22:46:24,263 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786830,"s":"BTCUSDT","t...6828,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,263 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786810,"s":"BTCUSDT","t":4727546559,"p":"81934.74000000","q":"0.00100000","T":1742330786805,"m":true,"M":true}... +2025-03-18 22:46:24,263 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786805, 'price': 81934.74, 'volume': 0.001, 'type': 'trade'} +2025-03-18 22:46:24,265 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786805, 'price': 81934.74, 'volume': 0.001} +2025-03-18 22:46:24,265 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81934.74, 'close': 81934.74, 'volume': 0.13066999999999984} +2025-03-18 22:46:24,265 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786830,"s":"BTCUSDT","t...6828,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,265 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786810,"s":"BTCUSDT","t":4727546560,"p":"81934.74000000","q":"0.00007000","T":1742330786805,"m":true,"M":true}... +2025-03-18 22:46:24,265 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786805, 'price': 81934.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,265 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786805, 'price': 81934.74, 'volume': 7e-05} +2025-03-18 22:46:24,265 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81934.74, 'close': 81934.74, 'volume': 0.13073999999999983} +2025-03-18 22:46:24,265 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786830,"s":"BTCUSDT","t...6828,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,267 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786810,"s":"BTCUSDT","t":4727546561,"p":"81934.65000000","q":"0.00007000","T":1742330786805,"m":true,"M":true}... +2025-03-18 22:46:24,267 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786805, 'price': 81934.65, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,267 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786805, 'price': 81934.65, 'volume': 7e-05} +2025-03-18 22:46:24,267 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81934.65, 'close': 81934.65, 'volume': 0.13080999999999982} +2025-03-18 22:46:24,267 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786830,"s":"BTCUSDT","t...6828,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,267 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786816,"s":"BTCUSDT","t":4727546562,"p":"81934.64000000","q":"0.00007000","T":1742330786812,"m":true,"M":true}... +2025-03-18 22:46:24,267 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786812, 'price': 81934.64, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,267 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786812, 'price': 81934.64, 'volume': 7e-05} +2025-03-18 22:46:24,269 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81934.64, 'close': 81934.64, 'volume': 0.1308799999999998} +2025-03-18 22:46:24,269 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786830,"s":"BTCUSDT","t...6828,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,269 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786825,"s":"BTCUSDT","t":4727546563,"p":"81934.07000000","q":"0.00756000","T":1742330786823,"m":true,"M":true}... +2025-03-18 22:46:24,270 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786823, 'price': 81934.07, 'volume': 0.00756, 'type': 'trade'} +2025-03-18 22:46:24,270 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786823, 'price': 81934.07, 'volume': 0.00756} +2025-03-18 22:46:24,270 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81934.07, 'close': 81934.07, 'volume': 0.1384399999999998} +2025-03-18 22:46:24,271 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786830,"s":"BTCUSDT","t...6828,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,271 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786825,"s":"BTCUSDT","t":4727546564,"p":"81934.07000000","q":"0.00007000","T":1742330786823,"m":true,"M":true}... +2025-03-18 22:46:24,271 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786823, 'price': 81934.07, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,272 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786823, 'price': 81934.07, 'volume': 7e-05} +2025-03-18 22:46:24,272 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81934.07, 'close': 81934.07, 'volume': 0.1385099999999998} +2025-03-18 22:46:24,272 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786830,"s":"BTCUSDT","t...6828,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,273 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786825,"s":"BTCUSDT","t":4727546565,"p":"81934.07000000","q":"0.00007000","T":1742330786823,"m":true,"M":true}... +2025-03-18 22:46:24,273 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786823, 'price': 81934.07, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,273 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786823, 'price': 81934.07, 'volume': 7e-05} +2025-03-18 22:46:24,273 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81934.07, 'close': 81934.07, 'volume': 0.1385799999999998} +2025-03-18 22:46:24,274 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786830,"s":"BTCUSDT","t...6828,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,274 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786825,"s":"BTCUSDT","t":4727546566,"p":"81934.07000000","q":"0.00010000","T":1742330786823,"m":true,"M":true}... +2025-03-18 22:46:24,274 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786823, 'price': 81934.07, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:46:24,275 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786823, 'price': 81934.07, 'volume': 0.0001} +2025-03-18 22:46:24,275 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81934.07, 'close': 81934.07, 'volume': 0.13867999999999978} +2025-03-18 22:46:24,276 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786838,"s":"BTCUSDT","t...6835,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,276 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786825,"s":"BTCUSDT","t":4727546567,"p":"81934.07000000","q":"0.00010000","T":1742330786823,"m":true,"M":true}... +2025-03-18 22:46:24,276 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786823, 'price': 81934.07, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:46:24,276 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786823, 'price': 81934.07, 'volume': 0.0001} +2025-03-18 22:46:24,277 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81934.07, 'close': 81934.07, 'volume': 0.13877999999999976} +2025-03-18 22:46:24,277 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786838,"s":"BTCUSDT","t...6835,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,277 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786825,"s":"BTCUSDT","t":4727546568,"p":"81934.07000000","q":"0.00007000","T":1742330786823,"m":true,"M":true}... +2025-03-18 22:46:24,277 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786823, 'price': 81934.07, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,279 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786823, 'price': 81934.07, 'volume': 7e-05} +2025-03-18 22:46:24,279 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81934.07, 'close': 81934.07, 'volume': 0.13884999999999975} +2025-03-18 22:46:24,279 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786838,"s":"BTCUSDT","t...6835,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,279 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786825,"s":"BTCUSDT","t":4727546569,"p":"81934.07000000","q":"0.00007000","T":1742330786823,"m":true,"M":true}... +2025-03-18 22:46:24,280 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786823, 'price': 81934.07, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,280 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786823, 'price': 81934.07, 'volume': 7e-05} +2025-03-18 22:46:24,280 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81934.07, 'close': 81934.07, 'volume': 0.13891999999999974} +2025-03-18 22:46:24,280 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786838,"s":"BTCUSDT","t...6835,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,281 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786825,"s":"BTCUSDT","t":4727546570,"p":"81934.07000000","q":"0.00007000","T":1742330786823,"m":true,"M":true}... +2025-03-18 22:46:24,281 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786823, 'price': 81934.07, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,281 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786823, 'price': 81934.07, 'volume': 7e-05} +2025-03-18 22:46:24,281 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81934.07, 'close': 81934.07, 'volume': 0.13898999999999972} +2025-03-18 22:46:24,281 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786838,"s":"BTCUSDT","t...6835,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,282 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786825,"s":"BTCUSDT","t":4727546571,"p":"81934.07000000","q":"0.00007000","T":1742330786823,"m":true,"M":true}... +2025-03-18 22:46:24,282 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786823, 'price': 81934.07, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,282 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786823, 'price': 81934.07, 'volume': 7e-05} +2025-03-18 22:46:24,282 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81934.07, 'close': 81934.07, 'volume': 0.1390599999999997} +2025-03-18 22:46:24,283 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786838,"s":"BTCUSDT","t...6835,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,283 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786825,"s":"BTCUSDT","t":4727546572,"p":"81934.07000000","q":"0.00007000","T":1742330786823,"m":true,"M":true}... +2025-03-18 22:46:24,283 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786823, 'price': 81934.07, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,283 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786823, 'price': 81934.07, 'volume': 7e-05} +2025-03-18 22:46:24,283 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81934.07, 'close': 81934.07, 'volume': 0.1391299999999997} +2025-03-18 22:46:24,285 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786838,"s":"BTCUSDT","t...6835,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,285 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786825,"s":"BTCUSDT","t":4727546573,"p":"81934.07000000","q":"0.00010000","T":1742330786823,"m":true,"M":true}... +2025-03-18 22:46:24,286 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786823, 'price': 81934.07, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:46:24,286 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786823, 'price': 81934.07, 'volume': 0.0001} +2025-03-18 22:46:24,286 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81934.07, 'close': 81934.07, 'volume': 0.1392299999999997} +2025-03-18 22:46:24,286 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786838,"s":"BTCUSDT","t...6835,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,287 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786825,"s":"BTCUSDT","t":4727546574,"p":"81934.07000000","q":"0.00007000","T":1742330786823,"m":true,"M":true}... +2025-03-18 22:46:24,287 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786823, 'price': 81934.07, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,287 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786823, 'price': 81934.07, 'volume': 7e-05} +2025-03-18 22:46:24,288 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81934.07, 'close': 81934.07, 'volume': 0.13929999999999967} +2025-03-18 22:46:24,288 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786838,"s":"BTCUSDT","t...6835,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,288 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786825,"s":"BTCUSDT","t":4727546575,"p":"81934.07000000","q":"0.00007000","T":1742330786823,"m":true,"M":true}... +2025-03-18 22:46:24,288 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786823, 'price': 81934.07, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,288 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786823, 'price': 81934.07, 'volume': 7e-05} +2025-03-18 22:46:24,290 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81934.07, 'close': 81934.07, 'volume': 0.13936999999999966} +2025-03-18 22:46:24,290 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786838,"s":"BTCUSDT","t...6835,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,290 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786825,"s":"BTCUSDT","t":4727546576,"p":"81934.07000000","q":"0.00007000","T":1742330786823,"m":true,"M":true}... +2025-03-18 22:46:24,291 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786823, 'price': 81934.07, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,291 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786823, 'price': 81934.07, 'volume': 7e-05} +2025-03-18 22:46:24,291 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81934.07, 'close': 81934.07, 'volume': 0.13943999999999965} +2025-03-18 22:46:24,291 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786844,"s":"BTCUSDT","t...6840,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,292 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786825,"s":"BTCUSDT","t":4727546577,"p":"81933.97000000","q":"0.00007000","T":1742330786823,"m":true,"M":true}... +2025-03-18 22:46:24,292 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786823, 'price': 81933.97, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,292 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786823, 'price': 81933.97, 'volume': 7e-05} +2025-03-18 22:46:24,292 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81933.97, 'close': 81933.97, 'volume': 0.13950999999999963} +2025-03-18 22:46:24,293 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786844,"s":"BTCUSDT","t...6840,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,293 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786825,"s":"BTCUSDT","t":4727546578,"p":"81933.97000000","q":"0.00007000","T":1742330786823,"m":true,"M":true}... +2025-03-18 22:46:24,293 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786823, 'price': 81933.97, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,294 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786823, 'price': 81933.97, 'volume': 7e-05} +2025-03-18 22:46:24,294 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81933.97, 'close': 81933.97, 'volume': 0.13957999999999962} +2025-03-18 22:46:24,294 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786844,"s":"BTCUSDT","t...6840,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,294 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786825,"s":"BTCUSDT","t":4727546579,"p":"81933.97000000","q":"0.00007000","T":1742330786823,"m":true,"M":true}... +2025-03-18 22:46:24,295 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786823, 'price': 81933.97, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,295 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786823, 'price': 81933.97, 'volume': 7e-05} +2025-03-18 22:46:24,295 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81933.97, 'close': 81933.97, 'volume': 0.1396499999999996} +2025-03-18 22:46:24,295 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786844,"s":"BTCUSDT","t...6840,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,296 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786825,"s":"BTCUSDT","t":4727546580,"p":"81933.97000000","q":"0.00007000","T":1742330786823,"m":true,"M":true}... +2025-03-18 22:46:24,296 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786823, 'price': 81933.97, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,296 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786823, 'price': 81933.97, 'volume': 7e-05} +2025-03-18 22:46:24,296 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81933.97, 'close': 81933.97, 'volume': 0.1397199999999996} +2025-03-18 22:46:24,296 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786844,"s":"BTCUSDT","t...6840,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,298 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786825,"s":"BTCUSDT","t":4727546581,"p":"81933.97000000","q":"0.00007000","T":1742330786823,"m":true,"M":true}... +2025-03-18 22:46:24,298 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786823, 'price': 81933.97, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,298 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786823, 'price': 81933.97, 'volume': 7e-05} +2025-03-18 22:46:24,298 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81933.97, 'close': 81933.97, 'volume': 0.13978999999999958} +2025-03-18 22:46:24,298 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786844,"s":"BTCUSDT","t...6840,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,298 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786825,"s":"BTCUSDT","t":4727546582,"p":"81933.97000000","q":"0.00007000","T":1742330786823,"m":true,"M":true}... +2025-03-18 22:46:24,300 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786823, 'price': 81933.97, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,300 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786823, 'price': 81933.97, 'volume': 7e-05} +2025-03-18 22:46:24,300 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81933.97, 'close': 81933.97, 'volume': 0.13985999999999957} +2025-03-18 22:46:24,300 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786849,"s":"BTCUSDT","t...6845,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,301 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786825,"s":"BTCUSDT","t":4727546583,"p":"81933.97000000","q":"0.00007000","T":1742330786823,"m":true,"M":true}... +2025-03-18 22:46:24,301 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786823, 'price': 81933.97, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,301 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786823, 'price': 81933.97, 'volume': 7e-05} +2025-03-18 22:46:24,302 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81933.97, 'close': 81933.97, 'volume': 0.13992999999999955} +2025-03-18 22:46:24,302 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330786849,"s":"BTCUSDT","t...6845,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,302 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786825,"s":"BTCUSDT","t":4727546584,"p":"81933.96000000","q":"0.02995000","T":1742330786823,"m":true,"M":true}... +2025-03-18 22:46:24,302 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786823, 'price': 81933.96, 'volume': 0.02995, 'type': 'trade'} +2025-03-18 22:46:24,302 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786823, 'price': 81933.96, 'volume': 0.02995} +2025-03-18 22:46:24,303 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81933.96, 'close': 81933.96, 'volume': 0.16987999999999956} +2025-03-18 22:46:24,303 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786830,"s":"BTCUSDT","t":4727546585,"p":"81933.96000000","q":"0.02359000","T":1742330786828,"m":true,"M":true}... +2025-03-18 22:46:24,304 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786828, 'price': 81933.96, 'volume': 0.02359, 'type': 'trade'} +2025-03-18 22:46:24,304 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786828, 'price': 81933.96, 'volume': 0.02359} +2025-03-18 22:46:24,304 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81933.96, 'close': 81933.96, 'volume': 0.19346999999999956} +2025-03-18 22:46:24,321 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786830,"s":"BTCUSDT","t":4727546586,"p":"81933.96000000","q":"0.00007000","T":1742330786828,"m":true,"M":true}... +2025-03-18 22:46:24,324 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786828, 'price': 81933.96, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,324 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786828, 'price': 81933.96, 'volume': 7e-05} +2025-03-18 22:46:24,325 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81933.96, 'close': 81933.96, 'volume': 0.19353999999999955} +2025-03-18 22:46:24,341 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786830,"s":"BTCUSDT","t":4727546587,"p":"81933.96000000","q":"0.00007000","T":1742330786828,"m":true,"M":true}... +2025-03-18 22:46:24,341 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786828, 'price': 81933.96, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,341 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786828, 'price': 81933.96, 'volume': 7e-05} +2025-03-18 22:46:24,341 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81933.96, 'close': 81933.96, 'volume': 0.19360999999999953} +2025-03-18 22:46:24,367 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786830,"s":"BTCUSDT","t":4727546588,"p":"81933.96000000","q":"0.00007000","T":1742330786828,"m":true,"M":true}... +2025-03-18 22:46:24,367 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786828, 'price': 81933.96, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,369 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786828, 'price': 81933.96, 'volume': 7e-05} +2025-03-18 22:46:24,369 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81933.96, 'close': 81933.96, 'volume': 0.19367999999999952} +2025-03-18 22:46:24,382 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786830,"s":"BTCUSDT","t":4727546589,"p":"81933.96000000","q":"0.00010000","T":1742330786828,"m":true,"M":true}... +2025-03-18 22:46:24,382 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786828, 'price': 81933.96, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:46:24,382 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786828, 'price': 81933.96, 'volume': 0.0001} +2025-03-18 22:46:24,383 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81933.96, 'close': 81933.96, 'volume': 0.1937799999999995} +2025-03-18 22:46:24,397 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786830,"s":"BTCUSDT","t":4727546590,"p":"81933.96000000","q":"0.00007000","T":1742330786828,"m":true,"M":true}... +2025-03-18 22:46:24,397 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786828, 'price': 81933.96, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,397 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786828, 'price': 81933.96, 'volume': 7e-05} +2025-03-18 22:46:24,397 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81933.96, 'close': 81933.96, 'volume': 0.1938499999999995} +2025-03-18 22:46:24,413 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786830,"s":"BTCUSDT","t":4727546591,"p":"81933.96000000","q":"0.00007000","T":1742330786828,"m":true,"M":true}... +2025-03-18 22:46:24,413 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786828, 'price': 81933.96, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,414 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786828, 'price': 81933.96, 'volume': 7e-05} +2025-03-18 22:46:24,414 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81933.96, 'close': 81933.96, 'volume': 0.19391999999999948} +2025-03-18 22:46:24,428 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786830,"s":"BTCUSDT","t":4727546592,"p":"81933.96000000","q":"0.00007000","T":1742330786828,"m":true,"M":true}... +2025-03-18 22:46:24,429 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786828, 'price': 81933.96, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,429 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786828, 'price': 81933.96, 'volume': 7e-05} +2025-03-18 22:46:24,429 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81933.96, 'close': 81933.96, 'volume': 0.19398999999999947} +2025-03-18 22:46:24,432 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330787200,"s":"BTCUSDT","t...7200,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:24,433 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786830,"s":"BTCUSDT","t":4727546593,"p":"81933.96000000","q":"0.00007000","T":1742330786828,"m":true,"M":true}... +2025-03-18 22:46:24,433 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786828, 'price': 81933.96, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,434 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786828, 'price': 81933.96, 'volume': 7e-05} +2025-03-18 22:46:24,434 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81933.96, 'close': 81933.96, 'volume': 0.19405999999999946} +2025-03-18 22:46:24,467 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786830,"s":"BTCUSDT","t":4727546594,"p":"81933.96000000","q":"0.00007000","T":1742330786828,"m":true,"M":true}... +2025-03-18 22:46:24,467 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786828, 'price': 81933.96, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,467 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786828, 'price': 81933.96, 'volume': 7e-05} +2025-03-18 22:46:24,467 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81933.96, 'close': 81933.96, 'volume': 0.19412999999999944} +2025-03-18 22:46:24,484 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786830,"s":"BTCUSDT","t":4727546595,"p":"81933.93000000","q":"0.00007000","T":1742330786828,"m":true,"M":true}... +2025-03-18 22:46:24,484 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786828, 'price': 81933.93, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,484 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786828, 'price': 81933.93, 'volume': 7e-05} +2025-03-18 22:46:24,484 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81933.93, 'close': 81933.93, 'volume': 0.19419999999999943} +2025-03-18 22:46:24,502 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786830,"s":"BTCUSDT","t":4727546596,"p":"81933.93000000","q":"0.00007000","T":1742330786828,"m":true,"M":true}... +2025-03-18 22:46:24,503 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786828, 'price': 81933.93, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,503 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786828, 'price': 81933.93, 'volume': 7e-05} +2025-03-18 22:46:24,504 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81933.93, 'close': 81933.93, 'volume': 0.19426999999999942} +2025-03-18 22:46:24,519 - INFO - [realtime.py:302] - Received message #1500 +2025-03-18 22:46:24,519 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786830,"s":"BTCUSDT","t":4727546597,"p":"81933.93000000","q":"0.00007000","T":1742330786828,"m":true,"M":true}... +2025-03-18 22:46:24,520 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786828, 'price': 81933.93, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,520 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786828, 'price': 81933.93, 'volume': 7e-05} +2025-03-18 22:46:24,520 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81933.93, 'close': 81933.93, 'volume': 0.1943399999999994} +2025-03-18 22:46:24,536 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786830,"s":"BTCUSDT","t":4727546598,"p":"81933.93000000","q":"0.00007000","T":1742330786828,"m":true,"M":true}... +2025-03-18 22:46:24,536 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786828, 'price': 81933.93, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,537 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786828, 'price': 81933.93, 'volume': 7e-05} +2025-03-18 22:46:24,537 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81933.93, 'close': 81933.93, 'volume': 0.1944099999999994} +2025-03-18 22:46:24,553 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786838,"s":"BTCUSDT","t":4727546599,"p":"81932.78000000","q":"0.00758000","T":1742330786835,"m":true,"M":true}... +2025-03-18 22:46:24,553 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786835, 'price': 81932.78, 'volume': 0.00758, 'type': 'trade'} +2025-03-18 22:46:24,554 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786835, 'price': 81932.78, 'volume': 0.00758} +2025-03-18 22:46:24,554 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81932.78, 'close': 81932.78, 'volume': 0.2019899999999994} +2025-03-18 22:46:24,569 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786838,"s":"BTCUSDT","t":4727546600,"p":"81932.78000000","q":"0.00007000","T":1742330786835,"m":true,"M":true}... +2025-03-18 22:46:24,569 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786835, 'price': 81932.78, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,570 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786835, 'price': 81932.78, 'volume': 7e-05} +2025-03-18 22:46:24,570 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81932.78, 'close': 81932.78, 'volume': 0.20205999999999938} +2025-03-18 22:46:24,586 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786838,"s":"BTCUSDT","t":4727546601,"p":"81932.78000000","q":"0.00007000","T":1742330786835,"m":true,"M":true}... +2025-03-18 22:46:24,586 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786835, 'price': 81932.78, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,586 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786835, 'price': 81932.78, 'volume': 7e-05} +2025-03-18 22:46:24,587 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81932.78, 'close': 81932.78, 'volume': 0.20212999999999937} +2025-03-18 22:46:24,603 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330787232,"s":"BTCUSDT","t...232,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:24,603 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330787303,"s":"BTCUSDT","t...302,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:24,604 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786838,"s":"BTCUSDT","t":4727546602,"p":"81932.64000000","q":"0.00007000","T":1742330786835,"m":true,"M":true}... +2025-03-18 22:46:24,604 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786835, 'price': 81932.64, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,604 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786835, 'price': 81932.64, 'volume': 7e-05} +2025-03-18 22:46:24,605 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81932.64, 'close': 81932.64, 'volume': 0.20219999999999935} +2025-03-18 22:46:24,618 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786838,"s":"BTCUSDT","t":4727546603,"p":"81932.64000000","q":"0.00007000","T":1742330786835,"m":true,"M":true}... +2025-03-18 22:46:24,618 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786835, 'price': 81932.64, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,618 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786835, 'price': 81932.64, 'volume': 7e-05} +2025-03-18 22:46:24,619 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81932.64, 'close': 81932.64, 'volume': 0.20226999999999934} +2025-03-18 22:46:24,629 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330787401,"s":"ETHUSDT","t...7400,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:24,630 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330787401,"s":"ETHUSDT","t...7400,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:24,630 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330787401,"s":"ETHUSDT","t...7400,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:24,630 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330787401,"s":"ETHUSDT","t...7400,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:24,631 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786838,"s":"BTCUSDT","t":4727546604,"p":"81932.64000000","q":"0.00007000","T":1742330786835,"m":true,"M":true}... +2025-03-18 22:46:24,631 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786835, 'price': 81932.64, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,631 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786835, 'price': 81932.64, 'volume': 7e-05} +2025-03-18 22:46:24,631 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81932.64, 'close': 81932.64, 'volume': 0.20233999999999933} +2025-03-18 22:46:24,632 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330787401,"s":"ETHUSDT","t":2267978587,"p":"1901.02000000","q":"0.00300000","T":1742330787400,"m":true,"M":true}... +2025-03-18 22:46:24,632 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330787400, 'price': 1901.02, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:46:24,632 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330787400, 'price': 1901.02, 'volume': 0.003} +2025-03-18 22:46:24,633 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330786000, 'open': 1901.15, 'high': 1901.15, 'low': 1901.03, 'close': 1901.03, 'volume': 1.3612999999999993} +2025-03-18 22:46:24,633 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330787000, 'open': 1901.02, 'high': 1901.02, 'low': 1901.02, 'close': 1901.02, 'volume': 0.003} +2025-03-18 22:46:24,633 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786838,"s":"BTCUSDT","t":4727546605,"p":"81932.63000000","q":"0.00021000","T":1742330786835,"m":true,"M":true}... +2025-03-18 22:46:24,633 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786835, 'price': 81932.63, 'volume': 0.00021, 'type': 'trade'} +2025-03-18 22:46:24,633 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786835, 'price': 81932.63, 'volume': 0.00021} +2025-03-18 22:46:24,634 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81932.63, 'close': 81932.63, 'volume': 0.20254999999999931} +2025-03-18 22:46:24,649 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330787401,"s":"ETHUSDT","t":2267978588,"p":"1901.02000000","q":"0.00300000","T":1742330787400,"m":true,"M":true}... +2025-03-18 22:46:24,649 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330787400, 'price': 1901.02, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:46:24,649 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330787400, 'price': 1901.02, 'volume': 0.003} +2025-03-18 22:46:24,650 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330787000, 'open': 1901.02, 'high': 1901.02, 'low': 1901.02, 'close': 1901.02, 'volume': 0.006} +2025-03-18 22:46:24,650 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786838,"s":"BTCUSDT","t":4727546606,"p":"81932.63000000","q":"0.00375000","T":1742330786835,"m":true,"M":true}... +2025-03-18 22:46:24,650 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786835, 'price': 81932.63, 'volume': 0.00375, 'type': 'trade'} +2025-03-18 22:46:24,651 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786835, 'price': 81932.63, 'volume': 0.00375} +2025-03-18 22:46:24,651 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81932.63, 'close': 81932.63, 'volume': 0.20629999999999932} +2025-03-18 22:46:24,663 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330787401,"s":"ETHUSDT","t":2267978589,"p":"1901.02000000","q":"0.00270000","T":1742330787400,"m":true,"M":true}... +2025-03-18 22:46:24,663 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330787400, 'price': 1901.02, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:46:24,663 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330787400, 'price': 1901.02, 'volume': 0.0027} +2025-03-18 22:46:24,664 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330787000, 'open': 1901.02, 'high': 1901.02, 'low': 1901.02, 'close': 1901.02, 'volume': 0.0087} +2025-03-18 22:46:24,664 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786838,"s":"BTCUSDT","t":4727546607,"p":"81932.63000000","q":"0.00007000","T":1742330786835,"m":true,"M":true}... +2025-03-18 22:46:24,664 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786835, 'price': 81932.63, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,664 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786835, 'price': 81932.63, 'volume': 7e-05} +2025-03-18 22:46:24,664 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81932.63, 'close': 81932.63, 'volume': 0.2063699999999993} +2025-03-18 22:46:24,679 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330787401,"s":"ETHUSDT","t":2267978590,"p":"1901.02000000","q":"0.00270000","T":1742330787400,"m":true,"M":true}... +2025-03-18 22:46:24,679 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330787400, 'price': 1901.02, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:46:24,679 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330787400, 'price': 1901.02, 'volume': 0.0027} +2025-03-18 22:46:24,680 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330787000, 'open': 1901.02, 'high': 1901.02, 'low': 1901.02, 'close': 1901.02, 'volume': 0.0114} +2025-03-18 22:46:24,680 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786838,"s":"BTCUSDT","t":4727546608,"p":"81932.63000000","q":"0.00007000","T":1742330786835,"m":true,"M":true}... +2025-03-18 22:46:24,680 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786835, 'price': 81932.63, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,680 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786835, 'price': 81932.63, 'volume': 7e-05} +2025-03-18 22:46:24,681 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81932.63, 'close': 81932.63, 'volume': 0.2064399999999993} +2025-03-18 22:46:24,695 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786844,"s":"BTCUSDT","t":4727546609,"p":"81932.30000000","q":"0.00007000","T":1742330786840,"m":true,"M":true}... +2025-03-18 22:46:24,695 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786840, 'price': 81932.3, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,696 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786840, 'price': 81932.3, 'volume': 7e-05} +2025-03-18 22:46:24,696 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81932.3, 'close': 81932.3, 'volume': 0.20650999999999928} +2025-03-18 22:46:24,717 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786844,"s":"BTCUSDT","t":4727546610,"p":"81932.30000000","q":"0.00007000","T":1742330786840,"m":true,"M":true}... +2025-03-18 22:46:24,717 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786840, 'price': 81932.3, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,718 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786840, 'price': 81932.3, 'volume': 7e-05} +2025-03-18 22:46:24,718 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81932.3, 'close': 81932.3, 'volume': 0.20657999999999926} +2025-03-18 22:46:24,733 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786844,"s":"BTCUSDT","t":4727546611,"p":"81932.30000000","q":"0.00007000","T":1742330786840,"m":true,"M":true}... +2025-03-18 22:46:24,733 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786840, 'price': 81932.3, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,733 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786840, 'price': 81932.3, 'volume': 7e-05} +2025-03-18 22:46:24,734 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81932.3, 'close': 81932.3, 'volume': 0.20664999999999925} +2025-03-18 22:46:24,749 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786844,"s":"BTCUSDT","t":4727546612,"p":"81932.30000000","q":"0.00007000","T":1742330786840,"m":true,"M":true}... +2025-03-18 22:46:24,749 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786840, 'price': 81932.3, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,750 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786840, 'price': 81932.3, 'volume': 7e-05} +2025-03-18 22:46:24,750 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81932.3, 'close': 81932.3, 'volume': 0.20671999999999924} +2025-03-18 22:46:24,764 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786844,"s":"BTCUSDT","t":4727546613,"p":"81932.08000000","q":"0.00016000","T":1742330786840,"m":true,"M":true}... +2025-03-18 22:46:24,764 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786840, 'price': 81932.08, 'volume': 0.00016, 'type': 'trade'} +2025-03-18 22:46:24,764 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786840, 'price': 81932.08, 'volume': 0.00016} +2025-03-18 22:46:24,765 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81932.08, 'close': 81932.08, 'volume': 0.20687999999999923} +2025-03-18 22:46:24,786 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786844,"s":"BTCUSDT","t":4727546614,"p":"81932.08000000","q":"0.00007000","T":1742330786840,"m":true,"M":true}... +2025-03-18 22:46:24,787 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786840, 'price': 81932.08, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,787 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786840, 'price': 81932.08, 'volume': 7e-05} +2025-03-18 22:46:24,787 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81932.08, 'close': 81932.08, 'volume': 0.20694999999999922} +2025-03-18 22:46:24,803 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786849,"s":"BTCUSDT","t":4727546615,"p":"81930.85000000","q":"0.00007000","T":1742330786845,"m":true,"M":true}... +2025-03-18 22:46:24,803 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786845, 'price': 81930.85, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,803 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786845, 'price': 81930.85, 'volume': 7e-05} +2025-03-18 22:46:24,803 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81930.85, 'close': 81930.85, 'volume': 0.2070199999999992} +2025-03-18 22:46:24,820 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330786849,"s":"BTCUSDT","t":4727546616,"p":"81930.85000000","q":"0.00007000","T":1742330786845,"m":true,"M":true}... +2025-03-18 22:46:24,820 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330786845, 'price': 81930.85, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:24,820 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330786845, 'price': 81930.85, 'volume': 7e-05} +2025-03-18 22:46:24,821 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81930.85, 'close': 81930.85, 'volume': 0.2070899999999992} +2025-03-18 22:46:24,844 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330787200,"s":"BTCUSDT","t":4727546617,"p":"81930.84000000","q":"0.00044000","T":1742330787200,"m":true,"M":true}... +2025-03-18 22:46:24,845 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330787200, 'price': 81930.84, 'volume': 0.00044, 'type': 'trade'} +2025-03-18 22:46:24,845 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330787200, 'price': 81930.84, 'volume': 0.00044} +2025-03-18 22:46:24,845 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330786000, 'open': 81935.58, 'high': 81935.58, 'low': 81930.85, 'close': 81930.85, 'volume': 0.2070899999999992} +2025-03-18 22:46:24,846 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330787000, 'open': 81930.84, 'high': 81930.84, 'low': 81930.84, 'close': 81930.84, 'volume': 0.00044} +2025-03-18 22:46:24,872 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330787232,"s":"BTCUSDT","t":4727546618,"p":"81930.85000000","q":"0.00133000","T":1742330787232,"m":false,"M":true}... +2025-03-18 22:46:24,873 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330787232, 'price': 81930.85, 'volume': 0.00133, 'type': 'trade'} +2025-03-18 22:46:24,873 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330787232, 'price': 81930.85, 'volume': 0.00133} +2025-03-18 22:46:24,873 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330787000, 'open': 81930.84, 'high': 81930.85, 'low': 81930.84, 'close': 81930.85, 'volume': 0.00177} +2025-03-18 22:46:24,887 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330787303,"s":"BTCUSDT","t":4727546619,"p":"81930.85000000","q":"0.03692000","T":1742330787302,"m":false,"M":true}... +2025-03-18 22:46:24,887 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330787302, 'price': 81930.85, 'volume': 0.03692, 'type': 'trade'} +2025-03-18 22:46:24,888 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330787302, 'price': 81930.85, 'volume': 0.03692} +2025-03-18 22:46:24,889 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330787000, 'open': 81930.84, 'high': 81930.85, 'low': 81930.84, 'close': 81930.85, 'volume': 0.03869} +2025-03-18 22:46:25,451 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330788117,"s":"BTCUSDT","t...116,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:25,453 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330788129,"s":"ETHUSDT","t...128,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:25,453 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330788117,"s":"BTCUSDT","t":4727546620,"p":"81930.85000000","q":"0.02228000","T":1742330788116,"m":false,"M":true}... +2025-03-18 22:46:25,453 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330788116, 'price': 81930.85, 'volume': 0.02228, 'type': 'trade'} +2025-03-18 22:46:25,454 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330788116, 'price': 81930.85, 'volume': 0.02228} +2025-03-18 22:46:25,454 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330787000, 'open': 81930.84, 'high': 81930.85, 'low': 81930.84, 'close': 81930.85, 'volume': 0.03869} +2025-03-18 22:46:25,454 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330788000, 'open': 81930.85, 'high': 81930.85, 'low': 81930.85, 'close': 81930.85, 'volume': 0.02228} +2025-03-18 22:46:25,454 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330788129,"s":"ETHUSDT","t":2267978591,"p":"1900.96000000","q":"0.03150000","T":1742330788128,"m":false,"M":true}... +2025-03-18 22:46:25,454 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330788128, 'price': 1900.96, 'volume': 0.0315, 'type': 'trade'} +2025-03-18 22:46:25,454 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330788128, 'price': 1900.96, 'volume': 0.0315} +2025-03-18 22:46:25,454 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330787000, 'open': 1901.02, 'high': 1901.02, 'low': 1901.02, 'close': 1901.02, 'volume': 0.0114} +2025-03-18 22:46:25,454 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330788000, 'open': 1900.96, 'high': 1900.96, 'low': 1900.96, 'close': 1900.96, 'volume': 0.0315} +2025-03-18 22:46:25,714 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330788485,"s":"ETHUSDT","t...8484,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:25,714 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330788485,"s":"ETHUSDT","t...8484,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:25,714 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330788485,"s":"ETHUSDT","t...8484,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:25,717 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330788485,"s":"ETHUSDT","t...8484,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:25,717 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330788485,"s":"ETHUSDT","t":2267978592,"p":"1900.95000000","q":"0.00300000","T":1742330788484,"m":true,"M":true}... +2025-03-18 22:46:25,717 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330788484, 'price': 1900.95, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:46:25,717 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330788484, 'price': 1900.95, 'volume': 0.003} +2025-03-18 22:46:25,717 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330788000, 'open': 1900.96, 'high': 1900.96, 'low': 1900.95, 'close': 1900.95, 'volume': 0.0345} +2025-03-18 22:46:25,729 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330788485,"s":"ETHUSDT","t":2267978593,"p":"1900.95000000","q":"0.00300000","T":1742330788484,"m":true,"M":true}... +2025-03-18 22:46:25,729 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330788484, 'price': 1900.95, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:46:25,729 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330788484, 'price': 1900.95, 'volume': 0.003} +2025-03-18 22:46:25,729 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330788000, 'open': 1900.96, 'high': 1900.96, 'low': 1900.95, 'close': 1900.95, 'volume': 0.037500000000000006} +2025-03-18 22:46:25,753 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330788485,"s":"ETHUSDT","t":2267978594,"p":"1900.95000000","q":"0.00280000","T":1742330788484,"m":true,"M":true}... +2025-03-18 22:46:25,753 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330788484, 'price': 1900.95, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:46:25,753 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330788484, 'price': 1900.95, 'volume': 0.0028} +2025-03-18 22:46:25,754 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330788000, 'open': 1900.96, 'high': 1900.96, 'low': 1900.95, 'close': 1900.95, 'volume': 0.0403} +2025-03-18 22:46:25,769 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330788485,"s":"ETHUSDT","t":2267978595,"p":"1900.95000000","q":"0.04080000","T":1742330788484,"m":true,"M":true}... +2025-03-18 22:46:25,769 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330788484, 'price': 1900.95, 'volume': 0.0408, 'type': 'trade'} +2025-03-18 22:46:25,769 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330788484, 'price': 1900.95, 'volume': 0.0408} +2025-03-18 22:46:25,769 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330788000, 'open': 1900.96, 'high': 1900.96, 'low': 1900.95, 'close': 1900.95, 'volume': 0.0811} +2025-03-18 22:46:26,037 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330788806,"s":"BTCUSDT","t...805,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:26,039 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330788806,"s":"BTCUSDT","t":4727546621,"p":"81930.85000000","q":"0.00020000","T":1742330788805,"m":false,"M":true}... +2025-03-18 22:46:26,039 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330788805, 'price': 81930.85, 'volume': 0.0002, 'type': 'trade'} +2025-03-18 22:46:26,039 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330788805, 'price': 81930.85, 'volume': 0.0002} +2025-03-18 22:46:26,039 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330788000, 'open': 81930.85, 'high': 81930.85, 'low': 81930.85, 'close': 81930.85, 'volume': 0.02248} +2025-03-18 22:46:26,121 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330788890,"s":"BTCUSDT","t...8890,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:26,121 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330788890,"s":"BTCUSDT","t":4727546622,"p":"81930.84000000","q":"0.00134000","T":1742330788890,"m":true,"M":true}... +2025-03-18 22:46:26,121 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330788890, 'price': 81930.84, 'volume': 0.00134, 'type': 'trade'} +2025-03-18 22:46:26,123 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330788890, 'price': 81930.84, 'volume': 0.00134} +2025-03-18 22:46:26,123 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330788000, 'open': 81930.85, 'high': 81930.85, 'low': 81930.84, 'close': 81930.84, 'volume': 0.02382} +2025-03-18 22:46:26,391 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330789159,"s":"BTCUSDT","t...159,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:26,391 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330789159,"s":"BTCUSDT","t":4727546623,"p":"81930.85000000","q":"0.00033000","T":1742330789159,"m":false,"M":true}... +2025-03-18 22:46:26,392 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330789159, 'price': 81930.85, 'volume': 0.00033, 'type': 'trade'} +2025-03-18 22:46:26,392 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330789159, 'price': 81930.85, 'volume': 0.00033} +2025-03-18 22:46:26,392 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330788000, 'open': 81930.85, 'high': 81930.85, 'low': 81930.84, 'close': 81930.84, 'volume': 0.02382} +2025-03-18 22:46:26,392 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330789000, 'open': 81930.85, 'high': 81930.85, 'low': 81930.85, 'close': 81930.85, 'volume': 0.00033} +2025-03-18 22:46:26,790 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330789562,"s":"ETHUSDT","t...9561,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:26,791 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330789562,"s":"ETHUSDT","t":2267978596,"p":"1900.95000000","q":"1.25200000","T":1742330789561,"m":true,"M":true}... +2025-03-18 22:46:26,791 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330789561, 'price': 1900.95, 'volume': 1.252, 'type': 'trade'} +2025-03-18 22:46:26,792 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330789561, 'price': 1900.95, 'volume': 1.252} +2025-03-18 22:46:26,792 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330788000, 'open': 1900.96, 'high': 1900.96, 'low': 1900.95, 'close': 1900.95, 'volume': 0.0811} +2025-03-18 22:46:26,792 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330789000, 'open': 1900.95, 'high': 1900.95, 'low': 1900.95, 'close': 1900.95, 'volume': 1.252} +2025-03-18 22:46:26,866 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330789633,"s":"BTCUSDT","t...633,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:26,867 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330789633,"s":"BTCUSDT","t":4727546624,"p":"81930.85000000","q":"0.00098000","T":1742330789633,"m":false,"M":true}... +2025-03-18 22:46:26,868 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330789633, 'price': 81930.85, 'volume': 0.00098, 'type': 'trade'} +2025-03-18 22:46:26,868 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330789633, 'price': 81930.85, 'volume': 0.00098} +2025-03-18 22:46:26,868 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330789000, 'open': 81930.85, 'high': 81930.85, 'low': 81930.85, 'close': 81930.85, 'volume': 0.00131} +2025-03-18 22:46:27,219 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330789969,"s":"ETHUSDT","t...9968,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:27,219 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330789983,"s":"ETHUSDT","t...983,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:27,219 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330789969,"s":"ETHUSDT","t":2267978597,"p":"1900.95000000","q":"0.00290000","T":1742330789968,"m":true,"M":true}... +2025-03-18 22:46:27,219 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330789968, 'price': 1900.95, 'volume': 0.0029, 'type': 'trade'} +2025-03-18 22:46:27,219 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330789968, 'price': 1900.95, 'volume': 0.0029} +2025-03-18 22:46:27,222 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330789000, 'open': 1900.95, 'high': 1900.95, 'low': 1900.95, 'close': 1900.95, 'volume': 1.2549} +2025-03-18 22:46:27,237 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330789983,"s":"ETHUSDT","t":2267978598,"p":"1900.96000000","q":"1.30540000","T":1742330789983,"m":false,"M":true}... +2025-03-18 22:46:27,237 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330789983, 'price': 1900.96, 'volume': 1.3054, 'type': 'trade'} +2025-03-18 22:46:27,237 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330789983, 'price': 1900.96, 'volume': 1.3054} +2025-03-18 22:46:27,237 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330789000, 'open': 1900.95, 'high': 1900.96, 'low': 1900.95, 'close': 1900.96, 'volume': 2.5603} +2025-03-18 22:46:27,346 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330790117,"s":"ETHUSDT","t...0116,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:27,346 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330790117,"s":"ETHUSDT","t...0116,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:27,347 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330790117,"s":"ETHUSDT","t...0116,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:27,347 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330790117,"s":"ETHUSDT","t...0116,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:27,347 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330790117,"s":"ETHUSDT","t...0116,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:27,348 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330790117,"s":"ETHUSDT","t...0116,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:27,348 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330790117,"s":"ETHUSDT","t...0116,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:27,348 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330790117,"s":"ETHUSDT","t...0116,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:27,348 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330790117,"s":"ETHUSDT","t...0116,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:27,349 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330790117,"s":"ETHUSDT","t...0116,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:27,349 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330790117,"s":"ETHUSDT","t...0116,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:27,349 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330790117,"s":"ETHUSDT","t...0116,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:27,350 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330790117,"s":"ETHUSDT","t...0116,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:27,350 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330790117,"s":"ETHUSDT","t...0116,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:27,350 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330790117,"s":"ETHUSDT","t...0116,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:27,351 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330790117,"s":"ETHUSDT","t":2267978599,"p":"1900.95000000","q":"0.00300000","T":1742330790116,"m":true,"M":true}... +2025-03-18 22:46:27,351 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330790116, 'price': 1900.95, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:46:27,351 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330790116, 'price': 1900.95, 'volume': 0.003} +2025-03-18 22:46:27,351 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330789000, 'open': 1900.95, 'high': 1900.96, 'low': 1900.95, 'close': 1900.96, 'volume': 2.5603} +2025-03-18 22:46:27,352 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330790000, 'open': 1900.95, 'high': 1900.95, 'low': 1900.95, 'close': 1900.95, 'volume': 0.003} +2025-03-18 22:46:27,363 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330790117,"s":"ETHUSDT","t":2267978600,"p":"1900.95000000","q":"0.00300000","T":1742330790116,"m":true,"M":true}... +2025-03-18 22:46:27,364 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330790116, 'price': 1900.95, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:46:27,364 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330790116, 'price': 1900.95, 'volume': 0.003} +2025-03-18 22:46:27,364 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330790000, 'open': 1900.95, 'high': 1900.95, 'low': 1900.95, 'close': 1900.95, 'volume': 0.006} +2025-03-18 22:46:27,379 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330790117,"s":"ETHUSDT","t":2267978601,"p":"1900.95000000","q":"0.00310000","T":1742330790116,"m":true,"M":true}... +2025-03-18 22:46:27,380 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330790116, 'price': 1900.95, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:46:27,380 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330790116, 'price': 1900.95, 'volume': 0.0031} +2025-03-18 22:46:27,380 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330790000, 'open': 1900.95, 'high': 1900.95, 'low': 1900.95, 'close': 1900.95, 'volume': 0.0091} +2025-03-18 22:46:27,394 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330790117,"s":"ETHUSDT","t":2267978602,"p":"1900.95000000","q":"0.04060000","T":1742330790116,"m":true,"M":true}... +2025-03-18 22:46:27,394 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330790116, 'price': 1900.95, 'volume': 0.0406, 'type': 'trade'} +2025-03-18 22:46:27,394 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330790116, 'price': 1900.95, 'volume': 0.0406} +2025-03-18 22:46:27,395 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330790000, 'open': 1900.95, 'high': 1900.95, 'low': 1900.95, 'close': 1900.95, 'volume': 0.049699999999999994} +2025-03-18 22:46:27,410 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330790117,"s":"ETHUSDT","t":2267978603,"p":"1900.95000000","q":"0.00490000","T":1742330790116,"m":true,"M":true}... +2025-03-18 22:46:27,410 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330790116, 'price': 1900.95, 'volume': 0.0049, 'type': 'trade'} +2025-03-18 22:46:27,411 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330790116, 'price': 1900.95, 'volume': 0.0049} +2025-03-18 22:46:27,411 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330790000, 'open': 1900.95, 'high': 1900.95, 'low': 1900.95, 'close': 1900.95, 'volume': 0.054599999999999996} +2025-03-18 22:46:27,437 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330790117,"s":"ETHUSDT","t":2267978604,"p":"1900.94000000","q":"0.00400000","T":1742330790116,"m":true,"M":true}... +2025-03-18 22:46:27,438 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330790116, 'price': 1900.94, 'volume': 0.004, 'type': 'trade'} +2025-03-18 22:46:27,438 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330790116, 'price': 1900.94, 'volume': 0.004} +2025-03-18 22:46:27,438 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330790000, 'open': 1900.95, 'high': 1900.95, 'low': 1900.94, 'close': 1900.94, 'volume': 0.0586} +2025-03-18 22:46:27,448 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330790217,"s":"ETHUSDT","t...0217,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:27,449 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330790217,"s":"ETHUSDT","t...0217,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:27,449 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330790217,"s":"ETHUSDT","t...0217,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:27,449 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330790217,"s":"ETHUSDT","t...0217,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:27,449 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330790217,"s":"ETHUSDT","t...0217,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:27,450 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330790217,"s":"ETHUSDT","t...0217,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:27,450 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330790217,"s":"ETHUSDT","t...0217,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:27,451 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330790117,"s":"ETHUSDT","t":2267978605,"p":"1900.94000000","q":"0.00280000","T":1742330790116,"m":true,"M":true}... +2025-03-18 22:46:27,451 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330790116, 'price': 1900.94, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:46:27,451 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330790116, 'price': 1900.94, 'volume': 0.0028} +2025-03-18 22:46:27,451 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330790000, 'open': 1900.95, 'high': 1900.95, 'low': 1900.94, 'close': 1900.94, 'volume': 0.061399999999999996} +2025-03-18 22:46:27,468 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330790117,"s":"ETHUSDT","t":2267978606,"p":"1900.93000000","q":"0.00280000","T":1742330790116,"m":true,"M":true}... +2025-03-18 22:46:27,468 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330790116, 'price': 1900.93, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:46:27,468 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330790116, 'price': 1900.93, 'volume': 0.0028} +2025-03-18 22:46:27,468 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330790000, 'open': 1900.95, 'high': 1900.95, 'low': 1900.93, 'close': 1900.93, 'volume': 0.0642} +2025-03-18 22:46:27,486 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330790117,"s":"ETHUSDT","t":2267978607,"p":"1900.93000000","q":"0.00270000","T":1742330790116,"m":true,"M":true}... +2025-03-18 22:46:27,486 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330790116, 'price': 1900.93, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:46:27,487 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330790116, 'price': 1900.93, 'volume': 0.0027} +2025-03-18 22:46:27,487 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330790000, 'open': 1900.95, 'high': 1900.95, 'low': 1900.93, 'close': 1900.93, 'volume': 0.06689999999999999} +2025-03-18 22:46:27,501 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330790117,"s":"ETHUSDT","t":2267978608,"p":"1900.93000000","q":"0.00280000","T":1742330790116,"m":true,"M":true}... +2025-03-18 22:46:27,501 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330790116, 'price': 1900.93, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:46:27,501 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330790116, 'price': 1900.93, 'volume': 0.0028} +2025-03-18 22:46:27,501 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330790000, 'open': 1900.95, 'high': 1900.95, 'low': 1900.93, 'close': 1900.93, 'volume': 0.06969999999999998} +2025-03-18 22:46:27,516 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330790117,"s":"ETHUSDT","t":2267978609,"p":"1900.93000000","q":"0.00280000","T":1742330790116,"m":true,"M":true}... +2025-03-18 22:46:27,516 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330790116, 'price': 1900.93, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:46:27,516 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330790116, 'price': 1900.93, 'volume': 0.0028} +2025-03-18 22:46:27,516 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330790000, 'open': 1900.95, 'high': 1900.95, 'low': 1900.93, 'close': 1900.93, 'volume': 0.07249999999999998} +2025-03-18 22:46:27,533 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330790117,"s":"ETHUSDT","t":2267978610,"p":"1900.93000000","q":"0.00280000","T":1742330790116,"m":true,"M":true}... +2025-03-18 22:46:27,533 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330790116, 'price': 1900.93, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:46:27,533 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330790116, 'price': 1900.93, 'volume': 0.0028} +2025-03-18 22:46:27,534 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330790000, 'open': 1900.95, 'high': 1900.95, 'low': 1900.93, 'close': 1900.93, 'volume': 0.07529999999999998} +2025-03-18 22:46:27,549 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330790117,"s":"ETHUSDT","t":2267978611,"p":"1900.92000000","q":"0.30430000","T":1742330790116,"m":true,"M":true}... +2025-03-18 22:46:27,550 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330790116, 'price': 1900.92, 'volume': 0.3043, 'type': 'trade'} +2025-03-18 22:46:27,550 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330790116, 'price': 1900.92, 'volume': 0.3043} +2025-03-18 22:46:27,550 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330790000, 'open': 1900.95, 'high': 1900.95, 'low': 1900.92, 'close': 1900.92, 'volume': 0.3796} +2025-03-18 22:46:27,565 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330790117,"s":"ETHUSDT","t":2267978612,"p":"1900.92000000","q":"0.00280000","T":1742330790116,"m":true,"M":true}... +2025-03-18 22:46:27,565 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330790116, 'price': 1900.92, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:46:27,565 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330790116, 'price': 1900.92, 'volume': 0.0028} +2025-03-18 22:46:27,565 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330790000, 'open': 1900.95, 'high': 1900.95, 'low': 1900.92, 'close': 1900.92, 'volume': 0.3824} +2025-03-18 22:46:27,580 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330790117,"s":"ETHUSDT","t":2267978613,"p":"1900.92000000","q":"0.00280000","T":1742330790116,"m":true,"M":true}... +2025-03-18 22:46:27,581 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330790116, 'price': 1900.92, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:46:27,581 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330790116, 'price': 1900.92, 'volume': 0.0028} +2025-03-18 22:46:27,581 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330790000, 'open': 1900.95, 'high': 1900.95, 'low': 1900.92, 'close': 1900.92, 'volume': 0.38520000000000004} +2025-03-18 22:46:27,596 - INFO - [realtime.py:302] - Received message #400 +2025-03-18 22:46:27,597 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330790217,"s":"ETHUSDT","t":2267978614,"p":"1900.91000000","q":"0.00300000","T":1742330790217,"m":true,"M":true}... +2025-03-18 22:46:27,597 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330790217, 'price': 1900.91, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:46:27,597 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330790217, 'price': 1900.91, 'volume': 0.003} +2025-03-18 22:46:27,597 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330790000, 'open': 1900.95, 'high': 1900.95, 'low': 1900.91, 'close': 1900.91, 'volume': 0.38820000000000005} +2025-03-18 22:46:27,612 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330790217,"s":"ETHUSDT","t":2267978615,"p":"1900.91000000","q":"0.00300000","T":1742330790217,"m":true,"M":true}... +2025-03-18 22:46:27,612 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330790217, 'price': 1900.91, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:46:27,612 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330790217, 'price': 1900.91, 'volume': 0.003} +2025-03-18 22:46:27,613 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330790000, 'open': 1900.95, 'high': 1900.95, 'low': 1900.91, 'close': 1900.91, 'volume': 0.39120000000000005} +2025-03-18 22:46:27,631 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330790217,"s":"ETHUSDT","t":2267978616,"p":"1900.91000000","q":"0.00270000","T":1742330790217,"m":true,"M":true}... +2025-03-18 22:46:27,632 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330790217, 'price': 1900.91, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:46:27,632 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330790217, 'price': 1900.91, 'volume': 0.0027} +2025-03-18 22:46:27,632 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330790000, 'open': 1900.95, 'high': 1900.95, 'low': 1900.91, 'close': 1900.91, 'volume': 0.39390000000000003} +2025-03-18 22:46:27,654 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330790217,"s":"ETHUSDT","t":2267978617,"p":"1900.91000000","q":"0.00270000","T":1742330790217,"m":true,"M":true}... +2025-03-18 22:46:27,654 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330790217, 'price': 1900.91, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:46:27,655 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330790217, 'price': 1900.91, 'volume': 0.0027} +2025-03-18 22:46:27,655 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330790000, 'open': 1900.95, 'high': 1900.95, 'low': 1900.91, 'close': 1900.91, 'volume': 0.3966} +2025-03-18 22:46:27,666 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330790217,"s":"ETHUSDT","t":2267978618,"p":"1900.90000000","q":"0.00310000","T":1742330790217,"m":true,"M":true}... +2025-03-18 22:46:27,667 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330790217, 'price': 1900.9, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:46:27,667 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330790217, 'price': 1900.9, 'volume': 0.0031} +2025-03-18 22:46:27,667 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330790000, 'open': 1900.95, 'high': 1900.95, 'low': 1900.9, 'close': 1900.9, 'volume': 0.3997} +2025-03-18 22:46:27,688 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330790217,"s":"ETHUSDT","t":2267978619,"p":"1900.89000000","q":"0.00310000","T":1742330790217,"m":true,"M":true}... +2025-03-18 22:46:27,688 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330790217, 'price': 1900.89, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:46:27,688 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330790217, 'price': 1900.89, 'volume': 0.0031} +2025-03-18 22:46:27,688 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330790000, 'open': 1900.95, 'high': 1900.95, 'low': 1900.89, 'close': 1900.89, 'volume': 0.4028} +2025-03-18 22:46:27,716 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330790217,"s":"ETHUSDT","t":2267978620,"p":"1900.89000000","q":"0.00280000","T":1742330790217,"m":true,"M":true}... +2025-03-18 22:46:27,717 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330790217, 'price': 1900.89, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:46:27,717 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330790217, 'price': 1900.89, 'volume': 0.0028} +2025-03-18 22:46:27,718 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330790000, 'open': 1900.95, 'high': 1900.95, 'low': 1900.89, 'close': 1900.89, 'volume': 0.4056} +2025-03-18 22:46:28,101 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330790750,"s":"BTCUSDT","t...0749,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:28,102 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330790758,"s":"BTCUSDT","t...0757,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:28,103 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330790750,"s":"BTCUSDT","t":4727546625,"p":"81930.84000000","q":"0.00366000","T":1742330790749,"m":true,"M":true}... +2025-03-18 22:46:28,103 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330790749, 'price': 81930.84, 'volume': 0.00366, 'type': 'trade'} +2025-03-18 22:46:28,103 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330790749, 'price': 81930.84, 'volume': 0.00366} +2025-03-18 22:46:28,103 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330789000, 'open': 81930.85, 'high': 81930.85, 'low': 81930.85, 'close': 81930.85, 'volume': 0.00131} +2025-03-18 22:46:28,103 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330790000, 'open': 81930.84, 'high': 81930.84, 'low': 81930.84, 'close': 81930.84, 'volume': 0.00366} +2025-03-18 22:46:28,123 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330790758,"s":"BTCUSDT","t":4727546626,"p":"81930.84000000","q":"0.00170000","T":1742330790757,"m":true,"M":true}... +2025-03-18 22:46:28,123 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330790757, 'price': 81930.84, 'volume': 0.0017, 'type': 'trade'} +2025-03-18 22:46:28,123 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330790757, 'price': 81930.84, 'volume': 0.0017} +2025-03-18 22:46:28,123 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330790000, 'open': 81930.84, 'high': 81930.84, 'low': 81930.84, 'close': 81930.84, 'volume': 0.00536} +2025-03-18 22:46:28,704 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330791470,"s":"BTCUSDT","t...1469,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:28,704 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330791470,"s":"BTCUSDT","t":4727546627,"p":"81930.84000000","q":"0.00008000","T":1742330791469,"m":true,"M":true}... +2025-03-18 22:46:28,705 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330791469, 'price': 81930.84, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:46:28,705 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330791469, 'price': 81930.84, 'volume': 8e-05} +2025-03-18 22:46:28,705 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330790000, 'open': 81930.84, 'high': 81930.84, 'low': 81930.84, 'close': 81930.84, 'volume': 0.00536} +2025-03-18 22:46:28,705 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330791000, 'open': 81930.84, 'high': 81930.84, 'low': 81930.84, 'close': 81930.84, 'volume': 8e-05} +2025-03-18 22:46:29,427 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330792117,"s":"ETHUSDT","t...2116,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:29,427 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330792117,"s":"ETHUSDT","t...2116,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:29,427 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330792117,"s":"ETHUSDT","t...2116,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:29,430 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330792117,"s":"ETHUSDT","t...2116,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:29,430 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330792117,"s":"ETHUSDT","t...2116,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:29,430 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330792117,"s":"ETHUSDT","t...2116,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:29,432 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330792117,"s":"ETHUSDT","t...2116,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:29,432 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330792117,"s":"ETHUSDT","t...2116,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:29,432 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330792117,"s":"ETHUSDT","t...2116,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:29,432 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330792117,"s":"ETHUSDT","t...2116,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:29,432 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330792117,"s":"ETHUSDT","t...2116,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:29,434 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330792117,"s":"ETHUSDT","t...2116,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:29,434 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330792117,"s":"ETHUSDT","t...2116,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:29,434 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330792117,"s":"ETHUSDT","t...2116,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:29,435 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330792117,"s":"ETHUSDT","t":2267978621,"p":"1900.88000000","q":"0.00300000","T":1742330792116,"m":true,"M":true}... +2025-03-18 22:46:29,435 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330792116, 'price': 1900.88, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:46:29,435 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330792116, 'price': 1900.88, 'volume': 0.003} +2025-03-18 22:46:29,435 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330790000, 'open': 1900.95, 'high': 1900.95, 'low': 1900.89, 'close': 1900.89, 'volume': 0.4056} +2025-03-18 22:46:29,435 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330792000, 'open': 1900.88, 'high': 1900.88, 'low': 1900.88, 'close': 1900.88, 'volume': 0.003} +2025-03-18 22:46:29,436 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330792202,"s":"ETHUSDT","t...202,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:29,448 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330792117,"s":"ETHUSDT","t":2267978622,"p":"1900.88000000","q":"0.00300000","T":1742330792116,"m":true,"M":true}... +2025-03-18 22:46:29,448 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330792116, 'price': 1900.88, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:46:29,449 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330792116, 'price': 1900.88, 'volume': 0.003} +2025-03-18 22:46:29,449 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330792000, 'open': 1900.88, 'high': 1900.88, 'low': 1900.88, 'close': 1900.88, 'volume': 0.006} +2025-03-18 22:46:29,463 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330792117,"s":"ETHUSDT","t":2267978623,"p":"1900.88000000","q":"0.00300000","T":1742330792116,"m":true,"M":true}... +2025-03-18 22:46:29,463 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330792116, 'price': 1900.88, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:46:29,463 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330792116, 'price': 1900.88, 'volume': 0.003} +2025-03-18 22:46:29,464 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330792000, 'open': 1900.88, 'high': 1900.88, 'low': 1900.88, 'close': 1900.88, 'volume': 0.009000000000000001} +2025-03-18 22:46:29,479 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330792117,"s":"ETHUSDT","t":2267978624,"p":"1900.88000000","q":"0.00290000","T":1742330792116,"m":true,"M":true}... +2025-03-18 22:46:29,479 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330792116, 'price': 1900.88, 'volume': 0.0029, 'type': 'trade'} +2025-03-18 22:46:29,479 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330792116, 'price': 1900.88, 'volume': 0.0029} +2025-03-18 22:46:29,480 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330792000, 'open': 1900.88, 'high': 1900.88, 'low': 1900.88, 'close': 1900.88, 'volume': 0.0119} +2025-03-18 22:46:29,494 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330792117,"s":"ETHUSDT","t":2267978625,"p":"1900.88000000","q":"0.00380000","T":1742330792116,"m":true,"M":true}... +2025-03-18 22:46:29,504 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330792116, 'price': 1900.88, 'volume': 0.0038, 'type': 'trade'} +2025-03-18 22:46:29,505 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330792116, 'price': 1900.88, 'volume': 0.0038} +2025-03-18 22:46:29,505 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330792000, 'open': 1900.88, 'high': 1900.88, 'low': 1900.88, 'close': 1900.88, 'volume': 0.015700000000000002} +2025-03-18 22:46:29,522 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330792117,"s":"ETHUSDT","t":2267978626,"p":"1900.88000000","q":"0.00490000","T":1742330792116,"m":true,"M":true}... +2025-03-18 22:46:29,522 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330792116, 'price': 1900.88, 'volume': 0.0049, 'type': 'trade'} +2025-03-18 22:46:29,522 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330792116, 'price': 1900.88, 'volume': 0.0049} +2025-03-18 22:46:29,522 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330792000, 'open': 1900.88, 'high': 1900.88, 'low': 1900.88, 'close': 1900.88, 'volume': 0.0206} +2025-03-18 22:46:29,537 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330792117,"s":"ETHUSDT","t":2267978627,"p":"1900.87000000","q":"0.00270000","T":1742330792116,"m":true,"M":true}... +2025-03-18 22:46:29,537 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330792116, 'price': 1900.87, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:46:29,538 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330792116, 'price': 1900.87, 'volume': 0.0027} +2025-03-18 22:46:29,538 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330792000, 'open': 1900.88, 'high': 1900.88, 'low': 1900.87, 'close': 1900.87, 'volume': 0.0233} +2025-03-18 22:46:29,553 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330792117,"s":"ETHUSDT","t":2267978628,"p":"1900.85000000","q":"0.00310000","T":1742330792116,"m":true,"M":true}... +2025-03-18 22:46:29,554 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330792116, 'price': 1900.85, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:46:29,554 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330792116, 'price': 1900.85, 'volume': 0.0031} +2025-03-18 22:46:29,554 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330792000, 'open': 1900.88, 'high': 1900.88, 'low': 1900.85, 'close': 1900.85, 'volume': 0.0264} +2025-03-18 22:46:29,569 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330792117,"s":"ETHUSDT","t":2267978629,"p":"1900.84000000","q":"0.00280000","T":1742330792116,"m":true,"M":true}... +2025-03-18 22:46:29,569 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330792116, 'price': 1900.84, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:46:29,569 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330792116, 'price': 1900.84, 'volume': 0.0028} +2025-03-18 22:46:29,569 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330792000, 'open': 1900.88, 'high': 1900.88, 'low': 1900.84, 'close': 1900.84, 'volume': 0.0292} +2025-03-18 22:46:29,586 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330792117,"s":"ETHUSDT","t":2267978630,"p":"1900.84000000","q":"0.00270000","T":1742330792116,"m":true,"M":true}... +2025-03-18 22:46:29,586 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330792116, 'price': 1900.84, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:46:29,586 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330792116, 'price': 1900.84, 'volume': 0.0027} +2025-03-18 22:46:29,586 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330792000, 'open': 1900.88, 'high': 1900.88, 'low': 1900.84, 'close': 1900.84, 'volume': 0.0319} +2025-03-18 22:46:29,610 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330792117,"s":"ETHUSDT","t":2267978631,"p":"1900.84000000","q":"0.00310000","T":1742330792116,"m":true,"M":true}... +2025-03-18 22:46:29,611 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330792116, 'price': 1900.84, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:46:29,611 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330792116, 'price': 1900.84, 'volume': 0.0031} +2025-03-18 22:46:29,611 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330792000, 'open': 1900.88, 'high': 1900.88, 'low': 1900.84, 'close': 1900.84, 'volume': 0.034999999999999996} +2025-03-18 22:46:29,622 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330792117,"s":"ETHUSDT","t":2267978632,"p":"1900.83000000","q":"0.08880000","T":1742330792116,"m":true,"M":true}... +2025-03-18 22:46:29,622 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330792116, 'price': 1900.83, 'volume': 0.0888, 'type': 'trade'} +2025-03-18 22:46:29,622 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330792116, 'price': 1900.83, 'volume': 0.0888} +2025-03-18 22:46:29,622 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330792000, 'open': 1900.88, 'high': 1900.88, 'low': 1900.83, 'close': 1900.83, 'volume': 0.1238} +2025-03-18 22:46:29,636 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330792117,"s":"ETHUSDT","t":2267978633,"p":"1900.83000000","q":"0.22270000","T":1742330792116,"m":true,"M":true}... +2025-03-18 22:46:29,636 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330792116, 'price': 1900.83, 'volume': 0.2227, 'type': 'trade'} +2025-03-18 22:46:29,636 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330792116, 'price': 1900.83, 'volume': 0.2227} +2025-03-18 22:46:29,638 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330792000, 'open': 1900.88, 'high': 1900.88, 'low': 1900.83, 'close': 1900.83, 'volume': 0.34650000000000003} +2025-03-18 22:46:29,652 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330792117,"s":"ETHUSDT","t":2267978634,"p":"1900.82000000","q":"0.00280000","T":1742330792116,"m":true,"M":true}... +2025-03-18 22:46:29,653 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330792116, 'price': 1900.82, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:46:29,653 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330792116, 'price': 1900.82, 'volume': 0.0028} +2025-03-18 22:46:29,653 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330792000, 'open': 1900.88, 'high': 1900.88, 'low': 1900.82, 'close': 1900.82, 'volume': 0.34930000000000005} +2025-03-18 22:46:29,669 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330792202,"s":"ETHUSDT","t":2267978635,"p":"1900.82000000","q":"0.00560000","T":1742330792202,"m":false,"M":true}... +2025-03-18 22:46:29,669 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330792202, 'price': 1900.82, 'volume': 0.0056, 'type': 'trade'} +2025-03-18 22:46:29,670 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330792202, 'price': 1900.82, 'volume': 0.0056} +2025-03-18 22:46:29,670 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330792000, 'open': 1900.88, 'high': 1900.88, 'low': 1900.82, 'close': 1900.82, 'volume': 0.35490000000000005} +2025-03-18 22:46:30,005 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330792775,"s":"BTCUSDT","t...774,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:30,005 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330792775,"s":"BTCUSDT","t":4727546628,"p":"81930.85000000","q":"0.00244000","T":1742330792774,"m":false,"M":true}... +2025-03-18 22:46:30,005 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330792774, 'price': 81930.85, 'volume': 0.00244, 'type': 'trade'} +2025-03-18 22:46:30,005 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330792774, 'price': 81930.85, 'volume': 0.00244} +2025-03-18 22:46:30,005 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330791000, 'open': 81930.84, 'high': 81930.84, 'low': 81930.84, 'close': 81930.84, 'volume': 8e-05} +2025-03-18 22:46:30,005 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330792000, 'open': 81930.85, 'high': 81930.85, 'low': 81930.85, 'close': 81930.85, 'volume': 0.00244} +2025-03-18 22:46:30,305 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330792951,"s":"BTCUSDT","t...2951,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:30,305 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330792951,"s":"BTCUSDT","t":4727546629,"p":"81930.84000000","q":"0.00267000","T":1742330792951,"m":true,"M":true}... +2025-03-18 22:46:30,305 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330792951, 'price': 81930.84, 'volume': 0.00267, 'type': 'trade'} +2025-03-18 22:46:30,305 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330792951, 'price': 81930.84, 'volume': 0.00267} +2025-03-18 22:46:30,305 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330792000, 'open': 81930.85, 'high': 81930.85, 'low': 81930.84, 'close': 81930.84, 'volume': 0.00511} +2025-03-18 22:46:30,359 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330793126,"s":"ETHUSDT","t...125,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:30,359 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330793126,"s":"ETHUSDT","t":2267978636,"p":"1900.82000000","q":"0.03160000","T":1742330793125,"m":false,"M":true}... +2025-03-18 22:46:30,360 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330793125, 'price': 1900.82, 'volume': 0.0316, 'type': 'trade'} +2025-03-18 22:46:30,360 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330793125, 'price': 1900.82, 'volume': 0.0316} +2025-03-18 22:46:30,360 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330792000, 'open': 1900.88, 'high': 1900.88, 'low': 1900.82, 'close': 1900.82, 'volume': 0.35490000000000005} +2025-03-18 22:46:30,360 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330793000, 'open': 1900.82, 'high': 1900.82, 'low': 1900.82, 'close': 1900.82, 'volume': 0.0316} +2025-03-18 22:46:30,442 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330793211,"s":"BTCUSDT","t...211,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:30,443 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330793211,"s":"BTCUSDT","t":4727546630,"p":"81930.85000000","q":"0.00196000","T":1742330793211,"m":false,"M":true}... +2025-03-18 22:46:30,443 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330793211, 'price': 81930.85, 'volume': 0.00196, 'type': 'trade'} +2025-03-18 22:46:30,443 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330793211, 'price': 81930.85, 'volume': 0.00196} +2025-03-18 22:46:30,443 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330792000, 'open': 81930.85, 'high': 81930.85, 'low': 81930.84, 'close': 81930.84, 'volume': 0.00511} +2025-03-18 22:46:30,443 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330793000, 'open': 81930.85, 'high': 81930.85, 'low': 81930.85, 'close': 81930.85, 'volume': 0.00196} +2025-03-18 22:46:31,031 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330793798,"s":"BTCUSDT","t...3798,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:31,031 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330793798,"s":"BTCUSDT","t":4727546631,"p":"81930.84000000","q":"0.00146000","T":1742330793798,"m":true,"M":true}... +2025-03-18 22:46:31,032 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330793798, 'price': 81930.84, 'volume': 0.00146, 'type': 'trade'} +2025-03-18 22:46:31,032 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330793798, 'price': 81930.84, 'volume': 0.00146} +2025-03-18 22:46:31,033 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330793000, 'open': 81930.85, 'high': 81930.85, 'low': 81930.84, 'close': 81930.84, 'volume': 0.00342} +2025-03-18 22:46:31,264 - DEBUG - [protocol.py:1270] - % sending keepalive ping +2025-03-18 22:46:31,264 - DEBUG - [protocol.py:1183] - > PING 16 90 81 39 [binary, 4 bytes] +2025-03-18 22:46:31,337 - DEBUG - [protocol.py:1270] - % sending keepalive ping +2025-03-18 22:46:31,337 - DEBUG - [protocol.py:1183] - > PING 7f 31 34 8d [binary, 4 bytes] +2025-03-18 22:46:31,622 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330794276,"s":"BTCUSDT","t...4276,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:31,623 - DEBUG - [protocol.py:1177] - < PONG 16 90 81 39 [binary, 4 bytes] +2025-03-18 22:46:31,624 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330794276,"s":"BTCUSDT","t":4727546632,"p":"81930.84000000","q":"0.00611000","T":1742330794276,"m":true,"M":true}... +2025-03-18 22:46:31,624 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330794276, 'price': 81930.84, 'volume': 0.00611, 'type': 'trade'} +2025-03-18 22:46:31,624 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330794276, 'price': 81930.84, 'volume': 0.00611} +2025-03-18 22:46:31,624 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330793000, 'open': 81930.85, 'high': 81930.85, 'low': 81930.84, 'close': 81930.84, 'volume': 0.00342} +2025-03-18 22:46:31,625 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330794000, 'open': 81930.84, 'high': 81930.84, 'low': 81930.84, 'close': 81930.84, 'volume': 0.00611} +2025-03-18 22:46:31,625 - DEBUG - [protocol.py:1280] - % received keepalive pong +2025-03-18 22:46:31,655 - DEBUG - [protocol.py:1177] - < PONG 7f 31 34 8d [binary, 4 bytes] +2025-03-18 22:46:31,655 - DEBUG - [protocol.py:1280] - % received keepalive pong +2025-03-18 22:46:31,987 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330794755,"s":"ETHUSDT","t...4754,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:31,987 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330794755,"s":"ETHUSDT","t...4754,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:31,987 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330794755,"s":"ETHUSDT","t":2267978637,"p":"1900.81000000","q":"0.00280000","T":1742330794754,"m":true,"M":true}... +2025-03-18 22:46:31,988 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330794754, 'price': 1900.81, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:46:31,988 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330794754, 'price': 1900.81, 'volume': 0.0028} +2025-03-18 22:46:31,988 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330793000, 'open': 1900.82, 'high': 1900.82, 'low': 1900.82, 'close': 1900.82, 'volume': 0.0316} +2025-03-18 22:46:31,988 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330794000, 'open': 1900.81, 'high': 1900.81, 'low': 1900.81, 'close': 1900.81, 'volume': 0.0028} +2025-03-18 22:46:32,003 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330794755,"s":"ETHUSDT","t":2267978638,"p":"1900.81000000","q":"0.02620000","T":1742330794754,"m":true,"M":true}... +2025-03-18 22:46:32,003 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330794754, 'price': 1900.81, 'volume': 0.0262, 'type': 'trade'} +2025-03-18 22:46:32,003 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330794754, 'price': 1900.81, 'volume': 0.0262} +2025-03-18 22:46:32,004 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330794000, 'open': 1900.81, 'high': 1900.81, 'low': 1900.81, 'close': 1900.81, 'volume': 0.029} +2025-03-18 22:46:32,408 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330795180,"s":"ETHUSDT","t...5179,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:32,408 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330795180,"s":"ETHUSDT","t":2267978639,"p":"1900.81000000","q":"0.02160000","T":1742330795179,"m":true,"M":true}... +2025-03-18 22:46:32,408 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330795179, 'price': 1900.81, 'volume': 0.0216, 'type': 'trade'} +2025-03-18 22:46:32,408 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330795179, 'price': 1900.81, 'volume': 0.0216} +2025-03-18 22:46:32,408 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330794000, 'open': 1900.81, 'high': 1900.81, 'low': 1900.81, 'close': 1900.81, 'volume': 0.029} +2025-03-18 22:46:32,408 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330795000, 'open': 1900.81, 'high': 1900.81, 'low': 1900.81, 'close': 1900.81, 'volume': 0.0216} +2025-03-18 22:46:32,703 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330795470,"s":"BTCUSDT","t...5469,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:32,703 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330795470,"s":"BTCUSDT","t":4727546633,"p":"81930.84000000","q":"0.00008000","T":1742330795469,"m":true,"M":true}... +2025-03-18 22:46:32,704 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330795469, 'price': 81930.84, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:46:32,704 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330795469, 'price': 81930.84, 'volume': 8e-05} +2025-03-18 22:46:32,704 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330794000, 'open': 81930.84, 'high': 81930.84, 'low': 81930.84, 'close': 81930.84, 'volume': 0.00611} +2025-03-18 22:46:32,705 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330795000, 'open': 81930.84, 'high': 81930.84, 'low': 81930.84, 'close': 81930.84, 'volume': 8e-05} +2025-03-18 22:46:33,054 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330795824,"s":"ETHUSDT","t...5824,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:33,055 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330795824,"s":"ETHUSDT","t":2267978640,"p":"1900.81000000","q":"0.05430000","T":1742330795824,"m":true,"M":true}... +2025-03-18 22:46:33,056 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330795824, 'price': 1900.81, 'volume': 0.0543, 'type': 'trade'} +2025-03-18 22:46:33,056 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330795824, 'price': 1900.81, 'volume': 0.0543} +2025-03-18 22:46:33,056 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330795000, 'open': 1900.81, 'high': 1900.81, 'low': 1900.81, 'close': 1900.81, 'volume': 0.0759} +2025-03-18 22:46:33,197 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330795969,"s":"ETHUSDT","t...5969,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:33,197 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330795969,"s":"ETHUSDT","t":2267978641,"p":"1900.81000000","q":"0.00460000","T":1742330795969,"m":true,"M":true}... +2025-03-18 22:46:33,197 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330795969, 'price': 1900.81, 'volume': 0.0046, 'type': 'trade'} +2025-03-18 22:46:33,197 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330795969, 'price': 1900.81, 'volume': 0.0046} +2025-03-18 22:46:33,197 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330795000, 'open': 1900.81, 'high': 1900.81, 'low': 1900.81, 'close': 1900.81, 'volume': 0.08049999999999999} +2025-03-18 22:46:33,409 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330796182,"s":"ETHUSDT","t...6181,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:33,412 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330796182,"s":"ETHUSDT","t":2267978642,"p":"1900.81000000","q":"0.02160000","T":1742330796181,"m":true,"M":true}... +2025-03-18 22:46:33,412 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330796181, 'price': 1900.81, 'volume': 0.0216, 'type': 'trade'} +2025-03-18 22:46:33,412 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330796181, 'price': 1900.81, 'volume': 0.0216} +2025-03-18 22:46:33,412 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330795000, 'open': 1900.81, 'high': 1900.81, 'low': 1900.81, 'close': 1900.81, 'volume': 0.08049999999999999} +2025-03-18 22:46:33,412 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330796000, 'open': 1900.81, 'high': 1900.81, 'low': 1900.81, 'close': 1900.81, 'volume': 0.0216} +2025-03-18 22:46:33,421 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330796188,"s":"BTCUSDT","t...188,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:33,422 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330796188,"s":"BTCUSDT","t":4727546634,"p":"81930.85000000","q":"0.02890000","T":1742330796188,"m":false,"M":true}... +2025-03-18 22:46:33,422 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330796188, 'price': 81930.85, 'volume': 0.0289, 'type': 'trade'} +2025-03-18 22:46:33,422 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330796188, 'price': 81930.85, 'volume': 0.0289} +2025-03-18 22:46:33,422 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330795000, 'open': 81930.84, 'high': 81930.84, 'low': 81930.84, 'close': 81930.84, 'volume': 8e-05} +2025-03-18 22:46:33,422 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330796000, 'open': 81930.85, 'high': 81930.85, 'low': 81930.85, 'close': 81930.85, 'volume': 0.0289} +2025-03-18 22:46:33,582 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330796351,"s":"BTCUSDT","t...6351,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:33,593 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330796351,"s":"BTCUSDT","t":4727546635,"p":"81930.84000000","q":"0.00092000","T":1742330796351,"m":true,"M":true}... +2025-03-18 22:46:33,593 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330796351, 'price': 81930.84, 'volume': 0.00092, 'type': 'trade'} +2025-03-18 22:46:33,594 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330796351, 'price': 81930.84, 'volume': 0.00092} +2025-03-18 22:46:33,594 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330796000, 'open': 81930.85, 'high': 81930.85, 'low': 81930.84, 'close': 81930.84, 'volume': 0.02982} +2025-03-18 22:46:33,670 - DEBUG - [protocol.py:1177] - < PING '1742330796438' [text, 13 bytes] +2025-03-18 22:46:33,671 - DEBUG - [protocol.py:1183] - > PONG '1742330796438' [text, 13 bytes] +2025-03-18 22:46:34,415 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330797184,"s":"ETHUSDT","t...7184,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:34,416 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330797184,"s":"ETHUSDT","t":2267978643,"p":"1900.81000000","q":"0.02160000","T":1742330797184,"m":true,"M":true}... +2025-03-18 22:46:34,416 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330797184, 'price': 1900.81, 'volume': 0.0216, 'type': 'trade'} +2025-03-18 22:46:34,416 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330797184, 'price': 1900.81, 'volume': 0.0216} +2025-03-18 22:46:34,417 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330796000, 'open': 1900.81, 'high': 1900.81, 'low': 1900.81, 'close': 1900.81, 'volume': 0.0216} +2025-03-18 22:46:34,417 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330797000, 'open': 1900.81, 'high': 1900.81, 'low': 1900.81, 'close': 1900.81, 'volume': 0.0216} +2025-03-18 22:46:35,349 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330798123,"s":"ETHUSDT","t...123,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:35,349 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330798123,"s":"ETHUSDT","t":2267978644,"p":"1900.82000000","q":"0.03160000","T":1742330798123,"m":false,"M":true}... +2025-03-18 22:46:35,349 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330798123, 'price': 1900.82, 'volume': 0.0316, 'type': 'trade'} +2025-03-18 22:46:35,349 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330798123, 'price': 1900.82, 'volume': 0.0316} +2025-03-18 22:46:35,349 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330797000, 'open': 1900.81, 'high': 1900.81, 'low': 1900.81, 'close': 1900.81, 'volume': 0.0216} +2025-03-18 22:46:35,353 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330798000, 'open': 1900.82, 'high': 1900.82, 'low': 1900.82, 'close': 1900.82, 'volume': 0.0316} +2025-03-18 22:46:35,430 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330798187,"s":"ETHUSDT","t...8187,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:35,430 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330798187,"s":"ETHUSDT","t":2267978645,"p":"1900.81000000","q":"0.02160000","T":1742330798187,"m":true,"M":true}... +2025-03-18 22:46:35,430 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330798187, 'price': 1900.81, 'volume': 0.0216, 'type': 'trade'} +2025-03-18 22:46:35,430 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330798187, 'price': 1900.81, 'volume': 0.0216} +2025-03-18 22:46:35,430 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330798000, 'open': 1900.82, 'high': 1900.82, 'low': 1900.81, 'close': 1900.81, 'volume': 0.053200000000000004} +2025-03-18 22:46:35,683 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330798452,"s":"BTCUSDT","t...451,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:35,683 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330798452,"s":"BTCUSDT","t":4727546636,"p":"81930.85000000","q":"0.00060000","T":1742330798451,"m":false,"M":true}... +2025-03-18 22:46:35,683 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330798451, 'price': 81930.85, 'volume': 0.0006, 'type': 'trade'} +2025-03-18 22:46:35,683 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330798451, 'price': 81930.85, 'volume': 0.0006} +2025-03-18 22:46:35,686 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330796000, 'open': 81930.85, 'high': 81930.85, 'low': 81930.84, 'close': 81930.84, 'volume': 0.02982} +2025-03-18 22:46:35,686 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330798000, 'open': 81930.85, 'high': 81930.85, 'low': 81930.85, 'close': 81930.85, 'volume': 0.0006} +2025-03-18 22:46:35,706 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330798475,"s":"BTCUSDT","t...475,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:35,706 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330798475,"s":"BTCUSDT","t":4727546637,"p":"81930.85000000","q":"0.00029000","T":1742330798475,"m":false,"M":true}... +2025-03-18 22:46:35,706 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330798475, 'price': 81930.85, 'volume': 0.00029, 'type': 'trade'} +2025-03-18 22:46:35,706 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330798475, 'price': 81930.85, 'volume': 0.00029} +2025-03-18 22:46:35,707 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330798000, 'open': 81930.85, 'high': 81930.85, 'low': 81930.85, 'close': 81930.85, 'volume': 0.00089} +2025-03-18 22:46:36,031 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330798797,"s":"BTCUSDT","t...797,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:36,031 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330798797,"s":"BTCUSDT","t":4727546638,"p":"81930.85000000","q":"0.00491000","T":1742330798797,"m":false,"M":true}... +2025-03-18 22:46:36,032 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330798797, 'price': 81930.85, 'volume': 0.00491, 'type': 'trade'} +2025-03-18 22:46:36,032 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330798797, 'price': 81930.85, 'volume': 0.00491} +2025-03-18 22:46:36,032 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330798000, 'open': 81930.85, 'high': 81930.85, 'low': 81930.85, 'close': 81930.85, 'volume': 0.0058000000000000005} +2025-03-18 22:46:36,255 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330799030,"s":"ETHUSDT","t...9030,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:36,255 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330799030,"s":"ETHUSDT","t":2267978646,"p":"1900.81000000","q":"0.74670000","T":1742330799030,"m":true,"M":true}... +2025-03-18 22:46:36,255 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330799030, 'price': 1900.81, 'volume': 0.7467, 'type': 'trade'} +2025-03-18 22:46:36,255 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330799030, 'price': 1900.81, 'volume': 0.7467} +2025-03-18 22:46:36,255 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330798000, 'open': 1900.82, 'high': 1900.82, 'low': 1900.81, 'close': 1900.81, 'volume': 0.053200000000000004} +2025-03-18 22:46:36,255 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330799000, 'open': 1900.81, 'high': 1900.81, 'low': 1900.81, 'close': 1900.81, 'volume': 0.7467} +2025-03-18 22:46:36,386 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330799153,"s":"BTCUSDT","t...9153,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:36,387 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330799153,"s":"BTCUSDT","t":4727546639,"p":"81930.84000000","q":"0.00008000","T":1742330799153,"m":true,"M":true}... +2025-03-18 22:46:36,387 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330799153, 'price': 81930.84, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:46:36,387 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330799153, 'price': 81930.84, 'volume': 8e-05} +2025-03-18 22:46:36,387 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330798000, 'open': 81930.85, 'high': 81930.85, 'low': 81930.85, 'close': 81930.85, 'volume': 0.0058000000000000005} +2025-03-18 22:46:36,387 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330799000, 'open': 81930.84, 'high': 81930.84, 'low': 81930.84, 'close': 81930.84, 'volume': 8e-05} +2025-03-18 22:46:36,417 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330799189,"s":"ETHUSDT","t...9189,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:36,419 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330799189,"s":"ETHUSDT","t":2267978647,"p":"1900.81000000","q":"0.02160000","T":1742330799189,"m":true,"M":true}... +2025-03-18 22:46:36,419 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330799189, 'price': 1900.81, 'volume': 0.0216, 'type': 'trade'} +2025-03-18 22:46:36,419 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330799189, 'price': 1900.81, 'volume': 0.0216} +2025-03-18 22:46:36,420 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330799000, 'open': 1900.81, 'high': 1900.81, 'low': 1900.81, 'close': 1900.81, 'volume': 0.7683} +2025-03-18 22:46:36,663 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330799428,"s":"BTCUSDT","t...428,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:36,663 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330799428,"s":"BTCUSDT","t":4727546640,"p":"81930.85000000","q":"0.00009000","T":1742330799428,"m":false,"M":true}... +2025-03-18 22:46:36,663 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330799428, 'price': 81930.85, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:46:36,663 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330799428, 'price': 81930.85, 'volume': 9e-05} +2025-03-18 22:46:36,663 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330799000, 'open': 81930.84, 'high': 81930.85, 'low': 81930.84, 'close': 81930.85, 'volume': 0.00017} +2025-03-18 22:46:36,678 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330799448,"s":"ETHUSDT","t...447,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:36,678 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330799448,"s":"ETHUSDT","t...447,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:36,678 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330799448,"s":"ETHUSDT","t...447,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:36,678 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330799448,"s":"ETHUSDT","t...447,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:36,678 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330799448,"s":"ETHUSDT","t...447,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:36,678 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330799448,"s":"ETHUSDT","t...447,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:36,678 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330799448,"s":"ETHUSDT","t...447,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:36,678 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330799448,"s":"ETHUSDT","t...447,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:36,678 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330799448,"s":"ETHUSDT","t...447,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:36,678 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330799448,"s":"ETHUSDT","t...447,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:36,678 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330799448,"s":"ETHUSDT","t...447,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:36,678 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330799448,"s":"ETHUSDT","t...447,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:36,678 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330799448,"s":"ETHUSDT","t":2267978648,"p":"1900.82000000","q":"0.95090000","T":1742330799447,"m":false,"M":true}... +2025-03-18 22:46:36,678 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330799447, 'price': 1900.82, 'volume': 0.9509, 'type': 'trade'} +2025-03-18 22:46:36,678 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330799447, 'price': 1900.82, 'volume': 0.9509} +2025-03-18 22:46:36,678 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330799000, 'open': 1900.81, 'high': 1900.82, 'low': 1900.81, 'close': 1900.82, 'volume': 1.7191999999999998} +2025-03-18 22:46:36,702 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330799448,"s":"ETHUSDT","t":2267978649,"p":"1900.82000000","q":"1.65000000","T":1742330799447,"m":false,"M":true}... +2025-03-18 22:46:36,703 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330799447, 'price': 1900.82, 'volume': 1.65, 'type': 'trade'} +2025-03-18 22:46:36,703 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330799447, 'price': 1900.82, 'volume': 1.65} +2025-03-18 22:46:36,703 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330799000, 'open': 1900.81, 'high': 1900.82, 'low': 1900.81, 'close': 1900.82, 'volume': 3.3691999999999998} +2025-03-18 22:46:36,706 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330799474,"s":"BTCUSDT","t...473,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:36,707 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330799448,"s":"ETHUSDT","t":2267978650,"p":"1900.82000000","q":"0.01800000","T":1742330799447,"m":false,"M":true}... +2025-03-18 22:46:36,707 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330799447, 'price': 1900.82, 'volume': 0.018, 'type': 'trade'} +2025-03-18 22:46:36,707 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330799447, 'price': 1900.82, 'volume': 0.018} +2025-03-18 22:46:36,707 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330799000, 'open': 1900.81, 'high': 1900.82, 'low': 1900.81, 'close': 1900.82, 'volume': 3.3871999999999995} +2025-03-18 22:46:36,708 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330799474,"s":"BTCUSDT","t":4727546641,"p":"81930.85000000","q":"0.00130000","T":1742330799473,"m":false,"M":true}... +2025-03-18 22:46:36,708 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330799473, 'price': 81930.85, 'volume': 0.0013, 'type': 'trade'} +2025-03-18 22:46:36,708 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330799473, 'price': 81930.85, 'volume': 0.0013} +2025-03-18 22:46:36,708 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330799000, 'open': 81930.84, 'high': 81930.85, 'low': 81930.84, 'close': 81930.85, 'volume': 0.00147} +2025-03-18 22:46:36,708 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330799448,"s":"ETHUSDT","t":2267978651,"p":"1900.82000000","q":"0.37150000","T":1742330799447,"m":false,"M":true}... +2025-03-18 22:46:36,708 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330799447, 'price': 1900.82, 'volume': 0.3715, 'type': 'trade'} +2025-03-18 22:46:36,709 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330799447, 'price': 1900.82, 'volume': 0.3715} +2025-03-18 22:46:36,709 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330799000, 'open': 1900.81, 'high': 1900.82, 'low': 1900.81, 'close': 1900.82, 'volume': 3.7586999999999997} +2025-03-18 22:46:36,709 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330799448,"s":"ETHUSDT","t":2267978652,"p":"1900.82000000","q":"0.00310000","T":1742330799447,"m":false,"M":true}... +2025-03-18 22:46:36,709 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330799447, 'price': 1900.82, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:46:36,710 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330799447, 'price': 1900.82, 'volume': 0.0031} +2025-03-18 22:46:36,710 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330799000, 'open': 1900.81, 'high': 1900.82, 'low': 1900.81, 'close': 1900.82, 'volume': 3.7617999999999996} +2025-03-18 22:46:36,737 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330799448,"s":"ETHUSDT","t":2267978653,"p":"1900.82000000","q":"0.00280000","T":1742330799447,"m":false,"M":true}... +2025-03-18 22:46:36,737 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330799447, 'price': 1900.82, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:46:36,737 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330799447, 'price': 1900.82, 'volume': 0.0028} +2025-03-18 22:46:36,737 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330799000, 'open': 1900.81, 'high': 1900.82, 'low': 1900.81, 'close': 1900.82, 'volume': 3.7645999999999997} +2025-03-18 22:46:36,752 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330799448,"s":"ETHUSDT","t":2267978654,"p":"1900.82000000","q":"0.08880000","T":1742330799447,"m":false,"M":true}... +2025-03-18 22:46:36,753 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330799447, 'price': 1900.82, 'volume': 0.0888, 'type': 'trade'} +2025-03-18 22:46:36,753 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330799447, 'price': 1900.82, 'volume': 0.0888} +2025-03-18 22:46:36,753 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330799000, 'open': 1900.81, 'high': 1900.82, 'low': 1900.81, 'close': 1900.82, 'volume': 3.8533999999999997} +2025-03-18 22:46:36,769 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330799448,"s":"ETHUSDT","t":2267978655,"p":"1900.82000000","q":"0.02420000","T":1742330799447,"m":false,"M":true}... +2025-03-18 22:46:36,770 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330799447, 'price': 1900.82, 'volume': 0.0242, 'type': 'trade'} +2025-03-18 22:46:36,770 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330799447, 'price': 1900.82, 'volume': 0.0242} +2025-03-18 22:46:36,770 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330799000, 'open': 1900.81, 'high': 1900.82, 'low': 1900.81, 'close': 1900.82, 'volume': 3.8775999999999997} +2025-03-18 22:46:36,785 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330799448,"s":"ETHUSDT","t":2267978656,"p":"1900.82000000","q":"0.00300000","T":1742330799447,"m":false,"M":true}... +2025-03-18 22:46:36,785 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330799447, 'price': 1900.82, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:46:36,785 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330799447, 'price': 1900.82, 'volume': 0.003} +2025-03-18 22:46:36,785 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330799000, 'open': 1900.81, 'high': 1900.82, 'low': 1900.81, 'close': 1900.82, 'volume': 3.8806} +2025-03-18 22:46:36,802 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330799448,"s":"ETHUSDT","t":2267978657,"p":"1900.82000000","q":"0.00300000","T":1742330799447,"m":false,"M":true}... +2025-03-18 22:46:36,803 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330799447, 'price': 1900.82, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:46:36,803 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330799447, 'price': 1900.82, 'volume': 0.003} +2025-03-18 22:46:36,803 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330799000, 'open': 1900.81, 'high': 1900.82, 'low': 1900.81, 'close': 1900.82, 'volume': 3.8836} +2025-03-18 22:46:36,830 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330799448,"s":"ETHUSDT","t":2267978658,"p":"1900.82000000","q":"0.00300000","T":1742330799447,"m":false,"M":true}... +2025-03-18 22:46:36,831 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330799447, 'price': 1900.82, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:46:36,831 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330799447, 'price': 1900.82, 'volume': 0.003} +2025-03-18 22:46:36,831 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330799000, 'open': 1900.81, 'high': 1900.82, 'low': 1900.81, 'close': 1900.82, 'volume': 3.8866} +2025-03-18 22:46:36,847 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330799448,"s":"ETHUSDT","t":2267978659,"p":"1900.82000000","q":"1.38160000","T":1742330799447,"m":false,"M":true}... +2025-03-18 22:46:36,847 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330799447, 'price': 1900.82, 'volume': 1.3816, 'type': 'trade'} +2025-03-18 22:46:36,847 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330799447, 'price': 1900.82, 'volume': 1.3816} +2025-03-18 22:46:36,847 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330799000, 'open': 1900.81, 'high': 1900.82, 'low': 1900.81, 'close': 1900.82, 'volume': 5.2682} +2025-03-18 22:46:37,137 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330799906,"s":"BTCUSDT","t...905,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:37,137 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330799906,"s":"BTCUSDT","t":4727546642,"p":"81930.85000000","q":"0.00006000","T":1742330799905,"m":false,"M":true}... +2025-03-18 22:46:37,137 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330799905, 'price': 81930.85, 'volume': 6e-05, 'type': 'trade'} +2025-03-18 22:46:37,137 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330799905, 'price': 81930.85, 'volume': 6e-05} +2025-03-18 22:46:37,137 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330799000, 'open': 81930.84, 'high': 81930.85, 'low': 81930.84, 'close': 81930.85, 'volume': 0.00153} +2025-03-18 22:46:37,339 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330800107,"s":"BTCUSDT","t...0107,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:37,340 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330800107,"s":"BTCUSDT","t":4727546643,"p":"81930.84000000","q":"0.00013000","T":1742330800107,"m":true,"M":true}... +2025-03-18 22:46:37,340 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330800107, 'price': 81930.84, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:46:37,341 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330800107, 'price': 81930.84, 'volume': 0.00013} +2025-03-18 22:46:37,341 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330799000, 'open': 81930.84, 'high': 81930.85, 'low': 81930.84, 'close': 81930.85, 'volume': 0.00153} +2025-03-18 22:46:37,341 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330800000, 'open': 81930.84, 'high': 81930.84, 'low': 81930.84, 'close': 81930.84, 'volume': 0.00013} +2025-03-18 22:46:37,710 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330800480,"s":"ETHUSDT","t...479,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:37,711 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330800480,"s":"ETHUSDT","t":2267978660,"p":"1900.82000000","q":"0.10510000","T":1742330800479,"m":false,"M":true}... +2025-03-18 22:46:37,711 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330800479, 'price': 1900.82, 'volume': 0.1051, 'type': 'trade'} +2025-03-18 22:46:37,711 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330800479, 'price': 1900.82, 'volume': 0.1051} +2025-03-18 22:46:37,712 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330799000, 'open': 1900.81, 'high': 1900.82, 'low': 1900.81, 'close': 1900.82, 'volume': 5.2682} +2025-03-18 22:46:37,712 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330800000, 'open': 1900.82, 'high': 1900.82, 'low': 1900.82, 'close': 1900.82, 'volume': 0.1051} +2025-03-18 22:46:37,803 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330800578,"s":"ETHUSDT","t...578,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:37,803 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330800578,"s":"ETHUSDT","t":2267978661,"p":"1900.82000000","q":"0.01390000","T":1742330800578,"m":false,"M":true}... +2025-03-18 22:46:37,803 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330800578, 'price': 1900.82, 'volume': 0.0139, 'type': 'trade'} +2025-03-18 22:46:37,803 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330800578, 'price': 1900.82, 'volume': 0.0139} +2025-03-18 22:46:37,803 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330800000, 'open': 1900.82, 'high': 1900.82, 'low': 1900.82, 'close': 1900.82, 'volume': 0.119} +2025-03-18 22:46:38,088 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330800863,"s":"BTCUSDT","t...0862,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:38,088 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330800863,"s":"BTCUSDT","t":4727546644,"p":"81930.84000000","q":"0.00152000","T":1742330800862,"m":true,"M":true}... +2025-03-18 22:46:38,088 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330800862, 'price': 81930.84, 'volume': 0.00152, 'type': 'trade'} +2025-03-18 22:46:38,088 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330800862, 'price': 81930.84, 'volume': 0.00152} +2025-03-18 22:46:38,088 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330800000, 'open': 81930.84, 'high': 81930.84, 'low': 81930.84, 'close': 81930.84, 'volume': 0.00165} +2025-03-18 22:46:38,531 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330801298,"s":"BTCUSDT","t...298,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:38,531 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330801298,"s":"BTCUSDT","t":4727546645,"p":"81930.85000000","q":"0.00021000","T":1742330801298,"m":false,"M":true}... +2025-03-18 22:46:38,532 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330801298, 'price': 81930.85, 'volume': 0.00021, 'type': 'trade'} +2025-03-18 22:46:38,532 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330801298, 'price': 81930.85, 'volume': 0.00021} +2025-03-18 22:46:38,532 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330800000, 'open': 81930.84, 'high': 81930.84, 'low': 81930.84, 'close': 81930.84, 'volume': 0.00165} +2025-03-18 22:46:38,533 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330801000, 'open': 81930.85, 'high': 81930.85, 'low': 81930.85, 'close': 81930.85, 'volume': 0.00021} +2025-03-18 22:46:38,703 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330801469,"s":"BTCUSDT","t...1468,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:38,703 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330801469,"s":"BTCUSDT","t":4727546646,"p":"81930.84000000","q":"0.00010000","T":1742330801468,"m":true,"M":true}... +2025-03-18 22:46:38,704 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330801468, 'price': 81930.84, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:46:38,704 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330801468, 'price': 81930.84, 'volume': 0.0001} +2025-03-18 22:46:38,704 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330801000, 'open': 81930.85, 'high': 81930.85, 'low': 81930.84, 'close': 81930.84, 'volume': 0.00031} +2025-03-18 22:46:38,787 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330801556,"s":"ETHUSDT","t...555,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:38,787 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330801556,"s":"ETHUSDT","t":2267978662,"p":"1900.82000000","q":"2.71290000","T":1742330801555,"m":false,"M":true}... +2025-03-18 22:46:38,788 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330801555, 'price': 1900.82, 'volume': 2.7129, 'type': 'trade'} +2025-03-18 22:46:38,788 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330801555, 'price': 1900.82, 'volume': 2.7129} +2025-03-18 22:46:38,788 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330800000, 'open': 1900.82, 'high': 1900.82, 'low': 1900.82, 'close': 1900.82, 'volume': 0.119} +2025-03-18 22:46:38,788 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330801000, 'open': 1900.82, 'high': 1900.82, 'low': 1900.82, 'close': 1900.82, 'volume': 2.7129} +2025-03-18 22:46:38,803 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330801571,"s":"BTCUSDT","t...1571,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:38,803 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330801571,"s":"BTCUSDT","t":4727546647,"p":"81930.84000000","q":"0.01321000","T":1742330801571,"m":true,"M":true}... +2025-03-18 22:46:38,803 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330801571, 'price': 81930.84, 'volume': 0.01321, 'type': 'trade'} +2025-03-18 22:46:38,804 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330801571, 'price': 81930.84, 'volume': 0.01321} +2025-03-18 22:46:38,804 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330801000, 'open': 81930.85, 'high': 81930.85, 'low': 81930.84, 'close': 81930.84, 'volume': 0.013519999999999999} +2025-03-18 22:46:39,203 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330801970,"s":"ETHUSDT","t...1970,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:39,204 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330801970,"s":"ETHUSDT","t":2267978663,"p":"1900.81000000","q":"0.00360000","T":1742330801970,"m":true,"M":true}... +2025-03-18 22:46:39,204 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330801970, 'price': 1900.81, 'volume': 0.0036, 'type': 'trade'} +2025-03-18 22:46:39,204 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330801970, 'price': 1900.81, 'volume': 0.0036} +2025-03-18 22:46:39,204 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330801000, 'open': 1900.82, 'high': 1900.82, 'low': 1900.81, 'close': 1900.81, 'volume': 2.7165} +2025-03-18 22:46:39,848 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330802618,"s":"ETHUSDT","t...2617,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:39,848 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330802618,"s":"ETHUSDT","t...2617,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:39,852 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330802618,"s":"ETHUSDT","t...2617,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:39,852 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330802618,"s":"ETHUSDT","t...2617,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:39,853 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330802618,"s":"ETHUSDT","t":2267978664,"p":"1900.81000000","q":"0.39030000","T":1742330802617,"m":true,"M":true}... +2025-03-18 22:46:39,853 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330802617, 'price': 1900.81, 'volume': 0.3903, 'type': 'trade'} +2025-03-18 22:46:39,853 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330802617, 'price': 1900.81, 'volume': 0.3903} +2025-03-18 22:46:39,854 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330801000, 'open': 1900.82, 'high': 1900.82, 'low': 1900.81, 'close': 1900.81, 'volume': 2.7165} +2025-03-18 22:46:39,854 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330802000, 'open': 1900.81, 'high': 1900.81, 'low': 1900.81, 'close': 1900.81, 'volume': 0.3903} +2025-03-18 22:46:39,866 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330802618,"s":"ETHUSDT","t":2267978665,"p":"1900.81000000","q":"0.00550000","T":1742330802617,"m":true,"M":true}... +2025-03-18 22:46:39,866 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330802617, 'price': 1900.81, 'volume': 0.0055, 'type': 'trade'} +2025-03-18 22:46:39,867 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330802617, 'price': 1900.81, 'volume': 0.0055} +2025-03-18 22:46:39,867 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330802000, 'open': 1900.81, 'high': 1900.81, 'low': 1900.81, 'close': 1900.81, 'volume': 0.3958} +2025-03-18 22:46:39,884 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330802618,"s":"ETHUSDT","t":2267978666,"p":"1900.81000000","q":"0.14220000","T":1742330802617,"m":true,"M":true}... +2025-03-18 22:46:39,884 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330802617, 'price': 1900.81, 'volume': 0.1422, 'type': 'trade'} +2025-03-18 22:46:39,884 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330802617, 'price': 1900.81, 'volume': 0.1422} +2025-03-18 22:46:39,884 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330802000, 'open': 1900.81, 'high': 1900.81, 'low': 1900.81, 'close': 1900.81, 'volume': 0.538} +2025-03-18 22:46:39,901 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330802618,"s":"ETHUSDT","t":2267978667,"p":"1900.81000000","q":"0.39850000","T":1742330802617,"m":true,"M":true}... +2025-03-18 22:46:39,902 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330802617, 'price': 1900.81, 'volume': 0.3985, 'type': 'trade'} +2025-03-18 22:46:39,902 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330802617, 'price': 1900.81, 'volume': 0.3985} +2025-03-18 22:46:39,902 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330802000, 'open': 1900.81, 'high': 1900.81, 'low': 1900.81, 'close': 1900.81, 'volume': 0.9365000000000001} +2025-03-18 22:46:39,987 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330802752,"s":"BTCUSDT","t...752,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:39,988 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330802752,"s":"BTCUSDT","t":4727546648,"p":"81930.85000000","q":"0.00019000","T":1742330802752,"m":false,"M":true}... +2025-03-18 22:46:39,988 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330802752, 'price': 81930.85, 'volume': 0.00019, 'type': 'trade'} +2025-03-18 22:46:39,988 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330802752, 'price': 81930.85, 'volume': 0.00019} +2025-03-18 22:46:39,988 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330801000, 'open': 81930.85, 'high': 81930.85, 'low': 81930.84, 'close': 81930.84, 'volume': 0.013519999999999999} +2025-03-18 22:46:39,988 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330802000, 'open': 81930.85, 'high': 81930.85, 'low': 81930.85, 'close': 81930.85, 'volume': 0.00019} +2025-03-18 22:46:40,062 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330802829,"s":"BTCUSDT","t...2828,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:40,063 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330802829,"s":"BTCUSDT","t...2828,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:40,063 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330802829,"s":"BTCUSDT","t...2828,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:40,063 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330802829,"s":"BTCUSDT","t...2828,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:40,063 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330802829,"s":"BTCUSDT","t...2828,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:40,063 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330802829,"s":"BTCUSDT","t...2828,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:40,064 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330802829,"s":"BTCUSDT","t...2828,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:40,064 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330802829,"s":"BTCUSDT","t...2828,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:40,064 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330802829,"s":"BTCUSDT","t...2828,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:40,065 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330802829,"s":"BTCUSDT","t":4727546649,"p":"81930.84000000","q":"0.00007000","T":1742330802828,"m":true,"M":true}... +2025-03-18 22:46:40,065 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330802828, 'price': 81930.84, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:40,065 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330802828, 'price': 81930.84, 'volume': 7e-05} +2025-03-18 22:46:40,066 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330802000, 'open': 81930.85, 'high': 81930.85, 'low': 81930.84, 'close': 81930.84, 'volume': 0.00026000000000000003} +2025-03-18 22:46:40,074 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330802843,"s":"ETHUSDT","t...2843,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:40,074 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330802843,"s":"ETHUSDT","t...2843,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:40,076 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330802843,"s":"ETHUSDT","t...2843,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:40,076 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330802843,"s":"ETHUSDT","t...2843,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:40,076 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330802843,"s":"ETHUSDT","t...2843,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:40,076 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330802843,"s":"ETHUSDT","t...2843,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:40,077 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330802843,"s":"ETHUSDT","t...2843,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:40,077 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330802843,"s":"ETHUSDT","t...2843,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:40,077 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330802843,"s":"ETHUSDT","t...2843,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:40,077 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330802829,"s":"BTCUSDT","t":4727546650,"p":"81930.84000000","q":"0.00014000","T":1742330802828,"m":true,"M":true}... +2025-03-18 22:46:40,079 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330802828, 'price': 81930.84, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:46:40,079 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330802828, 'price': 81930.84, 'volume': 0.00014} +2025-03-18 22:46:40,079 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330802000, 'open': 81930.85, 'high': 81930.85, 'low': 81930.84, 'close': 81930.84, 'volume': 0.0004} +2025-03-18 22:46:40,079 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330802843,"s":"ETHUSDT","t":2267978668,"p":"1900.81000000","q":"0.00300000","T":1742330802843,"m":true,"M":true}... +2025-03-18 22:46:40,079 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330802843, 'price': 1900.81, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:46:40,080 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330802843, 'price': 1900.81, 'volume': 0.003} +2025-03-18 22:46:40,080 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330802000, 'open': 1900.81, 'high': 1900.81, 'low': 1900.81, 'close': 1900.81, 'volume': 0.9395000000000001} +2025-03-18 22:46:40,080 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330802829,"s":"BTCUSDT","t":4727546651,"p":"81930.84000000","q":"0.00007000","T":1742330802828,"m":true,"M":true}... +2025-03-18 22:46:40,081 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330802828, 'price': 81930.84, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:40,081 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330802828, 'price': 81930.84, 'volume': 7e-05} +2025-03-18 22:46:40,081 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330802000, 'open': 81930.85, 'high': 81930.85, 'low': 81930.84, 'close': 81930.84, 'volume': 0.00047000000000000004} +2025-03-18 22:46:40,093 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330802843,"s":"ETHUSDT","t":2267978669,"p":"1900.81000000","q":"0.10000000","T":1742330802843,"m":true,"M":true}... +2025-03-18 22:46:40,093 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330802843, 'price': 1900.81, 'volume': 0.1, 'type': 'trade'} +2025-03-18 22:46:40,094 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330802843, 'price': 1900.81, 'volume': 0.1} +2025-03-18 22:46:40,094 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330802000, 'open': 1900.81, 'high': 1900.81, 'low': 1900.81, 'close': 1900.81, 'volume': 1.0395} +2025-03-18 22:46:40,094 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330802829,"s":"BTCUSDT","t":4727546652,"p":"81930.84000000","q":"0.00007000","T":1742330802828,"m":true,"M":true}... +2025-03-18 22:46:40,094 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330802828, 'price': 81930.84, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:40,094 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330802828, 'price': 81930.84, 'volume': 7e-05} +2025-03-18 22:46:40,095 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330802000, 'open': 81930.85, 'high': 81930.85, 'low': 81930.84, 'close': 81930.84, 'volume': 0.00054} +2025-03-18 22:46:40,119 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330802843,"s":"ETHUSDT","t":2267978670,"p":"1900.81000000","q":"0.00300000","T":1742330802843,"m":true,"M":true}... +2025-03-18 22:46:40,119 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330802843, 'price': 1900.81, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:46:40,120 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330802843, 'price': 1900.81, 'volume': 0.003} +2025-03-18 22:46:40,120 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330802000, 'open': 1900.81, 'high': 1900.81, 'low': 1900.81, 'close': 1900.81, 'volume': 1.0425} +2025-03-18 22:46:40,120 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330802829,"s":"BTCUSDT","t":4727546653,"p":"81930.84000000","q":"0.00007000","T":1742330802828,"m":true,"M":true}... +2025-03-18 22:46:40,121 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330802828, 'price': 81930.84, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:40,121 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330802828, 'price': 81930.84, 'volume': 7e-05} +2025-03-18 22:46:40,121 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330802000, 'open': 81930.85, 'high': 81930.85, 'low': 81930.84, 'close': 81930.84, 'volume': 0.00061} +2025-03-18 22:46:40,136 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330802843,"s":"ETHUSDT","t":2267978671,"p":"1900.81000000","q":"0.00300000","T":1742330802843,"m":true,"M":true}... +2025-03-18 22:46:40,136 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330802843, 'price': 1900.81, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:46:40,137 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330802843, 'price': 1900.81, 'volume': 0.003} +2025-03-18 22:46:40,137 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330802000, 'open': 1900.81, 'high': 1900.81, 'low': 1900.81, 'close': 1900.81, 'volume': 1.0454999999999999} +2025-03-18 22:46:40,137 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330802829,"s":"BTCUSDT","t":4727546654,"p":"81930.84000000","q":"0.00007000","T":1742330802828,"m":true,"M":true}... +2025-03-18 22:46:40,137 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330802828, 'price': 81930.84, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:40,138 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330802828, 'price': 81930.84, 'volume': 7e-05} +2025-03-18 22:46:40,138 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330802000, 'open': 81930.85, 'high': 81930.85, 'low': 81930.84, 'close': 81930.84, 'volume': 0.0006799999999999999} +2025-03-18 22:46:40,152 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330802843,"s":"ETHUSDT","t":2267978672,"p":"1900.81000000","q":"0.00300000","T":1742330802843,"m":true,"M":true}... +2025-03-18 22:46:40,152 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330802843, 'price': 1900.81, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:46:40,153 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330802843, 'price': 1900.81, 'volume': 0.003} +2025-03-18 22:46:40,153 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330802000, 'open': 1900.81, 'high': 1900.81, 'low': 1900.81, 'close': 1900.81, 'volume': 1.0484999999999998} +2025-03-18 22:46:40,153 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330802829,"s":"BTCUSDT","t":4727546655,"p":"81930.84000000","q":"0.00007000","T":1742330802828,"m":true,"M":true}... +2025-03-18 22:46:40,153 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330802828, 'price': 81930.84, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:46:40,153 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330802828, 'price': 81930.84, 'volume': 7e-05} +2025-03-18 22:46:40,154 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330802000, 'open': 81930.85, 'high': 81930.85, 'low': 81930.84, 'close': 81930.84, 'volume': 0.0007499999999999999} +2025-03-18 22:46:40,169 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330802843,"s":"ETHUSDT","t":2267978673,"p":"1900.81000000","q":"0.00300000","T":1742330802843,"m":true,"M":true}... +2025-03-18 22:46:40,169 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330802843, 'price': 1900.81, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:46:40,170 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330802843, 'price': 1900.81, 'volume': 0.003} +2025-03-18 22:46:40,170 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330802000, 'open': 1900.81, 'high': 1900.81, 'low': 1900.81, 'close': 1900.81, 'volume': 1.0514999999999997} +2025-03-18 22:46:40,170 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330802829,"s":"BTCUSDT","t":4727546656,"p":"81930.84000000","q":"0.00008000","T":1742330802828,"m":true,"M":true}... +2025-03-18 22:46:40,170 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330802828, 'price': 81930.84, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:46:40,171 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330802828, 'price': 81930.84, 'volume': 8e-05} +2025-03-18 22:46:40,171 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330802000, 'open': 81930.85, 'high': 81930.85, 'low': 81930.84, 'close': 81930.84, 'volume': 0.0008299999999999999} +2025-03-18 22:46:40,186 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330802843,"s":"ETHUSDT","t":2267978674,"p":"1900.81000000","q":"0.00300000","T":1742330802843,"m":true,"M":true}... +2025-03-18 22:46:40,186 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330802843, 'price': 1900.81, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:46:40,187 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330802843, 'price': 1900.81, 'volume': 0.003} +2025-03-18 22:46:40,187 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330802000, 'open': 1900.81, 'high': 1900.81, 'low': 1900.81, 'close': 1900.81, 'volume': 1.0544999999999995} +2025-03-18 22:46:40,187 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330802829,"s":"BTCUSDT","t":4727546657,"p":"81930.84000000","q":"0.00576000","T":1742330802828,"m":true,"M":true}... +2025-03-18 22:46:40,187 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330802828, 'price': 81930.84, 'volume': 0.00576, 'type': 'trade'} +2025-03-18 22:46:40,188 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330802828, 'price': 81930.84, 'volume': 0.00576} +2025-03-18 22:46:40,188 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330802000, 'open': 81930.85, 'high': 81930.85, 'low': 81930.84, 'close': 81930.84, 'volume': 0.00659} +2025-03-18 22:46:40,202 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330802843,"s":"ETHUSDT","t":2267978675,"p":"1900.81000000","q":"0.00300000","T":1742330802843,"m":true,"M":true}... +2025-03-18 22:46:40,202 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330802843, 'price': 1900.81, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:46:40,204 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330802843, 'price': 1900.81, 'volume': 0.003} +2025-03-18 22:46:40,204 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330802000, 'open': 1900.81, 'high': 1900.81, 'low': 1900.81, 'close': 1900.81, 'volume': 1.0574999999999994} +2025-03-18 22:46:40,219 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330802843,"s":"ETHUSDT","t":2267978676,"p":"1900.81000000","q":"0.00270000","T":1742330802843,"m":true,"M":true}... +2025-03-18 22:46:40,219 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330802843, 'price': 1900.81, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:46:40,219 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330802843, 'price': 1900.81, 'volume': 0.0027} +2025-03-18 22:46:40,220 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330802000, 'open': 1900.81, 'high': 1900.81, 'low': 1900.81, 'close': 1900.81, 'volume': 1.0601999999999994} +2025-03-18 22:46:40,286 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330803054,"s":"ETHUSDT","t...3053,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:40,286 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330803054,"s":"ETHUSDT","t...3053,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:40,287 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330803058,"s":"ETHUSDT","t...3057,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:40,287 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330803058,"s":"ETHUSDT","t...3057,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:40,287 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330803058,"s":"ETHUSDT","t...3057,"m":true,"M":true}' [133 bytes] +2025-03-18 22:46:40,287 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330803054,"s":"ETHUSDT","t":2267978677,"p":"1900.81000000","q":"0.00300000","T":1742330803053,"m":true,"M":true}... +2025-03-18 22:46:40,288 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330803053, 'price': 1900.81, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:46:40,288 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330803053, 'price': 1900.81, 'volume': 0.003} +2025-03-18 22:46:40,288 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330802000, 'open': 1900.81, 'high': 1900.81, 'low': 1900.81, 'close': 1900.81, 'volume': 1.0601999999999994} +2025-03-18 22:46:40,288 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330803000, 'open': 1900.81, 'high': 1900.81, 'low': 1900.81, 'close': 1900.81, 'volume': 0.003} +2025-03-18 22:46:40,301 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330803054,"s":"ETHUSDT","t":2267978678,"p":"1900.81000000","q":"0.00300000","T":1742330803053,"m":true,"M":true}... +2025-03-18 22:46:40,302 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330803053, 'price': 1900.81, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:46:40,302 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330803053, 'price': 1900.81, 'volume': 0.003} +2025-03-18 22:46:40,302 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330803000, 'open': 1900.81, 'high': 1900.81, 'low': 1900.81, 'close': 1900.81, 'volume': 0.006} +2025-03-18 22:46:40,318 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330803058,"s":"ETHUSDT","t":2267978679,"p":"1900.80000000","q":"0.00270000","T":1742330803057,"m":true,"M":true}... +2025-03-18 22:46:40,319 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330803057, 'price': 1900.8, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:46:40,319 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330803057, 'price': 1900.8, 'volume': 0.0027} +2025-03-18 22:46:40,319 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330803000, 'open': 1900.81, 'high': 1900.81, 'low': 1900.8, 'close': 1900.8, 'volume': 0.0087} +2025-03-18 22:46:40,336 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330803058,"s":"ETHUSDT","t":2267978680,"p":"1900.80000000","q":"0.00300000","T":1742330803057,"m":true,"M":true}... +2025-03-18 22:46:40,336 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330803057, 'price': 1900.8, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:46:40,336 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330803057, 'price': 1900.8, 'volume': 0.003} +2025-03-18 22:46:40,336 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330803000, 'open': 1900.81, 'high': 1900.81, 'low': 1900.8, 'close': 1900.8, 'volume': 0.011699999999999999} +2025-03-18 22:46:40,351 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330803058,"s":"ETHUSDT","t":2267978681,"p":"1900.80000000","q":"0.00270000","T":1742330803057,"m":true,"M":true}... +2025-03-18 22:46:40,351 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330803057, 'price': 1900.8, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:46:40,351 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330803057, 'price': 1900.8, 'volume': 0.0027} +2025-03-18 22:46:40,352 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330803000, 'open': 1900.81, 'high': 1900.81, 'low': 1900.8, 'close': 1900.8, 'volume': 0.0144} +2025-03-18 22:46:40,354 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330803125,"s":"ETHUSDT","t...124,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:40,355 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330803125,"s":"ETHUSDT","t":2267978682,"p":"1900.74000000","q":"0.03150000","T":1742330803124,"m":false,"M":true}... +2025-03-18 22:46:40,355 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330803124, 'price': 1900.74, 'volume': 0.0315, 'type': 'trade'} +2025-03-18 22:46:40,355 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330803124, 'price': 1900.74, 'volume': 0.0315} +2025-03-18 22:46:40,355 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330803000, 'open': 1900.81, 'high': 1900.81, 'low': 1900.74, 'close': 1900.74, 'volume': 0.045899999999999996} +2025-03-18 22:46:40,406 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330803175,"s":"BTCUSDT","t...174,"m":false,"M":true}' [135 bytes] +2025-03-18 22:46:40,412 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330803175,"s":"BTCUSDT","t":4727546658,"p":"81930.85000000","q":"0.00022000","T":1742330803174,"m":false,"M":true}... +2025-03-18 22:46:40,412 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330803174, 'price': 81930.85, 'volume': 0.00022, 'type': 'trade'} +2025-03-18 22:46:40,413 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330803174, 'price': 81930.85, 'volume': 0.00022} +2025-03-18 22:46:40,413 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330802000, 'open': 81930.85, 'high': 81930.85, 'low': 81930.84, 'close': 81930.84, 'volume': 0.00659} +2025-03-18 22:46:40,414 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330803000, 'open': 81930.85, 'high': 81930.85, 'low': 81930.85, 'close': 81930.85, 'volume': 0.00022} +2025-03-18 22:46:40,605 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330803376,"s":"BTCUSDT","t...3375,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:40,606 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330803376,"s":"BTCUSDT","t":4727546659,"p":"81930.84000000","q":"0.00358000","T":1742330803375,"m":true,"M":true}... +2025-03-18 22:46:40,606 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330803375, 'price': 81930.84, 'volume': 0.00358, 'type': 'trade'} +2025-03-18 22:46:40,606 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330803375, 'price': 81930.84, 'volume': 0.00358} +2025-03-18 22:46:40,606 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330803000, 'open': 81930.85, 'high': 81930.85, 'low': 81930.84, 'close': 81930.84, 'volume': 0.0038} +2025-03-18 22:46:40,995 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330803762,"s":"ETHUSDT","t...762,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:40,995 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330803762,"s":"ETHUSDT","t...762,"m":false,"M":true}' [134 bytes] +2025-03-18 22:46:40,996 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330803762,"s":"ETHUSDT","t":2267978683,"p":"1900.74000000","q":"0.65200000","T":1742330803762,"m":false,"M":true}... +2025-03-18 22:46:40,996 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330803762, 'price': 1900.74, 'volume': 0.652, 'type': 'trade'} +2025-03-18 22:46:40,996 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330803762, 'price': 1900.74, 'volume': 0.652} +2025-03-18 22:46:40,996 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330803000, 'open': 1900.81, 'high': 1900.81, 'low': 1900.74, 'close': 1900.74, 'volume': 0.6979} +2025-03-18 22:46:41,021 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330803762,"s":"ETHUSDT","t":2267978684,"p":"1900.74000000","q":"5.10300000","T":1742330803762,"m":false,"M":true}... +2025-03-18 22:46:41,022 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330803762, 'price': 1900.74, 'volume': 5.103, 'type': 'trade'} +2025-03-18 22:46:41,022 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330803762, 'price': 1900.74, 'volume': 5.103} +2025-03-18 22:46:41,023 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330803000, 'open': 1900.81, 'high': 1900.81, 'low': 1900.74, 'close': 1900.74, 'volume': 5.8008999999999995} +2025-03-18 22:46:41,919 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330804684,"s":"BTCUSDT","t...4684,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:41,920 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330804684,"s":"BTCUSDT","t":4727546660,"p":"81930.84000000","q":"0.00123000","T":1742330804684,"m":true,"M":true}... +2025-03-18 22:46:41,920 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330804684, 'price': 81930.84, 'volume': 0.00123, 'type': 'trade'} +2025-03-18 22:46:41,920 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330804684, 'price': 81930.84, 'volume': 0.00123} +2025-03-18 22:46:41,920 - DEBUG - [realtime.py:64] - New candle saved: {'timestamp': 1742330803000, 'open': 81930.85, 'high': 81930.85, 'low': 81930.84, 'close': 81930.84, 'volume': 0.0038} +2025-03-18 22:46:41,920 - DEBUG - [realtime.py:75] - New candle started: {'timestamp': 1742330804000, 'open': 81930.84, 'high': 81930.84, 'low': 81930.84, 'close': 81930.84, 'volume': 0.00123} +2025-03-18 22:46:42,223 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330804993,"s":"BTCUSDT","t...4992,"m":true,"M":true}' [134 bytes] +2025-03-18 22:46:42,223 - DEBUG - [realtime.py:303] - Raw message: {"e":"trade","E":1742330804993,"s":"BTCUSDT","t":4727546661,"p":"81930.84000000","q":"0.00010000","T":1742330804992,"m":true,"M":true}... +2025-03-18 22:46:42,223 - DEBUG - [realtime.py:315] - Processed trade data: {'timestamp': 1742330804992, 'price': 81930.84, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:46:42,223 - DEBUG - [realtime.py:502] - Updating candlestick with data: {'timestamp': 1742330804992, 'price': 81930.84, 'volume': 0.0001} +2025-03-18 22:46:42,223 - DEBUG - [realtime.py:84] - Updated current candle: {'timestamp': 1742330804000, 'open': 81930.84, 'high': 81930.84, 'low': 81930.84, 'close': 81930.84, 'volume': 0.00133} +2025-03-18 22:47:41,191 - DEBUG - [proactor_events.py:634] - Using proactor: IocpProactor +2025-03-18 22:47:41,194 - INFO - [realtime.py:660] - Starting application for symbols: ['ETH/USDT', 'BTC/USDT'] +2025-03-18 22:47:41,258 - INFO - [realtime.py:34] - Initialized TradeTickStorage with max age: 300 seconds +2025-03-18 22:47:41,260 - INFO - [realtime.py:442] - Initializing RealTimeChart for ETH/USDT +2025-03-18 22:47:41,310 - INFO - [realtime.py:34] - Initialized TradeTickStorage with max age: 300 seconds +2025-03-18 22:47:41,310 - INFO - [realtime.py:442] - Initializing RealTimeChart for BTC/USDT +2025-03-18 22:47:41,310 - INFO - [realtime.py:655] - Starting Dash server on localhost:8051 +2025-03-18 22:47:41,315 - INFO - [realtime.py:341] - Initialized Binance WebSocket for symbol: ethusdt +2025-03-18 22:47:41,315 - INFO - [realtime.py:655] - Starting Dash server on localhost:8051 +2025-03-18 22:47:41,318 - INFO - [realtime.py:346] - Attempting to connect to wss://stream.binance.com:9443/ws/ethusdt@trade +2025-03-18 22:47:41,318 - INFO - [dash.py:2244] - Dash is running on http://localhost:8051/ + +2025-03-18 22:47:41,322 - INFO - [dash.py:2244] - Dash is running on http://localhost:8051/ + +2025-03-18 22:47:41,369 - INFO - [_internal.py:97] - WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:8051 +2025-03-18 22:47:41,371 - INFO - [_internal.py:97] - WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:8051 +2025-03-18 22:47:41,371 - INFO - [_internal.py:97] - Press CTRL+C to quit +2025-03-18 22:47:41,372 - INFO - [_internal.py:97] - Press CTRL+C to quit +2025-03-18 22:47:41,394 - INFO - [realtime.py:341] - Initialized Binance WebSocket for symbol: btcusdt +2025-03-18 22:47:41,394 - INFO - [realtime.py:346] - Attempting to connect to wss://stream.binance.com:9443/ws/btcusdt@trade +2025-03-18 22:47:41,684 - DEBUG - [protocol.py:256] - = connection is CONNECTING +2025-03-18 22:47:41,705 - DEBUG - [protocol.py:256] - = connection is CONNECTING +2025-03-18 22:47:42,262 - DEBUG - [client.py:114] - > GET /ws/ethusdt@trade HTTP/1.1 +2025-03-18 22:47:42,262 - DEBUG - [client.py:116] - > Host: stream.binance.com:9443 +2025-03-18 22:47:42,262 - DEBUG - [client.py:116] - > Upgrade: websocket +2025-03-18 22:47:42,264 - DEBUG - [client.py:116] - > Connection: Upgrade +2025-03-18 22:47:42,264 - DEBUG - [client.py:116] - > Sec-WebSocket-Key: q/DgTpUKp6yuMDfSnmnVnQ== +2025-03-18 22:47:42,264 - DEBUG - [client.py:116] - > Sec-WebSocket-Version: 13 +2025-03-18 22:47:42,264 - DEBUG - [client.py:116] - > Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits +2025-03-18 22:47:42,264 - DEBUG - [client.py:116] - > User-Agent: Python/3.12 websockets/10.4 +2025-03-18 22:47:42,274 - DEBUG - [client.py:114] - > GET /ws/btcusdt@trade HTTP/1.1 +2025-03-18 22:47:42,275 - DEBUG - [client.py:116] - > Host: stream.binance.com:9443 +2025-03-18 22:47:42,275 - DEBUG - [client.py:116] - > Upgrade: websocket +2025-03-18 22:47:42,275 - DEBUG - [client.py:116] - > Connection: Upgrade +2025-03-18 22:47:42,275 - DEBUG - [client.py:116] - > Sec-WebSocket-Key: +anp4KNkWUq5DBbpH7eG7g== +2025-03-18 22:47:42,275 - DEBUG - [client.py:116] - > Sec-WebSocket-Version: 13 +2025-03-18 22:47:42,275 - DEBUG - [client.py:116] - > Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits +2025-03-18 22:47:42,277 - DEBUG - [client.py:116] - > User-Agent: Python/3.12 websockets/10.4 +2025-03-18 22:47:42,544 - DEBUG - [client.py:147] - < HTTP/1.1 101 Switching Protocols +2025-03-18 22:47:42,545 - DEBUG - [client.py:149] - < Date: Tue, 18 Mar 2025 20:47:45 GMT +2025-03-18 22:47:42,545 - DEBUG - [client.py:149] - < Connection: upgrade +2025-03-18 22:47:42,545 - DEBUG - [client.py:149] - < Upgrade: websocket +2025-03-18 22:47:42,545 - DEBUG - [client.py:149] - < Sec-WebSocket-Accept: V9Uf0C9+NfGJIdMJLBxt3jdpMio= +2025-03-18 22:47:42,546 - DEBUG - [client.py:149] - < Sec-WebSocket-Extensions: permessage-deflate; server_no_context_takeover; client_max_window_bits=15 +2025-03-18 22:47:42,546 - DEBUG - [protocol.py:357] - = connection is OPEN +2025-03-18 22:47:42,546 - INFO - [realtime.py:348] - WebSocket connection established +2025-03-18 22:47:42,547 - INFO - [realtime.py:352] - Successfully connected to Binance WebSocket for ethusdt +2025-03-18 22:47:42,556 - DEBUG - [client.py:147] - < HTTP/1.1 101 Switching Protocols +2025-03-18 22:47:42,556 - DEBUG - [client.py:149] - < Date: Tue, 18 Mar 2025 20:47:45 GMT +2025-03-18 22:47:42,557 - DEBUG - [client.py:149] - < Connection: upgrade +2025-03-18 22:47:42,557 - DEBUG - [client.py:149] - < Upgrade: websocket +2025-03-18 22:47:42,557 - DEBUG - [client.py:149] - < Sec-WebSocket-Accept: SRygk19Gf4RB6HbKkYbzRMcs9Gs= +2025-03-18 22:47:42,557 - DEBUG - [client.py:149] - < Sec-WebSocket-Extensions: permessage-deflate; server_no_context_takeover; client_max_window_bits=15 +2025-03-18 22:47:42,557 - DEBUG - [protocol.py:357] - = connection is OPEN +2025-03-18 22:47:42,558 - INFO - [realtime.py:348] - WebSocket connection established +2025-03-18 22:47:42,558 - INFO - [realtime.py:352] - Successfully connected to Binance WebSocket for btcusdt +2025-03-18 22:47:43,027 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330865792,"s":"BTCUSDT","t...792,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:43,027 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330865792,"s":"BTCUSDT","t...792,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:43,027 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330865792,"s":"BTCUSDT","t...792,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:43,027 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330865792,"s":"BTCUSDT","t...792,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:43,027 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330865792,"s":"BTCUSDT","t...792,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:43,027 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330865792,"s":"BTCUSDT","t...792,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:43,027 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330865792,"s":"BTCUSDT","t...792,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:43,027 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330865792,"s":"BTCUSDT","t...792,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:43,027 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330865792,"s":"BTCUSDT","t...792,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:43,027 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330865792,"s":"BTCUSDT","t...792,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:43,027 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330865792,"s":"BTCUSDT","t...792,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:43,027 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330865792,"s":"BTCUSDT","t...792,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:43,027 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330865792,"s":"BTCUSDT","t...792,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:43,027 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330865792,"s":"BTCUSDT","t...792,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:43,034 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330865792,"s":"BTCUSDT","t...792,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:43,034 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330865792,"s":"BTCUSDT","t...792,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:43,034 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330865792,"s":"BTCUSDT","t":4727548278,"p":"81963.64000000","q":"0.00007000","T":1742330865792,"m":false,"M":true}... +2025-03-18 22:47:43,034 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330865792, 'price': 81963.64, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:43,034 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330865792, 'price': 81963.64, 'volume': 7e-05} +2025-03-18 22:47:43,034 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330865792, 'price': 81963.64, 'volume': 7e-05}, total ticks: 1 +2025-03-18 22:47:43,036 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330865000, 'open': 81963.64, 'high': 81963.64, 'low': 81963.64, 'close': 81963.64, 'volume': 7e-05} +2025-03-18 22:47:43,054 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330865792,"s":"BTCUSDT","t":4727548279,"p":"81963.64000000","q":"0.00007000","T":1742330865792,"m":false,"M":true}... +2025-03-18 22:47:43,054 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330865792, 'price': 81963.64, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:43,054 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330865792, 'price': 81963.64, 'volume': 7e-05} +2025-03-18 22:47:43,054 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330865792, 'price': 81963.64, 'volume': 7e-05}, total ticks: 2 +2025-03-18 22:47:43,054 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330865000, 'open': 81963.64, 'high': 81963.64, 'low': 81963.64, 'close': 81963.64, 'volume': 0.00014} +2025-03-18 22:47:43,072 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330865792,"s":"BTCUSDT","t":4727548280,"p":"81963.64000000","q":"0.00013000","T":1742330865792,"m":false,"M":true}... +2025-03-18 22:47:43,072 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330865792, 'price': 81963.64, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:47:43,072 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330865792, 'price': 81963.64, 'volume': 0.00013} +2025-03-18 22:47:43,072 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330865792, 'price': 81963.64, 'volume': 0.00013}, total ticks: 3 +2025-03-18 22:47:43,073 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330865000, 'open': 81963.64, 'high': 81963.64, 'low': 81963.64, 'close': 81963.64, 'volume': 0.00026999999999999995} +2025-03-18 22:47:43,084 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330865792,"s":"BTCUSDT","t":4727548281,"p":"81963.64000000","q":"0.00007000","T":1742330865792,"m":false,"M":true}... +2025-03-18 22:47:43,084 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330865792, 'price': 81963.64, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:43,084 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330865792, 'price': 81963.64, 'volume': 7e-05} +2025-03-18 22:47:43,084 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330865792, 'price': 81963.64, 'volume': 7e-05}, total ticks: 4 +2025-03-18 22:47:43,084 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330865000, 'open': 81963.64, 'high': 81963.64, 'low': 81963.64, 'close': 81963.64, 'volume': 0.0003399999999999999} +2025-03-18 22:47:43,100 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330865792,"s":"BTCUSDT","t":4727548282,"p":"81963.64000000","q":"0.00007000","T":1742330865792,"m":false,"M":true}... +2025-03-18 22:47:43,100 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330865792, 'price': 81963.64, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:43,102 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330865792, 'price': 81963.64, 'volume': 7e-05} +2025-03-18 22:47:43,102 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330865792, 'price': 81963.64, 'volume': 7e-05}, total ticks: 5 +2025-03-18 22:47:43,102 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330865000, 'open': 81963.64, 'high': 81963.64, 'low': 81963.64, 'close': 81963.64, 'volume': 0.0004099999999999999} +2025-03-18 22:47:43,116 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330865792,"s":"BTCUSDT","t":4727548283,"p":"81963.64000000","q":"0.00009000","T":1742330865792,"m":false,"M":true}... +2025-03-18 22:47:43,116 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330865792, 'price': 81963.64, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:47:43,116 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330865792, 'price': 81963.64, 'volume': 9e-05} +2025-03-18 22:47:43,116 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330865792, 'price': 81963.64, 'volume': 9e-05}, total ticks: 6 +2025-03-18 22:47:43,117 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330865000, 'open': 81963.64, 'high': 81963.64, 'low': 81963.64, 'close': 81963.64, 'volume': 0.0004999999999999999} +2025-03-18 22:47:43,131 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330865792,"s":"BTCUSDT","t":4727548284,"p":"81963.64000000","q":"0.00007000","T":1742330865792,"m":false,"M":true}... +2025-03-18 22:47:43,131 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330865792, 'price': 81963.64, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:43,131 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330865792, 'price': 81963.64, 'volume': 7e-05} +2025-03-18 22:47:43,131 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330865792, 'price': 81963.64, 'volume': 7e-05}, total ticks: 7 +2025-03-18 22:47:43,131 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330865000, 'open': 81963.64, 'high': 81963.64, 'low': 81963.64, 'close': 81963.64, 'volume': 0.0005699999999999999} +2025-03-18 22:47:43,145 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330865792,"s":"BTCUSDT","t":4727548285,"p":"81963.64000000","q":"0.00007000","T":1742330865792,"m":false,"M":true}... +2025-03-18 22:47:43,145 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330865792, 'price': 81963.64, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:43,145 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330865792, 'price': 81963.64, 'volume': 7e-05} +2025-03-18 22:47:43,146 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330865792, 'price': 81963.64, 'volume': 7e-05}, total ticks: 8 +2025-03-18 22:47:43,146 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330865000, 'open': 81963.64, 'high': 81963.64, 'low': 81963.64, 'close': 81963.64, 'volume': 0.0006399999999999998} +2025-03-18 22:47:43,160 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330865792,"s":"BTCUSDT","t":4727548286,"p":"81963.64000000","q":"0.00091000","T":1742330865792,"m":false,"M":true}... +2025-03-18 22:47:43,161 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330865792, 'price': 81963.64, 'volume': 0.00091, 'type': 'trade'} +2025-03-18 22:47:43,161 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330865792, 'price': 81963.64, 'volume': 0.00091} +2025-03-18 22:47:43,161 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330865792, 'price': 81963.64, 'volume': 0.00091}, total ticks: 9 +2025-03-18 22:47:43,161 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330865000, 'open': 81963.64, 'high': 81963.64, 'low': 81963.64, 'close': 81963.64, 'volume': 0.0015499999999999997} +2025-03-18 22:47:43,185 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330865792,"s":"BTCUSDT","t":4727548287,"p":"81963.64000000","q":"0.00010000","T":1742330865792,"m":false,"M":true}... +2025-03-18 22:47:43,185 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330865792, 'price': 81963.64, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:47:43,186 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330865792, 'price': 81963.64, 'volume': 0.0001} +2025-03-18 22:47:43,186 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330865792, 'price': 81963.64, 'volume': 0.0001}, total ticks: 10 +2025-03-18 22:47:43,186 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330865000, 'open': 81963.64, 'high': 81963.64, 'low': 81963.64, 'close': 81963.64, 'volume': 0.0016499999999999998} +2025-03-18 22:47:43,200 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330865792,"s":"BTCUSDT","t":4727548288,"p":"81963.64000000","q":"0.00007000","T":1742330865792,"m":false,"M":true}... +2025-03-18 22:47:43,200 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330865792, 'price': 81963.64, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:43,201 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330865792, 'price': 81963.64, 'volume': 7e-05} +2025-03-18 22:47:43,201 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330865792, 'price': 81963.64, 'volume': 7e-05}, total ticks: 11 +2025-03-18 22:47:43,201 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330865000, 'open': 81963.64, 'high': 81963.64, 'low': 81963.64, 'close': 81963.64, 'volume': 0.0017199999999999997} +2025-03-18 22:47:43,217 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330865792,"s":"BTCUSDT","t":4727548289,"p":"81963.64000000","q":"0.00010000","T":1742330865792,"m":false,"M":true}... +2025-03-18 22:47:43,217 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330865792, 'price': 81963.64, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:47:43,217 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330865792, 'price': 81963.64, 'volume': 0.0001} +2025-03-18 22:47:43,218 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330865792, 'price': 81963.64, 'volume': 0.0001}, total ticks: 12 +2025-03-18 22:47:43,218 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330865000, 'open': 81963.64, 'high': 81963.64, 'low': 81963.64, 'close': 81963.64, 'volume': 0.0018199999999999998} +2025-03-18 22:47:43,234 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330865792,"s":"BTCUSDT","t":4727548290,"p":"81963.64000000","q":"0.00007000","T":1742330865792,"m":false,"M":true}... +2025-03-18 22:47:43,234 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330865792, 'price': 81963.64, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:43,235 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330865792, 'price': 81963.64, 'volume': 7e-05} +2025-03-18 22:47:43,235 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330865792, 'price': 81963.64, 'volume': 7e-05}, total ticks: 13 +2025-03-18 22:47:43,235 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330865000, 'open': 81963.64, 'high': 81963.64, 'low': 81963.64, 'close': 81963.64, 'volume': 0.0018899999999999998} +2025-03-18 22:47:43,250 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330865792,"s":"BTCUSDT","t":4727548291,"p":"81963.64000000","q":"0.00010000","T":1742330865792,"m":false,"M":true}... +2025-03-18 22:47:43,250 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330865792, 'price': 81963.64, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:47:43,252 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330865792, 'price': 81963.64, 'volume': 0.0001} +2025-03-18 22:47:43,252 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330865792, 'price': 81963.64, 'volume': 0.0001}, total ticks: 14 +2025-03-18 22:47:43,252 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330865000, 'open': 81963.64, 'high': 81963.64, 'low': 81963.64, 'close': 81963.64, 'volume': 0.0019899999999999996} +2025-03-18 22:47:43,267 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330865792,"s":"BTCUSDT","t":4727548292,"p":"81963.64000000","q":"0.00010000","T":1742330865792,"m":false,"M":true}... +2025-03-18 22:47:43,267 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330865792, 'price': 81963.64, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:47:43,267 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330865792, 'price': 81963.64, 'volume': 0.0001} +2025-03-18 22:47:43,268 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330865792, 'price': 81963.64, 'volume': 0.0001}, total ticks: 15 +2025-03-18 22:47:43,268 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330865000, 'open': 81963.64, 'high': 81963.64, 'low': 81963.64, 'close': 81963.64, 'volume': 0.0020899999999999994} +2025-03-18 22:47:43,283 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330865792,"s":"BTCUSDT","t":4727548293,"p":"81963.65000000","q":"0.00075000","T":1742330865792,"m":false,"M":true}... +2025-03-18 22:47:43,283 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330865792, 'price': 81963.65, 'volume': 0.00075, 'type': 'trade'} +2025-03-18 22:47:43,284 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330865792, 'price': 81963.65, 'volume': 0.00075} +2025-03-18 22:47:43,284 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330865792, 'price': 81963.65, 'volume': 0.00075}, total ticks: 16 +2025-03-18 22:47:43,284 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330865000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.65, 'volume': 0.0028399999999999996} +2025-03-18 22:47:43,387 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330866150,"s":"BTCUSDT","t...6150,"m":true,"M":true}' [134 bytes] +2025-03-18 22:47:43,388 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330866150,"s":"BTCUSDT","t...6150,"m":true,"M":true}' [134 bytes] +2025-03-18 22:47:43,388 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330866150,"s":"BTCUSDT","t":4727548294,"p":"81963.64000000","q":"0.00007000","T":1742330866150,"m":true,"M":true}... +2025-03-18 22:47:43,388 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330866150, 'price': 81963.64, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:43,389 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330866150, 'price': 81963.64, 'volume': 7e-05} +2025-03-18 22:47:43,389 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330866150, 'price': 81963.64, 'volume': 7e-05}, total ticks: 17 +2025-03-18 22:47:43,389 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330865000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.65, 'volume': 0.0028399999999999996} +2025-03-18 22:47:43,389 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330866000, 'open': 81963.64, 'high': 81963.64, 'low': 81963.64, 'close': 81963.64, 'volume': 7e-05} +2025-03-18 22:47:43,411 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330866150,"s":"BTCUSDT","t":4727548295,"p":"81963.64000000","q":"0.00044000","T":1742330866150,"m":true,"M":true}... +2025-03-18 22:47:43,412 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330866150, 'price': 81963.64, 'volume': 0.00044, 'type': 'trade'} +2025-03-18 22:47:43,412 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330866150, 'price': 81963.64, 'volume': 0.00044} +2025-03-18 22:47:43,412 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330866150, 'price': 81963.64, 'volume': 0.00044}, total ticks: 18 +2025-03-18 22:47:43,412 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330866000, 'open': 81963.64, 'high': 81963.64, 'low': 81963.64, 'close': 81963.64, 'volume': 0.00051} +2025-03-18 22:47:43,753 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330866517,"s":"BTCUSDT","t...6516,"m":true,"M":true}' [134 bytes] +2025-03-18 22:47:43,753 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330866517,"s":"BTCUSDT","t...6516,"m":true,"M":true}' [134 bytes] +2025-03-18 22:47:43,753 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330866517,"s":"BTCUSDT","t":4727548296,"p":"81963.64000000","q":"0.01704000","T":1742330866516,"m":true,"M":true}... +2025-03-18 22:47:43,753 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330866516, 'price': 81963.64, 'volume': 0.01704, 'type': 'trade'} +2025-03-18 22:47:43,753 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330866516, 'price': 81963.64, 'volume': 0.01704} +2025-03-18 22:47:43,753 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330866516, 'price': 81963.64, 'volume': 0.01704}, total ticks: 19 +2025-03-18 22:47:43,753 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330866000, 'open': 81963.64, 'high': 81963.64, 'low': 81963.64, 'close': 81963.64, 'volume': 0.01755} +2025-03-18 22:47:43,768 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330866517,"s":"BTCUSDT","t":4727548297,"p":"81963.64000000","q":"0.01647000","T":1742330866516,"m":true,"M":true}... +2025-03-18 22:47:43,768 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330866516, 'price': 81963.64, 'volume': 0.01647, 'type': 'trade'} +2025-03-18 22:47:43,768 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330866516, 'price': 81963.64, 'volume': 0.01647} +2025-03-18 22:47:43,768 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330866516, 'price': 81963.64, 'volume': 0.01647}, total ticks: 20 +2025-03-18 22:47:43,768 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330866000, 'open': 81963.64, 'high': 81963.64, 'low': 81963.64, 'close': 81963.64, 'volume': 0.034019999999999995} +2025-03-18 22:47:43,972 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330866736,"s":"BTCUSDT","t...735,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:43,973 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330866736,"s":"BTCUSDT","t...735,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:43,974 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330866736,"s":"BTCUSDT","t...735,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:43,974 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330866736,"s":"BTCUSDT","t...735,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:43,974 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330866736,"s":"BTCUSDT","t...735,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:43,975 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330866736,"s":"BTCUSDT","t...735,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:43,975 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330866736,"s":"BTCUSDT","t...735,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:43,975 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330866736,"s":"BTCUSDT","t...735,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:43,975 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330866736,"s":"BTCUSDT","t...735,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:43,976 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330866736,"s":"BTCUSDT","t...735,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:43,976 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330866736,"s":"BTCUSDT","t...735,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:43,976 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330866736,"s":"BTCUSDT","t...735,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:43,977 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330866736,"s":"BTCUSDT","t...735,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:43,977 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330866736,"s":"BTCUSDT","t":4727548298,"p":"81963.65000000","q":"0.00026000","T":1742330866735,"m":false,"M":true}... +2025-03-18 22:47:43,978 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330866735, 'price': 81963.65, 'volume': 0.00026, 'type': 'trade'} +2025-03-18 22:47:43,978 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330866735, 'price': 81963.65, 'volume': 0.00026} +2025-03-18 22:47:43,978 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330866735, 'price': 81963.65, 'volume': 0.00026}, total ticks: 21 +2025-03-18 22:47:43,979 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330866000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.65, 'volume': 0.03428} +2025-03-18 22:47:44,002 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330866736,"s":"BTCUSDT","t":4727548299,"p":"81963.65000000","q":"0.00007000","T":1742330866735,"m":false,"M":true}... +2025-03-18 22:47:44,002 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330866735, 'price': 81963.65, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:44,002 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330866735, 'price': 81963.65, 'volume': 7e-05} +2025-03-18 22:47:44,002 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330866735, 'price': 81963.65, 'volume': 7e-05}, total ticks: 22 +2025-03-18 22:47:44,002 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330866000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.65, 'volume': 0.03435} +2025-03-18 22:47:44,017 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330866736,"s":"BTCUSDT","t":4727548300,"p":"81963.65000000","q":"0.00007000","T":1742330866735,"m":false,"M":true}... +2025-03-18 22:47:44,017 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330866735, 'price': 81963.65, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:44,018 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330866735, 'price': 81963.65, 'volume': 7e-05} +2025-03-18 22:47:44,018 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330866735, 'price': 81963.65, 'volume': 7e-05}, total ticks: 23 +2025-03-18 22:47:44,018 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330866000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.65, 'volume': 0.03442} +2025-03-18 22:47:44,035 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330866736,"s":"BTCUSDT","t":4727548301,"p":"81963.65000000","q":"0.00010000","T":1742330866735,"m":false,"M":true}... +2025-03-18 22:47:44,035 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330866735, 'price': 81963.65, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:47:44,036 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330866735, 'price': 81963.65, 'volume': 0.0001} +2025-03-18 22:47:44,036 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330866735, 'price': 81963.65, 'volume': 0.0001}, total ticks: 24 +2025-03-18 22:47:44,036 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330866000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.65, 'volume': 0.03452} +2025-03-18 22:47:44,051 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330866736,"s":"BTCUSDT","t":4727548302,"p":"81963.65000000","q":"0.00010000","T":1742330866735,"m":false,"M":true}... +2025-03-18 22:47:44,051 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330866735, 'price': 81963.65, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:47:44,052 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330866735, 'price': 81963.65, 'volume': 0.0001} +2025-03-18 22:47:44,052 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330866735, 'price': 81963.65, 'volume': 0.0001}, total ticks: 25 +2025-03-18 22:47:44,052 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330866000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.65, 'volume': 0.034620000000000005} +2025-03-18 22:47:44,053 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330866736,"s":"BTCUSDT","t":4727548303,"p":"81963.65000000","q":"0.00007000","T":1742330866735,"m":false,"M":true}... +2025-03-18 22:47:44,053 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330866735, 'price': 81963.65, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:44,053 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330866735, 'price': 81963.65, 'volume': 7e-05} +2025-03-18 22:47:44,053 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330866735, 'price': 81963.65, 'volume': 7e-05}, total ticks: 26 +2025-03-18 22:47:44,054 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330866000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.65, 'volume': 0.034690000000000006} +2025-03-18 22:47:44,080 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330866736,"s":"BTCUSDT","t":4727548304,"p":"81963.65000000","q":"0.00007000","T":1742330866735,"m":false,"M":true}... +2025-03-18 22:47:44,080 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330866735, 'price': 81963.65, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:44,081 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330866735, 'price': 81963.65, 'volume': 7e-05} +2025-03-18 22:47:44,081 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330866735, 'price': 81963.65, 'volume': 7e-05}, total ticks: 27 +2025-03-18 22:47:44,081 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330866000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.65, 'volume': 0.034760000000000006} +2025-03-18 22:47:44,096 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330866736,"s":"BTCUSDT","t":4727548305,"p":"81963.65000000","q":"0.00007000","T":1742330866735,"m":false,"M":true}... +2025-03-18 22:47:44,096 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330866735, 'price': 81963.65, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:44,096 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330866735, 'price': 81963.65, 'volume': 7e-05} +2025-03-18 22:47:44,096 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330866735, 'price': 81963.65, 'volume': 7e-05}, total ticks: 28 +2025-03-18 22:47:44,098 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330866000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.65, 'volume': 0.03483000000000001} +2025-03-18 22:47:44,112 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330866736,"s":"BTCUSDT","t":4727548306,"p":"81963.65000000","q":"0.00010000","T":1742330866735,"m":false,"M":true}... +2025-03-18 22:47:44,112 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330866735, 'price': 81963.65, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:47:44,112 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330866735, 'price': 81963.65, 'volume': 0.0001} +2025-03-18 22:47:44,112 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330866735, 'price': 81963.65, 'volume': 0.0001}, total ticks: 29 +2025-03-18 22:47:44,113 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330866000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.65, 'volume': 0.03493000000000001} +2025-03-18 22:47:44,127 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330866736,"s":"BTCUSDT","t":4727548307,"p":"81963.65000000","q":"0.00050000","T":1742330866735,"m":false,"M":true}... +2025-03-18 22:47:44,127 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330866735, 'price': 81963.65, 'volume': 0.0005, 'type': 'trade'} +2025-03-18 22:47:44,128 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330866735, 'price': 81963.65, 'volume': 0.0005} +2025-03-18 22:47:44,128 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330866735, 'price': 81963.65, 'volume': 0.0005}, total ticks: 30 +2025-03-18 22:47:44,128 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330866000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.65, 'volume': 0.03543000000000001} +2025-03-18 22:47:44,143 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330866736,"s":"BTCUSDT","t":4727548308,"p":"81963.65000000","q":"0.00013000","T":1742330866735,"m":false,"M":true}... +2025-03-18 22:47:44,143 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330866735, 'price': 81963.65, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:47:44,144 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330866735, 'price': 81963.65, 'volume': 0.00013} +2025-03-18 22:47:44,144 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330866735, 'price': 81963.65, 'volume': 0.00013}, total ticks: 31 +2025-03-18 22:47:44,144 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330866000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.65, 'volume': 0.03556000000000001} +2025-03-18 22:47:44,158 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330866736,"s":"BTCUSDT","t":4727548309,"p":"81963.65000000","q":"0.00007000","T":1742330866735,"m":false,"M":true}... +2025-03-18 22:47:44,159 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330866735, 'price': 81963.65, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:44,159 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330866735, 'price': 81963.65, 'volume': 7e-05} +2025-03-18 22:47:44,159 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330866735, 'price': 81963.65, 'volume': 7e-05}, total ticks: 32 +2025-03-18 22:47:44,159 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330866000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.65, 'volume': 0.03563000000000001} +2025-03-18 22:47:44,174 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330866736,"s":"BTCUSDT","t":4727548310,"p":"81963.65000000","q":"0.01757000","T":1742330866735,"m":false,"M":true}... +2025-03-18 22:47:44,175 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330866735, 'price': 81963.65, 'volume': 0.01757, 'type': 'trade'} +2025-03-18 22:47:44,176 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330866735, 'price': 81963.65, 'volume': 0.01757} +2025-03-18 22:47:44,176 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330866735, 'price': 81963.65, 'volume': 0.01757}, total ticks: 33 +2025-03-18 22:47:44,176 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330866000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.65, 'volume': 0.05320000000000001} +2025-03-18 22:47:44,547 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330867310,"s":"ETHUSDT","t...7310,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:44,547 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330867310,"s":"ETHUSDT","t...7310,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:44,547 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330867310,"s":"ETHUSDT","t...7310,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:44,547 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330867310,"s":"ETHUSDT","t...7310,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:44,547 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330867310,"s":"ETHUSDT","t...7310,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:44,547 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330867310,"s":"ETHUSDT","t...7310,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:44,550 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330867310,"s":"ETHUSDT","t":2267979303,"p":"1902.69000000","q":"0.58200000","T":1742330867310,"m":true,"M":true}... +2025-03-18 22:47:44,550 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330867310, 'price': 1902.69, 'volume': 0.582, 'type': 'trade'} +2025-03-18 22:47:44,551 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330867310, 'price': 1902.69, 'volume': 0.582} +2025-03-18 22:47:44,551 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330867310, 'price': 1902.69, 'volume': 0.582}, total ticks: 1 +2025-03-18 22:47:44,551 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330867000, 'open': 1902.69, 'high': 1902.69, 'low': 1902.69, 'close': 1902.69, 'volume': 0.582} +2025-03-18 22:47:44,564 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330867310,"s":"ETHUSDT","t":2267979304,"p":"1902.69000000","q":"5.88300000","T":1742330867310,"m":true,"M":true}... +2025-03-18 22:47:44,564 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330867310, 'price': 1902.69, 'volume': 5.883, 'type': 'trade'} +2025-03-18 22:47:44,564 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330867310, 'price': 1902.69, 'volume': 5.883} +2025-03-18 22:47:44,564 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330867310, 'price': 1902.69, 'volume': 5.883}, total ticks: 2 +2025-03-18 22:47:44,564 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330867000, 'open': 1902.69, 'high': 1902.69, 'low': 1902.69, 'close': 1902.69, 'volume': 6.465} +2025-03-18 22:47:44,587 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330867310,"s":"ETHUSDT","t":2267979305,"p":"1902.69000000","q":"0.00310000","T":1742330867310,"m":true,"M":true}... +2025-03-18 22:47:44,587 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330867310, 'price': 1902.69, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:47:44,588 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330867310, 'price': 1902.69, 'volume': 0.0031} +2025-03-18 22:47:44,588 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330867310, 'price': 1902.69, 'volume': 0.0031}, total ticks: 3 +2025-03-18 22:47:44,588 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330867000, 'open': 1902.69, 'high': 1902.69, 'low': 1902.69, 'close': 1902.69, 'volume': 6.4681} +2025-03-18 22:47:44,605 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330867310,"s":"ETHUSDT","t":2267979306,"p":"1902.69000000","q":"0.01890000","T":1742330867310,"m":true,"M":true}... +2025-03-18 22:47:44,606 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330867310, 'price': 1902.69, 'volume': 0.0189, 'type': 'trade'} +2025-03-18 22:47:44,606 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330867310, 'price': 1902.69, 'volume': 0.0189} +2025-03-18 22:47:44,606 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330867310, 'price': 1902.69, 'volume': 0.0189}, total ticks: 4 +2025-03-18 22:47:44,607 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330867000, 'open': 1902.69, 'high': 1902.69, 'low': 1902.69, 'close': 1902.69, 'volume': 6.487} +2025-03-18 22:47:44,620 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330867310,"s":"ETHUSDT","t":2267979307,"p":"1902.69000000","q":"1.65000000","T":1742330867310,"m":true,"M":true}... +2025-03-18 22:47:44,620 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330867310, 'price': 1902.69, 'volume': 1.65, 'type': 'trade'} +2025-03-18 22:47:44,621 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330867310, 'price': 1902.69, 'volume': 1.65} +2025-03-18 22:47:44,621 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330867310, 'price': 1902.69, 'volume': 1.65}, total ticks: 5 +2025-03-18 22:47:44,621 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330867000, 'open': 1902.69, 'high': 1902.69, 'low': 1902.69, 'close': 1902.69, 'volume': 8.137} +2025-03-18 22:47:44,636 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330867310,"s":"ETHUSDT","t":2267979308,"p":"1902.69000000","q":"1.86300000","T":1742330867310,"m":true,"M":true}... +2025-03-18 22:47:44,636 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330867310, 'price': 1902.69, 'volume': 1.863, 'type': 'trade'} +2025-03-18 22:47:44,637 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330867310, 'price': 1902.69, 'volume': 1.863} +2025-03-18 22:47:44,637 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330867310, 'price': 1902.69, 'volume': 1.863}, total ticks: 6 +2025-03-18 22:47:44,637 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330867000, 'open': 1902.69, 'high': 1902.69, 'low': 1902.69, 'close': 1902.69, 'volume': 10.0} +2025-03-18 22:47:44,693 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330867459,"s":"ETHUSDT","t...458,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:44,693 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330867459,"s":"ETHUSDT","t...458,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:44,698 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330867459,"s":"ETHUSDT","t...458,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:44,698 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330867459,"s":"ETHUSDT","t":2267979309,"p":"1902.70000000","q":"0.01800000","T":1742330867458,"m":false,"M":true}... +2025-03-18 22:47:44,698 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330867458, 'price': 1902.7, 'volume': 0.018, 'type': 'trade'} +2025-03-18 22:47:44,698 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330867458, 'price': 1902.7, 'volume': 0.018} +2025-03-18 22:47:44,698 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330867458, 'price': 1902.7, 'volume': 0.018}, total ticks: 7 +2025-03-18 22:47:44,698 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330867000, 'open': 1902.69, 'high': 1902.7, 'low': 1902.69, 'close': 1902.7, 'volume': 10.018} +2025-03-18 22:47:44,710 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330867459,"s":"ETHUSDT","t":2267979310,"p":"1902.70000000","q":"0.00280000","T":1742330867458,"m":false,"M":true}... +2025-03-18 22:47:44,710 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330867458, 'price': 1902.7, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:44,710 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330867458, 'price': 1902.7, 'volume': 0.0028} +2025-03-18 22:47:44,710 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330867458, 'price': 1902.7, 'volume': 0.0028}, total ticks: 8 +2025-03-18 22:47:44,710 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330867000, 'open': 1902.69, 'high': 1902.7, 'low': 1902.69, 'close': 1902.7, 'volume': 10.020800000000001} +2025-03-18 22:47:44,725 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330867459,"s":"ETHUSDT","t":2267979311,"p":"1902.70000000","q":"0.50090000","T":1742330867458,"m":false,"M":true}... +2025-03-18 22:47:44,725 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330867458, 'price': 1902.7, 'volume': 0.5009, 'type': 'trade'} +2025-03-18 22:47:44,725 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330867458, 'price': 1902.7, 'volume': 0.5009} +2025-03-18 22:47:44,726 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330867458, 'price': 1902.7, 'volume': 0.5009}, total ticks: 9 +2025-03-18 22:47:44,726 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330867000, 'open': 1902.69, 'high': 1902.7, 'low': 1902.69, 'close': 1902.7, 'volume': 10.521700000000001} +2025-03-18 22:47:44,752 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330867517,"s":"ETHUSDT","t...516,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:44,753 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330867517,"s":"ETHUSDT","t...516,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:44,754 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330867517,"s":"ETHUSDT","t...516,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:44,754 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330867517,"s":"ETHUSDT","t...516,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:44,754 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330867517,"s":"ETHUSDT","t...516,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:44,755 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330867517,"s":"ETHUSDT","t...516,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:44,755 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330867517,"s":"ETHUSDT","t...516,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:44,755 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330867517,"s":"ETHUSDT","t...516,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:44,755 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330867517,"s":"ETHUSDT","t...516,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:44,755 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330867517,"s":"ETHUSDT","t...516,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:44,755 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330867517,"s":"ETHUSDT","t...516,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:44,755 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330867517,"s":"ETHUSDT","t...516,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:44,755 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330867517,"s":"ETHUSDT","t...516,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:44,755 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330867517,"s":"ETHUSDT","t...516,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:44,755 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330867517,"s":"ETHUSDT","t...516,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:44,758 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330867517,"s":"ETHUSDT","t...516,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:44,758 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330867517,"s":"ETHUSDT","t...516,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:44,758 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330867517,"s":"ETHUSDT","t...516,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:44,758 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330867517,"s":"ETHUSDT","t...516,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:44,758 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330867517,"s":"ETHUSDT","t...516,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:44,759 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330867517,"s":"ETHUSDT","t...516,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:44,759 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330867517,"s":"ETHUSDT","t...516,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:44,759 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330867517,"s":"ETHUSDT","t...516,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:44,760 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330867517,"s":"ETHUSDT","t...516,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:44,760 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330867517,"s":"ETHUSDT","t...516,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:44,760 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330867517,"s":"ETHUSDT","t...516,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:44,760 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330867517,"s":"ETHUSDT","t...516,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:44,760 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330867517,"s":"ETHUSDT","t...516,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:44,761 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330867517,"s":"ETHUSDT","t...516,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:44,761 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330867517,"s":"ETHUSDT","t":2267979312,"p":"1902.70000000","q":"0.00350000","T":1742330867516,"m":false,"M":true}... +2025-03-18 22:47:44,761 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330867516, 'price': 1902.7, 'volume': 0.0035, 'type': 'trade'} +2025-03-18 22:47:44,761 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330867516, 'price': 1902.7, 'volume': 0.0035} +2025-03-18 22:47:44,761 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330867516, 'price': 1902.7, 'volume': 0.0035}, total ticks: 10 +2025-03-18 22:47:44,762 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330867000, 'open': 1902.69, 'high': 1902.7, 'low': 1902.69, 'close': 1902.7, 'volume': 10.525200000000002} +2025-03-18 22:47:44,780 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330867517,"s":"ETHUSDT","t":2267979313,"p":"1902.70000000","q":"0.08630000","T":1742330867516,"m":false,"M":true}... +2025-03-18 22:47:44,781 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330867516, 'price': 1902.7, 'volume': 0.0863, 'type': 'trade'} +2025-03-18 22:47:44,781 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330867516, 'price': 1902.7, 'volume': 0.0863} +2025-03-18 22:47:44,781 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330867516, 'price': 1902.7, 'volume': 0.0863}, total ticks: 11 +2025-03-18 22:47:44,781 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330867000, 'open': 1902.69, 'high': 1902.7, 'low': 1902.69, 'close': 1902.7, 'volume': 10.611500000000001} +2025-03-18 22:47:44,793 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330867517,"s":"ETHUSDT","t":2267979314,"p":"1902.70000000","q":"0.10000000","T":1742330867516,"m":false,"M":true}... +2025-03-18 22:47:44,793 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330867516, 'price': 1902.7, 'volume': 0.1, 'type': 'trade'} +2025-03-18 22:47:44,793 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330867516, 'price': 1902.7, 'volume': 0.1} +2025-03-18 22:47:44,793 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330867516, 'price': 1902.7, 'volume': 0.1}, total ticks: 12 +2025-03-18 22:47:44,793 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330867000, 'open': 1902.69, 'high': 1902.7, 'low': 1902.69, 'close': 1902.7, 'volume': 10.711500000000001} +2025-03-18 22:47:44,803 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330867569,"s":"BTCUSDT","t...568,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:44,803 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330867517,"s":"ETHUSDT","t":2267979315,"p":"1902.70000000","q":"0.00410000","T":1742330867516,"m":false,"M":true}... +2025-03-18 22:47:44,803 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330867516, 'price': 1902.7, 'volume': 0.0041, 'type': 'trade'} +2025-03-18 22:47:44,803 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330867516, 'price': 1902.7, 'volume': 0.0041} +2025-03-18 22:47:44,803 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330867516, 'price': 1902.7, 'volume': 0.0041}, total ticks: 13 +2025-03-18 22:47:44,803 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330867000, 'open': 1902.69, 'high': 1902.7, 'low': 1902.69, 'close': 1902.7, 'volume': 10.7156} +2025-03-18 22:47:44,803 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330867569,"s":"BTCUSDT","t":4727548311,"p":"81963.65000000","q":"0.00024000","T":1742330867568,"m":false,"M":true}... +2025-03-18 22:47:44,803 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330867568, 'price': 81963.65, 'volume': 0.00024, 'type': 'trade'} +2025-03-18 22:47:44,803 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330867568, 'price': 81963.65, 'volume': 0.00024} +2025-03-18 22:47:44,803 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330867568, 'price': 81963.65, 'volume': 0.00024}, total ticks: 34 +2025-03-18 22:47:44,803 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330866000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.65, 'volume': 0.05320000000000001} +2025-03-18 22:47:44,803 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330867000, 'open': 81963.65, 'high': 81963.65, 'low': 81963.65, 'close': 81963.65, 'volume': 0.00024} +2025-03-18 22:47:44,803 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330867517,"s":"ETHUSDT","t":2267979316,"p":"1902.70000000","q":"0.00620000","T":1742330867516,"m":false,"M":true}... +2025-03-18 22:47:44,803 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330867516, 'price': 1902.7, 'volume': 0.0062, 'type': 'trade'} +2025-03-18 22:47:44,807 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330867516, 'price': 1902.7, 'volume': 0.0062} +2025-03-18 22:47:44,807 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330867516, 'price': 1902.7, 'volume': 0.0062}, total ticks: 14 +2025-03-18 22:47:44,807 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330867000, 'open': 1902.69, 'high': 1902.7, 'low': 1902.69, 'close': 1902.7, 'volume': 10.7218} +2025-03-18 22:47:44,822 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330867517,"s":"ETHUSDT","t":2267979317,"p":"1902.70000000","q":"0.00300000","T":1742330867516,"m":false,"M":true}... +2025-03-18 22:47:44,823 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330867516, 'price': 1902.7, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:47:44,823 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330867516, 'price': 1902.7, 'volume': 0.003} +2025-03-18 22:47:44,823 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330867516, 'price': 1902.7, 'volume': 0.003}, total ticks: 15 +2025-03-18 22:47:44,823 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330867000, 'open': 1902.69, 'high': 1902.7, 'low': 1902.69, 'close': 1902.7, 'volume': 10.7248} +2025-03-18 22:47:44,837 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330867517,"s":"ETHUSDT","t":2267979318,"p":"1902.70000000","q":"0.00490000","T":1742330867516,"m":false,"M":true}... +2025-03-18 22:47:44,837 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330867516, 'price': 1902.7, 'volume': 0.0049, 'type': 'trade'} +2025-03-18 22:47:44,837 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330867516, 'price': 1902.7, 'volume': 0.0049} +2025-03-18 22:47:44,837 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330867516, 'price': 1902.7, 'volume': 0.0049}, total ticks: 16 +2025-03-18 22:47:44,837 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330867000, 'open': 1902.69, 'high': 1902.7, 'low': 1902.69, 'close': 1902.7, 'volume': 10.7297} +2025-03-18 22:47:44,852 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330867517,"s":"ETHUSDT","t":2267979319,"p":"1902.70000000","q":"0.00270000","T":1742330867516,"m":false,"M":true}... +2025-03-18 22:47:44,853 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330867516, 'price': 1902.7, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:44,853 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330867516, 'price': 1902.7, 'volume': 0.0027} +2025-03-18 22:47:44,853 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330867516, 'price': 1902.7, 'volume': 0.0027}, total ticks: 17 +2025-03-18 22:47:44,853 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330867000, 'open': 1902.69, 'high': 1902.7, 'low': 1902.69, 'close': 1902.7, 'volume': 10.7324} +2025-03-18 22:47:44,868 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330867517,"s":"ETHUSDT","t":2267979320,"p":"1902.70000000","q":"0.05260000","T":1742330867516,"m":false,"M":true}... +2025-03-18 22:47:44,868 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330867516, 'price': 1902.7, 'volume': 0.0526, 'type': 'trade'} +2025-03-18 22:47:44,868 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330867516, 'price': 1902.7, 'volume': 0.0526} +2025-03-18 22:47:44,868 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330867516, 'price': 1902.7, 'volume': 0.0526}, total ticks: 18 +2025-03-18 22:47:44,868 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330867000, 'open': 1902.69, 'high': 1902.7, 'low': 1902.69, 'close': 1902.7, 'volume': 10.785} +2025-03-18 22:47:44,882 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330867650,"s":"ETHUSDT","t...7649,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:44,882 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330867517,"s":"ETHUSDT","t":2267979321,"p":"1902.70000000","q":"0.00300000","T":1742330867516,"m":false,"M":true}... +2025-03-18 22:47:44,882 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330867516, 'price': 1902.7, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:47:44,884 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330867516, 'price': 1902.7, 'volume': 0.003} +2025-03-18 22:47:44,884 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330867516, 'price': 1902.7, 'volume': 0.003}, total ticks: 19 +2025-03-18 22:47:44,884 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330867000, 'open': 1902.69, 'high': 1902.7, 'low': 1902.69, 'close': 1902.7, 'volume': 10.788} +2025-03-18 22:47:44,895 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330867517,"s":"ETHUSDT","t":2267979322,"p":"1902.70000000","q":"0.00300000","T":1742330867516,"m":false,"M":true}... +2025-03-18 22:47:44,896 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330867516, 'price': 1902.7, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:47:44,896 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330867516, 'price': 1902.7, 'volume': 0.003} +2025-03-18 22:47:44,896 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330867516, 'price': 1902.7, 'volume': 0.003}, total ticks: 20 +2025-03-18 22:47:44,896 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330867000, 'open': 1902.69, 'high': 1902.7, 'low': 1902.69, 'close': 1902.7, 'volume': 10.791} +2025-03-18 22:47:44,911 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330867517,"s":"ETHUSDT","t":2267979323,"p":"1902.70000000","q":"0.00280000","T":1742330867516,"m":false,"M":true}... +2025-03-18 22:47:44,911 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330867516, 'price': 1902.7, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:44,912 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330867516, 'price': 1902.7, 'volume': 0.0028} +2025-03-18 22:47:44,912 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330867516, 'price': 1902.7, 'volume': 0.0028}, total ticks: 21 +2025-03-18 22:47:44,912 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330867000, 'open': 1902.69, 'high': 1902.7, 'low': 1902.69, 'close': 1902.7, 'volume': 10.793800000000001} +2025-03-18 22:47:44,926 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330867517,"s":"ETHUSDT","t":2267979324,"p":"1902.70000000","q":"0.00270000","T":1742330867516,"m":false,"M":true}... +2025-03-18 22:47:44,926 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330867516, 'price': 1902.7, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:44,927 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330867516, 'price': 1902.7, 'volume': 0.0027} +2025-03-18 22:47:44,927 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330867516, 'price': 1902.7, 'volume': 0.0027}, total ticks: 22 +2025-03-18 22:47:44,927 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330867000, 'open': 1902.69, 'high': 1902.7, 'low': 1902.69, 'close': 1902.7, 'volume': 10.796500000000002} +2025-03-18 22:47:44,950 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330867517,"s":"ETHUSDT","t":2267979325,"p":"1902.71000000","q":"0.00310000","T":1742330867516,"m":false,"M":true}... +2025-03-18 22:47:44,950 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330867516, 'price': 1902.71, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:47:44,950 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330867516, 'price': 1902.71, 'volume': 0.0031} +2025-03-18 22:47:44,951 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330867516, 'price': 1902.71, 'volume': 0.0031}, total ticks: 23 +2025-03-18 22:47:44,952 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330867000, 'open': 1902.69, 'high': 1902.71, 'low': 1902.69, 'close': 1902.71, 'volume': 10.799600000000002} +2025-03-18 22:47:44,969 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330867517,"s":"ETHUSDT","t":2267979326,"p":"1902.71000000","q":"0.00280000","T":1742330867516,"m":false,"M":true}... +2025-03-18 22:47:44,969 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330867516, 'price': 1902.71, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:44,969 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330867516, 'price': 1902.71, 'volume': 0.0028} +2025-03-18 22:47:44,970 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330867516, 'price': 1902.71, 'volume': 0.0028}, total ticks: 24 +2025-03-18 22:47:44,970 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330867000, 'open': 1902.69, 'high': 1902.71, 'low': 1902.69, 'close': 1902.71, 'volume': 10.802400000000002} +2025-03-18 22:47:44,984 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330867517,"s":"ETHUSDT","t":2267979327,"p":"1902.73000000","q":"0.00280000","T":1742330867516,"m":false,"M":true}... +2025-03-18 22:47:44,984 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330867516, 'price': 1902.73, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:44,985 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330867516, 'price': 1902.73, 'volume': 0.0028} +2025-03-18 22:47:44,985 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330867516, 'price': 1902.73, 'volume': 0.0028}, total ticks: 25 +2025-03-18 22:47:44,986 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330867000, 'open': 1902.69, 'high': 1902.73, 'low': 1902.69, 'close': 1902.73, 'volume': 10.805200000000003} +2025-03-18 22:47:45,001 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330867517,"s":"ETHUSDT","t":2267979328,"p":"1902.73000000","q":"0.00310000","T":1742330867516,"m":false,"M":true}... +2025-03-18 22:47:45,001 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330867516, 'price': 1902.73, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:47:45,001 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330867516, 'price': 1902.73, 'volume': 0.0031} +2025-03-18 22:47:45,002 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330867516, 'price': 1902.73, 'volume': 0.0031}, total ticks: 26 +2025-03-18 22:47:45,002 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330867000, 'open': 1902.69, 'high': 1902.73, 'low': 1902.69, 'close': 1902.73, 'volume': 10.808300000000003} +2025-03-18 22:47:45,017 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330867517,"s":"ETHUSDT","t":2267979329,"p":"1902.75000000","q":"0.00550000","T":1742330867516,"m":false,"M":true}... +2025-03-18 22:47:45,017 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330867516, 'price': 1902.75, 'volume': 0.0055, 'type': 'trade'} +2025-03-18 22:47:45,018 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330867516, 'price': 1902.75, 'volume': 0.0055} +2025-03-18 22:47:45,018 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330867516, 'price': 1902.75, 'volume': 0.0055}, total ticks: 27 +2025-03-18 22:47:45,018 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330867000, 'open': 1902.69, 'high': 1902.75, 'low': 1902.69, 'close': 1902.75, 'volume': 10.813800000000002} +2025-03-18 22:47:45,025 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330867795,"s":"BTCUSDT","t...794,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:45,025 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330867795,"s":"BTCUSDT","t...794,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:45,034 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330867795,"s":"BTCUSDT","t...794,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:45,034 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330867795,"s":"BTCUSDT","t...794,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:45,035 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330867517,"s":"ETHUSDT","t":2267979330,"p":"1902.75000000","q":"0.00280000","T":1742330867516,"m":false,"M":true}... +2025-03-18 22:47:45,035 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330867516, 'price': 1902.75, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:45,035 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330867516, 'price': 1902.75, 'volume': 0.0028} +2025-03-18 22:47:45,036 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330867516, 'price': 1902.75, 'volume': 0.0028}, total ticks: 28 +2025-03-18 22:47:45,036 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330867000, 'open': 1902.69, 'high': 1902.75, 'low': 1902.69, 'close': 1902.75, 'volume': 10.816600000000003} +2025-03-18 22:47:45,036 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330867795,"s":"BTCUSDT","t":4727548312,"p":"81963.65000000","q":"0.00007000","T":1742330867794,"m":false,"M":true}... +2025-03-18 22:47:45,036 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330867794, 'price': 81963.65, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:45,037 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330867794, 'price': 81963.65, 'volume': 7e-05} +2025-03-18 22:47:45,037 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330867794, 'price': 81963.65, 'volume': 7e-05}, total ticks: 35 +2025-03-18 22:47:45,037 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330867000, 'open': 81963.65, 'high': 81963.65, 'low': 81963.65, 'close': 81963.65, 'volume': 0.00031} +2025-03-18 22:47:45,037 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330867517,"s":"ETHUSDT","t":2267979331,"p":"1902.76000000","q":"0.00280000","T":1742330867516,"m":false,"M":true}... +2025-03-18 22:47:45,038 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330867516, 'price': 1902.76, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:45,038 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330867516, 'price': 1902.76, 'volume': 0.0028} +2025-03-18 22:47:45,038 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330867516, 'price': 1902.76, 'volume': 0.0028}, total ticks: 29 +2025-03-18 22:47:45,038 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330867000, 'open': 1902.69, 'high': 1902.76, 'low': 1902.69, 'close': 1902.76, 'volume': 10.819400000000003} +2025-03-18 22:47:45,039 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330867795,"s":"BTCUSDT","t":4727548313,"p":"81963.65000000","q":"0.00007000","T":1742330867794,"m":false,"M":true}... +2025-03-18 22:47:45,039 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330867794, 'price': 81963.65, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:45,039 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330867794, 'price': 81963.65, 'volume': 7e-05} +2025-03-18 22:47:45,039 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330867794, 'price': 81963.65, 'volume': 7e-05}, total ticks: 36 +2025-03-18 22:47:45,039 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330867000, 'open': 81963.65, 'high': 81963.65, 'low': 81963.65, 'close': 81963.65, 'volume': 0.00038} +2025-03-18 22:47:45,039 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330867517,"s":"ETHUSDT","t":2267979332,"p":"1902.76000000","q":"0.00350000","T":1742330867516,"m":false,"M":true}... +2025-03-18 22:47:45,041 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330867516, 'price': 1902.76, 'volume': 0.0035, 'type': 'trade'} +2025-03-18 22:47:45,041 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330867516, 'price': 1902.76, 'volume': 0.0035} +2025-03-18 22:47:45,041 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330867516, 'price': 1902.76, 'volume': 0.0035}, total ticks: 30 +2025-03-18 22:47:45,041 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330867000, 'open': 1902.69, 'high': 1902.76, 'low': 1902.69, 'close': 1902.76, 'volume': 10.822900000000004} +2025-03-18 22:47:45,067 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330867795,"s":"BTCUSDT","t":4727548314,"p":"81963.65000000","q":"0.00010000","T":1742330867794,"m":false,"M":true}... +2025-03-18 22:47:45,068 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330867794, 'price': 81963.65, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:47:45,068 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330867794, 'price': 81963.65, 'volume': 0.0001} +2025-03-18 22:47:45,068 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330867794, 'price': 81963.65, 'volume': 0.0001}, total ticks: 37 +2025-03-18 22:47:45,068 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330867000, 'open': 81963.65, 'high': 81963.65, 'low': 81963.65, 'close': 81963.65, 'volume': 0.00048} +2025-03-18 22:47:45,069 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330867517,"s":"ETHUSDT","t":2267979333,"p":"1902.76000000","q":"0.00310000","T":1742330867516,"m":false,"M":true}... +2025-03-18 22:47:45,069 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330867516, 'price': 1902.76, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:47:45,069 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330867516, 'price': 1902.76, 'volume': 0.0031} +2025-03-18 22:47:45,069 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330867516, 'price': 1902.76, 'volume': 0.0031}, total ticks: 31 +2025-03-18 22:47:45,069 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330867000, 'open': 1902.69, 'high': 1902.76, 'low': 1902.69, 'close': 1902.76, 'volume': 10.826000000000004} +2025-03-18 22:47:45,070 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330867795,"s":"BTCUSDT","t":4727548315,"p":"81963.65000000","q":"0.00003000","T":1742330867794,"m":false,"M":true}... +2025-03-18 22:47:45,070 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330867794, 'price': 81963.65, 'volume': 3e-05, 'type': 'trade'} +2025-03-18 22:47:45,070 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330867794, 'price': 81963.65, 'volume': 3e-05} +2025-03-18 22:47:45,070 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330867794, 'price': 81963.65, 'volume': 3e-05}, total ticks: 38 +2025-03-18 22:47:45,071 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330867000, 'open': 81963.65, 'high': 81963.65, 'low': 81963.65, 'close': 81963.65, 'volume': 0.00051} +2025-03-18 22:47:45,071 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330867517,"s":"ETHUSDT","t":2267979334,"p":"1902.77000000","q":"0.00280000","T":1742330867516,"m":false,"M":true}... +2025-03-18 22:47:45,071 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330867516, 'price': 1902.77, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:45,071 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330867516, 'price': 1902.77, 'volume': 0.0028} +2025-03-18 22:47:45,071 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330867516, 'price': 1902.77, 'volume': 0.0028}, total ticks: 32 +2025-03-18 22:47:45,072 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330867000, 'open': 1902.69, 'high': 1902.77, 'low': 1902.69, 'close': 1902.77, 'volume': 10.828800000000005} +2025-03-18 22:47:45,084 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330867517,"s":"ETHUSDT","t":2267979335,"p":"1902.78000000","q":"0.00280000","T":1742330867516,"m":false,"M":true}... +2025-03-18 22:47:45,084 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330867516, 'price': 1902.78, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:45,085 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330867516, 'price': 1902.78, 'volume': 0.0028} +2025-03-18 22:47:45,085 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330867516, 'price': 1902.78, 'volume': 0.0028}, total ticks: 33 +2025-03-18 22:47:45,085 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330867000, 'open': 1902.69, 'high': 1902.78, 'low': 1902.69, 'close': 1902.78, 'volume': 10.831600000000005} +2025-03-18 22:47:45,111 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330867517,"s":"ETHUSDT","t":2267979336,"p":"1902.79000000","q":"0.00280000","T":1742330867516,"m":false,"M":true}... +2025-03-18 22:47:45,112 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330867516, 'price': 1902.79, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:45,112 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330867516, 'price': 1902.79, 'volume': 0.0028} +2025-03-18 22:47:45,112 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330867516, 'price': 1902.79, 'volume': 0.0028}, total ticks: 34 +2025-03-18 22:47:45,113 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330867000, 'open': 1902.69, 'high': 1902.79, 'low': 1902.69, 'close': 1902.79, 'volume': 10.834400000000006} +2025-03-18 22:47:45,135 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330867517,"s":"ETHUSDT","t":2267979337,"p":"1902.80000000","q":"0.00280000","T":1742330867516,"m":false,"M":true}... +2025-03-18 22:47:45,135 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330867516, 'price': 1902.8, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:45,135 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330867516, 'price': 1902.8, 'volume': 0.0028} +2025-03-18 22:47:45,135 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330867516, 'price': 1902.8, 'volume': 0.0028}, total ticks: 35 +2025-03-18 22:47:45,135 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330867000, 'open': 1902.69, 'high': 1902.8, 'low': 1902.69, 'close': 1902.8, 'volume': 10.837200000000006} +2025-03-18 22:47:45,150 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330867517,"s":"ETHUSDT","t":2267979338,"p":"1902.81000000","q":"0.00280000","T":1742330867516,"m":false,"M":true}... +2025-03-18 22:47:45,150 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330867516, 'price': 1902.81, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:45,150 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330867516, 'price': 1902.81, 'volume': 0.0028} +2025-03-18 22:47:45,150 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330867516, 'price': 1902.81, 'volume': 0.0028}, total ticks: 36 +2025-03-18 22:47:45,152 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330867000, 'open': 1902.69, 'high': 1902.81, 'low': 1902.69, 'close': 1902.81, 'volume': 10.840000000000007} +2025-03-18 22:47:45,167 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330867517,"s":"ETHUSDT","t":2267979339,"p":"1902.83000000","q":"0.00280000","T":1742330867516,"m":false,"M":true}... +2025-03-18 22:47:45,167 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330867516, 'price': 1902.83, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:45,167 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330867516, 'price': 1902.83, 'volume': 0.0028} +2025-03-18 22:47:45,169 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330867516, 'price': 1902.83, 'volume': 0.0028}, total ticks: 37 +2025-03-18 22:47:45,169 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330867000, 'open': 1902.69, 'high': 1902.83, 'low': 1902.69, 'close': 1902.83, 'volume': 10.842800000000008} +2025-03-18 22:47:45,184 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330867517,"s":"ETHUSDT","t":2267979340,"p":"1902.84000000","q":"0.00280000","T":1742330867516,"m":false,"M":true}... +2025-03-18 22:47:45,184 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330867516, 'price': 1902.84, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:45,185 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330867516, 'price': 1902.84, 'volume': 0.0028} +2025-03-18 22:47:45,185 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330867516, 'price': 1902.84, 'volume': 0.0028}, total ticks: 38 +2025-03-18 22:47:45,185 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330867000, 'open': 1902.69, 'high': 1902.84, 'low': 1902.69, 'close': 1902.84, 'volume': 10.845600000000008} +2025-03-18 22:47:45,199 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330867650,"s":"ETHUSDT","t":2267979341,"p":"1902.84000000","q":"0.99630000","T":1742330867649,"m":true,"M":true}... +2025-03-18 22:47:45,210 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330867649, 'price': 1902.84, 'volume': 0.9963, 'type': 'trade'} +2025-03-18 22:47:45,210 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330867649, 'price': 1902.84, 'volume': 0.9963} +2025-03-18 22:47:45,211 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330867649, 'price': 1902.84, 'volume': 0.9963}, total ticks: 39 +2025-03-18 22:47:45,211 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330867000, 'open': 1902.69, 'high': 1902.84, 'low': 1902.69, 'close': 1902.84, 'volume': 11.841900000000008} +2025-03-18 22:47:45,360 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330868124,"s":"ETHUSDT","t...124,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:45,360 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330868124,"s":"ETHUSDT","t...124,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:45,362 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330868124,"s":"ETHUSDT","t":2267979342,"p":"1902.85000000","q":"0.00310000","T":1742330868124,"m":false,"M":true}... +2025-03-18 22:47:45,362 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330868124, 'price': 1902.85, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:47:45,362 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330868124, 'price': 1902.85, 'volume': 0.0031} +2025-03-18 22:47:45,362 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330868124, 'price': 1902.85, 'volume': 0.0031}, total ticks: 40 +2025-03-18 22:47:45,362 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330867000, 'open': 1902.69, 'high': 1902.84, 'low': 1902.69, 'close': 1902.84, 'volume': 11.841900000000008} +2025-03-18 22:47:45,363 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330868000, 'open': 1902.85, 'high': 1902.85, 'low': 1902.85, 'close': 1902.85, 'volume': 0.0031} +2025-03-18 22:47:45,374 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330868124,"s":"ETHUSDT","t":2267979343,"p":"1902.85000000","q":"0.02840000","T":1742330868124,"m":false,"M":true}... +2025-03-18 22:47:45,374 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330868124, 'price': 1902.85, 'volume': 0.0284, 'type': 'trade'} +2025-03-18 22:47:45,374 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330868124, 'price': 1902.85, 'volume': 0.0284} +2025-03-18 22:47:45,375 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330868124, 'price': 1902.85, 'volume': 0.0284}, total ticks: 41 +2025-03-18 22:47:45,375 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330868000, 'open': 1902.85, 'high': 1902.85, 'low': 1902.85, 'close': 1902.85, 'volume': 0.0315} +2025-03-18 22:47:45,508 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330868273,"s":"ETHUSDT","t...8272,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:45,509 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330868273,"s":"ETHUSDT","t":2267979344,"p":"1902.84000000","q":"0.01690000","T":1742330868272,"m":true,"M":true}... +2025-03-18 22:47:45,509 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330868272, 'price': 1902.84, 'volume': 0.0169, 'type': 'trade'} +2025-03-18 22:47:45,509 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330868272, 'price': 1902.84, 'volume': 0.0169} +2025-03-18 22:47:45,510 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330868272, 'price': 1902.84, 'volume': 0.0169}, total ticks: 42 +2025-03-18 22:47:45,510 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330868000, 'open': 1902.85, 'high': 1902.85, 'low': 1902.84, 'close': 1902.84, 'volume': 0.0484} +2025-03-18 22:47:45,676 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330868441,"s":"BTCUSDT","t...8441,"m":true,"M":true}' [134 bytes] +2025-03-18 22:47:45,677 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330868441,"s":"BTCUSDT","t":4727548316,"p":"81963.64000000","q":"0.00640000","T":1742330868441,"m":true,"M":true}... +2025-03-18 22:47:45,677 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330868441, 'price': 81963.64, 'volume': 0.0064, 'type': 'trade'} +2025-03-18 22:47:45,677 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330868441, 'price': 81963.64, 'volume': 0.0064} +2025-03-18 22:47:45,677 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330868441, 'price': 81963.64, 'volume': 0.0064}, total ticks: 39 +2025-03-18 22:47:45,677 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330867000, 'open': 81963.65, 'high': 81963.65, 'low': 81963.65, 'close': 81963.65, 'volume': 0.00051} +2025-03-18 22:47:45,678 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330868000, 'open': 81963.64, 'high': 81963.64, 'low': 81963.64, 'close': 81963.64, 'volume': 0.0064} +2025-03-18 22:47:45,747 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330868500,"s":"BTCUSDT","t...499,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:45,748 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330868500,"s":"BTCUSDT","t...499,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:45,748 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330868500,"s":"BTCUSDT","t...499,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:45,748 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330868500,"s":"BTCUSDT","t...499,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:45,748 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330868500,"s":"BTCUSDT","t...499,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:45,748 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330868500,"s":"BTCUSDT","t...499,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:45,749 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330868500,"s":"BTCUSDT","t...499,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:45,749 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330868500,"s":"BTCUSDT","t...499,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:45,750 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330868500,"s":"BTCUSDT","t...499,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:45,750 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330868500,"s":"BTCUSDT","t":4727548317,"p":"81963.65000000","q":"0.00007000","T":1742330868499,"m":false,"M":true}... +2025-03-18 22:47:45,751 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330868499, 'price': 81963.65, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:45,752 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330868499, 'price': 81963.65, 'volume': 7e-05} +2025-03-18 22:47:45,752 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330868499, 'price': 81963.65, 'volume': 7e-05}, total ticks: 40 +2025-03-18 22:47:45,752 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330868000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.65, 'volume': 0.00647} +2025-03-18 22:47:45,766 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330868500,"s":"BTCUSDT","t":4727548318,"p":"81963.65000000","q":"0.00007000","T":1742330868499,"m":false,"M":true}... +2025-03-18 22:47:45,766 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330868499, 'price': 81963.65, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:45,767 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330868499, 'price': 81963.65, 'volume': 7e-05} +2025-03-18 22:47:45,767 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330868499, 'price': 81963.65, 'volume': 7e-05}, total ticks: 41 +2025-03-18 22:47:45,767 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330868000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.65, 'volume': 0.00654} +2025-03-18 22:47:45,778 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330868500,"s":"BTCUSDT","t":4727548319,"p":"81963.65000000","q":"0.00007000","T":1742330868499,"m":false,"M":true}... +2025-03-18 22:47:45,779 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330868499, 'price': 81963.65, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:45,779 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330868499, 'price': 81963.65, 'volume': 7e-05} +2025-03-18 22:47:45,779 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330868499, 'price': 81963.65, 'volume': 7e-05}, total ticks: 42 +2025-03-18 22:47:45,779 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330868000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.65, 'volume': 0.0066099999999999996} +2025-03-18 22:47:45,794 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330868500,"s":"BTCUSDT","t":4727548320,"p":"81963.65000000","q":"0.00010000","T":1742330868499,"m":false,"M":true}... +2025-03-18 22:47:45,794 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330868499, 'price': 81963.65, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:47:45,794 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330868499, 'price': 81963.65, 'volume': 0.0001} +2025-03-18 22:47:45,795 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330868499, 'price': 81963.65, 'volume': 0.0001}, total ticks: 43 +2025-03-18 22:47:45,795 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330868000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.65, 'volume': 0.00671} +2025-03-18 22:47:45,810 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330868500,"s":"BTCUSDT","t":4727548321,"p":"81963.65000000","q":"0.00007000","T":1742330868499,"m":false,"M":true}... +2025-03-18 22:47:45,810 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330868499, 'price': 81963.65, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:45,811 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330868499, 'price': 81963.65, 'volume': 7e-05} +2025-03-18 22:47:45,811 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330868499, 'price': 81963.65, 'volume': 7e-05}, total ticks: 44 +2025-03-18 22:47:45,811 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330868000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.65, 'volume': 0.00678} +2025-03-18 22:47:45,824 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330868500,"s":"BTCUSDT","t":4727548322,"p":"81963.65000000","q":"0.00007000","T":1742330868499,"m":false,"M":true}... +2025-03-18 22:47:45,825 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330868499, 'price': 81963.65, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:45,825 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330868499, 'price': 81963.65, 'volume': 7e-05} +2025-03-18 22:47:45,825 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330868499, 'price': 81963.65, 'volume': 7e-05}, total ticks: 45 +2025-03-18 22:47:45,825 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330868000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.65, 'volume': 0.006849999999999999} +2025-03-18 22:47:45,850 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330868500,"s":"BTCUSDT","t":4727548323,"p":"81963.65000000","q":"0.00007000","T":1742330868499,"m":false,"M":true}... +2025-03-18 22:47:45,851 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330868499, 'price': 81963.65, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:45,851 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330868499, 'price': 81963.65, 'volume': 7e-05} +2025-03-18 22:47:45,851 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330868499, 'price': 81963.65, 'volume': 7e-05}, total ticks: 46 +2025-03-18 22:47:45,852 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330868000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.65, 'volume': 0.006919999999999999} +2025-03-18 22:47:45,867 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330868500,"s":"BTCUSDT","t":4727548324,"p":"81963.65000000","q":"0.00014000","T":1742330868499,"m":false,"M":true}... +2025-03-18 22:47:45,867 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330868499, 'price': 81963.65, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:47:45,867 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330868499, 'price': 81963.65, 'volume': 0.00014} +2025-03-18 22:47:45,868 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330868499, 'price': 81963.65, 'volume': 0.00014}, total ticks: 47 +2025-03-18 22:47:45,868 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330868000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.65, 'volume': 0.0070599999999999994} +2025-03-18 22:47:45,882 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330868500,"s":"BTCUSDT","t":4727548325,"p":"81963.65000000","q":"0.00109000","T":1742330868499,"m":false,"M":true}... +2025-03-18 22:47:45,882 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330868499, 'price': 81963.65, 'volume': 0.00109, 'type': 'trade'} +2025-03-18 22:47:45,882 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330868499, 'price': 81963.65, 'volume': 0.00109} +2025-03-18 22:47:45,883 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330868499, 'price': 81963.65, 'volume': 0.00109}, total ticks: 48 +2025-03-18 22:47:45,883 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330868000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.65, 'volume': 0.00815} +2025-03-18 22:47:46,156 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330868919,"s":"ETHUSDT","t...8919,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:46,156 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330868919,"s":"ETHUSDT","t":2267979345,"p":"1902.84000000","q":"0.00550000","T":1742330868919,"m":true,"M":true}... +2025-03-18 22:47:46,158 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330868919, 'price': 1902.84, 'volume': 0.0055, 'type': 'trade'} +2025-03-18 22:47:46,158 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330868919, 'price': 1902.84, 'volume': 0.0055} +2025-03-18 22:47:46,158 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330868919, 'price': 1902.84, 'volume': 0.0055}, total ticks: 43 +2025-03-18 22:47:46,158 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330868000, 'open': 1902.85, 'high': 1902.85, 'low': 1902.84, 'close': 1902.84, 'volume': 0.053899999999999997} +2025-03-18 22:47:46,203 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330868975,"s":"BTCUSDT","t...974,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:46,203 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330868975,"s":"BTCUSDT","t":4727548326,"p":"81963.65000000","q":"0.00071000","T":1742330868974,"m":false,"M":true}... +2025-03-18 22:47:46,203 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330868974, 'price': 81963.65, 'volume': 0.00071, 'type': 'trade'} +2025-03-18 22:47:46,212 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330868974, 'price': 81963.65, 'volume': 0.00071} +2025-03-18 22:47:46,212 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330868974, 'price': 81963.65, 'volume': 0.00071}, total ticks: 49 +2025-03-18 22:47:46,212 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330868000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.65, 'volume': 0.00886} +2025-03-18 22:47:46,212 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330868980,"s":"BTCUSDT","t...980,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:46,212 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330868981,"s":"BTCUSDT","t...981,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:46,217 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330868980,"s":"BTCUSDT","t":4727548327,"p":"81963.65000000","q":"0.00098000","T":1742330868980,"m":false,"M":true}... +2025-03-18 22:47:46,217 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330868980, 'price': 81963.65, 'volume': 0.00098, 'type': 'trade'} +2025-03-18 22:47:46,217 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330868980, 'price': 81963.65, 'volume': 0.00098} +2025-03-18 22:47:46,217 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330868980, 'price': 81963.65, 'volume': 0.00098}, total ticks: 50 +2025-03-18 22:47:46,218 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330868000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.65, 'volume': 0.00984} +2025-03-18 22:47:46,220 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330868984,"s":"BTCUSDT","t...984,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:46,220 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330868981,"s":"BTCUSDT","t":4727548328,"p":"81963.65000000","q":"0.00129000","T":1742330868981,"m":false,"M":true}... +2025-03-18 22:47:46,220 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330868981, 'price': 81963.65, 'volume': 0.00129, 'type': 'trade'} +2025-03-18 22:47:46,221 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330868981, 'price': 81963.65, 'volume': 0.00129} +2025-03-18 22:47:46,221 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330868981, 'price': 81963.65, 'volume': 0.00129}, total ticks: 51 +2025-03-18 22:47:46,221 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330868000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.65, 'volume': 0.01113} +2025-03-18 22:47:46,243 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330869008,"s":"BTCUSDT","t...9008,"m":true,"M":true}' [134 bytes] +2025-03-18 22:47:46,244 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330868984,"s":"BTCUSDT","t":4727548329,"p":"81963.65000000","q":"0.00244000","T":1742330868984,"m":false,"M":true}... +2025-03-18 22:47:46,244 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330868984, 'price': 81963.65, 'volume': 0.00244, 'type': 'trade'} +2025-03-18 22:47:46,244 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330868984, 'price': 81963.65, 'volume': 0.00244} +2025-03-18 22:47:46,244 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330868984, 'price': 81963.65, 'volume': 0.00244}, total ticks: 52 +2025-03-18 22:47:46,245 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330868000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.65, 'volume': 0.013569999999999999} +2025-03-18 22:47:46,268 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330869008,"s":"BTCUSDT","t":4727548330,"p":"81963.64000000","q":"0.00061000","T":1742330869008,"m":true,"M":true}... +2025-03-18 22:47:46,268 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330869008, 'price': 81963.64, 'volume': 0.00061, 'type': 'trade'} +2025-03-18 22:47:46,268 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330869008, 'price': 81963.64, 'volume': 0.00061} +2025-03-18 22:47:46,270 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330869008, 'price': 81963.64, 'volume': 0.00061}, total ticks: 53 +2025-03-18 22:47:46,270 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330868000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.65, 'volume': 0.013569999999999999} +2025-03-18 22:47:46,270 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330869000, 'open': 81963.64, 'high': 81963.64, 'low': 81963.64, 'close': 81963.64, 'volume': 0.00061} +2025-03-18 22:47:46,808 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330869572,"s":"BTCUSDT","t...572,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:46,809 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330869572,"s":"BTCUSDT","t":4727548331,"p":"81963.65000000","q":"0.00210000","T":1742330869572,"m":false,"M":true}... +2025-03-18 22:47:46,809 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330869572, 'price': 81963.65, 'volume': 0.0021, 'type': 'trade'} +2025-03-18 22:47:46,809 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330869572, 'price': 81963.65, 'volume': 0.0021} +2025-03-18 22:47:46,810 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330869572, 'price': 81963.65, 'volume': 0.0021}, total ticks: 54 +2025-03-18 22:47:46,810 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330869000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.65, 'volume': 0.0027099999999999997} +2025-03-18 22:47:47,086 - DEBUG - [protocol.py:1177] - < PING '1742330869851' [text, 13 bytes] +2025-03-18 22:47:47,086 - DEBUG - [protocol.py:1183] - > PONG '1742330869851' [text, 13 bytes] +2025-03-18 22:47:47,126 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330869897,"s":"BTCUSDT","t...9897,"m":true,"M":true}' [134 bytes] +2025-03-18 22:47:47,134 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330869897,"s":"BTCUSDT","t":4727548332,"p":"81963.64000000","q":"0.00009000","T":1742330869897,"m":true,"M":true}... +2025-03-18 22:47:47,135 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330869897, 'price': 81963.64, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:47:47,135 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330869897, 'price': 81963.64, 'volume': 9e-05} +2025-03-18 22:47:47,135 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330869897, 'price': 81963.64, 'volume': 9e-05}, total ticks: 55 +2025-03-18 22:47:47,136 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330869000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.64, 'volume': 0.0027999999999999995} +2025-03-18 22:47:47,985 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330870748,"s":"BTCUSDT","t...748,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:47,985 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330870748,"s":"BTCUSDT","t":4727548333,"p":"81963.65000000","q":"0.00012000","T":1742330870748,"m":false,"M":true}... +2025-03-18 22:47:47,985 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330870748, 'price': 81963.65, 'volume': 0.00012, 'type': 'trade'} +2025-03-18 22:47:47,986 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330870748, 'price': 81963.65, 'volume': 0.00012} +2025-03-18 22:47:47,986 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330870748, 'price': 81963.65, 'volume': 0.00012}, total ticks: 56 +2025-03-18 22:47:47,986 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330869000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.64, 'volume': 0.0027999999999999995} +2025-03-18 22:47:47,986 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330870000, 'open': 81963.65, 'high': 81963.65, 'low': 81963.65, 'close': 81963.65, 'volume': 0.00012} +2025-03-18 22:47:48,210 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330870982,"s":"BTCUSDT","t...981,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:48,217 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330870982,"s":"BTCUSDT","t":4727548334,"p":"81963.65000000","q":"0.00016000","T":1742330870981,"m":false,"M":true}... +2025-03-18 22:47:48,217 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330870981, 'price': 81963.65, 'volume': 0.00016, 'type': 'trade'} +2025-03-18 22:47:48,218 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330870981, 'price': 81963.65, 'volume': 0.00016} +2025-03-18 22:47:48,218 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330870981, 'price': 81963.65, 'volume': 0.00016}, total ticks: 57 +2025-03-18 22:47:48,218 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330870000, 'open': 81963.65, 'high': 81963.65, 'low': 81963.65, 'close': 81963.65, 'volume': 0.00028000000000000003} +2025-03-18 22:47:48,285 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330871048,"s":"ETHUSDT","t...1048,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:48,285 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330871048,"s":"ETHUSDT","t":2267979346,"p":"1902.84000000","q":"0.01420000","T":1742330871048,"m":true,"M":true}... +2025-03-18 22:47:48,285 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330871048, 'price': 1902.84, 'volume': 0.0142, 'type': 'trade'} +2025-03-18 22:47:48,287 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330871048, 'price': 1902.84, 'volume': 0.0142} +2025-03-18 22:47:48,287 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330871048, 'price': 1902.84, 'volume': 0.0142}, total ticks: 44 +2025-03-18 22:47:48,287 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330868000, 'open': 1902.85, 'high': 1902.85, 'low': 1902.84, 'close': 1902.84, 'volume': 0.053899999999999997} +2025-03-18 22:47:48,287 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330871000, 'open': 1902.84, 'high': 1902.84, 'low': 1902.84, 'close': 1902.84, 'volume': 0.0142} +2025-03-18 22:47:48,308 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330871069,"s":"ETHUSDT","t...1069,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:48,309 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330871069,"s":"ETHUSDT","t":2267979347,"p":"1902.84000000","q":"0.00440000","T":1742330871069,"m":true,"M":true}... +2025-03-18 22:47:48,309 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330871069, 'price': 1902.84, 'volume': 0.0044, 'type': 'trade'} +2025-03-18 22:47:48,309 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330871069, 'price': 1902.84, 'volume': 0.0044} +2025-03-18 22:47:48,309 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330871069, 'price': 1902.84, 'volume': 0.0044}, total ticks: 45 +2025-03-18 22:47:48,309 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330871000, 'open': 1902.84, 'high': 1902.84, 'low': 1902.84, 'close': 1902.84, 'volume': 0.018600000000000002} +2025-03-18 22:47:48,580 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330871343,"s":"ETHUSDT","t...1343,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:48,580 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330871343,"s":"ETHUSDT","t":2267979348,"p":"1902.84000000","q":"1.37460000","T":1742330871343,"m":true,"M":true}... +2025-03-18 22:47:48,580 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330871343, 'price': 1902.84, 'volume': 1.3746, 'type': 'trade'} +2025-03-18 22:47:48,580 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330871343, 'price': 1902.84, 'volume': 1.3746} +2025-03-18 22:47:48,580 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330871343, 'price': 1902.84, 'volume': 1.3746}, total ticks: 46 +2025-03-18 22:47:48,580 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330871000, 'open': 1902.84, 'high': 1902.84, 'low': 1902.84, 'close': 1902.84, 'volume': 1.3932} +2025-03-18 22:47:48,588 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330871352,"s":"BTCUSDT","t...1352,"m":true,"M":true}' [134 bytes] +2025-03-18 22:47:48,589 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330871352,"s":"BTCUSDT","t":4727548335,"p":"81963.64000000","q":"0.00012000","T":1742330871352,"m":true,"M":true}... +2025-03-18 22:47:48,589 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330871352, 'price': 81963.64, 'volume': 0.00012, 'type': 'trade'} +2025-03-18 22:47:48,590 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330871352, 'price': 81963.64, 'volume': 0.00012} +2025-03-18 22:47:48,590 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330871352, 'price': 81963.64, 'volume': 0.00012}, total ticks: 58 +2025-03-18 22:47:48,590 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330870000, 'open': 81963.65, 'high': 81963.65, 'low': 81963.65, 'close': 81963.65, 'volume': 0.00028000000000000003} +2025-03-18 22:47:48,590 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330871000, 'open': 81963.64, 'high': 81963.64, 'low': 81963.64, 'close': 81963.64, 'volume': 0.00012} +2025-03-18 22:47:48,964 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330871729,"s":"BTCUSDT","t...1728,"m":true,"M":true}' [134 bytes] +2025-03-18 22:47:48,964 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330871729,"s":"BTCUSDT","t":4727548336,"p":"81963.64000000","q":"0.00062000","T":1742330871728,"m":true,"M":true}... +2025-03-18 22:47:48,964 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330871728, 'price': 81963.64, 'volume': 0.00062, 'type': 'trade'} +2025-03-18 22:47:48,964 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330871728, 'price': 81963.64, 'volume': 0.00062} +2025-03-18 22:47:48,964 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330871728, 'price': 81963.64, 'volume': 0.00062}, total ticks: 59 +2025-03-18 22:47:48,964 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330871000, 'open': 81963.64, 'high': 81963.64, 'low': 81963.64, 'close': 81963.64, 'volume': 0.00074} +2025-03-18 22:47:49,013 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330871780,"s":"ETHUSDT","t...779,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:49,013 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330871780,"s":"ETHUSDT","t":2267979349,"p":"1902.85000000","q":"0.14320000","T":1742330871779,"m":false,"M":true}... +2025-03-18 22:47:49,017 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330871779, 'price': 1902.85, 'volume': 0.1432, 'type': 'trade'} +2025-03-18 22:47:49,017 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330871779, 'price': 1902.85, 'volume': 0.1432} +2025-03-18 22:47:49,017 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330871779, 'price': 1902.85, 'volume': 0.1432}, total ticks: 47 +2025-03-18 22:47:49,018 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330871000, 'open': 1902.84, 'high': 1902.85, 'low': 1902.84, 'close': 1902.85, 'volume': 1.5364} +2025-03-18 22:47:49,085 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330871846,"s":"BTCUSDT","t...846,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:49,086 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330871846,"s":"BTCUSDT","t...846,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:49,086 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330871846,"s":"BTCUSDT","t":4727548337,"p":"81963.65000000","q":"0.00011000","T":1742330871846,"m":false,"M":true}... +2025-03-18 22:47:49,086 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330871846, 'price': 81963.65, 'volume': 0.00011, 'type': 'trade'} +2025-03-18 22:47:49,086 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330871846, 'price': 81963.65, 'volume': 0.00011} +2025-03-18 22:47:49,086 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330871846, 'price': 81963.65, 'volume': 0.00011}, total ticks: 60 +2025-03-18 22:47:49,086 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330871000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.65, 'volume': 0.00085} +2025-03-18 22:47:49,102 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330871846,"s":"BTCUSDT","t":4727548338,"p":"81963.65000000","q":"0.00001000","T":1742330871846,"m":false,"M":true}... +2025-03-18 22:47:49,102 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330871846, 'price': 81963.65, 'volume': 1e-05, 'type': 'trade'} +2025-03-18 22:47:49,102 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330871846, 'price': 81963.65, 'volume': 1e-05} +2025-03-18 22:47:49,102 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330871846, 'price': 81963.65, 'volume': 1e-05}, total ticks: 61 +2025-03-18 22:47:49,102 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330871000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.65, 'volume': 0.00086} +2025-03-18 22:47:49,420 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872102,"s":"BTCUSDT","t...2102,"m":true,"M":true}' [134 bytes] +2025-03-18 22:47:49,420 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872115,"s":"BTCUSDT","t...114,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:49,420 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872102,"s":"BTCUSDT","t":4727548339,"p":"81963.64000000","q":"0.00018000","T":1742330872102,"m":true,"M":true}... +2025-03-18 22:47:49,420 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872102, 'price': 81963.64, 'volume': 0.00018, 'type': 'trade'} +2025-03-18 22:47:49,420 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872102, 'price': 81963.64, 'volume': 0.00018} +2025-03-18 22:47:49,420 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872102, 'price': 81963.64, 'volume': 0.00018}, total ticks: 62 +2025-03-18 22:47:49,420 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330871000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.65, 'volume': 0.00086} +2025-03-18 22:47:49,420 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330872000, 'open': 81963.64, 'high': 81963.64, 'low': 81963.64, 'close': 81963.64, 'volume': 0.00018} +2025-03-18 22:47:49,425 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872176,"s":"ETHUSDT","t...2175,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:49,425 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872115,"s":"BTCUSDT","t":4727548340,"p":"81963.65000000","q":"0.00006000","T":1742330872114,"m":false,"M":true}... +2025-03-18 22:47:49,425 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872114, 'price': 81963.65, 'volume': 6e-05, 'type': 'trade'} +2025-03-18 22:47:49,427 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872114, 'price': 81963.65, 'volume': 6e-05} +2025-03-18 22:47:49,427 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872114, 'price': 81963.65, 'volume': 6e-05}, total ticks: 63 +2025-03-18 22:47:49,427 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.65, 'volume': 0.00024} +2025-03-18 22:47:49,427 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872176,"s":"ETHUSDT","t":2267979350,"p":"1902.84000000","q":"0.00800000","T":1742330872175,"m":true,"M":true}... +2025-03-18 22:47:49,428 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872175, 'price': 1902.84, 'volume': 0.008, 'type': 'trade'} +2025-03-18 22:47:49,428 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872175, 'price': 1902.84, 'volume': 0.008} +2025-03-18 22:47:49,428 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872175, 'price': 1902.84, 'volume': 0.008}, total ticks: 48 +2025-03-18 22:47:49,428 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330871000, 'open': 1902.84, 'high': 1902.85, 'low': 1902.84, 'close': 1902.85, 'volume': 1.5364} +2025-03-18 22:47:49,428 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330872000, 'open': 1902.84, 'high': 1902.84, 'low': 1902.84, 'close': 1902.84, 'volume': 0.008} +2025-03-18 22:47:49,851 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872614,"s":"ETHUSDT","t...613,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:49,851 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872614,"s":"ETHUSDT","t...613,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:49,851 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872614,"s":"ETHUSDT","t...613,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:49,852 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872614,"s":"ETHUSDT","t...613,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:49,852 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872614,"s":"ETHUSDT","t...613,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:49,852 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872614,"s":"ETHUSDT","t...613,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:49,852 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872614,"s":"ETHUSDT","t...613,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:49,854 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872614,"s":"ETHUSDT","t...613,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:49,854 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872614,"s":"ETHUSDT","t...613,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:49,854 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872614,"s":"ETHUSDT","t...613,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:49,855 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872614,"s":"ETHUSDT","t...613,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:49,855 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872614,"s":"ETHUSDT","t...613,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:49,856 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872614,"s":"ETHUSDT","t...613,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:49,856 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872614,"s":"ETHUSDT","t...613,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:49,856 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872614,"s":"ETHUSDT","t...613,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:49,856 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872614,"s":"ETHUSDT","t...613,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:49,856 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872614,"s":"ETHUSDT","t...613,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:49,857 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872614,"s":"ETHUSDT","t...613,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:49,858 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872614,"s":"ETHUSDT","t...613,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:49,858 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872614,"s":"ETHUSDT","t...613,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:49,858 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872614,"s":"ETHUSDT","t...613,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:49,858 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872614,"s":"ETHUSDT","t...613,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:49,859 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872614,"s":"ETHUSDT","t...613,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:49,859 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872614,"s":"ETHUSDT","t...613,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:49,860 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872614,"s":"ETHUSDT","t...613,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:49,860 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872614,"s":"ETHUSDT","t...613,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:49,860 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872614,"s":"ETHUSDT","t...613,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:49,860 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872618,"s":"ETHUSDT","t...617,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:49,861 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872614,"s":"ETHUSDT","t":2267979351,"p":"1902.85000000","q":"0.10720000","T":1742330872613,"m":false,"M":true}... +2025-03-18 22:47:49,861 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872613, 'price': 1902.85, 'volume': 0.1072, 'type': 'trade'} +2025-03-18 22:47:49,861 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872613, 'price': 1902.85, 'volume': 0.1072} +2025-03-18 22:47:49,861 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872613, 'price': 1902.85, 'volume': 0.1072}, total ticks: 49 +2025-03-18 22:47:49,862 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 1902.84, 'high': 1902.85, 'low': 1902.84, 'close': 1902.85, 'volume': 0.1152} +2025-03-18 22:47:49,862 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872618,"s":"ETHUSDT","t...617,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:49,862 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872618,"s":"ETHUSDT","t...617,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:49,863 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872618,"s":"ETHUSDT","t...617,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:49,863 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872618,"s":"ETHUSDT","t...617,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:49,863 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872618,"s":"ETHUSDT","t...617,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:49,863 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872619,"s":"ETHUSDT","t...618,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:49,863 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872620,"s":"BTCUSDT","t...619,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:49,863 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872620,"s":"BTCUSDT","t...619,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:49,863 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872620,"s":"BTCUSDT","t...619,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:49,863 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872620,"s":"BTCUSDT","t...619,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:49,863 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872620,"s":"BTCUSDT","t...619,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:49,866 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872620,"s":"BTCUSDT","t...619,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:49,866 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872620,"s":"BTCUSDT","t...619,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:49,866 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872620,"s":"BTCUSDT","t...619,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:49,866 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872620,"s":"BTCUSDT","t...619,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:49,867 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872620,"s":"BTCUSDT","t...619,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:49,867 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872620,"s":"BTCUSDT","t...619,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:49,868 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872620,"s":"BTCUSDT","t...619,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:49,868 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872620,"s":"BTCUSDT","t...619,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:49,868 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872620,"s":"BTCUSDT","t...619,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:49,869 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872620,"s":"BTCUSDT","t...619,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:49,869 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872620,"s":"BTCUSDT","t...619,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:49,869 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872620,"s":"BTCUSDT","t...619,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:49,869 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872620,"s":"BTCUSDT","t...619,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:49,869 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872620,"s":"BTCUSDT","t...619,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:49,870 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872620,"s":"BTCUSDT","t...619,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:49,871 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872620,"s":"BTCUSDT","t...619,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:49,871 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872620,"s":"BTCUSDT","t...619,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:49,871 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872620,"s":"BTCUSDT","t...619,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:49,872 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872620,"s":"BTCUSDT","t...619,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:49,872 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872620,"s":"BTCUSDT","t...619,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:49,872 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872620,"s":"BTCUSDT","t...619,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:49,872 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872620,"s":"BTCUSDT","t...619,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:49,872 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872620,"s":"BTCUSDT","t...619,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:49,873 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872620,"s":"BTCUSDT","t...619,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:49,873 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872620,"s":"BTCUSDT","t...619,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:49,873 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872620,"s":"BTCUSDT","t":4727548341,"p":"81963.65000000","q":"0.00007000","T":1742330872619,"m":false,"M":true}... +2025-03-18 22:47:49,873 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872619, 'price': 81963.65, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:49,873 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872619, 'price': 81963.65, 'volume': 7e-05} +2025-03-18 22:47:49,874 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872619, 'price': 81963.65, 'volume': 7e-05}, total ticks: 64 +2025-03-18 22:47:49,874 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.65, 'volume': 0.00031} +2025-03-18 22:47:49,874 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872614,"s":"ETHUSDT","t":2267979352,"p":"1902.85000000","q":"1.99570000","T":1742330872613,"m":false,"M":true}... +2025-03-18 22:47:49,875 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872613, 'price': 1902.85, 'volume': 1.9957, 'type': 'trade'} +2025-03-18 22:47:49,875 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872613, 'price': 1902.85, 'volume': 1.9957} +2025-03-18 22:47:49,875 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872613, 'price': 1902.85, 'volume': 1.9957}, total ticks: 50 +2025-03-18 22:47:49,875 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 1902.84, 'high': 1902.85, 'low': 1902.84, 'close': 1902.85, 'volume': 2.1109} +2025-03-18 22:47:49,875 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872619,"s":"ETHUSDT","t...618,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:49,876 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872620,"s":"BTCUSDT","t":4727548342,"p":"81963.65000000","q":"0.00007000","T":1742330872619,"m":false,"M":true}... +2025-03-18 22:47:49,876 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872619, 'price': 81963.65, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:49,876 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872619, 'price': 81963.65, 'volume': 7e-05} +2025-03-18 22:47:49,876 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872619, 'price': 81963.65, 'volume': 7e-05}, total ticks: 65 +2025-03-18 22:47:49,876 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.65, 'volume': 0.00038} +2025-03-18 22:47:49,877 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872614,"s":"ETHUSDT","t":2267979353,"p":"1902.85000000","q":"0.00280000","T":1742330872613,"m":false,"M":true}... +2025-03-18 22:47:49,878 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872613, 'price': 1902.85, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:49,878 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872613, 'price': 1902.85, 'volume': 0.0028} +2025-03-18 22:47:49,878 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872613, 'price': 1902.85, 'volume': 0.0028}, total ticks: 51 +2025-03-18 22:47:49,878 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 1902.84, 'high': 1902.85, 'low': 1902.84, 'close': 1902.85, 'volume': 2.1137} +2025-03-18 22:47:49,879 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872619,"s":"ETHUSDT","t...618,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:49,879 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872642,"s":"BTCUSDT","t...641,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:49,879 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872620,"s":"BTCUSDT","t":4727548343,"p":"81963.65000000","q":"0.00007000","T":1742330872619,"m":false,"M":true}... +2025-03-18 22:47:49,880 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872619, 'price': 81963.65, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:49,880 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872619, 'price': 81963.65, 'volume': 7e-05} +2025-03-18 22:47:49,880 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872619, 'price': 81963.65, 'volume': 7e-05}, total ticks: 66 +2025-03-18 22:47:49,880 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.65, 'volume': 0.00045} +2025-03-18 22:47:49,880 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872614,"s":"ETHUSDT","t":2267979354,"p":"1902.85000000","q":"0.00310000","T":1742330872613,"m":false,"M":true}... +2025-03-18 22:47:49,881 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872613, 'price': 1902.85, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:47:49,881 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872613, 'price': 1902.85, 'volume': 0.0031} +2025-03-18 22:47:49,881 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872613, 'price': 1902.85, 'volume': 0.0031}, total ticks: 52 +2025-03-18 22:47:49,881 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 1902.84, 'high': 1902.85, 'low': 1902.84, 'close': 1902.85, 'volume': 2.1168} +2025-03-18 22:47:49,881 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872619,"s":"ETHUSDT","t...618,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:49,882 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872620,"s":"BTCUSDT","t":4727548344,"p":"81963.65000000","q":"0.00007000","T":1742330872619,"m":false,"M":true}... +2025-03-18 22:47:49,882 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872619, 'price': 81963.65, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:49,882 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872619, 'price': 81963.65, 'volume': 7e-05} +2025-03-18 22:47:49,882 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872619, 'price': 81963.65, 'volume': 7e-05}, total ticks: 67 +2025-03-18 22:47:49,882 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.65, 'volume': 0.00052} +2025-03-18 22:47:49,882 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872614,"s":"ETHUSDT","t":2267979355,"p":"1902.85000000","q":"0.00510000","T":1742330872613,"m":false,"M":true}... +2025-03-18 22:47:49,882 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872613, 'price': 1902.85, 'volume': 0.0051, 'type': 'trade'} +2025-03-18 22:47:49,883 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872613, 'price': 1902.85, 'volume': 0.0051} +2025-03-18 22:47:49,883 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872613, 'price': 1902.85, 'volume': 0.0051}, total ticks: 53 +2025-03-18 22:47:49,883 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 1902.84, 'high': 1902.85, 'low': 1902.84, 'close': 1902.85, 'volume': 2.1219} +2025-03-18 22:47:49,885 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872619,"s":"ETHUSDT","t...618,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:49,885 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872620,"s":"BTCUSDT","t":4727548345,"p":"81963.65000000","q":"0.00007000","T":1742330872619,"m":false,"M":true}... +2025-03-18 22:47:49,885 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872619, 'price': 81963.65, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:49,885 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872619, 'price': 81963.65, 'volume': 7e-05} +2025-03-18 22:47:49,886 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872619, 'price': 81963.65, 'volume': 7e-05}, total ticks: 68 +2025-03-18 22:47:49,886 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.65, 'volume': 0.0005899999999999999} +2025-03-18 22:47:49,886 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872614,"s":"ETHUSDT","t":2267979356,"p":"1902.85000000","q":"0.00270000","T":1742330872613,"m":false,"M":true}... +2025-03-18 22:47:49,886 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872613, 'price': 1902.85, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:49,887 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872613, 'price': 1902.85, 'volume': 0.0027} +2025-03-18 22:47:49,887 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872613, 'price': 1902.85, 'volume': 0.0027}, total ticks: 54 +2025-03-18 22:47:49,887 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 1902.84, 'high': 1902.85, 'low': 1902.84, 'close': 1902.85, 'volume': 2.1246} +2025-03-18 22:47:49,887 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872619,"s":"ETHUSDT","t...618,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:49,888 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872620,"s":"BTCUSDT","t":4727548346,"p":"81963.65000000","q":"0.00013000","T":1742330872619,"m":false,"M":true}... +2025-03-18 22:47:49,888 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872619, 'price': 81963.65, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:47:49,888 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872619, 'price': 81963.65, 'volume': 0.00013} +2025-03-18 22:47:49,888 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872619, 'price': 81963.65, 'volume': 0.00013}, total ticks: 69 +2025-03-18 22:47:49,889 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.65, 'volume': 0.0007199999999999999} +2025-03-18 22:47:49,889 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872614,"s":"ETHUSDT","t":2267979357,"p":"1902.85000000","q":"0.10000000","T":1742330872613,"m":false,"M":true}... +2025-03-18 22:47:49,889 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872613, 'price': 1902.85, 'volume': 0.1, 'type': 'trade'} +2025-03-18 22:47:49,889 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872613, 'price': 1902.85, 'volume': 0.1} +2025-03-18 22:47:49,890 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872613, 'price': 1902.85, 'volume': 0.1}, total ticks: 55 +2025-03-18 22:47:49,890 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 1902.84, 'high': 1902.85, 'low': 1902.84, 'close': 1902.85, 'volume': 2.2246} +2025-03-18 22:47:49,890 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330872619,"s":"ETHUSDT","t...618,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:49,890 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872620,"s":"BTCUSDT","t":4727548347,"p":"81963.65000000","q":"0.00009000","T":1742330872619,"m":false,"M":true}... +2025-03-18 22:47:49,891 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872619, 'price': 81963.65, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:47:49,891 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872619, 'price': 81963.65, 'volume': 9e-05} +2025-03-18 22:47:49,891 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872619, 'price': 81963.65, 'volume': 9e-05}, total ticks: 70 +2025-03-18 22:47:49,891 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.65, 'volume': 0.00081} +2025-03-18 22:47:49,891 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872614,"s":"ETHUSDT","t":2267979358,"p":"1902.85000000","q":"2.07560000","T":1742330872613,"m":false,"M":true}... +2025-03-18 22:47:49,892 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872613, 'price': 1902.85, 'volume': 2.0756, 'type': 'trade'} +2025-03-18 22:47:49,892 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872613, 'price': 1902.85, 'volume': 2.0756} +2025-03-18 22:47:49,892 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872613, 'price': 1902.85, 'volume': 2.0756}, total ticks: 56 +2025-03-18 22:47:49,892 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 1902.84, 'high': 1902.85, 'low': 1902.84, 'close': 1902.85, 'volume': 4.3002} +2025-03-18 22:47:49,892 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872620,"s":"BTCUSDT","t":4727548348,"p":"81963.65000000","q":"0.00010000","T":1742330872619,"m":false,"M":true}... +2025-03-18 22:47:49,893 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872619, 'price': 81963.65, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:47:49,893 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872619, 'price': 81963.65, 'volume': 0.0001} +2025-03-18 22:47:49,893 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872619, 'price': 81963.65, 'volume': 0.0001}, total ticks: 71 +2025-03-18 22:47:49,894 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.65, 'volume': 0.00091} +2025-03-18 22:47:49,894 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872614,"s":"ETHUSDT","t":2267979359,"p":"1902.85000000","q":"0.00470000","T":1742330872613,"m":false,"M":true}... +2025-03-18 22:47:49,894 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872613, 'price': 1902.85, 'volume': 0.0047, 'type': 'trade'} +2025-03-18 22:47:49,895 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872613, 'price': 1902.85, 'volume': 0.0047} +2025-03-18 22:47:49,895 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872613, 'price': 1902.85, 'volume': 0.0047}, total ticks: 57 +2025-03-18 22:47:49,896 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 1902.84, 'high': 1902.85, 'low': 1902.84, 'close': 1902.85, 'volume': 4.3049} +2025-03-18 22:47:49,908 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872620,"s":"BTCUSDT","t":4727548349,"p":"81963.65000000","q":"0.00010000","T":1742330872619,"m":false,"M":true}... +2025-03-18 22:47:49,909 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872619, 'price': 81963.65, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:47:49,909 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872619, 'price': 81963.65, 'volume': 0.0001} +2025-03-18 22:47:49,909 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872619, 'price': 81963.65, 'volume': 0.0001}, total ticks: 72 +2025-03-18 22:47:49,910 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.65, 'volume': 0.00101} +2025-03-18 22:47:49,910 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872614,"s":"ETHUSDT","t":2267979360,"p":"1902.85000000","q":"0.00300000","T":1742330872613,"m":false,"M":true}... +2025-03-18 22:47:49,910 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872613, 'price': 1902.85, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:47:49,910 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872613, 'price': 1902.85, 'volume': 0.003} +2025-03-18 22:47:49,910 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872613, 'price': 1902.85, 'volume': 0.003}, total ticks: 58 +2025-03-18 22:47:49,911 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 1902.84, 'high': 1902.85, 'low': 1902.84, 'close': 1902.85, 'volume': 4.3079} +2025-03-18 22:47:49,934 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872620,"s":"BTCUSDT","t":4727548350,"p":"81963.65000000","q":"0.00010000","T":1742330872619,"m":false,"M":true}... +2025-03-18 22:47:49,934 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872619, 'price': 81963.65, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:47:49,935 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872619, 'price': 81963.65, 'volume': 0.0001} +2025-03-18 22:47:49,935 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872619, 'price': 81963.65, 'volume': 0.0001}, total ticks: 73 +2025-03-18 22:47:49,935 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.65, 'volume': 0.00111} +2025-03-18 22:47:49,936 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872614,"s":"ETHUSDT","t":2267979361,"p":"1902.85000000","q":"0.00300000","T":1742330872613,"m":false,"M":true}... +2025-03-18 22:47:49,936 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872613, 'price': 1902.85, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:47:49,936 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872613, 'price': 1902.85, 'volume': 0.003} +2025-03-18 22:47:49,936 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872613, 'price': 1902.85, 'volume': 0.003}, total ticks: 59 +2025-03-18 22:47:49,937 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 1902.84, 'high': 1902.85, 'low': 1902.84, 'close': 1902.85, 'volume': 4.3109} +2025-03-18 22:47:49,952 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872620,"s":"BTCUSDT","t":4727548351,"p":"81963.65000000","q":"0.00007000","T":1742330872619,"m":false,"M":true}... +2025-03-18 22:47:49,952 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872619, 'price': 81963.65, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:49,952 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872619, 'price': 81963.65, 'volume': 7e-05} +2025-03-18 22:47:49,952 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872619, 'price': 81963.65, 'volume': 7e-05}, total ticks: 74 +2025-03-18 22:47:49,952 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.65, 'volume': 0.00118} +2025-03-18 22:47:49,952 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872614,"s":"ETHUSDT","t":2267979362,"p":"1902.85000000","q":"0.00280000","T":1742330872613,"m":false,"M":true}... +2025-03-18 22:47:49,952 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872613, 'price': 1902.85, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:49,952 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872613, 'price': 1902.85, 'volume': 0.0028} +2025-03-18 22:47:49,952 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872613, 'price': 1902.85, 'volume': 0.0028}, total ticks: 60 +2025-03-18 22:47:49,952 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 1902.84, 'high': 1902.85, 'low': 1902.84, 'close': 1902.85, 'volume': 4.3137} +2025-03-18 22:47:49,969 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872620,"s":"BTCUSDT","t":4727548352,"p":"81963.65000000","q":"0.03580000","T":1742330872619,"m":false,"M":true}... +2025-03-18 22:47:49,969 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872619, 'price': 81963.65, 'volume': 0.0358, 'type': 'trade'} +2025-03-18 22:47:49,969 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872619, 'price': 81963.65, 'volume': 0.0358} +2025-03-18 22:47:49,969 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872619, 'price': 81963.65, 'volume': 0.0358}, total ticks: 75 +2025-03-18 22:47:49,969 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.65, 'volume': 0.03698} +2025-03-18 22:47:49,969 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872614,"s":"ETHUSDT","t":2267979363,"p":"1902.85000000","q":"0.00490000","T":1742330872613,"m":false,"M":true}... +2025-03-18 22:47:49,969 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872613, 'price': 1902.85, 'volume': 0.0049, 'type': 'trade'} +2025-03-18 22:47:49,969 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872613, 'price': 1902.85, 'volume': 0.0049} +2025-03-18 22:47:49,969 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872613, 'price': 1902.85, 'volume': 0.0049}, total ticks: 61 +2025-03-18 22:47:49,969 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 1902.84, 'high': 1902.85, 'low': 1902.84, 'close': 1902.85, 'volume': 4.3186} +2025-03-18 22:47:49,985 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872620,"s":"BTCUSDT","t":4727548353,"p":"81963.65000000","q":"0.04080000","T":1742330872619,"m":false,"M":true}... +2025-03-18 22:47:49,985 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872619, 'price': 81963.65, 'volume': 0.0408, 'type': 'trade'} +2025-03-18 22:47:49,985 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872619, 'price': 81963.65, 'volume': 0.0408} +2025-03-18 22:47:49,986 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872619, 'price': 81963.65, 'volume': 0.0408}, total ticks: 76 +2025-03-18 22:47:49,986 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 81963.64, 'high': 81963.65, 'low': 81963.64, 'close': 81963.65, 'volume': 0.07778} +2025-03-18 22:47:49,986 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872614,"s":"ETHUSDT","t":2267979364,"p":"1902.85000000","q":"0.00270000","T":1742330872613,"m":false,"M":true}... +2025-03-18 22:47:49,986 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872613, 'price': 1902.85, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:49,986 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872613, 'price': 1902.85, 'volume': 0.0027} +2025-03-18 22:47:49,986 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872613, 'price': 1902.85, 'volume': 0.0027}, total ticks: 62 +2025-03-18 22:47:49,986 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 1902.84, 'high': 1902.85, 'low': 1902.84, 'close': 1902.85, 'volume': 4.3213} +2025-03-18 22:47:50,000 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872620,"s":"BTCUSDT","t":4727548354,"p":"81963.66000000","q":"0.00007000","T":1742330872619,"m":false,"M":true}... +2025-03-18 22:47:50,000 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872619, 'price': 81963.66, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:50,000 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872619, 'price': 81963.66, 'volume': 7e-05} +2025-03-18 22:47:50,002 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872619, 'price': 81963.66, 'volume': 7e-05}, total ticks: 77 +2025-03-18 22:47:50,002 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 81963.64, 'high': 81963.66, 'low': 81963.64, 'close': 81963.66, 'volume': 0.07785} +2025-03-18 22:47:50,002 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872614,"s":"ETHUSDT","t":2267979365,"p":"1902.86000000","q":"0.00280000","T":1742330872613,"m":false,"M":true}... +2025-03-18 22:47:50,002 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872613, 'price': 1902.86, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:50,002 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872613, 'price': 1902.86, 'volume': 0.0028} +2025-03-18 22:47:50,002 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872613, 'price': 1902.86, 'volume': 0.0028}, total ticks: 63 +2025-03-18 22:47:50,002 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 1902.84, 'high': 1902.86, 'low': 1902.84, 'close': 1902.86, 'volume': 4.3241} +2025-03-18 22:47:50,017 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872620,"s":"BTCUSDT","t":4727548355,"p":"81963.66000000","q":"0.00007000","T":1742330872619,"m":false,"M":true}... +2025-03-18 22:47:50,017 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872619, 'price': 81963.66, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:50,018 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872619, 'price': 81963.66, 'volume': 7e-05} +2025-03-18 22:47:50,018 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872619, 'price': 81963.66, 'volume': 7e-05}, total ticks: 78 +2025-03-18 22:47:50,018 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 81963.64, 'high': 81963.66, 'low': 81963.64, 'close': 81963.66, 'volume': 0.07792} +2025-03-18 22:47:50,019 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872614,"s":"ETHUSDT","t":2267979366,"p":"1902.86000000","q":"0.00280000","T":1742330872613,"m":false,"M":true}... +2025-03-18 22:47:50,019 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872613, 'price': 1902.86, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:50,019 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872613, 'price': 1902.86, 'volume': 0.0028} +2025-03-18 22:47:50,019 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872613, 'price': 1902.86, 'volume': 0.0028}, total ticks: 64 +2025-03-18 22:47:50,019 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 1902.84, 'high': 1902.86, 'low': 1902.84, 'close': 1902.86, 'volume': 4.326899999999999} +2025-03-18 22:47:50,034 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872620,"s":"BTCUSDT","t":4727548356,"p":"81963.66000000","q":"0.00013000","T":1742330872619,"m":false,"M":true}... +2025-03-18 22:47:50,035 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872619, 'price': 81963.66, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:47:50,035 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872619, 'price': 81963.66, 'volume': 0.00013} +2025-03-18 22:47:50,035 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872619, 'price': 81963.66, 'volume': 0.00013}, total ticks: 79 +2025-03-18 22:47:50,035 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 81963.64, 'high': 81963.66, 'low': 81963.64, 'close': 81963.66, 'volume': 0.07805000000000001} +2025-03-18 22:47:50,036 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872614,"s":"ETHUSDT","t":2267979367,"p":"1902.86000000","q":"0.00280000","T":1742330872613,"m":false,"M":true}... +2025-03-18 22:47:50,036 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872613, 'price': 1902.86, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:50,036 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872613, 'price': 1902.86, 'volume': 0.0028} +2025-03-18 22:47:50,036 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872613, 'price': 1902.86, 'volume': 0.0028}, total ticks: 65 +2025-03-18 22:47:50,036 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 1902.84, 'high': 1902.86, 'low': 1902.84, 'close': 1902.86, 'volume': 4.329699999999999} +2025-03-18 22:47:50,050 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872620,"s":"BTCUSDT","t":4727548357,"p":"81963.67000000","q":"0.00013000","T":1742330872619,"m":false,"M":true}... +2025-03-18 22:47:50,050 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872619, 'price': 81963.67, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:47:50,051 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872619, 'price': 81963.67, 'volume': 0.00013} +2025-03-18 22:47:50,051 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872619, 'price': 81963.67, 'volume': 0.00013}, total ticks: 80 +2025-03-18 22:47:50,051 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 81963.64, 'high': 81963.67, 'low': 81963.64, 'close': 81963.67, 'volume': 0.07818000000000001} +2025-03-18 22:47:50,052 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872614,"s":"ETHUSDT","t":2267979368,"p":"1902.86000000","q":"0.00300000","T":1742330872613,"m":false,"M":true}... +2025-03-18 22:47:50,052 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872613, 'price': 1902.86, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:47:50,052 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872613, 'price': 1902.86, 'volume': 0.003} +2025-03-18 22:47:50,052 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872613, 'price': 1902.86, 'volume': 0.003}, total ticks: 66 +2025-03-18 22:47:50,052 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 1902.84, 'high': 1902.86, 'low': 1902.84, 'close': 1902.86, 'volume': 4.332699999999999} +2025-03-18 22:47:50,067 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872620,"s":"BTCUSDT","t":4727548358,"p":"81963.67000000","q":"0.00007000","T":1742330872619,"m":false,"M":true}... +2025-03-18 22:47:50,068 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872619, 'price': 81963.67, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:50,068 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872619, 'price': 81963.67, 'volume': 7e-05} +2025-03-18 22:47:50,068 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872619, 'price': 81963.67, 'volume': 7e-05}, total ticks: 81 +2025-03-18 22:47:50,068 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 81963.64, 'high': 81963.67, 'low': 81963.64, 'close': 81963.67, 'volume': 0.07825000000000001} +2025-03-18 22:47:50,068 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872614,"s":"ETHUSDT","t":2267979369,"p":"1902.86000000","q":"0.58010000","T":1742330872613,"m":false,"M":true}... +2025-03-18 22:47:50,068 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872613, 'price': 1902.86, 'volume': 0.5801, 'type': 'trade'} +2025-03-18 22:47:50,069 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872613, 'price': 1902.86, 'volume': 0.5801} +2025-03-18 22:47:50,069 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872613, 'price': 1902.86, 'volume': 0.5801}, total ticks: 67 +2025-03-18 22:47:50,069 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 1902.84, 'high': 1902.86, 'low': 1902.84, 'close': 1902.86, 'volume': 4.912799999999999} +2025-03-18 22:47:50,070 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872620,"s":"BTCUSDT","t":4727548359,"p":"81963.67000000","q":"0.00007000","T":1742330872619,"m":false,"M":true}... +2025-03-18 22:47:50,070 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872619, 'price': 81963.67, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:50,070 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872619, 'price': 81963.67, 'volume': 7e-05} +2025-03-18 22:47:50,070 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872619, 'price': 81963.67, 'volume': 7e-05}, total ticks: 82 +2025-03-18 22:47:50,071 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 81963.64, 'high': 81963.67, 'low': 81963.64, 'close': 81963.67, 'volume': 0.07832000000000001} +2025-03-18 22:47:50,071 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872614,"s":"ETHUSDT","t":2267979370,"p":"1902.87000000","q":"0.00310000","T":1742330872613,"m":false,"M":true}... +2025-03-18 22:47:50,071 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872613, 'price': 1902.87, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:47:50,071 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872613, 'price': 1902.87, 'volume': 0.0031} +2025-03-18 22:47:50,072 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872613, 'price': 1902.87, 'volume': 0.0031}, total ticks: 68 +2025-03-18 22:47:50,072 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 1902.84, 'high': 1902.87, 'low': 1902.84, 'close': 1902.87, 'volume': 4.915899999999999} +2025-03-18 22:47:50,084 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872620,"s":"BTCUSDT","t":4727548360,"p":"81963.67000000","q":"0.00013000","T":1742330872619,"m":false,"M":true}... +2025-03-18 22:47:50,084 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872619, 'price': 81963.67, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:47:50,084 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872619, 'price': 81963.67, 'volume': 0.00013} +2025-03-18 22:47:50,085 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872619, 'price': 81963.67, 'volume': 0.00013}, total ticks: 83 +2025-03-18 22:47:50,085 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 81963.64, 'high': 81963.67, 'low': 81963.64, 'close': 81963.67, 'volume': 0.07845000000000002} +2025-03-18 22:47:50,085 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872614,"s":"ETHUSDT","t":2267979371,"p":"1902.87000000","q":"0.00280000","T":1742330872613,"m":false,"M":true}... +2025-03-18 22:47:50,085 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872613, 'price': 1902.87, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:50,085 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872613, 'price': 1902.87, 'volume': 0.0028} +2025-03-18 22:47:50,085 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872613, 'price': 1902.87, 'volume': 0.0028}, total ticks: 69 +2025-03-18 22:47:50,085 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 1902.84, 'high': 1902.87, 'low': 1902.84, 'close': 1902.87, 'volume': 4.9186999999999985} +2025-03-18 22:47:50,100 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872620,"s":"BTCUSDT","t":4727548361,"p":"81963.68000000","q":"0.00007000","T":1742330872619,"m":false,"M":true}... +2025-03-18 22:47:50,100 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872619, 'price': 81963.68, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:50,101 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872619, 'price': 81963.68, 'volume': 7e-05} +2025-03-18 22:47:50,101 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872619, 'price': 81963.68, 'volume': 7e-05}, total ticks: 84 +2025-03-18 22:47:50,101 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 81963.64, 'high': 81963.68, 'low': 81963.64, 'close': 81963.68, 'volume': 0.07852000000000002} +2025-03-18 22:47:50,101 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872614,"s":"ETHUSDT","t":2267979372,"p":"1902.87000000","q":"18.39660000","T":1742330872613,"m":false,"M":true}... +2025-03-18 22:47:50,101 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872613, 'price': 1902.87, 'volume': 18.3966, 'type': 'trade'} +2025-03-18 22:47:50,101 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872613, 'price': 1902.87, 'volume': 18.3966} +2025-03-18 22:47:50,103 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872613, 'price': 1902.87, 'volume': 18.3966}, total ticks: 70 +2025-03-18 22:47:50,103 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 1902.84, 'high': 1902.87, 'low': 1902.84, 'close': 1902.87, 'volume': 23.315299999999997} +2025-03-18 22:47:50,117 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872620,"s":"BTCUSDT","t":4727548362,"p":"81963.68000000","q":"0.00007000","T":1742330872619,"m":false,"M":true}... +2025-03-18 22:47:50,118 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872619, 'price': 81963.68, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:50,118 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872619, 'price': 81963.68, 'volume': 7e-05} +2025-03-18 22:47:50,118 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872619, 'price': 81963.68, 'volume': 7e-05}, total ticks: 85 +2025-03-18 22:47:50,118 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 81963.64, 'high': 81963.68, 'low': 81963.64, 'close': 81963.68, 'volume': 0.07859000000000002} +2025-03-18 22:47:50,119 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872614,"s":"ETHUSDT","t":2267979373,"p":"1902.87000000","q":"0.00300000","T":1742330872613,"m":false,"M":true}... +2025-03-18 22:47:50,119 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872613, 'price': 1902.87, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:47:50,119 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872613, 'price': 1902.87, 'volume': 0.003} +2025-03-18 22:47:50,119 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872613, 'price': 1902.87, 'volume': 0.003}, total ticks: 71 +2025-03-18 22:47:50,120 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 1902.84, 'high': 1902.87, 'low': 1902.84, 'close': 1902.87, 'volume': 23.318299999999997} +2025-03-18 22:47:50,133 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872620,"s":"BTCUSDT","t":4727548363,"p":"81963.73000000","q":"0.00007000","T":1742330872619,"m":false,"M":true}... +2025-03-18 22:47:50,133 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872619, 'price': 81963.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:50,133 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872619, 'price': 81963.73, 'volume': 7e-05} +2025-03-18 22:47:50,133 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872619, 'price': 81963.73, 'volume': 7e-05}, total ticks: 86 +2025-03-18 22:47:50,135 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 81963.64, 'high': 81963.73, 'low': 81963.64, 'close': 81963.73, 'volume': 0.07866000000000002} +2025-03-18 22:47:50,135 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872614,"s":"ETHUSDT","t":2267979374,"p":"1902.89000000","q":"0.00310000","T":1742330872613,"m":false,"M":true}... +2025-03-18 22:47:50,135 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872613, 'price': 1902.89, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:47:50,135 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872613, 'price': 1902.89, 'volume': 0.0031} +2025-03-18 22:47:50,136 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872613, 'price': 1902.89, 'volume': 0.0031}, total ticks: 72 +2025-03-18 22:47:50,136 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 1902.84, 'high': 1902.89, 'low': 1902.84, 'close': 1902.89, 'volume': 23.321399999999997} +2025-03-18 22:47:50,155 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872620,"s":"BTCUSDT","t":4727548364,"p":"81963.73000000","q":"0.00007000","T":1742330872619,"m":false,"M":true}... +2025-03-18 22:47:50,155 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872619, 'price': 81963.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:50,155 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872619, 'price': 81963.73, 'volume': 7e-05} +2025-03-18 22:47:50,155 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872619, 'price': 81963.73, 'volume': 7e-05}, total ticks: 87 +2025-03-18 22:47:50,155 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 81963.64, 'high': 81963.73, 'low': 81963.64, 'close': 81963.73, 'volume': 0.07873000000000002} +2025-03-18 22:47:50,155 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872614,"s":"ETHUSDT","t":2267979375,"p":"1902.89000000","q":"0.00280000","T":1742330872613,"m":false,"M":true}... +2025-03-18 22:47:50,155 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872613, 'price': 1902.89, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:50,155 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872613, 'price': 1902.89, 'volume': 0.0028} +2025-03-18 22:47:50,155 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872613, 'price': 1902.89, 'volume': 0.0028}, total ticks: 73 +2025-03-18 22:47:50,155 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 1902.84, 'high': 1902.89, 'low': 1902.84, 'close': 1902.89, 'volume': 23.324199999999998} +2025-03-18 22:47:50,172 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872620,"s":"BTCUSDT","t":4727548365,"p":"81963.83000000","q":"0.00007000","T":1742330872619,"m":false,"M":true}... +2025-03-18 22:47:50,172 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872619, 'price': 81963.83, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:50,172 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872619, 'price': 81963.83, 'volume': 7e-05} +2025-03-18 22:47:50,172 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872619, 'price': 81963.83, 'volume': 7e-05}, total ticks: 88 +2025-03-18 22:47:50,172 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 81963.64, 'high': 81963.83, 'low': 81963.64, 'close': 81963.83, 'volume': 0.07880000000000002} +2025-03-18 22:47:50,172 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872614,"s":"ETHUSDT","t":2267979376,"p":"1902.90000000","q":"0.04000000","T":1742330872613,"m":false,"M":true}... +2025-03-18 22:47:50,174 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872613, 'price': 1902.9, 'volume': 0.04, 'type': 'trade'} +2025-03-18 22:47:50,174 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872613, 'price': 1902.9, 'volume': 0.04} +2025-03-18 22:47:50,174 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872613, 'price': 1902.9, 'volume': 0.04}, total ticks: 74 +2025-03-18 22:47:50,174 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 1902.84, 'high': 1902.9, 'low': 1902.84, 'close': 1902.9, 'volume': 23.364199999999997} +2025-03-18 22:47:50,187 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872620,"s":"BTCUSDT","t":4727548366,"p":"81964.07000000","q":"0.00007000","T":1742330872619,"m":false,"M":true}... +2025-03-18 22:47:50,187 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872619, 'price': 81964.07, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:50,188 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872619, 'price': 81964.07, 'volume': 7e-05} +2025-03-18 22:47:50,188 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872619, 'price': 81964.07, 'volume': 7e-05}, total ticks: 89 +2025-03-18 22:47:50,188 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 81963.64, 'high': 81964.07, 'low': 81963.64, 'close': 81964.07, 'volume': 0.07887000000000002} +2025-03-18 22:47:50,189 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872614,"s":"ETHUSDT","t":2267979377,"p":"1902.90000000","q":"0.00280000","T":1742330872613,"m":false,"M":true}... +2025-03-18 22:47:50,189 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872613, 'price': 1902.9, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:50,189 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872613, 'price': 1902.9, 'volume': 0.0028} +2025-03-18 22:47:50,190 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872613, 'price': 1902.9, 'volume': 0.0028}, total ticks: 75 +2025-03-18 22:47:50,190 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 1902.84, 'high': 1902.9, 'low': 1902.84, 'close': 1902.9, 'volume': 23.366999999999997} +2025-03-18 22:47:50,215 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872620,"s":"BTCUSDT","t":4727548367,"p":"81964.21000000","q":"0.00007000","T":1742330872619,"m":false,"M":true}... +2025-03-18 22:47:50,216 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872619, 'price': 81964.21, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:50,216 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872619, 'price': 81964.21, 'volume': 7e-05} +2025-03-18 22:47:50,216 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872619, 'price': 81964.21, 'volume': 7e-05}, total ticks: 90 +2025-03-18 22:47:50,217 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 81963.64, 'high': 81964.21, 'low': 81963.64, 'close': 81964.21, 'volume': 0.07894000000000002} +2025-03-18 22:47:50,217 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872618,"s":"ETHUSDT","t":2267979378,"p":"1902.91000000","q":"0.00280000","T":1742330872617,"m":false,"M":true}... +2025-03-18 22:47:50,217 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872617, 'price': 1902.91, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:50,218 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872617, 'price': 1902.91, 'volume': 0.0028} +2025-03-18 22:47:50,218 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872617, 'price': 1902.91, 'volume': 0.0028}, total ticks: 76 +2025-03-18 22:47:50,218 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 1902.84, 'high': 1902.91, 'low': 1902.84, 'close': 1902.91, 'volume': 23.369799999999998} +2025-03-18 22:47:50,230 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872620,"s":"BTCUSDT","t":4727548368,"p":"81964.42000000","q":"0.00007000","T":1742330872619,"m":false,"M":true}... +2025-03-18 22:47:50,230 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872619, 'price': 81964.42, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:50,231 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872619, 'price': 81964.42, 'volume': 7e-05} +2025-03-18 22:47:50,231 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872619, 'price': 81964.42, 'volume': 7e-05}, total ticks: 91 +2025-03-18 22:47:50,231 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 81963.64, 'high': 81964.42, 'low': 81963.64, 'close': 81964.42, 'volume': 0.07901000000000002} +2025-03-18 22:47:50,232 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872618,"s":"ETHUSDT","t":2267979379,"p":"1902.91000000","q":"0.00270000","T":1742330872617,"m":false,"M":true}... +2025-03-18 22:47:50,232 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872617, 'price': 1902.91, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:50,232 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872617, 'price': 1902.91, 'volume': 0.0027} +2025-03-18 22:47:50,232 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872617, 'price': 1902.91, 'volume': 0.0027}, total ticks: 77 +2025-03-18 22:47:50,232 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 1902.84, 'high': 1902.91, 'low': 1902.84, 'close': 1902.91, 'volume': 23.3725} +2025-03-18 22:47:50,246 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872620,"s":"BTCUSDT","t":4727548369,"p":"81964.42000000","q":"0.00007000","T":1742330872619,"m":false,"M":true}... +2025-03-18 22:47:50,246 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872619, 'price': 81964.42, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:50,246 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872619, 'price': 81964.42, 'volume': 7e-05} +2025-03-18 22:47:50,246 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872619, 'price': 81964.42, 'volume': 7e-05}, total ticks: 92 +2025-03-18 22:47:50,246 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 81963.64, 'high': 81964.42, 'low': 81963.64, 'close': 81964.42, 'volume': 0.07908000000000003} +2025-03-18 22:47:50,246 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872618,"s":"ETHUSDT","t":2267979380,"p":"1902.91000000","q":"0.00300000","T":1742330872617,"m":false,"M":true}... +2025-03-18 22:47:50,246 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872617, 'price': 1902.91, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:47:50,246 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872617, 'price': 1902.91, 'volume': 0.003} +2025-03-18 22:47:50,246 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872617, 'price': 1902.91, 'volume': 0.003}, total ticks: 78 +2025-03-18 22:47:50,246 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 1902.84, 'high': 1902.91, 'low': 1902.84, 'close': 1902.91, 'volume': 23.3755} +2025-03-18 22:47:50,264 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872620,"s":"BTCUSDT","t":4727548370,"p":"81964.42000000","q":"0.00007000","T":1742330872619,"m":false,"M":true}... +2025-03-18 22:47:50,264 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872619, 'price': 81964.42, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:50,264 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872619, 'price': 81964.42, 'volume': 7e-05} +2025-03-18 22:47:50,264 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872619, 'price': 81964.42, 'volume': 7e-05}, total ticks: 93 +2025-03-18 22:47:50,264 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 81963.64, 'high': 81964.42, 'low': 81963.64, 'close': 81964.42, 'volume': 0.07915000000000003} +2025-03-18 22:47:50,265 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872618,"s":"ETHUSDT","t":2267979381,"p":"1902.91000000","q":"0.00270000","T":1742330872617,"m":false,"M":true}... +2025-03-18 22:47:50,265 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872617, 'price': 1902.91, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:50,265 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872617, 'price': 1902.91, 'volume': 0.0027} +2025-03-18 22:47:50,265 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872617, 'price': 1902.91, 'volume': 0.0027}, total ticks: 79 +2025-03-18 22:47:50,266 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 1902.84, 'high': 1902.91, 'low': 1902.84, 'close': 1902.91, 'volume': 23.3782} +2025-03-18 22:47:50,286 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872642,"s":"BTCUSDT","t":4727548371,"p":"81964.43000000","q":"0.00366000","T":1742330872641,"m":false,"M":true}... +2025-03-18 22:47:50,286 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872641, 'price': 81964.43, 'volume': 0.00366, 'type': 'trade'} +2025-03-18 22:47:50,286 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872641, 'price': 81964.43, 'volume': 0.00366} +2025-03-18 22:47:50,286 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872641, 'price': 81964.43, 'volume': 0.00366}, total ticks: 94 +2025-03-18 22:47:50,288 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 81963.64, 'high': 81964.43, 'low': 81963.64, 'close': 81964.43, 'volume': 0.08281000000000002} +2025-03-18 22:47:50,288 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872618,"s":"ETHUSDT","t":2267979382,"p":"1902.91000000","q":"0.00270000","T":1742330872617,"m":false,"M":true}... +2025-03-18 22:47:50,288 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872617, 'price': 1902.91, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:50,288 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872617, 'price': 1902.91, 'volume': 0.0027} +2025-03-18 22:47:50,288 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872617, 'price': 1902.91, 'volume': 0.0027}, total ticks: 80 +2025-03-18 22:47:50,290 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 1902.84, 'high': 1902.91, 'low': 1902.84, 'close': 1902.91, 'volume': 23.3809} +2025-03-18 22:47:50,312 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872618,"s":"ETHUSDT","t":2267979383,"p":"1902.91000000","q":"0.00270000","T":1742330872617,"m":false,"M":true}... +2025-03-18 22:47:50,312 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872617, 'price': 1902.91, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:50,314 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872617, 'price': 1902.91, 'volume': 0.0027} +2025-03-18 22:47:50,314 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872617, 'price': 1902.91, 'volume': 0.0027}, total ticks: 81 +2025-03-18 22:47:50,314 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 1902.84, 'high': 1902.91, 'low': 1902.84, 'close': 1902.91, 'volume': 23.3836} +2025-03-18 22:47:50,334 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872619,"s":"ETHUSDT","t":2267979384,"p":"1902.92000000","q":"0.00280000","T":1742330872618,"m":false,"M":true}... +2025-03-18 22:47:50,334 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872618, 'price': 1902.92, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:50,335 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872618, 'price': 1902.92, 'volume': 0.0028} +2025-03-18 22:47:50,335 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872618, 'price': 1902.92, 'volume': 0.0028}, total ticks: 82 +2025-03-18 22:47:50,335 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 1902.84, 'high': 1902.92, 'low': 1902.84, 'close': 1902.92, 'volume': 23.386400000000002} +2025-03-18 22:47:50,349 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872619,"s":"ETHUSDT","t":2267979385,"p":"1902.92000000","q":"0.61150000","T":1742330872618,"m":false,"M":true}... +2025-03-18 22:47:50,349 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872618, 'price': 1902.92, 'volume': 0.6115, 'type': 'trade'} +2025-03-18 22:47:50,350 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872618, 'price': 1902.92, 'volume': 0.6115} +2025-03-18 22:47:50,350 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872618, 'price': 1902.92, 'volume': 0.6115}, total ticks: 83 +2025-03-18 22:47:50,350 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 1902.84, 'high': 1902.92, 'low': 1902.84, 'close': 1902.92, 'volume': 23.9979} +2025-03-18 22:47:50,360 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873124,"s":"ETHUSDT","t...124,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,360 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873124,"s":"ETHUSDT","t...124,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,362 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873124,"s":"ETHUSDT","t...124,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,362 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873124,"s":"ETHUSDT","t...124,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,362 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873124,"s":"ETHUSDT","t...124,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,362 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873124,"s":"ETHUSDT","t...124,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,363 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873124,"s":"ETHUSDT","t...124,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,363 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873124,"s":"ETHUSDT","t...124,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,364 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873124,"s":"ETHUSDT","t...124,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,364 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873124,"s":"ETHUSDT","t...124,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,365 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873124,"s":"ETHUSDT","t...124,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,365 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872619,"s":"ETHUSDT","t":2267979386,"p":"1902.93000000","q":"0.00270000","T":1742330872618,"m":false,"M":true}... +2025-03-18 22:47:50,366 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872618, 'price': 1902.93, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:50,366 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872618, 'price': 1902.93, 'volume': 0.0027} +2025-03-18 22:47:50,366 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872618, 'price': 1902.93, 'volume': 0.0027}, total ticks: 84 +2025-03-18 22:47:50,366 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 1902.84, 'high': 1902.93, 'low': 1902.84, 'close': 1902.93, 'volume': 24.000600000000002} +2025-03-18 22:47:50,393 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872619,"s":"ETHUSDT","t":2267979387,"p":"1902.93000000","q":"0.00280000","T":1742330872618,"m":false,"M":true}... +2025-03-18 22:47:50,393 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872618, 'price': 1902.93, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:50,393 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872618, 'price': 1902.93, 'volume': 0.0028} +2025-03-18 22:47:50,394 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872618, 'price': 1902.93, 'volume': 0.0028}, total ticks: 85 +2025-03-18 22:47:50,394 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 1902.84, 'high': 1902.93, 'low': 1902.84, 'close': 1902.93, 'volume': 24.003400000000003} +2025-03-18 22:47:50,408 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872619,"s":"ETHUSDT","t":2267979388,"p":"1902.94000000","q":"0.02860000","T":1742330872618,"m":false,"M":true}... +2025-03-18 22:47:50,408 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872618, 'price': 1902.94, 'volume': 0.0286, 'type': 'trade'} +2025-03-18 22:47:50,408 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872618, 'price': 1902.94, 'volume': 0.0286} +2025-03-18 22:47:50,408 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872618, 'price': 1902.94, 'volume': 0.0286}, total ticks: 86 +2025-03-18 22:47:50,408 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 1902.84, 'high': 1902.94, 'low': 1902.84, 'close': 1902.94, 'volume': 24.032000000000004} +2025-03-18 22:47:50,423 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872619,"s":"ETHUSDT","t":2267979389,"p":"1902.94000000","q":"0.00280000","T":1742330872618,"m":false,"M":true}... +2025-03-18 22:47:50,424 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872618, 'price': 1902.94, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:50,424 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872618, 'price': 1902.94, 'volume': 0.0028} +2025-03-18 22:47:50,424 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872618, 'price': 1902.94, 'volume': 0.0028}, total ticks: 87 +2025-03-18 22:47:50,424 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 1902.84, 'high': 1902.94, 'low': 1902.84, 'close': 1902.94, 'volume': 24.034800000000004} +2025-03-18 22:47:50,439 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330872619,"s":"ETHUSDT","t":2267979390,"p":"1902.94000000","q":"0.00280000","T":1742330872618,"m":false,"M":true}... +2025-03-18 22:47:50,440 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330872618, 'price': 1902.94, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:50,440 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330872618, 'price': 1902.94, 'volume': 0.0028} +2025-03-18 22:47:50,440 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330872618, 'price': 1902.94, 'volume': 0.0028}, total ticks: 88 +2025-03-18 22:47:50,441 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330872000, 'open': 1902.84, 'high': 1902.94, 'low': 1902.84, 'close': 1902.94, 'volume': 24.037600000000005} +2025-03-18 22:47:50,454 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873124,"s":"ETHUSDT","t":2267979391,"p":"1902.95000000","q":"0.00280000","T":1742330873124,"m":false,"M":true}... +2025-03-18 22:47:50,455 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873124, 'price': 1902.95, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:50,455 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873124, 'price': 1902.95, 'volume': 0.0028} +2025-03-18 22:47:50,455 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873124, 'price': 1902.95, 'volume': 0.0028}, total ticks: 89 +2025-03-18 22:47:50,456 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330872000, 'open': 1902.84, 'high': 1902.94, 'low': 1902.84, 'close': 1902.94, 'volume': 24.037600000000005} +2025-03-18 22:47:50,456 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1902.95, 'low': 1902.95, 'close': 1902.95, 'volume': 0.0028} +2025-03-18 22:47:50,469 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873124,"s":"ETHUSDT","t":2267979392,"p":"1902.95000000","q":"0.00270000","T":1742330873124,"m":false,"M":true}... +2025-03-18 22:47:50,470 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873124, 'price': 1902.95, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:50,470 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873124, 'price': 1902.95, 'volume': 0.0027} +2025-03-18 22:47:50,470 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873124, 'price': 1902.95, 'volume': 0.0027}, total ticks: 90 +2025-03-18 22:47:50,470 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1902.95, 'low': 1902.95, 'close': 1902.95, 'volume': 0.0055} +2025-03-18 22:47:50,484 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873124,"s":"ETHUSDT","t":2267979393,"p":"1902.95000000","q":"0.00300000","T":1742330873124,"m":false,"M":true}... +2025-03-18 22:47:50,484 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873124, 'price': 1902.95, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:47:50,484 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873124, 'price': 1902.95, 'volume': 0.003} +2025-03-18 22:47:50,484 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873124, 'price': 1902.95, 'volume': 0.003}, total ticks: 91 +2025-03-18 22:47:50,484 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1902.95, 'low': 1902.95, 'close': 1902.95, 'volume': 0.0085} +2025-03-18 22:47:50,500 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873124,"s":"ETHUSDT","t":2267979394,"p":"1902.95000000","q":"0.00300000","T":1742330873124,"m":false,"M":true}... +2025-03-18 22:47:50,501 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873124, 'price': 1902.95, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:47:50,501 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873124, 'price': 1902.95, 'volume': 0.003} +2025-03-18 22:47:50,501 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873124, 'price': 1902.95, 'volume': 0.003}, total ticks: 92 +2025-03-18 22:47:50,501 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1902.95, 'low': 1902.95, 'close': 1902.95, 'volume': 0.0115} +2025-03-18 22:47:50,517 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873124,"s":"ETHUSDT","t":2267979395,"p":"1902.95000000","q":"0.00310000","T":1742330873124,"m":false,"M":true}... +2025-03-18 22:47:50,517 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873124, 'price': 1902.95, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:47:50,517 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873124, 'price': 1902.95, 'volume': 0.0031} +2025-03-18 22:47:50,517 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873124, 'price': 1902.95, 'volume': 0.0031}, total ticks: 93 +2025-03-18 22:47:50,517 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1902.95, 'low': 1902.95, 'close': 1902.95, 'volume': 0.0146} +2025-03-18 22:47:50,534 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873124,"s":"ETHUSDT","t":2267979396,"p":"1902.95000000","q":"0.00270000","T":1742330873124,"m":false,"M":true}... +2025-03-18 22:47:50,535 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873124, 'price': 1902.95, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:50,535 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873124, 'price': 1902.95, 'volume': 0.0027} +2025-03-18 22:47:50,535 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873124, 'price': 1902.95, 'volume': 0.0027}, total ticks: 94 +2025-03-18 22:47:50,536 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1902.95, 'low': 1902.95, 'close': 1902.95, 'volume': 0.0173} +2025-03-18 22:47:50,537 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873299,"s":"ETHUSDT","t...299,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,537 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873299,"s":"ETHUSDT","t...299,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,537 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873299,"s":"ETHUSDT","t...299,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,538 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873124,"s":"ETHUSDT","t":2267979397,"p":"1902.97000000","q":"0.00280000","T":1742330873124,"m":false,"M":true}... +2025-03-18 22:47:50,538 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873124, 'price': 1902.97, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:50,538 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873124, 'price': 1902.97, 'volume': 0.0028} +2025-03-18 22:47:50,538 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873124, 'price': 1902.97, 'volume': 0.0028}, total ticks: 95 +2025-03-18 22:47:50,539 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1902.97, 'low': 1902.95, 'close': 1902.97, 'volume': 0.0201} +2025-03-18 22:47:50,565 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873124,"s":"ETHUSDT","t":2267979398,"p":"1902.97000000","q":"0.00310000","T":1742330873124,"m":false,"M":true}... +2025-03-18 22:47:50,566 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873124, 'price': 1902.97, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:47:50,566 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873124, 'price': 1902.97, 'volume': 0.0031} +2025-03-18 22:47:50,566 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873124, 'price': 1902.97, 'volume': 0.0031}, total ticks: 96 +2025-03-18 22:47:50,567 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1902.97, 'low': 1902.95, 'close': 1902.97, 'volume': 0.0232} +2025-03-18 22:47:50,580 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873124,"s":"ETHUSDT","t":2267979399,"p":"1902.98000000","q":"0.00280000","T":1742330873124,"m":false,"M":true}... +2025-03-18 22:47:50,581 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873124, 'price': 1902.98, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:50,581 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873124, 'price': 1902.98, 'volume': 0.0028} +2025-03-18 22:47:50,582 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873124, 'price': 1902.98, 'volume': 0.0028}, total ticks: 97 +2025-03-18 22:47:50,582 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1902.98, 'low': 1902.95, 'close': 1902.98, 'volume': 0.026} +2025-03-18 22:47:50,596 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873124,"s":"ETHUSDT","t":2267979400,"p":"1902.99000000","q":"0.00280000","T":1742330873124,"m":false,"M":true}... +2025-03-18 22:47:50,596 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873124, 'price': 1902.99, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:50,596 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873124, 'price': 1902.99, 'volume': 0.0028} +2025-03-18 22:47:50,597 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873124, 'price': 1902.99, 'volume': 0.0028}, total ticks: 98 +2025-03-18 22:47:50,597 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1902.99, 'low': 1902.95, 'close': 1902.99, 'volume': 0.0288} +2025-03-18 22:47:50,608 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873124,"s":"ETHUSDT","t":2267979401,"p":"1902.99000000","q":"0.00270000","T":1742330873124,"m":false,"M":true}... +2025-03-18 22:47:50,608 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873124, 'price': 1902.99, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:50,609 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873124, 'price': 1902.99, 'volume': 0.0027} +2025-03-18 22:47:50,609 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873124, 'price': 1902.99, 'volume': 0.0027}, total ticks: 99 +2025-03-18 22:47:50,609 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1902.99, 'low': 1902.95, 'close': 1902.99, 'volume': 0.0315} +2025-03-18 22:47:50,624 - INFO - [realtime.py:369] - Received message #100 +2025-03-18 22:47:50,624 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873299,"s":"ETHUSDT","t":2267979402,"p":"1902.99000000","q":"0.00010000","T":1742330873299,"m":false,"M":true}... +2025-03-18 22:47:50,625 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873299, 'price': 1902.99, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:47:50,625 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873299, 'price': 1902.99, 'volume': 0.0001} +2025-03-18 22:47:50,625 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873299, 'price': 1902.99, 'volume': 0.0001}, total ticks: 100 +2025-03-18 22:47:50,625 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1902.99, 'low': 1902.95, 'close': 1902.99, 'volume': 0.0316} +2025-03-18 22:47:50,649 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873299,"s":"ETHUSDT","t":2267979403,"p":"1902.99000000","q":"0.00270000","T":1742330873299,"m":false,"M":true}... +2025-03-18 22:47:50,649 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873299, 'price': 1902.99, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:50,650 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873299, 'price': 1902.99, 'volume': 0.0027} +2025-03-18 22:47:50,650 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873299, 'price': 1902.99, 'volume': 0.0027}, total ticks: 101 +2025-03-18 22:47:50,650 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1902.99, 'low': 1902.95, 'close': 1902.99, 'volume': 0.034300000000000004} +2025-03-18 22:47:50,665 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873299,"s":"ETHUSDT","t":2267979404,"p":"1902.99000000","q":"0.01980000","T":1742330873299,"m":false,"M":true}... +2025-03-18 22:47:50,668 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873299, 'price': 1902.99, 'volume': 0.0198, 'type': 'trade'} +2025-03-18 22:47:50,668 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873299, 'price': 1902.99, 'volume': 0.0198} +2025-03-18 22:47:50,668 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873299, 'price': 1902.99, 'volume': 0.0198}, total ticks: 102 +2025-03-18 22:47:50,668 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1902.99, 'low': 1902.95, 'close': 1902.99, 'volume': 0.05410000000000001} +2025-03-18 22:47:50,707 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873472,"s":"ETHUSDT","t...472,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,707 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873472,"s":"ETHUSDT","t":2267979405,"p":"1902.99000000","q":"0.00260000","T":1742330873472,"m":false,"M":true}... +2025-03-18 22:47:50,707 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873472, 'price': 1902.99, 'volume': 0.0026, 'type': 'trade'} +2025-03-18 22:47:50,707 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873472, 'price': 1902.99, 'volume': 0.0026} +2025-03-18 22:47:50,710 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873472, 'price': 1902.99, 'volume': 0.0026}, total ticks: 103 +2025-03-18 22:47:50,710 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1902.99, 'low': 1902.95, 'close': 1902.99, 'volume': 0.05670000000000001} +2025-03-18 22:47:50,723 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873489,"s":"BTCUSDT","t...488,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,724 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873489,"s":"BTCUSDT","t":4727548372,"p":"81964.43000000","q":"0.00012000","T":1742330873488,"m":false,"M":true}... +2025-03-18 22:47:50,724 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873488, 'price': 81964.43, 'volume': 0.00012, 'type': 'trade'} +2025-03-18 22:47:50,724 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873488, 'price': 81964.43, 'volume': 0.00012} +2025-03-18 22:47:50,724 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873488, 'price': 81964.43, 'volume': 0.00012}, total ticks: 95 +2025-03-18 22:47:50,725 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330872000, 'open': 81963.64, 'high': 81964.43, 'low': 81963.64, 'close': 81964.43, 'volume': 0.08281000000000002} +2025-03-18 22:47:50,725 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81964.43, 'low': 81964.43, 'close': 81964.43, 'volume': 0.00012} +2025-03-18 22:47:50,806 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873573,"s":"ETHUSDT","t...572,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,809 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873573,"s":"ETHUSDT","t...572,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,809 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873573,"s":"ETHUSDT","t...572,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,809 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873573,"s":"ETHUSDT","t...572,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,809 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873573,"s":"ETHUSDT","t...572,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,809 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873573,"s":"ETHUSDT","t...572,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,809 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873573,"s":"ETHUSDT","t...572,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,809 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873573,"s":"ETHUSDT","t...572,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,809 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873573,"s":"ETHUSDT","t...572,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,809 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873573,"s":"ETHUSDT","t...572,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,809 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873573,"s":"ETHUSDT","t...572,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,809 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873573,"s":"ETHUSDT","t...572,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,809 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873573,"s":"ETHUSDT","t...572,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,809 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873573,"s":"ETHUSDT","t...572,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,814 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873573,"s":"ETHUSDT","t...572,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,814 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873573,"s":"ETHUSDT","t...572,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,814 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873573,"s":"ETHUSDT","t...572,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,815 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873573,"s":"ETHUSDT","t...572,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,815 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873573,"s":"ETHUSDT","t...572,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,815 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873573,"s":"ETHUSDT","t...572,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,815 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873573,"s":"ETHUSDT","t...572,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,815 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873573,"s":"ETHUSDT","t...572,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,815 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873573,"s":"ETHUSDT","t...572,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,815 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873573,"s":"ETHUSDT","t...572,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,817 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873573,"s":"ETHUSDT","t...572,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,817 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873573,"s":"ETHUSDT","t...572,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,817 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873573,"s":"ETHUSDT","t...572,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,818 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873573,"s":"ETHUSDT","t...572,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,818 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873573,"s":"ETHUSDT","t...572,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,818 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873573,"s":"ETHUSDT","t...572,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,818 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873573,"s":"ETHUSDT","t...572,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,819 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873573,"s":"ETHUSDT","t...572,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,819 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873573,"s":"ETHUSDT","t...572,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,819 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873573,"s":"ETHUSDT","t":2267979406,"p":"1902.99000000","q":"2.05320000","T":1742330873572,"m":false,"M":true}... +2025-03-18 22:47:50,820 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873572, 'price': 1902.99, 'volume': 2.0532, 'type': 'trade'} +2025-03-18 22:47:50,820 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873572, 'price': 1902.99, 'volume': 2.0532} +2025-03-18 22:47:50,820 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873572, 'price': 1902.99, 'volume': 2.0532}, total ticks: 104 +2025-03-18 22:47:50,820 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1902.99, 'low': 1902.95, 'close': 1902.99, 'volume': 2.1099} +2025-03-18 22:47:50,821 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873573,"s":"ETHUSDT","t...572,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,821 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873573,"s":"ETHUSDT","t":2267979407,"p":"1902.99000000","q":"0.00300000","T":1742330873572,"m":false,"M":true}... +2025-03-18 22:47:50,821 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873572, 'price': 1902.99, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:47:50,822 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873572, 'price': 1902.99, 'volume': 0.003} +2025-03-18 22:47:50,822 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873572, 'price': 1902.99, 'volume': 0.003}, total ticks: 105 +2025-03-18 22:47:50,822 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1902.99, 'low': 1902.95, 'close': 1902.99, 'volume': 2.1129000000000002} +2025-03-18 22:47:50,822 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873573,"s":"ETHUSDT","t...572,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,822 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873573,"s":"ETHUSDT","t":2267979408,"p":"1902.99000000","q":"0.00300000","T":1742330873572,"m":false,"M":true}... +2025-03-18 22:47:50,823 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873572, 'price': 1902.99, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:47:50,823 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873572, 'price': 1902.99, 'volume': 0.003} +2025-03-18 22:47:50,823 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873572, 'price': 1902.99, 'volume': 0.003}, total ticks: 106 +2025-03-18 22:47:50,823 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1902.99, 'low': 1902.95, 'close': 1902.99, 'volume': 2.1159000000000003} +2025-03-18 22:47:50,823 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873573,"s":"ETHUSDT","t...572,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,824 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873573,"s":"ETHUSDT","t":2267979409,"p":"1902.99000000","q":"0.00320000","T":1742330873572,"m":false,"M":true}... +2025-03-18 22:47:50,824 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873572, 'price': 1902.99, 'volume': 0.0032, 'type': 'trade'} +2025-03-18 22:47:50,824 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873572, 'price': 1902.99, 'volume': 0.0032} +2025-03-18 22:47:50,824 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873572, 'price': 1902.99, 'volume': 0.0032}, total ticks: 107 +2025-03-18 22:47:50,824 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1902.99, 'low': 1902.95, 'close': 1902.99, 'volume': 2.1191000000000004} +2025-03-18 22:47:50,825 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873573,"s":"ETHUSDT","t...572,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,825 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873573,"s":"ETHUSDT","t":2267979410,"p":"1902.99000000","q":"0.00280000","T":1742330873572,"m":false,"M":true}... +2025-03-18 22:47:50,825 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873572, 'price': 1902.99, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:50,826 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873572, 'price': 1902.99, 'volume': 0.0028} +2025-03-18 22:47:50,826 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873572, 'price': 1902.99, 'volume': 0.0028}, total ticks: 108 +2025-03-18 22:47:50,826 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1902.99, 'low': 1902.95, 'close': 1902.99, 'volume': 2.1219000000000006} +2025-03-18 22:47:50,826 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873573,"s":"ETHUSDT","t...572,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,827 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873573,"s":"ETHUSDT","t":2267979411,"p":"1902.99000000","q":"0.00310000","T":1742330873572,"m":false,"M":true}... +2025-03-18 22:47:50,827 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873572, 'price': 1902.99, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:47:50,827 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873572, 'price': 1902.99, 'volume': 0.0031} +2025-03-18 22:47:50,827 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873572, 'price': 1902.99, 'volume': 0.0031}, total ticks: 109 +2025-03-18 22:47:50,828 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1902.99, 'low': 1902.95, 'close': 1902.99, 'volume': 2.1250000000000004} +2025-03-18 22:47:50,828 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873573,"s":"ETHUSDT","t...572,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,828 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873573,"s":"ETHUSDT","t":2267979412,"p":"1902.99000000","q":"0.25000000","T":1742330873572,"m":false,"M":true}... +2025-03-18 22:47:50,828 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873572, 'price': 1902.99, 'volume': 0.25, 'type': 'trade'} +2025-03-18 22:47:50,829 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873572, 'price': 1902.99, 'volume': 0.25} +2025-03-18 22:47:50,829 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873572, 'price': 1902.99, 'volume': 0.25}, total ticks: 110 +2025-03-18 22:47:50,829 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1902.99, 'low': 1902.95, 'close': 1902.99, 'volume': 2.3750000000000004} +2025-03-18 22:47:50,829 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873573,"s":"ETHUSDT","t...572,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,830 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873573,"s":"ETHUSDT","t":2267979413,"p":"1902.99000000","q":"0.00270000","T":1742330873572,"m":false,"M":true}... +2025-03-18 22:47:50,830 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873572, 'price': 1902.99, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:50,830 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873572, 'price': 1902.99, 'volume': 0.0027} +2025-03-18 22:47:50,830 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873572, 'price': 1902.99, 'volume': 0.0027}, total ticks: 111 +2025-03-18 22:47:50,830 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1902.99, 'low': 1902.95, 'close': 1902.99, 'volume': 2.3777000000000004} +2025-03-18 22:47:50,832 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873573,"s":"ETHUSDT","t...572,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,832 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873573,"s":"ETHUSDT","t":2267979414,"p":"1902.99000000","q":"0.00280000","T":1742330873572,"m":false,"M":true}... +2025-03-18 22:47:50,832 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873572, 'price': 1902.99, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:50,833 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873572, 'price': 1902.99, 'volume': 0.0028} +2025-03-18 22:47:50,833 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873572, 'price': 1902.99, 'volume': 0.0028}, total ticks: 112 +2025-03-18 22:47:50,833 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1902.99, 'low': 1902.95, 'close': 1902.99, 'volume': 2.3805000000000005} +2025-03-18 22:47:50,834 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873573,"s":"ETHUSDT","t...572,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,834 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873573,"s":"ETHUSDT","t":2267979415,"p":"1902.99000000","q":"0.00500000","T":1742330873572,"m":false,"M":true}... +2025-03-18 22:47:50,835 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873572, 'price': 1902.99, 'volume': 0.005, 'type': 'trade'} +2025-03-18 22:47:50,835 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873572, 'price': 1902.99, 'volume': 0.005} +2025-03-18 22:47:50,835 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873572, 'price': 1902.99, 'volume': 0.005}, total ticks: 113 +2025-03-18 22:47:50,835 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1902.99, 'low': 1902.95, 'close': 1902.99, 'volume': 2.3855000000000004} +2025-03-18 22:47:50,835 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873573,"s":"ETHUSDT","t...572,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,836 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873573,"s":"ETHUSDT","t":2267979416,"p":"1903.00000000","q":"0.84510000","T":1742330873572,"m":false,"M":true}... +2025-03-18 22:47:50,836 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873572, 'price': 1903.0, 'volume': 0.8451, 'type': 'trade'} +2025-03-18 22:47:50,836 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873572, 'price': 1903.0, 'volume': 0.8451} +2025-03-18 22:47:50,836 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873572, 'price': 1903.0, 'volume': 0.8451}, total ticks: 114 +2025-03-18 22:47:50,836 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.0, 'low': 1902.95, 'close': 1903.0, 'volume': 3.2306000000000004} +2025-03-18 22:47:50,837 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873573,"s":"ETHUSDT","t...572,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,837 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873573,"s":"ETHUSDT","t":2267979417,"p":"1903.00000000","q":"0.15490000","T":1742330873572,"m":false,"M":true}... +2025-03-18 22:47:50,837 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873572, 'price': 1903.0, 'volume': 0.1549, 'type': 'trade'} +2025-03-18 22:47:50,837 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873572, 'price': 1903.0, 'volume': 0.1549} +2025-03-18 22:47:50,838 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873572, 'price': 1903.0, 'volume': 0.1549}, total ticks: 115 +2025-03-18 22:47:50,838 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.0, 'low': 1902.95, 'close': 1903.0, 'volume': 3.3855000000000004} +2025-03-18 22:47:50,838 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873573,"s":"ETHUSDT","t...572,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,839 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873573,"s":"ETHUSDT","t":2267979418,"p":"1903.00000000","q":"0.00270000","T":1742330873572,"m":false,"M":true}... +2025-03-18 22:47:50,839 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873572, 'price': 1903.0, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:50,839 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873572, 'price': 1903.0, 'volume': 0.0027} +2025-03-18 22:47:50,839 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873572, 'price': 1903.0, 'volume': 0.0027}, total ticks: 116 +2025-03-18 22:47:50,840 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.0, 'low': 1902.95, 'close': 1903.0, 'volume': 3.3882000000000003} +2025-03-18 22:47:50,840 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873573,"s":"ETHUSDT","t...572,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,840 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873573,"s":"ETHUSDT","t":2267979419,"p":"1903.00000000","q":"0.00520000","T":1742330873572,"m":false,"M":true}... +2025-03-18 22:47:50,840 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873572, 'price': 1903.0, 'volume': 0.0052, 'type': 'trade'} +2025-03-18 22:47:50,841 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873572, 'price': 1903.0, 'volume': 0.0052} +2025-03-18 22:47:50,841 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873572, 'price': 1903.0, 'volume': 0.0052}, total ticks: 117 +2025-03-18 22:47:50,841 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.0, 'low': 1902.95, 'close': 1903.0, 'volume': 3.3934} +2025-03-18 22:47:50,841 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873574,"s":"ETHUSDT","t...572,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,842 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873573,"s":"ETHUSDT","t":2267979420,"p":"1903.00000000","q":"0.25030000","T":1742330873572,"m":false,"M":true}... +2025-03-18 22:47:50,842 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873572, 'price': 1903.0, 'volume': 0.2503, 'type': 'trade'} +2025-03-18 22:47:50,842 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873572, 'price': 1903.0, 'volume': 0.2503} +2025-03-18 22:47:50,842 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873572, 'price': 1903.0, 'volume': 0.2503}, total ticks: 118 +2025-03-18 22:47:50,842 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.0, 'low': 1902.95, 'close': 1903.0, 'volume': 3.6437000000000004} +2025-03-18 22:47:50,843 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873574,"s":"ETHUSDT","t...572,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,843 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873573,"s":"ETHUSDT","t":2267979421,"p":"1903.00000000","q":"0.00400000","T":1742330873572,"m":false,"M":true}... +2025-03-18 22:47:50,843 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873572, 'price': 1903.0, 'volume': 0.004, 'type': 'trade'} +2025-03-18 22:47:50,844 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873572, 'price': 1903.0, 'volume': 0.004} +2025-03-18 22:47:50,844 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873572, 'price': 1903.0, 'volume': 0.004}, total ticks: 119 +2025-03-18 22:47:50,844 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.0, 'low': 1902.95, 'close': 1903.0, 'volume': 3.6477000000000004} +2025-03-18 22:47:50,844 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873575,"s":"ETHUSDT","t...573,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,845 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873573,"s":"ETHUSDT","t":2267979422,"p":"1903.00000000","q":"0.00280000","T":1742330873572,"m":false,"M":true}... +2025-03-18 22:47:50,845 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873572, 'price': 1903.0, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:50,845 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873572, 'price': 1903.0, 'volume': 0.0028} +2025-03-18 22:47:50,846 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873572, 'price': 1903.0, 'volume': 0.0028}, total ticks: 120 +2025-03-18 22:47:50,846 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.0, 'low': 1902.95, 'close': 1903.0, 'volume': 3.6505000000000005} +2025-03-18 22:47:50,847 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873575,"s":"ETHUSDT","t...573,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,847 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"BTCUSDT","t...580,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,847 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"BTCUSDT","t...580,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,848 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"BTCUSDT","t...580,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,848 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"BTCUSDT","t...580,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,848 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"BTCUSDT","t...580,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,849 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"BTCUSDT","t...580,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,849 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"BTCUSDT","t...580,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,849 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"BTCUSDT","t...580,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,849 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"BTCUSDT","t...580,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,850 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"BTCUSDT","t...580,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,850 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"BTCUSDT","t...580,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,851 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"BTCUSDT","t...580,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,851 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"BTCUSDT","t...580,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,851 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"BTCUSDT","t...580,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,851 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"BTCUSDT","t...580,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,851 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"BTCUSDT","t...580,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,851 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"BTCUSDT","t...580,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,851 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"BTCUSDT","t...580,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,851 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"BTCUSDT","t...580,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,851 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"BTCUSDT","t...580,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,855 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"BTCUSDT","t...580,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,855 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"BTCUSDT","t...580,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,855 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"BTCUSDT","t...580,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,855 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"BTCUSDT","t...580,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,855 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"BTCUSDT","t...580,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,855 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"BTCUSDT","t...580,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,857 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"BTCUSDT","t...580,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,857 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"BTCUSDT","t...580,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,857 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"BTCUSDT","t...580,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,857 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"BTCUSDT","t...580,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,857 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"BTCUSDT","t...580,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,857 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"BTCUSDT","t...580,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,857 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"BTCUSDT","t...580,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,859 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873573,"s":"ETHUSDT","t":2267979423,"p":"1903.00000000","q":"0.10560000","T":1742330873572,"m":false,"M":true}... +2025-03-18 22:47:50,859 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873572, 'price': 1903.0, 'volume': 0.1056, 'type': 'trade'} +2025-03-18 22:47:50,859 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873572, 'price': 1903.0, 'volume': 0.1056} +2025-03-18 22:47:50,860 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873572, 'price': 1903.0, 'volume': 0.1056}, total ticks: 121 +2025-03-18 22:47:50,860 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.0, 'low': 1902.95, 'close': 1903.0, 'volume': 3.7561000000000004} +2025-03-18 22:47:50,860 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"BTCUSDT","t":4727548373,"p":"81964.43000000","q":"0.00010000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:50,860 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 81964.43, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:47:50,862 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 81964.43, 'volume': 0.0001} +2025-03-18 22:47:50,862 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 81964.43, 'volume': 0.0001}, total ticks: 96 +2025-03-18 22:47:50,862 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81964.43, 'low': 81964.43, 'close': 81964.43, 'volume': 0.00022} +2025-03-18 22:47:50,862 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873575,"s":"ETHUSDT","t...573,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,862 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873573,"s":"ETHUSDT","t":2267979424,"p":"1903.00000000","q":"0.01100000","T":1742330873572,"m":false,"M":true}... +2025-03-18 22:47:50,862 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873572, 'price': 1903.0, 'volume': 0.011, 'type': 'trade'} +2025-03-18 22:47:50,862 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873572, 'price': 1903.0, 'volume': 0.011} +2025-03-18 22:47:50,862 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873572, 'price': 1903.0, 'volume': 0.011}, total ticks: 122 +2025-03-18 22:47:50,862 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.0, 'low': 1902.95, 'close': 1903.0, 'volume': 3.7671000000000006} +2025-03-18 22:47:50,862 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"BTCUSDT","t...580,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,862 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873575,"s":"ETHUSDT","t...573,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,862 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"BTCUSDT","t":4727548374,"p":"81964.43000000","q":"0.00010000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:50,862 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 81964.43, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:47:50,862 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 81964.43, 'volume': 0.0001} +2025-03-18 22:47:50,862 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 81964.43, 'volume': 0.0001}, total ticks: 97 +2025-03-18 22:47:50,862 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81964.43, 'low': 81964.43, 'close': 81964.43, 'volume': 0.00032} +2025-03-18 22:47:50,862 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873573,"s":"ETHUSDT","t":2267979425,"p":"1903.00000000","q":"0.00300000","T":1742330873572,"m":false,"M":true}... +2025-03-18 22:47:50,868 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873572, 'price': 1903.0, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:47:50,868 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873572, 'price': 1903.0, 'volume': 0.003} +2025-03-18 22:47:50,868 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873572, 'price': 1903.0, 'volume': 0.003}, total ticks: 123 +2025-03-18 22:47:50,868 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.0, 'low': 1902.95, 'close': 1903.0, 'volume': 3.7701000000000007} +2025-03-18 22:47:50,870 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"BTCUSDT","t...580,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,870 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873575,"s":"ETHUSDT","t...573,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,870 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"BTCUSDT","t":4727548375,"p":"81964.43000000","q":"0.00007000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:50,870 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 81964.43, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:50,870 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 81964.43, 'volume': 7e-05} +2025-03-18 22:47:50,870 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 81964.43, 'volume': 7e-05}, total ticks: 98 +2025-03-18 22:47:50,870 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81964.43, 'low': 81964.43, 'close': 81964.43, 'volume': 0.00039000000000000005} +2025-03-18 22:47:50,870 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873573,"s":"ETHUSDT","t":2267979426,"p":"1903.01000000","q":"0.00310000","T":1742330873572,"m":false,"M":true}... +2025-03-18 22:47:50,870 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873572, 'price': 1903.01, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:47:50,870 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873572, 'price': 1903.01, 'volume': 0.0031} +2025-03-18 22:47:50,870 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873572, 'price': 1903.01, 'volume': 0.0031}, total ticks: 124 +2025-03-18 22:47:50,870 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.01, 'low': 1902.95, 'close': 1903.01, 'volume': 3.7732000000000006} +2025-03-18 22:47:50,870 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"BTCUSDT","t...580,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,870 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873575,"s":"ETHUSDT","t...573,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,875 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"BTCUSDT","t":4727548376,"p":"81964.43000000","q":"0.00007000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:50,875 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 81964.43, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:50,875 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 81964.43, 'volume': 7e-05} +2025-03-18 22:47:50,875 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 81964.43, 'volume': 7e-05}, total ticks: 99 +2025-03-18 22:47:50,875 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81964.43, 'low': 81964.43, 'close': 81964.43, 'volume': 0.00046} +2025-03-18 22:47:50,876 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873573,"s":"ETHUSDT","t":2267979427,"p":"1903.01000000","q":"0.00280000","T":1742330873572,"m":false,"M":true}... +2025-03-18 22:47:50,876 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873572, 'price': 1903.01, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:50,876 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873572, 'price': 1903.01, 'volume': 0.0028} +2025-03-18 22:47:50,877 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873572, 'price': 1903.01, 'volume': 0.0028}, total ticks: 125 +2025-03-18 22:47:50,877 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.01, 'low': 1902.95, 'close': 1903.01, 'volume': 3.7760000000000007} +2025-03-18 22:47:50,877 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"BTCUSDT","t...580,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,878 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873575,"s":"ETHUSDT","t...573,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,878 - INFO - [realtime.py:369] - Received message #100 +2025-03-18 22:47:50,878 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"BTCUSDT","t":4727548377,"p":"81964.43000000","q":"0.00007000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:50,880 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 81964.43, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:50,880 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 81964.43, 'volume': 7e-05} +2025-03-18 22:47:50,880 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 81964.43, 'volume': 7e-05}, total ticks: 100 +2025-03-18 22:47:50,880 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81964.43, 'low': 81964.43, 'close': 81964.43, 'volume': 0.00053} +2025-03-18 22:47:50,880 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873573,"s":"ETHUSDT","t":2267979428,"p":"1903.03000000","q":"0.00310000","T":1742330873572,"m":false,"M":true}... +2025-03-18 22:47:50,880 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873572, 'price': 1903.03, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:47:50,881 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873572, 'price': 1903.03, 'volume': 0.0031} +2025-03-18 22:47:50,881 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873572, 'price': 1903.03, 'volume': 0.0031}, total ticks: 126 +2025-03-18 22:47:50,881 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.03, 'low': 1902.95, 'close': 1903.03, 'volume': 3.7791000000000006} +2025-03-18 22:47:50,881 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"BTCUSDT","t...580,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,883 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873575,"s":"ETHUSDT","t...573,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,883 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"BTCUSDT","t":4727548378,"p":"81964.43000000","q":"0.00007000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:50,883 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 81964.43, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:50,883 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 81964.43, 'volume': 7e-05} +2025-03-18 22:47:50,883 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 81964.43, 'volume': 7e-05}, total ticks: 101 +2025-03-18 22:47:50,885 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81964.43, 'low': 81964.43, 'close': 81964.43, 'volume': 0.0006} +2025-03-18 22:47:50,885 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873573,"s":"ETHUSDT","t":2267979429,"p":"1903.03000000","q":"0.00280000","T":1742330873572,"m":false,"M":true}... +2025-03-18 22:47:50,885 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873572, 'price': 1903.03, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:50,886 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873572, 'price': 1903.03, 'volume': 0.0028} +2025-03-18 22:47:50,886 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873572, 'price': 1903.03, 'volume': 0.0028}, total ticks: 127 +2025-03-18 22:47:50,886 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.03, 'low': 1902.95, 'close': 1903.03, 'volume': 3.7819000000000007} +2025-03-18 22:47:50,887 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"BTCUSDT","t...580,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,888 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873575,"s":"ETHUSDT","t...573,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,888 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"BTCUSDT","t":4727548379,"p":"81964.43000000","q":"0.00010000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:50,888 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 81964.43, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:47:50,889 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 81964.43, 'volume': 0.0001} +2025-03-18 22:47:50,889 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 81964.43, 'volume': 0.0001}, total ticks: 102 +2025-03-18 22:47:50,889 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81964.43, 'low': 81964.43, 'close': 81964.43, 'volume': 0.0007} +2025-03-18 22:47:50,890 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873573,"s":"ETHUSDT","t":2267979430,"p":"1903.06000000","q":"0.00280000","T":1742330873572,"m":false,"M":true}... +2025-03-18 22:47:50,890 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873572, 'price': 1903.06, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:50,891 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873572, 'price': 1903.06, 'volume': 0.0028} +2025-03-18 22:47:50,891 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873572, 'price': 1903.06, 'volume': 0.0028}, total ticks: 128 +2025-03-18 22:47:50,891 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.06, 'low': 1902.95, 'close': 1903.06, 'volume': 3.784700000000001} +2025-03-18 22:47:50,892 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"BTCUSDT","t...580,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,892 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873575,"s":"ETHUSDT","t...573,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,892 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"BTCUSDT","t":4727548380,"p":"81964.43000000","q":"0.00008000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:50,894 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 81964.43, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:47:50,894 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 81964.43, 'volume': 8e-05} +2025-03-18 22:47:50,894 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 81964.43, 'volume': 8e-05}, total ticks: 103 +2025-03-18 22:47:50,894 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81964.43, 'low': 81964.43, 'close': 81964.43, 'volume': 0.00078} +2025-03-18 22:47:50,895 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873573,"s":"ETHUSDT","t":2267979431,"p":"1903.07000000","q":"18.39470000","T":1742330873572,"m":false,"M":true}... +2025-03-18 22:47:50,895 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873572, 'price': 1903.07, 'volume': 18.3947, 'type': 'trade'} +2025-03-18 22:47:50,895 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873572, 'price': 1903.07, 'volume': 18.3947} +2025-03-18 22:47:50,896 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873572, 'price': 1903.07, 'volume': 18.3947}, total ticks: 129 +2025-03-18 22:47:50,896 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.07, 'low': 1902.95, 'close': 1903.07, 'volume': 22.1794} +2025-03-18 22:47:50,897 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"BTCUSDT","t...580,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,898 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873575,"s":"ETHUSDT","t...573,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,899 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"BTCUSDT","t":4727548381,"p":"81964.43000000","q":"0.00007000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:50,899 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 81964.43, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:50,900 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 81964.43, 'volume': 7e-05} +2025-03-18 22:47:50,900 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 81964.43, 'volume': 7e-05}, total ticks: 104 +2025-03-18 22:47:50,900 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81964.43, 'low': 81964.43, 'close': 81964.43, 'volume': 0.00085} +2025-03-18 22:47:50,900 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873573,"s":"ETHUSDT","t":2267979432,"p":"1903.07000000","q":"0.00280000","T":1742330873572,"m":false,"M":true}... +2025-03-18 22:47:50,901 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873572, 'price': 1903.07, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:50,901 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873572, 'price': 1903.07, 'volume': 0.0028} +2025-03-18 22:47:50,901 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873572, 'price': 1903.07, 'volume': 0.0028}, total ticks: 130 +2025-03-18 22:47:50,902 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.07, 'low': 1902.95, 'close': 1903.07, 'volume': 22.1822} +2025-03-18 22:47:50,902 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"BTCUSDT","t...580,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,903 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873575,"s":"ETHUSDT","t...573,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,904 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"BTCUSDT","t":4727548382,"p":"81964.43000000","q":"0.00007000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:50,904 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 81964.43, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:50,904 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 81964.43, 'volume': 7e-05} +2025-03-18 22:47:50,904 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 81964.43, 'volume': 7e-05}, total ticks: 105 +2025-03-18 22:47:50,904 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81964.43, 'low': 81964.43, 'close': 81964.43, 'volume': 0.0009199999999999999} +2025-03-18 22:47:50,906 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873573,"s":"ETHUSDT","t":2267979433,"p":"1903.08000000","q":"0.00310000","T":1742330873572,"m":false,"M":true}... +2025-03-18 22:47:50,906 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873572, 'price': 1903.08, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:47:50,906 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873572, 'price': 1903.08, 'volume': 0.0031} +2025-03-18 22:47:50,906 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873572, 'price': 1903.08, 'volume': 0.0031}, total ticks: 131 +2025-03-18 22:47:50,907 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.08, 'low': 1902.95, 'close': 1903.08, 'volume': 22.1853} +2025-03-18 22:47:50,907 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"BTCUSDT","t...580,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,908 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873575,"s":"ETHUSDT","t...573,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,908 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"BTCUSDT","t":4727548383,"p":"81964.43000000","q":"0.00007000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:50,908 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 81964.43, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:50,909 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 81964.43, 'volume': 7e-05} +2025-03-18 22:47:50,909 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 81964.43, 'volume': 7e-05}, total ticks: 106 +2025-03-18 22:47:50,909 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81964.43, 'low': 81964.43, 'close': 81964.43, 'volume': 0.00099} +2025-03-18 22:47:50,909 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873573,"s":"ETHUSDT","t":2267979434,"p":"1903.08000000","q":"0.00280000","T":1742330873572,"m":false,"M":true}... +2025-03-18 22:47:50,910 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873572, 'price': 1903.08, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:50,910 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873572, 'price': 1903.08, 'volume': 0.0028} +2025-03-18 22:47:50,910 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873572, 'price': 1903.08, 'volume': 0.0028}, total ticks: 132 +2025-03-18 22:47:50,910 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.08, 'low': 1902.95, 'close': 1903.08, 'volume': 22.188100000000002} +2025-03-18 22:47:50,911 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"BTCUSDT","t...580,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,911 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873575,"s":"ETHUSDT","t...573,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,912 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"BTCUSDT","t":4727548384,"p":"81964.43000000","q":"0.00007000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:50,912 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 81964.43, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:50,912 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 81964.43, 'volume': 7e-05} +2025-03-18 22:47:50,913 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 81964.43, 'volume': 7e-05}, total ticks: 107 +2025-03-18 22:47:50,913 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81964.43, 'low': 81964.43, 'close': 81964.43, 'volume': 0.00106} +2025-03-18 22:47:50,913 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873573,"s":"ETHUSDT","t":2267979435,"p":"1903.08000000","q":"0.01060000","T":1742330873572,"m":false,"M":true}... +2025-03-18 22:47:50,914 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873572, 'price': 1903.08, 'volume': 0.0106, 'type': 'trade'} +2025-03-18 22:47:50,914 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873572, 'price': 1903.08, 'volume': 0.0106} +2025-03-18 22:47:50,915 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873572, 'price': 1903.08, 'volume': 0.0106}, total ticks: 133 +2025-03-18 22:47:50,915 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.08, 'low': 1902.95, 'close': 1903.08, 'volume': 22.198700000000002} +2025-03-18 22:47:50,915 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"BTCUSDT","t...580,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,915 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873575,"s":"ETHUSDT","t...573,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,915 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"BTCUSDT","t":4727548385,"p":"81964.43000000","q":"0.00050000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:50,917 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 81964.43, 'volume': 0.0005, 'type': 'trade'} +2025-03-18 22:47:50,917 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 81964.43, 'volume': 0.0005} +2025-03-18 22:47:50,917 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 81964.43, 'volume': 0.0005}, total ticks: 108 +2025-03-18 22:47:50,918 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81964.43, 'low': 81964.43, 'close': 81964.43, 'volume': 0.00156} +2025-03-18 22:47:50,918 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873573,"s":"ETHUSDT","t":2267979436,"p":"1903.08000000","q":"0.01060000","T":1742330873572,"m":false,"M":true}... +2025-03-18 22:47:50,918 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873572, 'price': 1903.08, 'volume': 0.0106, 'type': 'trade'} +2025-03-18 22:47:50,919 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873572, 'price': 1903.08, 'volume': 0.0106} +2025-03-18 22:47:50,919 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873572, 'price': 1903.08, 'volume': 0.0106}, total ticks: 134 +2025-03-18 22:47:50,919 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.08, 'low': 1902.95, 'close': 1903.08, 'volume': 22.209300000000002} +2025-03-18 22:47:50,920 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"BTCUSDT","t...580,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,920 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873575,"s":"ETHUSDT","t...573,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,921 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"BTCUSDT","t":4727548386,"p":"81964.43000000","q":"0.00013000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:50,921 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 81964.43, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:47:50,921 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 81964.43, 'volume': 0.00013} +2025-03-18 22:47:50,921 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 81964.43, 'volume': 0.00013}, total ticks: 109 +2025-03-18 22:47:50,922 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81964.43, 'low': 81964.43, 'close': 81964.43, 'volume': 0.0016899999999999999} +2025-03-18 22:47:50,922 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873573,"s":"ETHUSDT","t":2267979437,"p":"1903.09000000","q":"0.00280000","T":1742330873572,"m":false,"M":true}... +2025-03-18 22:47:50,923 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873572, 'price': 1903.09, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:50,923 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873572, 'price': 1903.09, 'volume': 0.0028} +2025-03-18 22:47:50,923 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873572, 'price': 1903.09, 'volume': 0.0028}, total ticks: 135 +2025-03-18 22:47:50,924 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.09, 'low': 1902.95, 'close': 1903.09, 'volume': 22.212100000000003} +2025-03-18 22:47:50,925 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"BTCUSDT","t...580,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,925 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873575,"s":"ETHUSDT","t...573,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,925 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"BTCUSDT","t":4727548387,"p":"81964.43000000","q":"0.00014000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:50,925 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 81964.43, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:47:50,925 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 81964.43, 'volume': 0.00014} +2025-03-18 22:47:50,925 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 81964.43, 'volume': 0.00014}, total ticks: 110 +2025-03-18 22:47:50,925 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81964.43, 'low': 81964.43, 'close': 81964.43, 'volume': 0.0018299999999999998} +2025-03-18 22:47:50,927 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873573,"s":"ETHUSDT","t":2267979438,"p":"1903.11000000","q":"0.08000000","T":1742330873572,"m":false,"M":true}... +2025-03-18 22:47:50,927 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873572, 'price': 1903.11, 'volume': 0.08, 'type': 'trade'} +2025-03-18 22:47:50,927 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873572, 'price': 1903.11, 'volume': 0.08} +2025-03-18 22:47:50,927 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873572, 'price': 1903.11, 'volume': 0.08}, total ticks: 136 +2025-03-18 22:47:50,928 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.11, 'low': 1902.95, 'close': 1903.11, 'volume': 22.2921} +2025-03-18 22:47:50,928 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873593,"s":"BTCUSDT","t...581,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,928 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873575,"s":"ETHUSDT","t...573,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,928 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"BTCUSDT","t":4727548388,"p":"81964.43000000","q":"0.00007000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:50,928 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 81964.43, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:50,928 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 81964.43, 'volume': 7e-05} +2025-03-18 22:47:50,928 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 81964.43, 'volume': 7e-05}, total ticks: 111 +2025-03-18 22:47:50,928 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81964.43, 'low': 81964.43, 'close': 81964.43, 'volume': 0.0018999999999999998} +2025-03-18 22:47:50,928 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873573,"s":"ETHUSDT","t":2267979439,"p":"1903.11000000","q":"0.00280000","T":1742330873572,"m":false,"M":true}... +2025-03-18 22:47:50,928 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873572, 'price': 1903.11, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:50,928 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873572, 'price': 1903.11, 'volume': 0.0028} +2025-03-18 22:47:50,928 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873572, 'price': 1903.11, 'volume': 0.0028}, total ticks: 137 +2025-03-18 22:47:50,928 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.11, 'low': 1902.95, 'close': 1903.11, 'volume': 22.294900000000002} +2025-03-18 22:47:50,928 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873593,"s":"BTCUSDT","t...581,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,928 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873575,"s":"ETHUSDT","t...573,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,928 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"BTCUSDT","t":4727548389,"p":"81964.44000000","q":"0.00008000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:50,933 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 81964.44, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:47:50,933 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 81964.44, 'volume': 8e-05} +2025-03-18 22:47:50,933 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 81964.44, 'volume': 8e-05}, total ticks: 112 +2025-03-18 22:47:50,933 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81964.44, 'low': 81964.43, 'close': 81964.44, 'volume': 0.00198} +2025-03-18 22:47:50,935 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873573,"s":"ETHUSDT","t":2267979440,"p":"1903.13000000","q":"0.00280000","T":1742330873572,"m":false,"M":true}... +2025-03-18 22:47:50,935 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873572, 'price': 1903.13, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:50,935 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873572, 'price': 1903.13, 'volume': 0.0028} +2025-03-18 22:47:50,935 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873572, 'price': 1903.13, 'volume': 0.0028}, total ticks: 138 +2025-03-18 22:47:50,936 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.13, 'low': 1902.95, 'close': 1903.13, 'volume': 22.297700000000003} +2025-03-18 22:47:50,936 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873593,"s":"BTCUSDT","t...581,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,937 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873575,"s":"ETHUSDT","t...573,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,937 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"BTCUSDT","t":4727548390,"p":"81964.44000000","q":"0.00007000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:50,937 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 81964.44, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:50,937 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 81964.44, 'volume': 7e-05} +2025-03-18 22:47:50,938 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 81964.44, 'volume': 7e-05}, total ticks: 113 +2025-03-18 22:47:50,938 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81964.44, 'low': 81964.43, 'close': 81964.44, 'volume': 0.00205} +2025-03-18 22:47:50,938 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873573,"s":"ETHUSDT","t":2267979441,"p":"1903.15000000","q":"0.00270000","T":1742330873572,"m":false,"M":true}... +2025-03-18 22:47:50,938 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873572, 'price': 1903.15, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:50,939 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873572, 'price': 1903.15, 'volume': 0.0027} +2025-03-18 22:47:50,939 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873572, 'price': 1903.15, 'volume': 0.0027}, total ticks: 139 +2025-03-18 22:47:50,939 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.15, 'low': 1902.95, 'close': 1903.15, 'volume': 22.300400000000003} +2025-03-18 22:47:50,940 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873593,"s":"BTCUSDT","t...581,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,940 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873575,"s":"ETHUSDT","t...573,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,940 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"BTCUSDT","t":4727548391,"p":"81964.44000000","q":"0.00007000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:50,941 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 81964.44, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:50,941 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 81964.44, 'volume': 7e-05} +2025-03-18 22:47:50,941 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 81964.44, 'volume': 7e-05}, total ticks: 114 +2025-03-18 22:47:50,942 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81964.44, 'low': 81964.43, 'close': 81964.44, 'volume': 0.0021200000000000004} +2025-03-18 22:47:50,942 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873573,"s":"ETHUSDT","t":2267979442,"p":"1903.15000000","q":"0.00280000","T":1742330873572,"m":false,"M":true}... +2025-03-18 22:47:50,942 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873572, 'price': 1903.15, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:50,943 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873572, 'price': 1903.15, 'volume': 0.0028} +2025-03-18 22:47:50,943 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873572, 'price': 1903.15, 'volume': 0.0028}, total ticks: 140 +2025-03-18 22:47:50,943 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.15, 'low': 1902.95, 'close': 1903.15, 'volume': 22.303200000000004} +2025-03-18 22:47:50,944 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873593,"s":"BTCUSDT","t...581,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,944 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873575,"s":"ETHUSDT","t...573,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,944 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"BTCUSDT","t":4727548392,"p":"81964.44000000","q":"0.00014000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:50,945 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 81964.44, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:47:50,945 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 81964.44, 'volume': 0.00014} +2025-03-18 22:47:50,945 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 81964.44, 'volume': 0.00014}, total ticks: 115 +2025-03-18 22:47:50,945 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81964.44, 'low': 81964.43, 'close': 81964.44, 'volume': 0.0022600000000000003} +2025-03-18 22:47:50,946 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873573,"s":"ETHUSDT","t":2267979443,"p":"1903.15000000","q":"0.00270000","T":1742330873572,"m":false,"M":true}... +2025-03-18 22:47:50,946 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873572, 'price': 1903.15, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:50,946 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873572, 'price': 1903.15, 'volume': 0.0027} +2025-03-18 22:47:50,946 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873572, 'price': 1903.15, 'volume': 0.0027}, total ticks: 141 +2025-03-18 22:47:50,947 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.15, 'low': 1902.95, 'close': 1903.15, 'volume': 22.305900000000005} +2025-03-18 22:47:50,947 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873593,"s":"BTCUSDT","t...581,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,948 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873575,"s":"ETHUSDT","t...573,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,948 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"BTCUSDT","t":4727548393,"p":"81964.45000000","q":"0.00014000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:50,948 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 81964.45, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:47:50,949 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 81964.45, 'volume': 0.00014} +2025-03-18 22:47:50,949 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 81964.45, 'volume': 0.00014}, total ticks: 116 +2025-03-18 22:47:50,949 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81964.45, 'low': 81964.43, 'close': 81964.45, 'volume': 0.0024000000000000002} +2025-03-18 22:47:50,950 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873573,"s":"ETHUSDT","t":2267979444,"p":"1903.16000000","q":"0.00280000","T":1742330873572,"m":false,"M":true}... +2025-03-18 22:47:50,950 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873572, 'price': 1903.16, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:50,950 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873572, 'price': 1903.16, 'volume': 0.0028} +2025-03-18 22:47:50,951 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873572, 'price': 1903.16, 'volume': 0.0028}, total ticks: 142 +2025-03-18 22:47:50,951 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.16, 'low': 1902.95, 'close': 1903.16, 'volume': 22.308700000000005} +2025-03-18 22:47:50,951 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873593,"s":"BTCUSDT","t...581,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,951 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873575,"s":"ETHUSDT","t...573,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,951 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"BTCUSDT","t":4727548394,"p":"81964.45000000","q":"0.00007000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:50,951 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 81964.45, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:50,951 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 81964.45, 'volume': 7e-05} +2025-03-18 22:47:50,951 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 81964.45, 'volume': 7e-05}, total ticks: 117 +2025-03-18 22:47:50,951 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81964.45, 'low': 81964.43, 'close': 81964.45, 'volume': 0.0024700000000000004} +2025-03-18 22:47:50,951 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873573,"s":"ETHUSDT","t":2267979445,"p":"1903.19000000","q":"0.01100000","T":1742330873572,"m":false,"M":true}... +2025-03-18 22:47:50,951 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873572, 'price': 1903.19, 'volume': 0.011, 'type': 'trade'} +2025-03-18 22:47:50,951 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873572, 'price': 1903.19, 'volume': 0.011} +2025-03-18 22:47:50,951 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873572, 'price': 1903.19, 'volume': 0.011}, total ticks: 143 +2025-03-18 22:47:50,951 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.19, 'low': 1902.95, 'close': 1903.19, 'volume': 22.319700000000005} +2025-03-18 22:47:50,951 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873593,"s":"BTCUSDT","t...581,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,951 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873575,"s":"ETHUSDT","t...573,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,951 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"BTCUSDT","t":4727548395,"p":"81964.45000000","q":"0.00007000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:50,951 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 81964.45, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:50,951 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 81964.45, 'volume': 7e-05} +2025-03-18 22:47:50,951 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 81964.45, 'volume': 7e-05}, total ticks: 118 +2025-03-18 22:47:50,951 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81964.45, 'low': 81964.43, 'close': 81964.45, 'volume': 0.0025400000000000006} +2025-03-18 22:47:50,951 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873573,"s":"ETHUSDT","t":2267979446,"p":"1903.20000000","q":"0.07880000","T":1742330873572,"m":false,"M":true}... +2025-03-18 22:47:50,951 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873572, 'price': 1903.2, 'volume': 0.0788, 'type': 'trade'} +2025-03-18 22:47:50,951 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873572, 'price': 1903.2, 'volume': 0.0788} +2025-03-18 22:47:50,951 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873572, 'price': 1903.2, 'volume': 0.0788}, total ticks: 144 +2025-03-18 22:47:50,951 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.2, 'low': 1902.95, 'close': 1903.2, 'volume': 22.398500000000006} +2025-03-18 22:47:50,951 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873593,"s":"BTCUSDT","t...581,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,951 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873575,"s":"ETHUSDT","t...573,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,959 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"BTCUSDT","t":4727548396,"p":"81964.45000000","q":"0.00013000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:50,959 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 81964.45, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:47:50,959 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 81964.45, 'volume': 0.00013} +2025-03-18 22:47:50,959 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 81964.45, 'volume': 0.00013}, total ticks: 119 +2025-03-18 22:47:50,959 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81964.45, 'low': 81964.43, 'close': 81964.45, 'volume': 0.0026700000000000005} +2025-03-18 22:47:50,959 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873573,"s":"ETHUSDT","t":2267979447,"p":"1903.20000000","q":"1.05200000","T":1742330873572,"m":false,"M":true}... +2025-03-18 22:47:50,959 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873572, 'price': 1903.2, 'volume': 1.052, 'type': 'trade'} +2025-03-18 22:47:50,959 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873572, 'price': 1903.2, 'volume': 1.052} +2025-03-18 22:47:50,959 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873572, 'price': 1903.2, 'volume': 1.052}, total ticks: 145 +2025-03-18 22:47:50,959 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.2, 'low': 1902.95, 'close': 1903.2, 'volume': 23.450500000000005} +2025-03-18 22:47:50,959 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873593,"s":"BTCUSDT","t...581,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,959 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873575,"s":"ETHUSDT","t...573,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,959 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"BTCUSDT","t":4727548397,"p":"81964.60000000","q":"0.00010000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:50,959 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 81964.6, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:47:50,964 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 81964.6, 'volume': 0.0001} +2025-03-18 22:47:50,964 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 81964.6, 'volume': 0.0001}, total ticks: 120 +2025-03-18 22:47:50,964 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81964.6, 'low': 81964.43, 'close': 81964.6, 'volume': 0.0027700000000000003} +2025-03-18 22:47:50,964 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873573,"s":"ETHUSDT","t":2267979448,"p":"1903.20000000","q":"0.00270000","T":1742330873572,"m":false,"M":true}... +2025-03-18 22:47:50,965 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873572, 'price': 1903.2, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:50,965 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873572, 'price': 1903.2, 'volume': 0.0027} +2025-03-18 22:47:50,965 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873572, 'price': 1903.2, 'volume': 0.0027}, total ticks: 146 +2025-03-18 22:47:50,965 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.2, 'low': 1902.95, 'close': 1903.2, 'volume': 23.453200000000006} +2025-03-18 22:47:50,965 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873593,"s":"BTCUSDT","t...581,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,966 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873575,"s":"ETHUSDT","t...573,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,966 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"BTCUSDT","t":4727548398,"p":"81964.60000000","q":"0.00007000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:50,966 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 81964.6, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:50,967 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 81964.6, 'volume': 7e-05} +2025-03-18 22:47:50,967 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 81964.6, 'volume': 7e-05}, total ticks: 121 +2025-03-18 22:47:50,967 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81964.6, 'low': 81964.43, 'close': 81964.6, 'volume': 0.0028400000000000005} +2025-03-18 22:47:50,967 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873573,"s":"ETHUSDT","t":2267979449,"p":"1903.20000000","q":"0.00270000","T":1742330873572,"m":false,"M":true}... +2025-03-18 22:47:50,968 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873572, 'price': 1903.2, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:50,968 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873572, 'price': 1903.2, 'volume': 0.0027} +2025-03-18 22:47:50,968 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873572, 'price': 1903.2, 'volume': 0.0027}, total ticks: 147 +2025-03-18 22:47:50,968 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.2, 'low': 1902.95, 'close': 1903.2, 'volume': 23.455900000000007} +2025-03-18 22:47:50,970 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873593,"s":"BTCUSDT","t...581,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,970 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873575,"s":"ETHUSDT","t...573,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,971 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"BTCUSDT","t":4727548399,"p":"81964.60000000","q":"0.00007000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:50,971 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 81964.6, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:50,971 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 81964.6, 'volume': 7e-05} +2025-03-18 22:47:50,971 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 81964.6, 'volume': 7e-05}, total ticks: 122 +2025-03-18 22:47:50,972 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81964.6, 'low': 81964.43, 'close': 81964.6, 'volume': 0.0029100000000000007} +2025-03-18 22:47:50,972 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873573,"s":"ETHUSDT","t":2267979450,"p":"1903.21000000","q":"0.40000000","T":1742330873572,"m":false,"M":true}... +2025-03-18 22:47:50,972 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873572, 'price': 1903.21, 'volume': 0.4, 'type': 'trade'} +2025-03-18 22:47:50,972 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873572, 'price': 1903.21, 'volume': 0.4} +2025-03-18 22:47:50,973 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873572, 'price': 1903.21, 'volume': 0.4}, total ticks: 148 +2025-03-18 22:47:50,973 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.21, 'low': 1902.95, 'close': 1903.21, 'volume': 23.855900000000005} +2025-03-18 22:47:50,973 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873593,"s":"BTCUSDT","t...581,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,973 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873575,"s":"ETHUSDT","t...573,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,974 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"BTCUSDT","t":4727548400,"p":"81965.00000000","q":"0.00007000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:50,974 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 81965.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:50,974 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 81965.0, 'volume': 7e-05} +2025-03-18 22:47:50,975 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 81965.0, 'volume': 7e-05}, total ticks: 123 +2025-03-18 22:47:50,975 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81965.0, 'low': 81964.43, 'close': 81965.0, 'volume': 0.002980000000000001} +2025-03-18 22:47:50,975 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873573,"s":"ETHUSDT","t":2267979451,"p":"1903.21000000","q":"0.24340000","T":1742330873572,"m":false,"M":true}... +2025-03-18 22:47:50,976 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873572, 'price': 1903.21, 'volume': 0.2434, 'type': 'trade'} +2025-03-18 22:47:50,976 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873572, 'price': 1903.21, 'volume': 0.2434} +2025-03-18 22:47:50,976 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873572, 'price': 1903.21, 'volume': 0.2434}, total ticks: 149 +2025-03-18 22:47:50,976 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.21, 'low': 1902.95, 'close': 1903.21, 'volume': 24.099300000000007} +2025-03-18 22:47:50,977 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873593,"s":"BTCUSDT","t...581,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,977 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873575,"s":"ETHUSDT","t...573,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,978 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"BTCUSDT","t":4727548401,"p":"81965.00000000","q":"0.00007000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:50,978 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 81965.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:50,979 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 81965.0, 'volume': 7e-05} +2025-03-18 22:47:50,979 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 81965.0, 'volume': 7e-05}, total ticks: 124 +2025-03-18 22:47:50,979 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81965.0, 'low': 81964.43, 'close': 81965.0, 'volume': 0.003050000000000001} +2025-03-18 22:47:50,980 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873574,"s":"ETHUSDT","t":2267979452,"p":"1903.21000000","q":"0.00180000","T":1742330873572,"m":false,"M":true}... +2025-03-18 22:47:50,980 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873572, 'price': 1903.21, 'volume': 0.0018, 'type': 'trade'} +2025-03-18 22:47:50,980 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873572, 'price': 1903.21, 'volume': 0.0018} +2025-03-18 22:47:50,980 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873572, 'price': 1903.21, 'volume': 0.0018}, total ticks: 150 +2025-03-18 22:47:50,981 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.21, 'low': 1902.95, 'close': 1903.21, 'volume': 24.101100000000006} +2025-03-18 22:47:50,981 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873593,"s":"BTCUSDT","t...581,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,981 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873575,"s":"ETHUSDT","t...573,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,982 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"BTCUSDT","t":4727548402,"p":"81965.00000000","q":"0.00012000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:50,982 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 81965.0, 'volume': 0.00012, 'type': 'trade'} +2025-03-18 22:47:50,982 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 81965.0, 'volume': 0.00012} +2025-03-18 22:47:50,982 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 81965.0, 'volume': 0.00012}, total ticks: 125 +2025-03-18 22:47:50,983 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81965.0, 'low': 81964.43, 'close': 81965.0, 'volume': 0.003170000000000001} +2025-03-18 22:47:50,984 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873574,"s":"ETHUSDT","t":2267979453,"p":"1903.21000000","q":"0.24510000","T":1742330873572,"m":false,"M":true}... +2025-03-18 22:47:50,984 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873572, 'price': 1903.21, 'volume': 0.2451, 'type': 'trade'} +2025-03-18 22:47:50,984 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873572, 'price': 1903.21, 'volume': 0.2451} +2025-03-18 22:47:50,984 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873572, 'price': 1903.21, 'volume': 0.2451}, total ticks: 151 +2025-03-18 22:47:50,985 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.21, 'low': 1902.95, 'close': 1903.21, 'volume': 24.346200000000007} +2025-03-18 22:47:50,985 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873593,"s":"BTCUSDT","t...581,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,986 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873575,"s":"ETHUSDT","t...573,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,986 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"BTCUSDT","t":4727548403,"p":"81965.00000000","q":"0.00007000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:50,986 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 81965.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:50,987 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 81965.0, 'volume': 7e-05} +2025-03-18 22:47:50,987 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 81965.0, 'volume': 7e-05}, total ticks: 126 +2025-03-18 22:47:50,987 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81965.0, 'low': 81964.43, 'close': 81965.0, 'volume': 0.003240000000000001} +2025-03-18 22:47:50,987 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873575,"s":"ETHUSDT","t":2267979454,"p":"1903.23000000","q":"0.00270000","T":1742330873573,"m":false,"M":true}... +2025-03-18 22:47:50,988 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873573, 'price': 1903.23, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:50,988 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873573, 'price': 1903.23, 'volume': 0.0027} +2025-03-18 22:47:50,988 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873573, 'price': 1903.23, 'volume': 0.0027}, total ticks: 152 +2025-03-18 22:47:50,988 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.23, 'low': 1902.95, 'close': 1903.23, 'volume': 24.348900000000008} +2025-03-18 22:47:50,989 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873593,"s":"BTCUSDT","t...581,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,989 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873575,"s":"ETHUSDT","t...573,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,990 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"BTCUSDT","t":4727548404,"p":"81965.00000000","q":"0.00007000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:50,990 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 81965.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:50,991 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 81965.0, 'volume': 7e-05} +2025-03-18 22:47:50,991 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 81965.0, 'volume': 7e-05}, total ticks: 127 +2025-03-18 22:47:50,991 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81965.0, 'low': 81964.43, 'close': 81965.0, 'volume': 0.0033100000000000013} +2025-03-18 22:47:50,992 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873575,"s":"ETHUSDT","t":2267979455,"p":"1903.23000000","q":"0.40000000","T":1742330873573,"m":false,"M":true}... +2025-03-18 22:47:50,992 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873573, 'price': 1903.23, 'volume': 0.4, 'type': 'trade'} +2025-03-18 22:47:50,992 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873573, 'price': 1903.23, 'volume': 0.4} +2025-03-18 22:47:50,992 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873573, 'price': 1903.23, 'volume': 0.4}, total ticks: 153 +2025-03-18 22:47:50,993 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.23, 'low': 1902.95, 'close': 1903.23, 'volume': 24.748900000000006} +2025-03-18 22:47:50,993 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873593,"s":"BTCUSDT","t...581,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,994 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873576,"s":"ETHUSDT","t...573,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,994 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"BTCUSDT","t":4727548405,"p":"81965.31000000","q":"0.00011000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:50,994 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 81965.31, 'volume': 0.00011, 'type': 'trade'} +2025-03-18 22:47:50,995 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 81965.31, 'volume': 0.00011} +2025-03-18 22:47:50,995 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 81965.31, 'volume': 0.00011}, total ticks: 128 +2025-03-18 22:47:50,995 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81965.31, 'low': 81964.43, 'close': 81965.31, 'volume': 0.003420000000000001} +2025-03-18 22:47:50,995 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873575,"s":"ETHUSDT","t":2267979456,"p":"1903.23000000","q":"0.39730000","T":1742330873573,"m":false,"M":true}... +2025-03-18 22:47:50,996 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873573, 'price': 1903.23, 'volume': 0.3973, 'type': 'trade'} +2025-03-18 22:47:50,996 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873573, 'price': 1903.23, 'volume': 0.3973} +2025-03-18 22:47:50,996 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873573, 'price': 1903.23, 'volume': 0.3973}, total ticks: 154 +2025-03-18 22:47:50,996 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.23, 'low': 1902.95, 'close': 1903.23, 'volume': 25.146200000000007} +2025-03-18 22:47:50,997 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873620,"s":"BTCUSDT","t...592,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:50,997 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873576,"s":"ETHUSDT","t...573,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:50,998 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"BTCUSDT","t":4727548406,"p":"81965.31000000","q":"0.00007000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:50,998 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 81965.31, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:50,998 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 81965.31, 'volume': 7e-05} +2025-03-18 22:47:50,999 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 81965.31, 'volume': 7e-05}, total ticks: 129 +2025-03-18 22:47:50,999 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81965.31, 'low': 81964.43, 'close': 81965.31, 'volume': 0.0034900000000000013} +2025-03-18 22:47:50,999 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873575,"s":"ETHUSDT","t":2267979457,"p":"1903.23000000","q":"0.40270000","T":1742330873573,"m":false,"M":true}... +2025-03-18 22:47:50,999 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873573, 'price': 1903.23, 'volume': 0.4027, 'type': 'trade'} +2025-03-18 22:47:51,000 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873573, 'price': 1903.23, 'volume': 0.4027} +2025-03-18 22:47:51,000 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873573, 'price': 1903.23, 'volume': 0.4027}, total ticks: 155 +2025-03-18 22:47:51,001 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.23, 'low': 1902.95, 'close': 1903.23, 'volume': 25.548900000000007} +2025-03-18 22:47:51,001 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873620,"s":"BTCUSDT","t...592,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,002 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873576,"s":"ETHUSDT","t...573,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,002 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"BTCUSDT","t":4727548407,"p":"81965.31000000","q":"0.00011000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:51,003 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 81965.31, 'volume': 0.00011, 'type': 'trade'} +2025-03-18 22:47:51,003 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 81965.31, 'volume': 0.00011} +2025-03-18 22:47:51,003 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 81965.31, 'volume': 0.00011}, total ticks: 130 +2025-03-18 22:47:51,004 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81965.31, 'low': 81964.43, 'close': 81965.31, 'volume': 0.003600000000000001} +2025-03-18 22:47:51,004 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873575,"s":"ETHUSDT","t":2267979458,"p":"1903.23000000","q":"0.20000000","T":1742330873573,"m":false,"M":true}... +2025-03-18 22:47:51,004 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873573, 'price': 1903.23, 'volume': 0.2, 'type': 'trade'} +2025-03-18 22:47:51,004 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873573, 'price': 1903.23, 'volume': 0.2} +2025-03-18 22:47:51,006 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873573, 'price': 1903.23, 'volume': 0.2}, total ticks: 156 +2025-03-18 22:47:51,006 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.23, 'low': 1902.95, 'close': 1903.23, 'volume': 25.748900000000006} +2025-03-18 22:47:51,006 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873620,"s":"BTCUSDT","t...592,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,007 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873576,"s":"ETHUSDT","t...573,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,007 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"BTCUSDT","t":4727548408,"p":"81965.31000000","q":"0.00011000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:51,007 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 81965.31, 'volume': 0.00011, 'type': 'trade'} +2025-03-18 22:47:51,008 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 81965.31, 'volume': 0.00011} +2025-03-18 22:47:51,008 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 81965.31, 'volume': 0.00011}, total ticks: 131 +2025-03-18 22:47:51,008 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81965.31, 'low': 81964.43, 'close': 81965.31, 'volume': 0.003710000000000001} +2025-03-18 22:47:51,009 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873575,"s":"ETHUSDT","t":2267979459,"p":"1903.23000000","q":"0.40000000","T":1742330873573,"m":false,"M":true}... +2025-03-18 22:47:51,009 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873573, 'price': 1903.23, 'volume': 0.4, 'type': 'trade'} +2025-03-18 22:47:51,010 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873573, 'price': 1903.23, 'volume': 0.4} +2025-03-18 22:47:51,010 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873573, 'price': 1903.23, 'volume': 0.4}, total ticks: 157 +2025-03-18 22:47:51,010 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.23, 'low': 1902.95, 'close': 1903.23, 'volume': 26.148900000000005} +2025-03-18 22:47:51,011 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873620,"s":"BTCUSDT","t...592,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,011 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873576,"s":"ETHUSDT","t...573,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,012 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"BTCUSDT","t":4727548409,"p":"81965.31000000","q":"0.00007000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:51,012 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 81965.31, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,012 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 81965.31, 'volume': 7e-05} +2025-03-18 22:47:51,013 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 81965.31, 'volume': 7e-05}, total ticks: 132 +2025-03-18 22:47:51,013 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81965.31, 'low': 81964.43, 'close': 81965.31, 'volume': 0.0037800000000000012} +2025-03-18 22:47:51,013 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873575,"s":"ETHUSDT","t":2267979460,"p":"1903.23000000","q":"1.06620000","T":1742330873573,"m":false,"M":true}... +2025-03-18 22:47:51,014 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873573, 'price': 1903.23, 'volume': 1.0662, 'type': 'trade'} +2025-03-18 22:47:51,014 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873573, 'price': 1903.23, 'volume': 1.0662} +2025-03-18 22:47:51,014 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873573, 'price': 1903.23, 'volume': 1.0662}, total ticks: 158 +2025-03-18 22:47:51,014 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.23, 'low': 1902.95, 'close': 1903.23, 'volume': 27.215100000000003} +2025-03-18 22:47:51,015 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873621,"s":"BTCUSDT","t...592,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,016 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873576,"s":"ETHUSDT","t...573,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,016 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"BTCUSDT","t":4727548410,"p":"81965.32000000","q":"0.00007000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:51,017 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 81965.32, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,017 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 81965.32, 'volume': 7e-05} +2025-03-18 22:47:51,017 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 81965.32, 'volume': 7e-05}, total ticks: 133 +2025-03-18 22:47:51,018 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81965.32, 'low': 81964.43, 'close': 81965.32, 'volume': 0.0038500000000000014} +2025-03-18 22:47:51,019 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873575,"s":"ETHUSDT","t":2267979461,"p":"1903.23000000","q":"0.00270000","T":1742330873573,"m":false,"M":true}... +2025-03-18 22:47:51,019 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873573, 'price': 1903.23, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:51,019 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873573, 'price': 1903.23, 'volume': 0.0027} +2025-03-18 22:47:51,019 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873573, 'price': 1903.23, 'volume': 0.0027}, total ticks: 159 +2025-03-18 22:47:51,019 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.23, 'low': 1902.95, 'close': 1903.23, 'volume': 27.217800000000004} +2025-03-18 22:47:51,019 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873621,"s":"BTCUSDT","t...592,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,021 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873576,"s":"ETHUSDT","t...573,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,021 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"BTCUSDT","t":4727548411,"p":"81965.32000000","q":"0.00007000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:51,021 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 81965.32, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,021 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 81965.32, 'volume': 7e-05} +2025-03-18 22:47:51,021 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 81965.32, 'volume': 7e-05}, total ticks: 134 +2025-03-18 22:47:51,021 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81965.32, 'low': 81964.43, 'close': 81965.32, 'volume': 0.003920000000000002} +2025-03-18 22:47:51,021 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873575,"s":"ETHUSDT","t":2267979462,"p":"1903.23000000","q":"0.00270000","T":1742330873573,"m":false,"M":true}... +2025-03-18 22:47:51,021 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873573, 'price': 1903.23, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:51,021 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873573, 'price': 1903.23, 'volume': 0.0027} +2025-03-18 22:47:51,023 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873573, 'price': 1903.23, 'volume': 0.0027}, total ticks: 160 +2025-03-18 22:47:51,023 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.23, 'low': 1902.95, 'close': 1903.23, 'volume': 27.220500000000005} +2025-03-18 22:47:51,023 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873621,"s":"BTCUSDT","t...592,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,024 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873576,"s":"ETHUSDT","t...573,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,024 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"BTCUSDT","t":4727548412,"p":"81965.32000000","q":"0.00007000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:51,026 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 81965.32, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,026 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 81965.32, 'volume': 7e-05} +2025-03-18 22:47:51,026 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 81965.32, 'volume': 7e-05}, total ticks: 135 +2025-03-18 22:47:51,026 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81965.32, 'low': 81964.43, 'close': 81965.32, 'volume': 0.003990000000000001} +2025-03-18 22:47:51,026 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873575,"s":"ETHUSDT","t":2267979463,"p":"1903.25000000","q":"0.40000000","T":1742330873573,"m":false,"M":true}... +2025-03-18 22:47:51,026 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873573, 'price': 1903.25, 'volume': 0.4, 'type': 'trade'} +2025-03-18 22:47:51,026 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873573, 'price': 1903.25, 'volume': 0.4} +2025-03-18 22:47:51,026 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873573, 'price': 1903.25, 'volume': 0.4}, total ticks: 161 +2025-03-18 22:47:51,028 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.25, 'low': 1902.95, 'close': 1903.25, 'volume': 27.620500000000003} +2025-03-18 22:47:51,028 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873621,"s":"BTCUSDT","t...592,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,029 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873576,"s":"ETHUSDT","t...573,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,029 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"BTCUSDT","t":4727548413,"p":"81965.32000000","q":"0.00007000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:51,029 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 81965.32, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,030 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 81965.32, 'volume': 7e-05} +2025-03-18 22:47:51,030 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 81965.32, 'volume': 7e-05}, total ticks: 136 +2025-03-18 22:47:51,030 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81965.32, 'low': 81964.43, 'close': 81965.32, 'volume': 0.004060000000000001} +2025-03-18 22:47:51,030 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873575,"s":"ETHUSDT","t":2267979464,"p":"1903.25000000","q":"0.40000000","T":1742330873573,"m":false,"M":true}... +2025-03-18 22:47:51,030 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873573, 'price': 1903.25, 'volume': 0.4, 'type': 'trade'} +2025-03-18 22:47:51,030 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873573, 'price': 1903.25, 'volume': 0.4} +2025-03-18 22:47:51,031 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873573, 'price': 1903.25, 'volume': 0.4}, total ticks: 162 +2025-03-18 22:47:51,031 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.25, 'low': 1902.95, 'close': 1903.25, 'volume': 28.020500000000002} +2025-03-18 22:47:51,031 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873621,"s":"BTCUSDT","t...592,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,032 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873576,"s":"ETHUSDT","t...573,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,032 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"BTCUSDT","t":4727548414,"p":"81965.32000000","q":"0.00007000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:51,033 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 81965.32, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,033 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 81965.32, 'volume': 7e-05} +2025-03-18 22:47:51,034 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 81965.32, 'volume': 7e-05}, total ticks: 137 +2025-03-18 22:47:51,034 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81965.32, 'low': 81964.43, 'close': 81965.32, 'volume': 0.004130000000000001} +2025-03-18 22:47:51,035 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873575,"s":"ETHUSDT","t":2267979465,"p":"1903.26000000","q":"0.00310000","T":1742330873573,"m":false,"M":true}... +2025-03-18 22:47:51,035 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873573, 'price': 1903.26, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:47:51,035 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873573, 'price': 1903.26, 'volume': 0.0031} +2025-03-18 22:47:51,036 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873573, 'price': 1903.26, 'volume': 0.0031}, total ticks: 163 +2025-03-18 22:47:51,036 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.26, 'low': 1902.95, 'close': 1903.26, 'volume': 28.023600000000002} +2025-03-18 22:47:51,036 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873621,"s":"BTCUSDT","t...592,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,037 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873576,"s":"ETHUSDT","t...573,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,037 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"BTCUSDT","t":4727548415,"p":"81965.32000000","q":"0.00007000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:51,037 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 81965.32, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,038 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 81965.32, 'volume': 7e-05} +2025-03-18 22:47:51,038 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 81965.32, 'volume': 7e-05}, total ticks: 138 +2025-03-18 22:47:51,038 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81965.32, 'low': 81964.43, 'close': 81965.32, 'volume': 0.004200000000000001} +2025-03-18 22:47:51,039 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873575,"s":"ETHUSDT","t":2267979466,"p":"1903.27000000","q":"0.00550000","T":1742330873573,"m":false,"M":true}... +2025-03-18 22:47:51,039 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873573, 'price': 1903.27, 'volume': 0.0055, 'type': 'trade'} +2025-03-18 22:47:51,039 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873573, 'price': 1903.27, 'volume': 0.0055} +2025-03-18 22:47:51,039 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873573, 'price': 1903.27, 'volume': 0.0055}, total ticks: 164 +2025-03-18 22:47:51,040 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.27, 'low': 1902.95, 'close': 1903.27, 'volume': 28.029100000000003} +2025-03-18 22:47:51,040 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873621,"s":"BTCUSDT","t...592,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,041 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873576,"s":"ETHUSDT","t...573,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,041 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"BTCUSDT","t":4727548416,"p":"81965.33000000","q":"0.03783000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:51,042 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 81965.33, 'volume': 0.03783, 'type': 'trade'} +2025-03-18 22:47:51,042 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 81965.33, 'volume': 0.03783} +2025-03-18 22:47:51,042 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 81965.33, 'volume': 0.03783}, total ticks: 139 +2025-03-18 22:47:51,042 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81965.33, 'low': 81964.43, 'close': 81965.33, 'volume': 0.042030000000000005} +2025-03-18 22:47:51,043 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873575,"s":"ETHUSDT","t":2267979467,"p":"1903.28000000","q":"0.01840000","T":1742330873573,"m":false,"M":true}... +2025-03-18 22:47:51,043 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873573, 'price': 1903.28, 'volume': 0.0184, 'type': 'trade'} +2025-03-18 22:47:51,043 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873573, 'price': 1903.28, 'volume': 0.0184} +2025-03-18 22:47:51,043 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873573, 'price': 1903.28, 'volume': 0.0184}, total ticks: 165 +2025-03-18 22:47:51,044 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.28, 'low': 1902.95, 'close': 1903.28, 'volume': 28.047500000000003} +2025-03-18 22:47:51,044 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873621,"s":"BTCUSDT","t...592,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,045 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873576,"s":"ETHUSDT","t...573,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,045 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"BTCUSDT","t":4727548417,"p":"81965.33000000","q":"0.00007000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:51,045 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 81965.33, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,045 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 81965.33, 'volume': 7e-05} +2025-03-18 22:47:51,046 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 81965.33, 'volume': 7e-05}, total ticks: 140 +2025-03-18 22:47:51,046 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81965.33, 'low': 81964.43, 'close': 81965.33, 'volume': 0.042100000000000005} +2025-03-18 22:47:51,046 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873575,"s":"ETHUSDT","t":2267979468,"p":"1903.28000000","q":"8.09460000","T":1742330873573,"m":false,"M":true}... +2025-03-18 22:47:51,046 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873573, 'price': 1903.28, 'volume': 8.0946, 'type': 'trade'} +2025-03-18 22:47:51,047 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873573, 'price': 1903.28, 'volume': 8.0946} +2025-03-18 22:47:51,047 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873573, 'price': 1903.28, 'volume': 8.0946}, total ticks: 166 +2025-03-18 22:47:51,048 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.28, 'low': 1902.95, 'close': 1903.28, 'volume': 36.1421} +2025-03-18 22:47:51,048 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873626,"s":"BTCUSDT","t...594,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,048 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873576,"s":"ETHUSDT","t...573,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,049 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"BTCUSDT","t":4727548418,"p":"81965.72000000","q":"0.00011000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:51,049 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 81965.72, 'volume': 0.00011, 'type': 'trade'} +2025-03-18 22:47:51,049 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 81965.72, 'volume': 0.00011} +2025-03-18 22:47:51,050 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 81965.72, 'volume': 0.00011}, total ticks: 141 +2025-03-18 22:47:51,050 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81965.72, 'low': 81964.43, 'close': 81965.72, 'volume': 0.042210000000000004} +2025-03-18 22:47:51,050 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873575,"s":"ETHUSDT","t":2267979469,"p":"1903.29000000","q":"3.23150000","T":1742330873573,"m":false,"M":true}... +2025-03-18 22:47:51,051 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873573, 'price': 1903.29, 'volume': 3.2315, 'type': 'trade'} +2025-03-18 22:47:51,051 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873573, 'price': 1903.29, 'volume': 3.2315} +2025-03-18 22:47:51,051 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873573, 'price': 1903.29, 'volume': 3.2315}, total ticks: 167 +2025-03-18 22:47:51,052 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.29, 'low': 1902.95, 'close': 1903.29, 'volume': 39.373599999999996} +2025-03-18 22:47:51,052 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873576,"s":"ETHUSDT","t...573,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,052 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"BTCUSDT","t":4727548419,"p":"81965.73000000","q":"0.00574000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:51,053 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 81965.73, 'volume': 0.00574, 'type': 'trade'} +2025-03-18 22:47:51,053 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 81965.73, 'volume': 0.00574} +2025-03-18 22:47:51,053 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 81965.73, 'volume': 0.00574}, total ticks: 142 +2025-03-18 22:47:51,054 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81965.73, 'low': 81964.43, 'close': 81965.73, 'volume': 0.047950000000000007} +2025-03-18 22:47:51,054 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873575,"s":"ETHUSDT","t":2267979470,"p":"1903.30000000","q":"0.00290000","T":1742330873573,"m":false,"M":true}... +2025-03-18 22:47:51,054 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873573, 'price': 1903.3, 'volume': 0.0029, 'type': 'trade'} +2025-03-18 22:47:51,055 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873573, 'price': 1903.3, 'volume': 0.0029} +2025-03-18 22:47:51,055 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873573, 'price': 1903.3, 'volume': 0.0029}, total ticks: 168 +2025-03-18 22:47:51,055 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.3, 'low': 1902.95, 'close': 1903.3, 'volume': 39.37649999999999} +2025-03-18 22:47:51,055 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873576,"s":"ETHUSDT","t...574,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,056 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873593,"s":"BTCUSDT","t":4727548420,"p":"81965.73000000","q":"0.00092000","T":1742330873581,"m":false,"M":true}... +2025-03-18 22:47:51,056 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873581, 'price': 81965.73, 'volume': 0.00092, 'type': 'trade'} +2025-03-18 22:47:51,057 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873581, 'price': 81965.73, 'volume': 0.00092} +2025-03-18 22:47:51,057 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873581, 'price': 81965.73, 'volume': 0.00092}, total ticks: 143 +2025-03-18 22:47:51,057 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81965.73, 'low': 81964.43, 'close': 81965.73, 'volume': 0.048870000000000004} +2025-03-18 22:47:51,057 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873575,"s":"ETHUSDT","t":2267979471,"p":"1903.30000000","q":"0.01900000","T":1742330873573,"m":false,"M":true}... +2025-03-18 22:47:51,058 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873573, 'price': 1903.3, 'volume': 0.019, 'type': 'trade'} +2025-03-18 22:47:51,058 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873573, 'price': 1903.3, 'volume': 0.019} +2025-03-18 22:47:51,058 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873573, 'price': 1903.3, 'volume': 0.019}, total ticks: 169 +2025-03-18 22:47:51,059 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.3, 'low': 1902.95, 'close': 1903.3, 'volume': 39.39549999999999} +2025-03-18 22:47:51,059 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873576,"s":"ETHUSDT","t...574,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,059 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873593,"s":"BTCUSDT","t":4727548421,"p":"81965.75000000","q":"0.00466000","T":1742330873581,"m":false,"M":true}... +2025-03-18 22:47:51,060 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873581, 'price': 81965.75, 'volume': 0.00466, 'type': 'trade'} +2025-03-18 22:47:51,060 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873581, 'price': 81965.75, 'volume': 0.00466} +2025-03-18 22:47:51,060 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873581, 'price': 81965.75, 'volume': 0.00466}, total ticks: 144 +2025-03-18 22:47:51,062 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81965.75, 'low': 81964.43, 'close': 81965.75, 'volume': 0.05353} +2025-03-18 22:47:51,062 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873575,"s":"ETHUSDT","t":2267979472,"p":"1903.30000000","q":"0.40000000","T":1742330873573,"m":false,"M":true}... +2025-03-18 22:47:51,062 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873573, 'price': 1903.3, 'volume': 0.4, 'type': 'trade'} +2025-03-18 22:47:51,062 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873573, 'price': 1903.3, 'volume': 0.4} +2025-03-18 22:47:51,062 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873573, 'price': 1903.3, 'volume': 0.4}, total ticks: 170 +2025-03-18 22:47:51,062 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.3, 'low': 1902.95, 'close': 1903.3, 'volume': 39.79549999999999} +2025-03-18 22:47:51,063 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873579,"s":"ETHUSDT","t...575,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,063 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873593,"s":"BTCUSDT","t":4727548422,"p":"81965.78000000","q":"0.00019000","T":1742330873581,"m":false,"M":true}... +2025-03-18 22:47:51,064 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873581, 'price': 81965.78, 'volume': 0.00019, 'type': 'trade'} +2025-03-18 22:47:51,064 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873581, 'price': 81965.78, 'volume': 0.00019} +2025-03-18 22:47:51,064 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873581, 'price': 81965.78, 'volume': 0.00019}, total ticks: 145 +2025-03-18 22:47:51,066 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81965.78, 'low': 81964.43, 'close': 81965.78, 'volume': 0.053720000000000004} +2025-03-18 22:47:51,066 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873575,"s":"ETHUSDT","t":2267979473,"p":"1903.31000000","q":"0.08000000","T":1742330873573,"m":false,"M":true}... +2025-03-18 22:47:51,066 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873573, 'price': 1903.31, 'volume': 0.08, 'type': 'trade'} +2025-03-18 22:47:51,066 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873573, 'price': 1903.31, 'volume': 0.08} +2025-03-18 22:47:51,067 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873573, 'price': 1903.31, 'volume': 0.08}, total ticks: 171 +2025-03-18 22:47:51,067 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.31, 'low': 1902.95, 'close': 1903.31, 'volume': 39.87549999999999} +2025-03-18 22:47:51,067 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873579,"s":"ETHUSDT","t...575,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,068 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873593,"s":"BTCUSDT","t":4727548423,"p":"81966.30000000","q":"0.00018000","T":1742330873581,"m":false,"M":true}... +2025-03-18 22:47:51,068 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873581, 'price': 81966.3, 'volume': 0.00018, 'type': 'trade'} +2025-03-18 22:47:51,068 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873581, 'price': 81966.3, 'volume': 0.00018} +2025-03-18 22:47:51,068 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873581, 'price': 81966.3, 'volume': 0.00018}, total ticks: 146 +2025-03-18 22:47:51,068 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81966.3, 'low': 81964.43, 'close': 81966.3, 'volume': 0.0539} +2025-03-18 22:47:51,069 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873575,"s":"ETHUSDT","t":2267979474,"p":"1903.31000000","q":"0.40000000","T":1742330873573,"m":false,"M":true}... +2025-03-18 22:47:51,069 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873573, 'price': 1903.31, 'volume': 0.4, 'type': 'trade'} +2025-03-18 22:47:51,069 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873573, 'price': 1903.31, 'volume': 0.4} +2025-03-18 22:47:51,069 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873573, 'price': 1903.31, 'volume': 0.4}, total ticks: 172 +2025-03-18 22:47:51,070 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.31, 'low': 1902.95, 'close': 1903.31, 'volume': 40.27549999999999} +2025-03-18 22:47:51,070 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873579,"s":"ETHUSDT","t...575,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,071 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873593,"s":"BTCUSDT","t":4727548424,"p":"81966.37000000","q":"0.00013000","T":1742330873581,"m":false,"M":true}... +2025-03-18 22:47:51,071 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873581, 'price': 81966.37, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:47:51,071 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873581, 'price': 81966.37, 'volume': 0.00013} +2025-03-18 22:47:51,071 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873581, 'price': 81966.37, 'volume': 0.00013}, total ticks: 147 +2025-03-18 22:47:51,072 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81966.37, 'low': 81964.43, 'close': 81966.37, 'volume': 0.05403} +2025-03-18 22:47:51,072 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873575,"s":"ETHUSDT","t":2267979475,"p":"1903.32000000","q":"0.00270000","T":1742330873573,"m":false,"M":true}... +2025-03-18 22:47:51,072 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873573, 'price': 1903.32, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:51,073 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873573, 'price': 1903.32, 'volume': 0.0027} +2025-03-18 22:47:51,073 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873573, 'price': 1903.32, 'volume': 0.0027}, total ticks: 173 +2025-03-18 22:47:51,073 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.32, 'low': 1902.95, 'close': 1903.32, 'volume': 40.278199999999984} +2025-03-18 22:47:51,074 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873582,"s":"ETHUSDT","t...576,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,074 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873593,"s":"BTCUSDT","t":4727548425,"p":"81966.84000000","q":"0.00008000","T":1742330873581,"m":false,"M":true}... +2025-03-18 22:47:51,074 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873581, 'price': 81966.84, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:47:51,075 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873581, 'price': 81966.84, 'volume': 8e-05} +2025-03-18 22:47:51,075 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873581, 'price': 81966.84, 'volume': 8e-05}, total ticks: 148 +2025-03-18 22:47:51,075 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81966.84, 'low': 81964.43, 'close': 81966.84, 'volume': 0.05411} +2025-03-18 22:47:51,075 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873575,"s":"ETHUSDT","t":2267979476,"p":"1903.32000000","q":"0.30400000","T":1742330873573,"m":false,"M":true}... +2025-03-18 22:47:51,075 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873573, 'price': 1903.32, 'volume': 0.304, 'type': 'trade'} +2025-03-18 22:47:51,075 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873573, 'price': 1903.32, 'volume': 0.304} +2025-03-18 22:47:51,075 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873573, 'price': 1903.32, 'volume': 0.304}, total ticks: 174 +2025-03-18 22:47:51,075 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.32, 'low': 1902.95, 'close': 1903.32, 'volume': 40.582199999999986} +2025-03-18 22:47:51,078 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873582,"s":"ETHUSDT","t...576,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,078 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873593,"s":"BTCUSDT","t":4727548426,"p":"81967.19000000","q":"0.00009000","T":1742330873581,"m":false,"M":true}... +2025-03-18 22:47:51,079 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873581, 'price': 81967.19, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:47:51,079 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873581, 'price': 81967.19, 'volume': 9e-05} +2025-03-18 22:47:51,079 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873581, 'price': 81967.19, 'volume': 9e-05}, total ticks: 149 +2025-03-18 22:47:51,079 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81967.19, 'low': 81964.43, 'close': 81967.19, 'volume': 0.0542} +2025-03-18 22:47:51,080 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873575,"s":"ETHUSDT","t":2267979477,"p":"1903.33000000","q":"0.00400000","T":1742330873573,"m":false,"M":true}... +2025-03-18 22:47:51,080 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873573, 'price': 1903.33, 'volume': 0.004, 'type': 'trade'} +2025-03-18 22:47:51,080 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873573, 'price': 1903.33, 'volume': 0.004} +2025-03-18 22:47:51,081 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873573, 'price': 1903.33, 'volume': 0.004}, total ticks: 175 +2025-03-18 22:47:51,082 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.33, 'low': 1902.95, 'close': 1903.33, 'volume': 40.586199999999984} +2025-03-18 22:47:51,082 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873582,"s":"ETHUSDT","t...576,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,083 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873593,"s":"BTCUSDT","t":4727548427,"p":"81967.78000000","q":"0.00007000","T":1742330873581,"m":false,"M":true}... +2025-03-18 22:47:51,083 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873581, 'price': 81967.78, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,083 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873581, 'price': 81967.78, 'volume': 7e-05} +2025-03-18 22:47:51,083 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873581, 'price': 81967.78, 'volume': 7e-05}, total ticks: 150 +2025-03-18 22:47:51,083 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81967.78, 'low': 81964.43, 'close': 81967.78, 'volume': 0.05427} +2025-03-18 22:47:51,083 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873575,"s":"ETHUSDT","t":2267979478,"p":"1903.33000000","q":"0.40000000","T":1742330873573,"m":false,"M":true}... +2025-03-18 22:47:51,084 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873573, 'price': 1903.33, 'volume': 0.4, 'type': 'trade'} +2025-03-18 22:47:51,084 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873573, 'price': 1903.33, 'volume': 0.4} +2025-03-18 22:47:51,084 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873573, 'price': 1903.33, 'volume': 0.4}, total ticks: 176 +2025-03-18 22:47:51,084 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.33, 'low': 1902.95, 'close': 1903.33, 'volume': 40.98619999999998} +2025-03-18 22:47:51,086 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873582,"s":"ETHUSDT","t...576,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,087 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873593,"s":"BTCUSDT","t":4727548428,"p":"81967.78000000","q":"0.00007000","T":1742330873581,"m":false,"M":true}... +2025-03-18 22:47:51,087 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873581, 'price': 81967.78, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,087 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873581, 'price': 81967.78, 'volume': 7e-05} +2025-03-18 22:47:51,087 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873581, 'price': 81967.78, 'volume': 7e-05}, total ticks: 151 +2025-03-18 22:47:51,088 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81967.78, 'low': 81964.43, 'close': 81967.78, 'volume': 0.05434} +2025-03-18 22:47:51,088 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873575,"s":"ETHUSDT","t":2267979479,"p":"1903.34000000","q":"0.00270000","T":1742330873573,"m":false,"M":true}... +2025-03-18 22:47:51,088 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873573, 'price': 1903.34, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:51,088 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873573, 'price': 1903.34, 'volume': 0.0027} +2025-03-18 22:47:51,089 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873573, 'price': 1903.34, 'volume': 0.0027}, total ticks: 177 +2025-03-18 22:47:51,089 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.34, 'low': 1902.95, 'close': 1903.34, 'volume': 40.98889999999998} +2025-03-18 22:47:51,089 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873582,"s":"ETHUSDT","t...576,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,090 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873593,"s":"BTCUSDT","t":4727548429,"p":"81967.78000000","q":"0.00007000","T":1742330873581,"m":false,"M":true}... +2025-03-18 22:47:51,090 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873581, 'price': 81967.78, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,090 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873581, 'price': 81967.78, 'volume': 7e-05} +2025-03-18 22:47:51,090 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873581, 'price': 81967.78, 'volume': 7e-05}, total ticks: 152 +2025-03-18 22:47:51,090 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81967.78, 'low': 81964.43, 'close': 81967.78, 'volume': 0.05441} +2025-03-18 22:47:51,091 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873575,"s":"ETHUSDT","t":2267979480,"p":"1903.35000000","q":"0.17510000","T":1742330873573,"m":false,"M":true}... +2025-03-18 22:47:51,091 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873573, 'price': 1903.35, 'volume': 0.1751, 'type': 'trade'} +2025-03-18 22:47:51,091 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873573, 'price': 1903.35, 'volume': 0.1751} +2025-03-18 22:47:51,091 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873573, 'price': 1903.35, 'volume': 0.1751}, total ticks: 178 +2025-03-18 22:47:51,091 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.35, 'low': 1902.95, 'close': 1903.35, 'volume': 41.16399999999998} +2025-03-18 22:47:51,092 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873582,"s":"ETHUSDT","t...576,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,092 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873593,"s":"BTCUSDT","t":4727548430,"p":"81967.79000000","q":"0.00007000","T":1742330873581,"m":false,"M":true}... +2025-03-18 22:47:51,092 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873581, 'price': 81967.79, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,093 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873581, 'price': 81967.79, 'volume': 7e-05} +2025-03-18 22:47:51,093 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873581, 'price': 81967.79, 'volume': 7e-05}, total ticks: 153 +2025-03-18 22:47:51,093 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81967.79, 'low': 81964.43, 'close': 81967.79, 'volume': 0.05448} +2025-03-18 22:47:51,094 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873575,"s":"ETHUSDT","t":2267979481,"p":"1903.35000000","q":"0.22490000","T":1742330873573,"m":false,"M":true}... +2025-03-18 22:47:51,094 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873573, 'price': 1903.35, 'volume': 0.2249, 'type': 'trade'} +2025-03-18 22:47:51,094 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873573, 'price': 1903.35, 'volume': 0.2249} +2025-03-18 22:47:51,094 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873573, 'price': 1903.35, 'volume': 0.2249}, total ticks: 179 +2025-03-18 22:47:51,094 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.35, 'low': 1902.95, 'close': 1903.35, 'volume': 41.38889999999998} +2025-03-18 22:47:51,095 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873582,"s":"ETHUSDT","t...576,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,095 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873593,"s":"BTCUSDT","t":4727548431,"p":"81967.79000000","q":"0.00007000","T":1742330873581,"m":false,"M":true}... +2025-03-18 22:47:51,095 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873581, 'price': 81967.79, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,096 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873581, 'price': 81967.79, 'volume': 7e-05} +2025-03-18 22:47:51,096 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873581, 'price': 81967.79, 'volume': 7e-05}, total ticks: 154 +2025-03-18 22:47:51,096 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81967.79, 'low': 81964.43, 'close': 81967.79, 'volume': 0.05455} +2025-03-18 22:47:51,097 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873575,"s":"ETHUSDT","t":2267979482,"p":"1903.35000000","q":"0.40000000","T":1742330873573,"m":false,"M":true}... +2025-03-18 22:47:51,097 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873573, 'price': 1903.35, 'volume': 0.4, 'type': 'trade'} +2025-03-18 22:47:51,097 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873573, 'price': 1903.35, 'volume': 0.4} +2025-03-18 22:47:51,097 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873573, 'price': 1903.35, 'volume': 0.4}, total ticks: 180 +2025-03-18 22:47:51,098 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.35, 'low': 1902.95, 'close': 1903.35, 'volume': 41.78889999999998} +2025-03-18 22:47:51,098 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873582,"s":"ETHUSDT","t...576,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,098 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873593,"s":"BTCUSDT","t":4727548432,"p":"81967.79000000","q":"0.00009000","T":1742330873581,"m":false,"M":true}... +2025-03-18 22:47:51,099 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873581, 'price': 81967.79, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:47:51,099 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873581, 'price': 81967.79, 'volume': 9e-05} +2025-03-18 22:47:51,100 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873581, 'price': 81967.79, 'volume': 9e-05}, total ticks: 155 +2025-03-18 22:47:51,100 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81967.79, 'low': 81964.43, 'close': 81967.79, 'volume': 0.05464} +2025-03-18 22:47:51,100 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873575,"s":"ETHUSDT","t":2267979483,"p":"1903.35000000","q":"0.40000000","T":1742330873573,"m":false,"M":true}... +2025-03-18 22:47:51,101 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873573, 'price': 1903.35, 'volume': 0.4, 'type': 'trade'} +2025-03-18 22:47:51,101 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873573, 'price': 1903.35, 'volume': 0.4} +2025-03-18 22:47:51,101 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873573, 'price': 1903.35, 'volume': 0.4}, total ticks: 181 +2025-03-18 22:47:51,102 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.35, 'low': 1902.95, 'close': 1903.35, 'volume': 42.188899999999975} +2025-03-18 22:47:51,102 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873582,"s":"ETHUSDT","t...576,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,103 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873593,"s":"BTCUSDT","t":4727548433,"p":"81967.79000000","q":"0.00009000","T":1742330873581,"m":false,"M":true}... +2025-03-18 22:47:51,103 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873581, 'price': 81967.79, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:47:51,103 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873581, 'price': 81967.79, 'volume': 9e-05} +2025-03-18 22:47:51,103 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873581, 'price': 81967.79, 'volume': 9e-05}, total ticks: 156 +2025-03-18 22:47:51,104 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81967.79, 'low': 81964.43, 'close': 81967.79, 'volume': 0.05473} +2025-03-18 22:47:51,104 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873575,"s":"ETHUSDT","t":2267979484,"p":"1903.35000000","q":"0.40000000","T":1742330873573,"m":false,"M":true}... +2025-03-18 22:47:51,104 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873573, 'price': 1903.35, 'volume': 0.4, 'type': 'trade'} +2025-03-18 22:47:51,104 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873573, 'price': 1903.35, 'volume': 0.4} +2025-03-18 22:47:51,105 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873573, 'price': 1903.35, 'volume': 0.4}, total ticks: 182 +2025-03-18 22:47:51,105 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.35, 'low': 1902.95, 'close': 1903.35, 'volume': 42.588899999999974} +2025-03-18 22:47:51,105 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873582,"s":"ETHUSDT","t...576,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,106 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873593,"s":"BTCUSDT","t":4727548434,"p":"81967.79000000","q":"0.00007000","T":1742330873581,"m":false,"M":true}... +2025-03-18 22:47:51,106 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873581, 'price': 81967.79, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,106 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873581, 'price': 81967.79, 'volume': 7e-05} +2025-03-18 22:47:51,106 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873581, 'price': 81967.79, 'volume': 7e-05}, total ticks: 157 +2025-03-18 22:47:51,106 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81967.79, 'low': 81964.43, 'close': 81967.79, 'volume': 0.0548} +2025-03-18 22:47:51,107 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873575,"s":"ETHUSDT","t":2267979485,"p":"1903.36000000","q":"0.08880000","T":1742330873573,"m":false,"M":true}... +2025-03-18 22:47:51,107 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873573, 'price': 1903.36, 'volume': 0.0888, 'type': 'trade'} +2025-03-18 22:47:51,107 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873573, 'price': 1903.36, 'volume': 0.0888} +2025-03-18 22:47:51,107 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873573, 'price': 1903.36, 'volume': 0.0888}, total ticks: 183 +2025-03-18 22:47:51,108 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.36, 'low': 1902.95, 'close': 1903.36, 'volume': 42.67769999999997} +2025-03-18 22:47:51,108 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873582,"s":"ETHUSDT","t...577,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,108 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873593,"s":"BTCUSDT","t":4727548435,"p":"81967.80000000","q":"0.02785000","T":1742330873581,"m":false,"M":true}... +2025-03-18 22:47:51,108 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873581, 'price': 81967.8, 'volume': 0.02785, 'type': 'trade'} +2025-03-18 22:47:51,109 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873581, 'price': 81967.8, 'volume': 0.02785} +2025-03-18 22:47:51,109 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873581, 'price': 81967.8, 'volume': 0.02785}, total ticks: 158 +2025-03-18 22:47:51,109 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81967.8, 'low': 81964.43, 'close': 81967.8, 'volume': 0.08265} +2025-03-18 22:47:51,109 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873575,"s":"ETHUSDT","t":2267979486,"p":"1903.36000000","q":"1.68630000","T":1742330873573,"m":false,"M":true}... +2025-03-18 22:47:51,110 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873573, 'price': 1903.36, 'volume': 1.6863, 'type': 'trade'} +2025-03-18 22:47:51,110 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873573, 'price': 1903.36, 'volume': 1.6863} +2025-03-18 22:47:51,110 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873573, 'price': 1903.36, 'volume': 1.6863}, total ticks: 184 +2025-03-18 22:47:51,110 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.36, 'low': 1902.95, 'close': 1903.36, 'volume': 44.363999999999976} +2025-03-18 22:47:51,111 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873582,"s":"ETHUSDT","t...577,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,112 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873593,"s":"BTCUSDT","t":4727548436,"p":"81967.99000000","q":"0.00008000","T":1742330873581,"m":false,"M":true}... +2025-03-18 22:47:51,112 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873581, 'price': 81967.99, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:47:51,112 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873581, 'price': 81967.99, 'volume': 8e-05} +2025-03-18 22:47:51,112 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873581, 'price': 81967.99, 'volume': 8e-05}, total ticks: 159 +2025-03-18 22:47:51,113 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81967.99, 'low': 81964.43, 'close': 81967.99, 'volume': 0.08273} +2025-03-18 22:47:51,113 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873575,"s":"ETHUSDT","t":2267979487,"p":"1903.36000000","q":"1.60000000","T":1742330873573,"m":false,"M":true}... +2025-03-18 22:47:51,113 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873573, 'price': 1903.36, 'volume': 1.6, 'type': 'trade'} +2025-03-18 22:47:51,113 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873573, 'price': 1903.36, 'volume': 1.6} +2025-03-18 22:47:51,113 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873573, 'price': 1903.36, 'volume': 1.6}, total ticks: 185 +2025-03-18 22:47:51,114 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.36, 'low': 1902.95, 'close': 1903.36, 'volume': 45.96399999999998} +2025-03-18 22:47:51,114 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873582,"s":"ETHUSDT","t...577,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,114 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873593,"s":"BTCUSDT","t":4727548437,"p":"81968.00000000","q":"0.00010000","T":1742330873581,"m":false,"M":true}... +2025-03-18 22:47:51,115 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873581, 'price': 81968.0, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:47:51,115 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873581, 'price': 81968.0, 'volume': 0.0001} +2025-03-18 22:47:51,115 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873581, 'price': 81968.0, 'volume': 0.0001}, total ticks: 160 +2025-03-18 22:47:51,115 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81968.0, 'low': 81964.43, 'close': 81968.0, 'volume': 0.08283} +2025-03-18 22:47:51,117 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873576,"s":"ETHUSDT","t":2267979488,"p":"1903.36000000","q":"13.90430000","T":1742330873573,"m":false,"M":true}... +2025-03-18 22:47:51,117 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873573, 'price': 1903.36, 'volume': 13.9043, 'type': 'trade'} +2025-03-18 22:47:51,117 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873573, 'price': 1903.36, 'volume': 13.9043} +2025-03-18 22:47:51,117 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873573, 'price': 1903.36, 'volume': 13.9043}, total ticks: 186 +2025-03-18 22:47:51,117 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.36, 'low': 1902.95, 'close': 1903.36, 'volume': 59.86829999999998} +2025-03-18 22:47:51,118 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873585,"s":"ETHUSDT","t...578,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,118 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873620,"s":"BTCUSDT","t":4727548438,"p":"81969.25000000","q":"0.00300000","T":1742330873592,"m":false,"M":true}... +2025-03-18 22:47:51,118 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873592, 'price': 81969.25, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:47:51,119 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873592, 'price': 81969.25, 'volume': 0.003} +2025-03-18 22:47:51,119 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873592, 'price': 81969.25, 'volume': 0.003}, total ticks: 161 +2025-03-18 22:47:51,119 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81969.25, 'low': 81964.43, 'close': 81969.25, 'volume': 0.08583} +2025-03-18 22:47:51,120 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873576,"s":"ETHUSDT","t":2267979489,"p":"1903.37000000","q":"0.00290000","T":1742330873573,"m":false,"M":true}... +2025-03-18 22:47:51,120 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873573, 'price': 1903.37, 'volume': 0.0029, 'type': 'trade'} +2025-03-18 22:47:51,120 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873573, 'price': 1903.37, 'volume': 0.0029} +2025-03-18 22:47:51,120 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873573, 'price': 1903.37, 'volume': 0.0029}, total ticks: 187 +2025-03-18 22:47:51,120 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.37, 'low': 1902.95, 'close': 1903.37, 'volume': 59.87119999999997} +2025-03-18 22:47:51,121 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873585,"s":"ETHUSDT","t...578,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,122 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873663,"s":"BTCUSDT","t...611,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,123 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873663,"s":"BTCUSDT","t...611,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,123 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873663,"s":"BTCUSDT","t...611,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,124 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873663,"s":"BTCUSDT","t...611,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,124 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873663,"s":"BTCUSDT","t...611,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,125 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873663,"s":"BTCUSDT","t...611,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,126 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873663,"s":"BTCUSDT","t...611,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,126 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873663,"s":"BTCUSDT","t...611,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,126 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873663,"s":"BTCUSDT","t...611,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,127 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873663,"s":"BTCUSDT","t...611,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,127 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873663,"s":"BTCUSDT","t...611,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,127 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873728,"s":"BTCUSDT","t...668,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,128 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873728,"s":"BTCUSDT","t...668,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,128 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873728,"s":"BTCUSDT","t...668,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,128 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873728,"s":"BTCUSDT","t...668,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,128 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873728,"s":"BTCUSDT","t...668,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,128 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873728,"s":"BTCUSDT","t...668,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,130 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873728,"s":"BTCUSDT","t...668,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,130 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873728,"s":"BTCUSDT","t...668,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,130 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873728,"s":"BTCUSDT","t...668,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,131 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873787,"s":"BTCUSDT","t...730,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,131 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873620,"s":"BTCUSDT","t":4727548439,"p":"81969.25000000","q":"0.00034000","T":1742330873592,"m":false,"M":true}... +2025-03-18 22:47:51,132 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873592, 'price': 81969.25, 'volume': 0.00034, 'type': 'trade'} +2025-03-18 22:47:51,132 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873592, 'price': 81969.25, 'volume': 0.00034} +2025-03-18 22:47:51,132 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873592, 'price': 81969.25, 'volume': 0.00034}, total ticks: 162 +2025-03-18 22:47:51,132 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81969.25, 'low': 81964.43, 'close': 81969.25, 'volume': 0.08617} +2025-03-18 22:47:51,133 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873576,"s":"ETHUSDT","t":2267979490,"p":"1903.37000000","q":"0.02620000","T":1742330873573,"m":false,"M":true}... +2025-03-18 22:47:51,133 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873573, 'price': 1903.37, 'volume': 0.0262, 'type': 'trade'} +2025-03-18 22:47:51,133 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873573, 'price': 1903.37, 'volume': 0.0262} +2025-03-18 22:47:51,134 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873573, 'price': 1903.37, 'volume': 0.0262}, total ticks: 188 +2025-03-18 22:47:51,134 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.37, 'low': 1902.95, 'close': 1903.37, 'volume': 59.897399999999976} +2025-03-18 22:47:51,135 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873787,"s":"BTCUSDT","t...730,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,135 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873585,"s":"ETHUSDT","t...578,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,136 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873620,"s":"BTCUSDT","t":4727548440,"p":"81969.25000000","q":"0.00068000","T":1742330873592,"m":false,"M":true}... +2025-03-18 22:47:51,136 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873592, 'price': 81969.25, 'volume': 0.00068, 'type': 'trade'} +2025-03-18 22:47:51,136 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873592, 'price': 81969.25, 'volume': 0.00068} +2025-03-18 22:47:51,137 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873592, 'price': 81969.25, 'volume': 0.00068}, total ticks: 163 +2025-03-18 22:47:51,138 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81969.25, 'low': 81964.43, 'close': 81969.25, 'volume': 0.08685} +2025-03-18 22:47:51,138 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873576,"s":"ETHUSDT","t":2267979491,"p":"1903.38000000","q":"0.05250000","T":1742330873573,"m":false,"M":true}... +2025-03-18 22:47:51,138 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873573, 'price': 1903.38, 'volume': 0.0525, 'type': 'trade'} +2025-03-18 22:47:51,138 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873573, 'price': 1903.38, 'volume': 0.0525} +2025-03-18 22:47:51,138 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873573, 'price': 1903.38, 'volume': 0.0525}, total ticks: 189 +2025-03-18 22:47:51,140 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.38, 'low': 1902.95, 'close': 1903.38, 'volume': 59.94989999999998} +2025-03-18 22:47:51,140 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873787,"s":"BTCUSDT","t...730,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,140 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873585,"s":"ETHUSDT","t...578,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,141 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873620,"s":"BTCUSDT","t":4727548441,"p":"81969.36000000","q":"0.00045000","T":1742330873592,"m":false,"M":true}... +2025-03-18 22:47:51,141 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873592, 'price': 81969.36, 'volume': 0.00045, 'type': 'trade'} +2025-03-18 22:47:51,142 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873592, 'price': 81969.36, 'volume': 0.00045} +2025-03-18 22:47:51,142 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873592, 'price': 81969.36, 'volume': 0.00045}, total ticks: 164 +2025-03-18 22:47:51,142 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81969.36, 'low': 81964.43, 'close': 81969.36, 'volume': 0.0873} +2025-03-18 22:47:51,143 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873576,"s":"ETHUSDT","t":2267979492,"p":"1903.38000000","q":"1.60000000","T":1742330873573,"m":false,"M":true}... +2025-03-18 22:47:51,143 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873573, 'price': 1903.38, 'volume': 1.6, 'type': 'trade'} +2025-03-18 22:47:51,143 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873573, 'price': 1903.38, 'volume': 1.6} +2025-03-18 22:47:51,143 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873573, 'price': 1903.38, 'volume': 1.6}, total ticks: 190 +2025-03-18 22:47:51,144 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.38, 'low': 1902.95, 'close': 1903.38, 'volume': 61.54989999999998} +2025-03-18 22:47:51,144 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873787,"s":"BTCUSDT","t...730,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,144 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873585,"s":"ETHUSDT","t...578,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,144 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873621,"s":"BTCUSDT","t":4727548442,"p":"81969.36000000","q":"0.00378000","T":1742330873592,"m":false,"M":true}... +2025-03-18 22:47:51,145 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873592, 'price': 81969.36, 'volume': 0.00378, 'type': 'trade'} +2025-03-18 22:47:51,145 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873592, 'price': 81969.36, 'volume': 0.00378} +2025-03-18 22:47:51,145 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873592, 'price': 81969.36, 'volume': 0.00378}, total ticks: 165 +2025-03-18 22:47:51,145 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81969.36, 'low': 81964.43, 'close': 81969.36, 'volume': 0.09108000000000001} +2025-03-18 22:47:51,145 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873576,"s":"ETHUSDT","t":2267979493,"p":"1903.40000000","q":"1.05200000","T":1742330873573,"m":false,"M":true}... +2025-03-18 22:47:51,147 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873573, 'price': 1903.4, 'volume': 1.052, 'type': 'trade'} +2025-03-18 22:47:51,147 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873573, 'price': 1903.4, 'volume': 1.052} +2025-03-18 22:47:51,147 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873573, 'price': 1903.4, 'volume': 1.052}, total ticks: 191 +2025-03-18 22:47:51,148 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.4, 'low': 1902.95, 'close': 1903.4, 'volume': 62.60189999999998} +2025-03-18 22:47:51,148 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873787,"s":"BTCUSDT","t...730,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,149 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873585,"s":"ETHUSDT","t...578,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,149 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873621,"s":"BTCUSDT","t":4727548443,"p":"81969.47000000","q":"0.00095000","T":1742330873592,"m":false,"M":true}... +2025-03-18 22:47:51,149 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873592, 'price': 81969.47, 'volume': 0.00095, 'type': 'trade'} +2025-03-18 22:47:51,150 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873592, 'price': 81969.47, 'volume': 0.00095} +2025-03-18 22:47:51,151 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873592, 'price': 81969.47, 'volume': 0.00095}, total ticks: 166 +2025-03-18 22:47:51,151 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81969.47, 'low': 81964.43, 'close': 81969.47, 'volume': 0.09203000000000001} +2025-03-18 22:47:51,151 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873576,"s":"ETHUSDT","t":2267979494,"p":"1903.40000000","q":"0.30190000","T":1742330873573,"m":false,"M":true}... +2025-03-18 22:47:51,151 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873573, 'price': 1903.4, 'volume': 0.3019, 'type': 'trade'} +2025-03-18 22:47:51,151 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873573, 'price': 1903.4, 'volume': 0.3019} +2025-03-18 22:47:51,151 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873573, 'price': 1903.4, 'volume': 0.3019}, total ticks: 192 +2025-03-18 22:47:51,151 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.4, 'low': 1902.95, 'close': 1903.4, 'volume': 62.90379999999998} +2025-03-18 22:47:51,151 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873787,"s":"BTCUSDT","t...730,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,151 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873586,"s":"ETHUSDT","t...578,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,151 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873621,"s":"BTCUSDT","t":4727548444,"p":"81969.50000000","q":"0.00011000","T":1742330873592,"m":false,"M":true}... +2025-03-18 22:47:51,151 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873592, 'price': 81969.5, 'volume': 0.00011, 'type': 'trade'} +2025-03-18 22:47:51,151 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873592, 'price': 81969.5, 'volume': 0.00011} +2025-03-18 22:47:51,151 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873592, 'price': 81969.5, 'volume': 0.00011}, total ticks: 167 +2025-03-18 22:47:51,156 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81969.5, 'low': 81964.43, 'close': 81969.5, 'volume': 0.09214000000000001} +2025-03-18 22:47:51,156 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873576,"s":"ETHUSDT","t":2267979495,"p":"1903.41000000","q":"6.30000000","T":1742330873573,"m":false,"M":true}... +2025-03-18 22:47:51,156 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873573, 'price': 1903.41, 'volume': 6.3, 'type': 'trade'} +2025-03-18 22:47:51,157 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873573, 'price': 1903.41, 'volume': 6.3} +2025-03-18 22:47:51,157 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873573, 'price': 1903.41, 'volume': 6.3}, total ticks: 193 +2025-03-18 22:47:51,157 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.41, 'low': 1902.95, 'close': 1903.41, 'volume': 69.20379999999999} +2025-03-18 22:47:51,158 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873787,"s":"BTCUSDT","t...730,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,158 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873588,"s":"ETHUSDT","t...579,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,159 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873621,"s":"BTCUSDT","t":4727548445,"p":"81969.50000000","q":"0.00011000","T":1742330873592,"m":false,"M":true}... +2025-03-18 22:47:51,159 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873592, 'price': 81969.5, 'volume': 0.00011, 'type': 'trade'} +2025-03-18 22:47:51,159 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873592, 'price': 81969.5, 'volume': 0.00011} +2025-03-18 22:47:51,159 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873592, 'price': 81969.5, 'volume': 0.00011}, total ticks: 168 +2025-03-18 22:47:51,160 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81969.5, 'low': 81964.43, 'close': 81969.5, 'volume': 0.09225000000000001} +2025-03-18 22:47:51,160 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873576,"s":"ETHUSDT","t":2267979496,"p":"1903.41000000","q":"0.00270000","T":1742330873573,"m":false,"M":true}... +2025-03-18 22:47:51,160 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873573, 'price': 1903.41, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:51,161 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873573, 'price': 1903.41, 'volume': 0.0027} +2025-03-18 22:47:51,161 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873573, 'price': 1903.41, 'volume': 0.0027}, total ticks: 194 +2025-03-18 22:47:51,162 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.41, 'low': 1902.95, 'close': 1903.41, 'volume': 69.20649999999999} +2025-03-18 22:47:51,162 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873841,"s":"BTCUSDT","t...786,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,163 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873590,"s":"ETHUSDT","t...579,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,163 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873621,"s":"BTCUSDT","t":4727548446,"p":"81969.50000000","q":"0.00007000","T":1742330873592,"m":false,"M":true}... +2025-03-18 22:47:51,163 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873592, 'price': 81969.5, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,164 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873592, 'price': 81969.5, 'volume': 7e-05} +2025-03-18 22:47:51,164 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873592, 'price': 81969.5, 'volume': 7e-05}, total ticks: 169 +2025-03-18 22:47:51,164 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81969.5, 'low': 81964.43, 'close': 81969.5, 'volume': 0.09232000000000001} +2025-03-18 22:47:51,165 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873576,"s":"ETHUSDT","t":2267979497,"p":"1903.41000000","q":"0.08210000","T":1742330873573,"m":false,"M":true}... +2025-03-18 22:47:51,165 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873573, 'price': 1903.41, 'volume': 0.0821, 'type': 'trade'} +2025-03-18 22:47:51,165 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873573, 'price': 1903.41, 'volume': 0.0821} +2025-03-18 22:47:51,165 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873573, 'price': 1903.41, 'volume': 0.0821}, total ticks: 195 +2025-03-18 22:47:51,166 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.41, 'low': 1902.95, 'close': 1903.41, 'volume': 69.28859999999999} +2025-03-18 22:47:51,166 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873841,"s":"BTCUSDT","t...786,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,167 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"ETHUSDT","t...580,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,167 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873621,"s":"BTCUSDT","t":4727548447,"p":"81969.50000000","q":"0.00007000","T":1742330873592,"m":false,"M":true}... +2025-03-18 22:47:51,168 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873592, 'price': 81969.5, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,168 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873592, 'price': 81969.5, 'volume': 7e-05} +2025-03-18 22:47:51,168 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873592, 'price': 81969.5, 'volume': 7e-05}, total ticks: 170 +2025-03-18 22:47:51,168 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81969.5, 'low': 81964.43, 'close': 81969.5, 'volume': 0.09239000000000001} +2025-03-18 22:47:51,168 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873576,"s":"ETHUSDT","t":2267979498,"p":"1903.41000000","q":"7.48150000","T":1742330873573,"m":false,"M":true}... +2025-03-18 22:47:51,169 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873573, 'price': 1903.41, 'volume': 7.4815, 'type': 'trade'} +2025-03-18 22:47:51,169 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873573, 'price': 1903.41, 'volume': 7.4815} +2025-03-18 22:47:51,169 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873573, 'price': 1903.41, 'volume': 7.4815}, total ticks: 196 +2025-03-18 22:47:51,170 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.41, 'low': 1902.95, 'close': 1903.41, 'volume': 76.77009999999999} +2025-03-18 22:47:51,170 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873841,"s":"BTCUSDT","t...786,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,170 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"ETHUSDT","t...580,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,171 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873621,"s":"BTCUSDT","t":4727548448,"p":"81969.50000000","q":"0.00007000","T":1742330873592,"m":false,"M":true}... +2025-03-18 22:47:51,171 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873592, 'price': 81969.5, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,171 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873592, 'price': 81969.5, 'volume': 7e-05} +2025-03-18 22:47:51,171 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873592, 'price': 81969.5, 'volume': 7e-05}, total ticks: 171 +2025-03-18 22:47:51,172 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81969.5, 'low': 81964.43, 'close': 81969.5, 'volume': 0.09246000000000001} +2025-03-18 22:47:51,173 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873576,"s":"ETHUSDT","t":2267979499,"p":"1903.42000000","q":"0.30350000","T":1742330873573,"m":false,"M":true}... +2025-03-18 22:47:51,173 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873573, 'price': 1903.42, 'volume': 0.3035, 'type': 'trade'} +2025-03-18 22:47:51,173 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873573, 'price': 1903.42, 'volume': 0.3035} +2025-03-18 22:47:51,173 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873573, 'price': 1903.42, 'volume': 0.3035}, total ticks: 197 +2025-03-18 22:47:51,174 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.42, 'low': 1902.95, 'close': 1903.42, 'volume': 77.07359999999998} +2025-03-18 22:47:51,174 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873841,"s":"BTCUSDT","t...786,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,175 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"ETHUSDT","t...580,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,175 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873621,"s":"BTCUSDT","t":4727548449,"p":"81969.51000000","q":"0.00413000","T":1742330873592,"m":false,"M":true}... +2025-03-18 22:47:51,175 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873592, 'price': 81969.51, 'volume': 0.00413, 'type': 'trade'} +2025-03-18 22:47:51,175 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873592, 'price': 81969.51, 'volume': 0.00413} +2025-03-18 22:47:51,176 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873592, 'price': 81969.51, 'volume': 0.00413}, total ticks: 172 +2025-03-18 22:47:51,176 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81969.51, 'low': 81964.43, 'close': 81969.51, 'volume': 0.09659000000000001} +2025-03-18 22:47:51,176 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873576,"s":"ETHUSDT","t":2267979500,"p":"1903.46000000","q":"0.08210000","T":1742330873573,"m":false,"M":true}... +2025-03-18 22:47:51,177 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873573, 'price': 1903.46, 'volume': 0.0821, 'type': 'trade'} +2025-03-18 22:47:51,177 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873573, 'price': 1903.46, 'volume': 0.0821} +2025-03-18 22:47:51,177 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873573, 'price': 1903.46, 'volume': 0.0821}, total ticks: 198 +2025-03-18 22:47:51,178 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.46, 'low': 1902.95, 'close': 1903.46, 'volume': 77.15569999999998} +2025-03-18 22:47:51,178 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873841,"s":"BTCUSDT","t...786,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,179 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"ETHUSDT","t...580,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,179 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873626,"s":"BTCUSDT","t":4727548450,"p":"81969.51000000","q":"0.00482000","T":1742330873594,"m":false,"M":true}... +2025-03-18 22:47:51,180 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873594, 'price': 81969.51, 'volume': 0.00482, 'type': 'trade'} +2025-03-18 22:47:51,180 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873594, 'price': 81969.51, 'volume': 0.00482} +2025-03-18 22:47:51,180 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873594, 'price': 81969.51, 'volume': 0.00482}, total ticks: 173 +2025-03-18 22:47:51,180 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81969.51, 'low': 81964.43, 'close': 81969.51, 'volume': 0.10141000000000001} +2025-03-18 22:47:51,182 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873576,"s":"ETHUSDT","t":2267979501,"p":"1903.46000000","q":"0.00500000","T":1742330873573,"m":false,"M":true}... +2025-03-18 22:47:51,182 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873573, 'price': 1903.46, 'volume': 0.005, 'type': 'trade'} +2025-03-18 22:47:51,182 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873573, 'price': 1903.46, 'volume': 0.005} +2025-03-18 22:47:51,183 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873573, 'price': 1903.46, 'volume': 0.005}, total ticks: 199 +2025-03-18 22:47:51,183 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.46, 'low': 1902.95, 'close': 1903.46, 'volume': 77.16069999999998} +2025-03-18 22:47:51,183 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873841,"s":"BTCUSDT","t...786,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,184 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"ETHUSDT","t...580,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,184 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873663,"s":"BTCUSDT","t":4727548451,"p":"81969.51000000","q":"0.01762000","T":1742330873611,"m":false,"M":true}... +2025-03-18 22:47:51,184 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873611, 'price': 81969.51, 'volume': 0.01762, 'type': 'trade'} +2025-03-18 22:47:51,184 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873611, 'price': 81969.51, 'volume': 0.01762} +2025-03-18 22:47:51,184 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873611, 'price': 81969.51, 'volume': 0.01762}, total ticks: 174 +2025-03-18 22:47:51,186 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81969.51, 'low': 81964.43, 'close': 81969.51, 'volume': 0.11903000000000001} +2025-03-18 22:47:51,186 - INFO - [realtime.py:369] - Received message #200 +2025-03-18 22:47:51,186 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873576,"s":"ETHUSDT","t":2267979502,"p":"1903.50000000","q":"0.00270000","T":1742330873573,"m":false,"M":true}... +2025-03-18 22:47:51,186 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873573, 'price': 1903.5, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:51,186 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873573, 'price': 1903.5, 'volume': 0.0027} +2025-03-18 22:47:51,186 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873573, 'price': 1903.5, 'volume': 0.0027}, total ticks: 200 +2025-03-18 22:47:51,188 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.5, 'low': 1902.95, 'close': 1903.5, 'volume': 77.16339999999998} +2025-03-18 22:47:51,188 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873841,"s":"BTCUSDT","t...786,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,188 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"ETHUSDT","t...580,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,189 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873663,"s":"BTCUSDT","t":4727548452,"p":"81969.51000000","q":"0.00007000","T":1742330873611,"m":false,"M":true}... +2025-03-18 22:47:51,189 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873611, 'price': 81969.51, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,189 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873611, 'price': 81969.51, 'volume': 7e-05} +2025-03-18 22:47:51,190 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873611, 'price': 81969.51, 'volume': 7e-05}, total ticks: 175 +2025-03-18 22:47:51,190 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81969.51, 'low': 81964.43, 'close': 81969.51, 'volume': 0.11910000000000001} +2025-03-18 22:47:51,190 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873576,"s":"ETHUSDT","t":2267979503,"p":"1903.54000000","q":"2.84180000","T":1742330873574,"m":false,"M":true}... +2025-03-18 22:47:51,191 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873574, 'price': 1903.54, 'volume': 2.8418, 'type': 'trade'} +2025-03-18 22:47:51,191 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873574, 'price': 1903.54, 'volume': 2.8418} +2025-03-18 22:47:51,192 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873574, 'price': 1903.54, 'volume': 2.8418}, total ticks: 201 +2025-03-18 22:47:51,192 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.54, 'low': 1902.95, 'close': 1903.54, 'volume': 80.00519999999999} +2025-03-18 22:47:51,192 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873841,"s":"BTCUSDT","t...786,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,193 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"ETHUSDT","t...580,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,193 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873663,"s":"BTCUSDT","t":4727548453,"p":"81969.51000000","q":"0.00007000","T":1742330873611,"m":false,"M":true}... +2025-03-18 22:47:51,194 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873611, 'price': 81969.51, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,194 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873611, 'price': 81969.51, 'volume': 7e-05} +2025-03-18 22:47:51,195 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873611, 'price': 81969.51, 'volume': 7e-05}, total ticks: 176 +2025-03-18 22:47:51,195 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81969.51, 'low': 81964.43, 'close': 81969.51, 'volume': 0.11917000000000001} +2025-03-18 22:47:51,195 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873576,"s":"ETHUSDT","t":2267979504,"p":"1903.54000000","q":"3.05230000","T":1742330873574,"m":false,"M":true}... +2025-03-18 22:47:51,196 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873574, 'price': 1903.54, 'volume': 3.0523, 'type': 'trade'} +2025-03-18 22:47:51,196 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873574, 'price': 1903.54, 'volume': 3.0523} +2025-03-18 22:47:51,196 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873574, 'price': 1903.54, 'volume': 3.0523}, total ticks: 202 +2025-03-18 22:47:51,196 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.54, 'low': 1902.95, 'close': 1903.54, 'volume': 83.05749999999999} +2025-03-18 22:47:51,197 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873841,"s":"BTCUSDT","t...786,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,198 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"ETHUSDT","t...580,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,198 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873663,"s":"BTCUSDT","t":4727548454,"p":"81970.33000000","q":"0.00007000","T":1742330873611,"m":false,"M":true}... +2025-03-18 22:47:51,198 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873611, 'price': 81970.33, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,198 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873611, 'price': 81970.33, 'volume': 7e-05} +2025-03-18 22:47:51,199 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873611, 'price': 81970.33, 'volume': 7e-05}, total ticks: 177 +2025-03-18 22:47:51,199 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81970.33, 'low': 81964.43, 'close': 81970.33, 'volume': 0.11924000000000001} +2025-03-18 22:47:51,200 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873579,"s":"ETHUSDT","t":2267979505,"p":"1903.38000000","q":"0.00270000","T":1742330873575,"m":false,"M":true}... +2025-03-18 22:47:51,200 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873575, 'price': 1903.38, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:51,200 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873575, 'price': 1903.38, 'volume': 0.0027} +2025-03-18 22:47:51,200 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873575, 'price': 1903.38, 'volume': 0.0027}, total ticks: 203 +2025-03-18 22:47:51,201 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.54, 'low': 1902.95, 'close': 1903.38, 'volume': 83.0602} +2025-03-18 22:47:51,201 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873841,"s":"BTCUSDT","t...786,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,202 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"ETHUSDT","t...580,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,202 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873663,"s":"BTCUSDT","t":4727548455,"p":"81970.83000000","q":"0.00013000","T":1742330873611,"m":false,"M":true}... +2025-03-18 22:47:51,203 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873611, 'price': 81970.83, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:47:51,203 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873611, 'price': 81970.83, 'volume': 0.00013} +2025-03-18 22:47:51,203 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873611, 'price': 81970.83, 'volume': 0.00013}, total ticks: 178 +2025-03-18 22:47:51,203 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81970.83, 'low': 81964.43, 'close': 81970.83, 'volume': 0.11937000000000002} +2025-03-18 22:47:51,205 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873579,"s":"ETHUSDT","t":2267979506,"p":"1903.38000000","q":"0.00270000","T":1742330873575,"m":false,"M":true}... +2025-03-18 22:47:51,205 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873575, 'price': 1903.38, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:51,205 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873575, 'price': 1903.38, 'volume': 0.0027} +2025-03-18 22:47:51,205 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873575, 'price': 1903.38, 'volume': 0.0027}, total ticks: 204 +2025-03-18 22:47:51,205 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.54, 'low': 1902.95, 'close': 1903.38, 'volume': 83.0629} +2025-03-18 22:47:51,206 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873841,"s":"BTCUSDT","t...786,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,206 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"ETHUSDT","t...580,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,207 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873663,"s":"BTCUSDT","t":4727548456,"p":"81971.40000000","q":"0.00007000","T":1742330873611,"m":false,"M":true}... +2025-03-18 22:47:51,207 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873611, 'price': 81971.4, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,207 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873611, 'price': 81971.4, 'volume': 7e-05} +2025-03-18 22:47:51,207 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873611, 'price': 81971.4, 'volume': 7e-05}, total ticks: 179 +2025-03-18 22:47:51,208 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81971.4, 'low': 81964.43, 'close': 81971.4, 'volume': 0.11944000000000002} +2025-03-18 22:47:51,208 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873579,"s":"ETHUSDT","t":2267979507,"p":"1903.47000000","q":"1.60000000","T":1742330873575,"m":false,"M":true}... +2025-03-18 22:47:51,208 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873575, 'price': 1903.47, 'volume': 1.6, 'type': 'trade'} +2025-03-18 22:47:51,208 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873575, 'price': 1903.47, 'volume': 1.6} +2025-03-18 22:47:51,209 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873575, 'price': 1903.47, 'volume': 1.6}, total ticks: 205 +2025-03-18 22:47:51,209 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.54, 'low': 1902.95, 'close': 1903.47, 'volume': 84.6629} +2025-03-18 22:47:51,209 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873841,"s":"BTCUSDT","t...786,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,210 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873592,"s":"ETHUSDT","t...580,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,210 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873663,"s":"BTCUSDT","t":4727548457,"p":"81971.67000000","q":"0.00090000","T":1742330873611,"m":false,"M":true}... +2025-03-18 22:47:51,211 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873611, 'price': 81971.67, 'volume': 0.0009, 'type': 'trade'} +2025-03-18 22:47:51,211 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873611, 'price': 81971.67, 'volume': 0.0009} +2025-03-18 22:47:51,211 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873611, 'price': 81971.67, 'volume': 0.0009}, total ticks: 180 +2025-03-18 22:47:51,211 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81971.67, 'low': 81964.43, 'close': 81971.67, 'volume': 0.12034000000000002} +2025-03-18 22:47:51,212 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873582,"s":"ETHUSDT","t":2267979508,"p":"1903.40000000","q":"0.00270000","T":1742330873576,"m":false,"M":true}... +2025-03-18 22:47:51,212 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873576, 'price': 1903.4, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:51,212 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873576, 'price': 1903.4, 'volume': 0.0027} +2025-03-18 22:47:51,213 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873576, 'price': 1903.4, 'volume': 0.0027}, total ticks: 206 +2025-03-18 22:47:51,213 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.54, 'low': 1902.95, 'close': 1903.4, 'volume': 84.6656} +2025-03-18 22:47:51,214 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873841,"s":"BTCUSDT","t...786,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,214 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873594,"s":"ETHUSDT","t...581,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,215 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873663,"s":"BTCUSDT","t":4727548458,"p":"81972.00000000","q":"0.00010000","T":1742330873611,"m":false,"M":true}... +2025-03-18 22:47:51,215 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873611, 'price': 81972.0, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:47:51,216 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873611, 'price': 81972.0, 'volume': 0.0001} +2025-03-18 22:47:51,216 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873611, 'price': 81972.0, 'volume': 0.0001}, total ticks: 181 +2025-03-18 22:47:51,217 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81972.0, 'low': 81964.43, 'close': 81972.0, 'volume': 0.12044000000000002} +2025-03-18 22:47:51,217 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873582,"s":"ETHUSDT","t":2267979509,"p":"1903.40000000","q":"0.00270000","T":1742330873576,"m":false,"M":true}... +2025-03-18 22:47:51,217 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873576, 'price': 1903.4, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:51,217 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873576, 'price': 1903.4, 'volume': 0.0027} +2025-03-18 22:47:51,217 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873576, 'price': 1903.4, 'volume': 0.0027}, total ticks: 207 +2025-03-18 22:47:51,218 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.54, 'low': 1902.95, 'close': 1903.4, 'volume': 84.6683} +2025-03-18 22:47:51,218 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873841,"s":"BTCUSDT","t...786,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,220 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873594,"s":"ETHUSDT","t...581,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,220 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873663,"s":"BTCUSDT","t":4727548459,"p":"81972.28000000","q":"0.00010000","T":1742330873611,"m":false,"M":true}... +2025-03-18 22:47:51,221 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873611, 'price': 81972.28, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:47:51,221 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873611, 'price': 81972.28, 'volume': 0.0001} +2025-03-18 22:47:51,221 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873611, 'price': 81972.28, 'volume': 0.0001}, total ticks: 182 +2025-03-18 22:47:51,221 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81972.28, 'low': 81964.43, 'close': 81972.28, 'volume': 0.12054000000000002} +2025-03-18 22:47:51,222 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873582,"s":"ETHUSDT","t":2267979510,"p":"1903.41000000","q":"0.00270000","T":1742330873576,"m":false,"M":true}... +2025-03-18 22:47:51,222 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873576, 'price': 1903.41, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:51,222 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873576, 'price': 1903.41, 'volume': 0.0027} +2025-03-18 22:47:51,223 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873576, 'price': 1903.41, 'volume': 0.0027}, total ticks: 208 +2025-03-18 22:47:51,223 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.54, 'low': 1902.95, 'close': 1903.41, 'volume': 84.671} +2025-03-18 22:47:51,223 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873841,"s":"BTCUSDT","t...786,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,224 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873594,"s":"ETHUSDT","t...581,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,224 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873663,"s":"BTCUSDT","t":4727548460,"p":"81972.29000000","q":"0.00025000","T":1742330873611,"m":false,"M":true}... +2025-03-18 22:47:51,224 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873611, 'price': 81972.29, 'volume': 0.00025, 'type': 'trade'} +2025-03-18 22:47:51,225 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873611, 'price': 81972.29, 'volume': 0.00025} +2025-03-18 22:47:51,225 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873611, 'price': 81972.29, 'volume': 0.00025}, total ticks: 183 +2025-03-18 22:47:51,226 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81972.29, 'low': 81964.43, 'close': 81972.29, 'volume': 0.12079000000000002} +2025-03-18 22:47:51,226 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873582,"s":"ETHUSDT","t":2267979511,"p":"1903.41000000","q":"0.00270000","T":1742330873576,"m":false,"M":true}... +2025-03-18 22:47:51,226 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873576, 'price': 1903.41, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:51,227 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873576, 'price': 1903.41, 'volume': 0.0027} +2025-03-18 22:47:51,227 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873576, 'price': 1903.41, 'volume': 0.0027}, total ticks: 209 +2025-03-18 22:47:51,228 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.54, 'low': 1902.95, 'close': 1903.41, 'volume': 84.67370000000001} +2025-03-18 22:47:51,228 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873841,"s":"BTCUSDT","t...786,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,229 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873594,"s":"ETHUSDT","t...581,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,229 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873663,"s":"BTCUSDT","t":4727548461,"p":"81972.29000000","q":"0.00025000","T":1742330873611,"m":false,"M":true}... +2025-03-18 22:47:51,229 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873611, 'price': 81972.29, 'volume': 0.00025, 'type': 'trade'} +2025-03-18 22:47:51,229 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873611, 'price': 81972.29, 'volume': 0.00025} +2025-03-18 22:47:51,230 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873611, 'price': 81972.29, 'volume': 0.00025}, total ticks: 184 +2025-03-18 22:47:51,230 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81972.29, 'low': 81964.43, 'close': 81972.29, 'volume': 0.12104000000000002} +2025-03-18 22:47:51,230 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873582,"s":"ETHUSDT","t":2267979512,"p":"1903.44000000","q":"0.20000000","T":1742330873576,"m":false,"M":true}... +2025-03-18 22:47:51,231 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873576, 'price': 1903.44, 'volume': 0.2, 'type': 'trade'} +2025-03-18 22:47:51,231 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873576, 'price': 1903.44, 'volume': 0.2} +2025-03-18 22:47:51,231 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873576, 'price': 1903.44, 'volume': 0.2}, total ticks: 210 +2025-03-18 22:47:51,232 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.54, 'low': 1902.95, 'close': 1903.44, 'volume': 84.87370000000001} +2025-03-18 22:47:51,232 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873846,"s":"BTCUSDT","t...791,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,233 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873594,"s":"ETHUSDT","t...581,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,233 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873728,"s":"BTCUSDT","t":4727548462,"p":"81972.29000000","q":"0.00007000","T":1742330873668,"m":false,"M":true}... +2025-03-18 22:47:51,233 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873668, 'price': 81972.29, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,233 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873668, 'price': 81972.29, 'volume': 7e-05} +2025-03-18 22:47:51,234 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873668, 'price': 81972.29, 'volume': 7e-05}, total ticks: 185 +2025-03-18 22:47:51,234 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81972.29, 'low': 81964.43, 'close': 81972.29, 'volume': 0.12111000000000002} +2025-03-18 22:47:51,234 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873582,"s":"ETHUSDT","t":2267979513,"p":"1903.55000000","q":"0.00270000","T":1742330873576,"m":false,"M":true}... +2025-03-18 22:47:51,236 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873576, 'price': 1903.55, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:51,236 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873576, 'price': 1903.55, 'volume': 0.0027} +2025-03-18 22:47:51,236 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873576, 'price': 1903.55, 'volume': 0.0027}, total ticks: 211 +2025-03-18 22:47:51,237 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.55, 'low': 1902.95, 'close': 1903.55, 'volume': 84.87640000000002} +2025-03-18 22:47:51,237 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873846,"s":"BTCUSDT","t...791,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,238 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873594,"s":"ETHUSDT","t...581,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,238 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873728,"s":"BTCUSDT","t":4727548463,"p":"81972.30000000","q":"0.00010000","T":1742330873668,"m":false,"M":true}... +2025-03-18 22:47:51,239 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873668, 'price': 81972.3, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:47:51,239 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873668, 'price': 81972.3, 'volume': 0.0001} +2025-03-18 22:47:51,239 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873668, 'price': 81972.3, 'volume': 0.0001}, total ticks: 186 +2025-03-18 22:47:51,240 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81972.3, 'low': 81964.43, 'close': 81972.3, 'volume': 0.12121000000000003} +2025-03-18 22:47:51,240 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873582,"s":"ETHUSDT","t":2267979514,"p":"1903.56000000","q":"0.00550000","T":1742330873576,"m":false,"M":true}... +2025-03-18 22:47:51,240 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873576, 'price': 1903.56, 'volume': 0.0055, 'type': 'trade'} +2025-03-18 22:47:51,241 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873576, 'price': 1903.56, 'volume': 0.0055} +2025-03-18 22:47:51,241 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873576, 'price': 1903.56, 'volume': 0.0055}, total ticks: 212 +2025-03-18 22:47:51,241 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.56, 'low': 1902.95, 'close': 1903.56, 'volume': 84.88190000000002} +2025-03-18 22:47:51,241 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873846,"s":"BTCUSDT","t...791,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,242 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873599,"s":"ETHUSDT","t...583,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,242 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873728,"s":"BTCUSDT","t":4727548464,"p":"81972.30000000","q":"0.00007000","T":1742330873668,"m":false,"M":true}... +2025-03-18 22:47:51,243 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873668, 'price': 81972.3, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,243 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873668, 'price': 81972.3, 'volume': 7e-05} +2025-03-18 22:47:51,243 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873668, 'price': 81972.3, 'volume': 7e-05}, total ticks: 187 +2025-03-18 22:47:51,244 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81972.3, 'low': 81964.43, 'close': 81972.3, 'volume': 0.12128000000000003} +2025-03-18 22:47:51,245 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873582,"s":"ETHUSDT","t":2267979515,"p":"1903.59000000","q":"0.00530000","T":1742330873576,"m":false,"M":true}... +2025-03-18 22:47:51,245 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873576, 'price': 1903.59, 'volume': 0.0053, 'type': 'trade'} +2025-03-18 22:47:51,245 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873576, 'price': 1903.59, 'volume': 0.0053} +2025-03-18 22:47:51,245 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873576, 'price': 1903.59, 'volume': 0.0053}, total ticks: 213 +2025-03-18 22:47:51,246 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.59, 'low': 1902.95, 'close': 1903.59, 'volume': 84.88720000000002} +2025-03-18 22:47:51,246 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873846,"s":"BTCUSDT","t...791,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,247 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873599,"s":"ETHUSDT","t...583,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,247 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873728,"s":"BTCUSDT","t":4727548465,"p":"81972.30000000","q":"0.00007000","T":1742330873668,"m":false,"M":true}... +2025-03-18 22:47:51,247 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873668, 'price': 81972.3, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,247 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873668, 'price': 81972.3, 'volume': 7e-05} +2025-03-18 22:47:51,247 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873668, 'price': 81972.3, 'volume': 7e-05}, total ticks: 188 +2025-03-18 22:47:51,247 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81972.3, 'low': 81964.43, 'close': 81972.3, 'volume': 0.12135000000000003} +2025-03-18 22:47:51,248 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873582,"s":"ETHUSDT","t":2267979516,"p":"1903.59000000","q":"0.00270000","T":1742330873576,"m":false,"M":true}... +2025-03-18 22:47:51,248 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873576, 'price': 1903.59, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:51,248 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873576, 'price': 1903.59, 'volume': 0.0027} +2025-03-18 22:47:51,249 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873576, 'price': 1903.59, 'volume': 0.0027}, total ticks: 214 +2025-03-18 22:47:51,249 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.59, 'low': 1902.95, 'close': 1903.59, 'volume': 84.88990000000003} +2025-03-18 22:47:51,249 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873846,"s":"BTCUSDT","t...791,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,250 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873599,"s":"ETHUSDT","t...583,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,250 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873728,"s":"BTCUSDT","t":4727548466,"p":"81972.30000000","q":"0.00007000","T":1742330873668,"m":false,"M":true}... +2025-03-18 22:47:51,250 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873668, 'price': 81972.3, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,250 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873668, 'price': 81972.3, 'volume': 7e-05} +2025-03-18 22:47:51,250 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873668, 'price': 81972.3, 'volume': 7e-05}, total ticks: 189 +2025-03-18 22:47:51,252 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81972.3, 'low': 81964.43, 'close': 81972.3, 'volume': 0.12142000000000003} +2025-03-18 22:47:51,252 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873582,"s":"ETHUSDT","t":2267979517,"p":"1903.60000000","q":"0.57300000","T":1742330873576,"m":false,"M":true}... +2025-03-18 22:47:51,252 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873576, 'price': 1903.6, 'volume': 0.573, 'type': 'trade'} +2025-03-18 22:47:51,253 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873576, 'price': 1903.6, 'volume': 0.573} +2025-03-18 22:47:51,253 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873576, 'price': 1903.6, 'volume': 0.573}, total ticks: 215 +2025-03-18 22:47:51,253 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.6, 'low': 1902.95, 'close': 1903.6, 'volume': 85.46290000000002} +2025-03-18 22:47:51,254 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873846,"s":"BTCUSDT","t...791,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,254 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873599,"s":"ETHUSDT","t...583,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,255 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873728,"s":"BTCUSDT","t":4727548467,"p":"81972.30000000","q":"0.00010000","T":1742330873668,"m":false,"M":true}... +2025-03-18 22:47:51,255 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873668, 'price': 81972.3, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:47:51,256 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873668, 'price': 81972.3, 'volume': 0.0001} +2025-03-18 22:47:51,256 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873668, 'price': 81972.3, 'volume': 0.0001}, total ticks: 190 +2025-03-18 22:47:51,256 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81972.3, 'low': 81964.43, 'close': 81972.3, 'volume': 0.12152000000000003} +2025-03-18 22:47:51,257 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873582,"s":"ETHUSDT","t":2267979518,"p":"1903.54000000","q":"0.00270000","T":1742330873577,"m":false,"M":true}... +2025-03-18 22:47:51,257 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873577, 'price': 1903.54, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:51,257 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873577, 'price': 1903.54, 'volume': 0.0027} +2025-03-18 22:47:51,257 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873577, 'price': 1903.54, 'volume': 0.0027}, total ticks: 216 +2025-03-18 22:47:51,258 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.6, 'low': 1902.95, 'close': 1903.54, 'volume': 85.46560000000002} +2025-03-18 22:47:51,259 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873846,"s":"BTCUSDT","t...791,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,260 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873599,"s":"ETHUSDT","t...583,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,260 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873728,"s":"BTCUSDT","t":4727548468,"p":"81972.30000000","q":"0.00007000","T":1742330873668,"m":false,"M":true}... +2025-03-18 22:47:51,260 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873668, 'price': 81972.3, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,261 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873668, 'price': 81972.3, 'volume': 7e-05} +2025-03-18 22:47:51,261 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873668, 'price': 81972.3, 'volume': 7e-05}, total ticks: 191 +2025-03-18 22:47:51,261 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81972.3, 'low': 81964.43, 'close': 81972.3, 'volume': 0.12159000000000003} +2025-03-18 22:47:51,261 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873582,"s":"ETHUSDT","t":2267979519,"p":"1903.54000000","q":"0.00270000","T":1742330873577,"m":false,"M":true}... +2025-03-18 22:47:51,261 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873577, 'price': 1903.54, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:51,262 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873577, 'price': 1903.54, 'volume': 0.0027} +2025-03-18 22:47:51,262 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873577, 'price': 1903.54, 'volume': 0.0027}, total ticks: 217 +2025-03-18 22:47:51,263 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.6, 'low': 1902.95, 'close': 1903.54, 'volume': 85.46830000000003} +2025-03-18 22:47:51,263 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873846,"s":"BTCUSDT","t...791,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,263 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873599,"s":"ETHUSDT","t...583,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,264 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873728,"s":"BTCUSDT","t":4727548469,"p":"81972.30000000","q":"0.00007000","T":1742330873668,"m":false,"M":true}... +2025-03-18 22:47:51,264 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873668, 'price': 81972.3, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,264 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873668, 'price': 81972.3, 'volume': 7e-05} +2025-03-18 22:47:51,265 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873668, 'price': 81972.3, 'volume': 7e-05}, total ticks: 192 +2025-03-18 22:47:51,265 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81972.3, 'low': 81964.43, 'close': 81972.3, 'volume': 0.12166000000000003} +2025-03-18 22:47:51,265 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873582,"s":"ETHUSDT","t":2267979520,"p":"1903.60000000","q":"1.60000000","T":1742330873577,"m":false,"M":true}... +2025-03-18 22:47:51,265 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873577, 'price': 1903.6, 'volume': 1.6, 'type': 'trade'} +2025-03-18 22:47:51,267 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873577, 'price': 1903.6, 'volume': 1.6} +2025-03-18 22:47:51,267 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873577, 'price': 1903.6, 'volume': 1.6}, total ticks: 218 +2025-03-18 22:47:51,267 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.6, 'low': 1902.95, 'close': 1903.6, 'volume': 87.06830000000002} +2025-03-18 22:47:51,268 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873846,"s":"BTCUSDT","t...791,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,268 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873599,"s":"ETHUSDT","t...583,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,268 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873728,"s":"BTCUSDT","t":4727548470,"p":"81972.30000000","q":"0.00007000","T":1742330873668,"m":false,"M":true}... +2025-03-18 22:47:51,269 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873668, 'price': 81972.3, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,269 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873668, 'price': 81972.3, 'volume': 7e-05} +2025-03-18 22:47:51,269 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873668, 'price': 81972.3, 'volume': 7e-05}, total ticks: 193 +2025-03-18 22:47:51,269 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81972.3, 'low': 81964.43, 'close': 81972.3, 'volume': 0.12173000000000003} +2025-03-18 22:47:51,270 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873585,"s":"ETHUSDT","t":2267979521,"p":"1903.44000000","q":"0.40000000","T":1742330873578,"m":false,"M":true}... +2025-03-18 22:47:51,270 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873578, 'price': 1903.44, 'volume': 0.4, 'type': 'trade'} +2025-03-18 22:47:51,270 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873578, 'price': 1903.44, 'volume': 0.4} +2025-03-18 22:47:51,271 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873578, 'price': 1903.44, 'volume': 0.4}, total ticks: 219 +2025-03-18 22:47:51,271 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.6, 'low': 1902.95, 'close': 1903.44, 'volume': 87.46830000000003} +2025-03-18 22:47:51,271 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873846,"s":"BTCUSDT","t...791,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,272 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873599,"s":"ETHUSDT","t...583,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,272 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873787,"s":"BTCUSDT","t":4727548471,"p":"81972.87000000","q":"0.00013000","T":1742330873730,"m":false,"M":true}... +2025-03-18 22:47:51,272 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873730, 'price': 81972.87, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:47:51,273 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873730, 'price': 81972.87, 'volume': 0.00013} +2025-03-18 22:47:51,273 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873730, 'price': 81972.87, 'volume': 0.00013}, total ticks: 194 +2025-03-18 22:47:51,273 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81972.87, 'low': 81964.43, 'close': 81972.87, 'volume': 0.12186000000000004} +2025-03-18 22:47:51,273 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873585,"s":"ETHUSDT","t":2267979522,"p":"1903.46000000","q":"0.13020000","T":1742330873578,"m":false,"M":true}... +2025-03-18 22:47:51,274 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873578, 'price': 1903.46, 'volume': 0.1302, 'type': 'trade'} +2025-03-18 22:47:51,274 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873578, 'price': 1903.46, 'volume': 0.1302} +2025-03-18 22:47:51,274 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873578, 'price': 1903.46, 'volume': 0.1302}, total ticks: 220 +2025-03-18 22:47:51,274 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.6, 'low': 1902.95, 'close': 1903.46, 'volume': 87.59850000000003} +2025-03-18 22:47:51,275 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873846,"s":"BTCUSDT","t...791,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,275 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873599,"s":"ETHUSDT","t...583,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,275 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873787,"s":"BTCUSDT","t":4727548472,"p":"81972.87000000","q":"0.00007000","T":1742330873730,"m":false,"M":true}... +2025-03-18 22:47:51,276 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873730, 'price': 81972.87, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,276 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873730, 'price': 81972.87, 'volume': 7e-05} +2025-03-18 22:47:51,276 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873730, 'price': 81972.87, 'volume': 7e-05}, total ticks: 195 +2025-03-18 22:47:51,277 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81972.87, 'low': 81964.43, 'close': 81972.87, 'volume': 0.12193000000000004} +2025-03-18 22:47:51,277 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873585,"s":"ETHUSDT","t":2267979523,"p":"1903.46000000","q":"0.26980000","T":1742330873578,"m":false,"M":true}... +2025-03-18 22:47:51,277 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873578, 'price': 1903.46, 'volume': 0.2698, 'type': 'trade'} +2025-03-18 22:47:51,277 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873578, 'price': 1903.46, 'volume': 0.2698} +2025-03-18 22:47:51,279 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873578, 'price': 1903.46, 'volume': 0.2698}, total ticks: 221 +2025-03-18 22:47:51,279 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.6, 'low': 1902.95, 'close': 1903.46, 'volume': 87.86830000000003} +2025-03-18 22:47:51,279 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873846,"s":"BTCUSDT","t...791,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,280 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873599,"s":"ETHUSDT","t...583,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,280 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873787,"s":"BTCUSDT","t":4727548473,"p":"81972.87000000","q":"0.00007000","T":1742330873730,"m":false,"M":true}... +2025-03-18 22:47:51,280 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873730, 'price': 81972.87, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,280 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873730, 'price': 81972.87, 'volume': 7e-05} +2025-03-18 22:47:51,281 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873730, 'price': 81972.87, 'volume': 7e-05}, total ticks: 196 +2025-03-18 22:47:51,281 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81972.87, 'low': 81964.43, 'close': 81972.87, 'volume': 0.12200000000000004} +2025-03-18 22:47:51,281 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873585,"s":"ETHUSDT","t":2267979524,"p":"1903.60000000","q":"0.45270000","T":1742330873578,"m":false,"M":true}... +2025-03-18 22:47:51,283 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873578, 'price': 1903.6, 'volume': 0.4527, 'type': 'trade'} +2025-03-18 22:47:51,283 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873578, 'price': 1903.6, 'volume': 0.4527} +2025-03-18 22:47:51,283 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873578, 'price': 1903.6, 'volume': 0.4527}, total ticks: 222 +2025-03-18 22:47:51,284 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.6, 'low': 1902.95, 'close': 1903.6, 'volume': 88.32100000000003} +2025-03-18 22:47:51,284 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873950,"s":"BTCUSDT","t...936,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,285 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873599,"s":"ETHUSDT","t...583,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,285 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873787,"s":"BTCUSDT","t":4727548474,"p":"81972.87000000","q":"0.05867000","T":1742330873730,"m":false,"M":true}... +2025-03-18 22:47:51,285 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873730, 'price': 81972.87, 'volume': 0.05867, 'type': 'trade'} +2025-03-18 22:47:51,286 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873730, 'price': 81972.87, 'volume': 0.05867} +2025-03-18 22:47:51,286 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873730, 'price': 81972.87, 'volume': 0.05867}, total ticks: 197 +2025-03-18 22:47:51,286 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81972.87, 'low': 81964.43, 'close': 81972.87, 'volume': 0.18067000000000005} +2025-03-18 22:47:51,286 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873585,"s":"ETHUSDT","t":2267979525,"p":"1903.60000000","q":"0.30160000","T":1742330873578,"m":false,"M":true}... +2025-03-18 22:47:51,286 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873578, 'price': 1903.6, 'volume': 0.3016, 'type': 'trade'} +2025-03-18 22:47:51,287 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873578, 'price': 1903.6, 'volume': 0.3016} +2025-03-18 22:47:51,287 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873578, 'price': 1903.6, 'volume': 0.3016}, total ticks: 223 +2025-03-18 22:47:51,287 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.6, 'low': 1902.95, 'close': 1903.6, 'volume': 88.62260000000002} +2025-03-18 22:47:51,288 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873599,"s":"ETHUSDT","t...583,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,288 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873787,"s":"BTCUSDT","t":4727548475,"p":"81972.87000000","q":"0.00010000","T":1742330873730,"m":false,"M":true}... +2025-03-18 22:47:51,288 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873730, 'price': 81972.87, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:47:51,289 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873730, 'price': 81972.87, 'volume': 0.0001} +2025-03-18 22:47:51,289 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873730, 'price': 81972.87, 'volume': 0.0001}, total ticks: 198 +2025-03-18 22:47:51,289 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81972.87, 'low': 81964.43, 'close': 81972.87, 'volume': 0.18077000000000004} +2025-03-18 22:47:51,290 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873585,"s":"ETHUSDT","t":2267979526,"p":"1903.61000000","q":"2.17590000","T":1742330873578,"m":false,"M":true}... +2025-03-18 22:47:51,290 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873578, 'price': 1903.61, 'volume': 2.1759, 'type': 'trade'} +2025-03-18 22:47:51,290 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873578, 'price': 1903.61, 'volume': 2.1759} +2025-03-18 22:47:51,291 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873578, 'price': 1903.61, 'volume': 2.1759}, total ticks: 224 +2025-03-18 22:47:51,291 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.61, 'low': 1902.95, 'close': 1903.61, 'volume': 90.79850000000002} +2025-03-18 22:47:51,291 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873599,"s":"ETHUSDT","t...583,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,292 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873787,"s":"BTCUSDT","t":4727548476,"p":"81972.88000000","q":"0.00007000","T":1742330873730,"m":false,"M":true}... +2025-03-18 22:47:51,292 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873730, 'price': 81972.88, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,292 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873730, 'price': 81972.88, 'volume': 7e-05} +2025-03-18 22:47:51,293 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873730, 'price': 81972.88, 'volume': 7e-05}, total ticks: 199 +2025-03-18 22:47:51,293 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81972.88, 'low': 81964.43, 'close': 81972.88, 'volume': 0.18084000000000003} +2025-03-18 22:47:51,293 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873586,"s":"ETHUSDT","t":2267979527,"p":"1903.53000000","q":"0.26260000","T":1742330873578,"m":false,"M":true}... +2025-03-18 22:47:51,294 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873578, 'price': 1903.53, 'volume': 0.2626, 'type': 'trade'} +2025-03-18 22:47:51,294 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873578, 'price': 1903.53, 'volume': 0.2626} +2025-03-18 22:47:51,294 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873578, 'price': 1903.53, 'volume': 0.2626}, total ticks: 225 +2025-03-18 22:47:51,295 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.61, 'low': 1902.95, 'close': 1903.53, 'volume': 91.06110000000002} +2025-03-18 22:47:51,295 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873599,"s":"ETHUSDT","t...583,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,295 - INFO - [realtime.py:369] - Received message #200 +2025-03-18 22:47:51,295 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873787,"s":"BTCUSDT","t":4727548477,"p":"81972.88000000","q":"0.00007000","T":1742330873730,"m":false,"M":true}... +2025-03-18 22:47:51,297 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873730, 'price': 81972.88, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,297 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873730, 'price': 81972.88, 'volume': 7e-05} +2025-03-18 22:47:51,297 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873730, 'price': 81972.88, 'volume': 7e-05}, total ticks: 200 +2025-03-18 22:47:51,297 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81972.88, 'low': 81964.43, 'close': 81972.88, 'volume': 0.18091000000000002} +2025-03-18 22:47:51,298 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873588,"s":"ETHUSDT","t":2267979528,"p":"1903.53000000","q":"0.00280000","T":1742330873579,"m":false,"M":true}... +2025-03-18 22:47:51,298 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873579, 'price': 1903.53, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:51,298 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873579, 'price': 1903.53, 'volume': 0.0028} +2025-03-18 22:47:51,299 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873579, 'price': 1903.53, 'volume': 0.0028}, total ticks: 226 +2025-03-18 22:47:51,299 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.61, 'low': 1902.95, 'close': 1903.53, 'volume': 91.06390000000002} +2025-03-18 22:47:51,300 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873599,"s":"ETHUSDT","t...583,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,300 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873841,"s":"BTCUSDT","t":4727548478,"p":"81973.01000000","q":"0.00022000","T":1742330873786,"m":false,"M":true}... +2025-03-18 22:47:51,300 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873786, 'price': 81973.01, 'volume': 0.00022, 'type': 'trade'} +2025-03-18 22:47:51,300 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873786, 'price': 81973.01, 'volume': 0.00022} +2025-03-18 22:47:51,300 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873786, 'price': 81973.01, 'volume': 0.00022}, total ticks: 201 +2025-03-18 22:47:51,300 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81973.01, 'low': 81964.43, 'close': 81973.01, 'volume': 0.18113} +2025-03-18 22:47:51,300 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873590,"s":"ETHUSDT","t":2267979529,"p":"1903.59000000","q":"1.60000000","T":1742330873579,"m":false,"M":true}... +2025-03-18 22:47:51,302 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873579, 'price': 1903.59, 'volume': 1.6, 'type': 'trade'} +2025-03-18 22:47:51,302 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873579, 'price': 1903.59, 'volume': 1.6} +2025-03-18 22:47:51,302 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873579, 'price': 1903.59, 'volume': 1.6}, total ticks: 227 +2025-03-18 22:47:51,303 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.61, 'low': 1902.95, 'close': 1903.59, 'volume': 92.66390000000001} +2025-03-18 22:47:51,303 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873599,"s":"ETHUSDT","t...583,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,305 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874066,"s":"BTCUSDT","t...065,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,306 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874066,"s":"BTCUSDT","t...065,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,306 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874066,"s":"BTCUSDT","t...065,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,306 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874066,"s":"BTCUSDT","t...065,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,307 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874066,"s":"BTCUSDT","t...065,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,307 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873841,"s":"BTCUSDT","t":4727548479,"p":"81973.01000000","q":"0.00007000","T":1742330873786,"m":false,"M":true}... +2025-03-18 22:47:51,308 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873786, 'price': 81973.01, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,308 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873786, 'price': 81973.01, 'volume': 7e-05} +2025-03-18 22:47:51,308 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873786, 'price': 81973.01, 'volume': 7e-05}, total ticks: 202 +2025-03-18 22:47:51,308 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81973.01, 'low': 81964.43, 'close': 81973.01, 'volume': 0.1812} +2025-03-18 22:47:51,309 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"ETHUSDT","t":2267979530,"p":"1903.57000000","q":"0.00270000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:51,309 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 1903.57, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:51,309 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 1903.57, 'volume': 0.0027} +2025-03-18 22:47:51,309 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 1903.57, 'volume': 0.0027}, total ticks: 228 +2025-03-18 22:47:51,309 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.61, 'low': 1902.95, 'close': 1903.57, 'volume': 92.66660000000002} +2025-03-18 22:47:51,309 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874066,"s":"BTCUSDT","t...065,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,311 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873599,"s":"ETHUSDT","t...583,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,312 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873841,"s":"BTCUSDT","t":4727548480,"p":"81973.01000000","q":"0.00007000","T":1742330873786,"m":false,"M":true}... +2025-03-18 22:47:51,312 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873786, 'price': 81973.01, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,312 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873786, 'price': 81973.01, 'volume': 7e-05} +2025-03-18 22:47:51,313 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873786, 'price': 81973.01, 'volume': 7e-05}, total ticks: 203 +2025-03-18 22:47:51,313 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81973.01, 'low': 81964.43, 'close': 81973.01, 'volume': 0.18127} +2025-03-18 22:47:51,313 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"ETHUSDT","t":2267979531,"p":"1903.57000000","q":"0.00020000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:51,313 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 1903.57, 'volume': 0.0002, 'type': 'trade'} +2025-03-18 22:47:51,313 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 1903.57, 'volume': 0.0002} +2025-03-18 22:47:51,315 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 1903.57, 'volume': 0.0002}, total ticks: 229 +2025-03-18 22:47:51,315 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.61, 'low': 1902.95, 'close': 1903.57, 'volume': 92.66680000000002} +2025-03-18 22:47:51,315 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874066,"s":"BTCUSDT","t...065,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,316 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873599,"s":"ETHUSDT","t...583,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,316 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873841,"s":"BTCUSDT","t":4727548481,"p":"81973.02000000","q":"0.00007000","T":1742330873786,"m":false,"M":true}... +2025-03-18 22:47:51,316 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873786, 'price': 81973.02, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,317 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873786, 'price': 81973.02, 'volume': 7e-05} +2025-03-18 22:47:51,317 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873786, 'price': 81973.02, 'volume': 7e-05}, total ticks: 204 +2025-03-18 22:47:51,318 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81973.02, 'low': 81964.43, 'close': 81973.02, 'volume': 0.18133999999999997} +2025-03-18 22:47:51,318 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"ETHUSDT","t":2267979532,"p":"1903.57000000","q":"0.00250000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:51,318 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 1903.57, 'volume': 0.0025, 'type': 'trade'} +2025-03-18 22:47:51,318 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 1903.57, 'volume': 0.0025} +2025-03-18 22:47:51,319 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 1903.57, 'volume': 0.0025}, total ticks: 230 +2025-03-18 22:47:51,319 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.61, 'low': 1902.95, 'close': 1903.57, 'volume': 92.66930000000002} +2025-03-18 22:47:51,319 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874066,"s":"BTCUSDT","t...065,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,319 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873599,"s":"ETHUSDT","t...583,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,319 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873841,"s":"BTCUSDT","t":4727548482,"p":"81973.02000000","q":"0.00007000","T":1742330873786,"m":false,"M":true}... +2025-03-18 22:47:51,319 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873786, 'price': 81973.02, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,319 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873786, 'price': 81973.02, 'volume': 7e-05} +2025-03-18 22:47:51,319 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873786, 'price': 81973.02, 'volume': 7e-05}, total ticks: 205 +2025-03-18 22:47:51,319 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81973.02, 'low': 81964.43, 'close': 81973.02, 'volume': 0.18140999999999996} +2025-03-18 22:47:51,319 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"ETHUSDT","t":2267979533,"p":"1903.61000000","q":"4.12410000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:51,319 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 1903.61, 'volume': 4.1241, 'type': 'trade'} +2025-03-18 22:47:51,319 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 1903.61, 'volume': 4.1241} +2025-03-18 22:47:51,319 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 1903.61, 'volume': 4.1241}, total ticks: 231 +2025-03-18 22:47:51,324 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.61, 'low': 1902.95, 'close': 1903.61, 'volume': 96.79340000000002} +2025-03-18 22:47:51,324 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874066,"s":"BTCUSDT","t...065,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,324 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873599,"s":"ETHUSDT","t...583,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,324 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873841,"s":"BTCUSDT","t":4727548483,"p":"81973.02000000","q":"0.00038000","T":1742330873786,"m":false,"M":true}... +2025-03-18 22:47:51,324 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873786, 'price': 81973.02, 'volume': 0.00038, 'type': 'trade'} +2025-03-18 22:47:51,324 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873786, 'price': 81973.02, 'volume': 0.00038} +2025-03-18 22:47:51,324 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873786, 'price': 81973.02, 'volume': 0.00038}, total ticks: 206 +2025-03-18 22:47:51,326 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81973.02, 'low': 81964.43, 'close': 81973.02, 'volume': 0.18178999999999995} +2025-03-18 22:47:51,326 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"ETHUSDT","t":2267979534,"p":"1903.63000000","q":"0.12620000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:51,327 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 1903.63, 'volume': 0.1262, 'type': 'trade'} +2025-03-18 22:47:51,327 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 1903.63, 'volume': 0.1262} +2025-03-18 22:47:51,327 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 1903.63, 'volume': 0.1262}, total ticks: 232 +2025-03-18 22:47:51,329 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.63, 'low': 1902.95, 'close': 1903.63, 'volume': 96.91960000000002} +2025-03-18 22:47:51,329 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874066,"s":"BTCUSDT","t...065,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,329 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873599,"s":"ETHUSDT","t...583,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,329 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873841,"s":"BTCUSDT","t":4727548484,"p":"81973.02000000","q":"0.00070000","T":1742330873786,"m":false,"M":true}... +2025-03-18 22:47:51,329 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873786, 'price': 81973.02, 'volume': 0.0007, 'type': 'trade'} +2025-03-18 22:47:51,329 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873786, 'price': 81973.02, 'volume': 0.0007} +2025-03-18 22:47:51,331 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873786, 'price': 81973.02, 'volume': 0.0007}, total ticks: 207 +2025-03-18 22:47:51,331 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81973.02, 'low': 81964.43, 'close': 81973.02, 'volume': 0.18248999999999996} +2025-03-18 22:47:51,331 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"ETHUSDT","t":2267979535,"p":"1903.63000000","q":"0.00270000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:51,331 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 1903.63, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:51,332 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 1903.63, 'volume': 0.0027} +2025-03-18 22:47:51,332 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 1903.63, 'volume': 0.0027}, total ticks: 233 +2025-03-18 22:47:51,332 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.63, 'low': 1902.95, 'close': 1903.63, 'volume': 96.92230000000002} +2025-03-18 22:47:51,333 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874066,"s":"BTCUSDT","t...065,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,333 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873599,"s":"ETHUSDT","t...583,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,334 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873841,"s":"BTCUSDT","t":4727548485,"p":"81973.02000000","q":"0.00038000","T":1742330873786,"m":false,"M":true}... +2025-03-18 22:47:51,334 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873786, 'price': 81973.02, 'volume': 0.00038, 'type': 'trade'} +2025-03-18 22:47:51,334 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873786, 'price': 81973.02, 'volume': 0.00038} +2025-03-18 22:47:51,334 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873786, 'price': 81973.02, 'volume': 0.00038}, total ticks: 208 +2025-03-18 22:47:51,334 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81973.02, 'low': 81964.43, 'close': 81973.02, 'volume': 0.18286999999999995} +2025-03-18 22:47:51,335 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"ETHUSDT","t":2267979536,"p":"1903.63000000","q":"0.00270000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:51,335 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 1903.63, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:51,336 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 1903.63, 'volume': 0.0027} +2025-03-18 22:47:51,336 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 1903.63, 'volume': 0.0027}, total ticks: 234 +2025-03-18 22:47:51,336 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.63, 'low': 1902.95, 'close': 1903.63, 'volume': 96.92500000000003} +2025-03-18 22:47:51,337 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874066,"s":"BTCUSDT","t...065,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,337 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873599,"s":"ETHUSDT","t...583,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,337 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873841,"s":"BTCUSDT","t":4727548486,"p":"81973.02000000","q":"0.00038000","T":1742330873786,"m":false,"M":true}... +2025-03-18 22:47:51,338 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873786, 'price': 81973.02, 'volume': 0.00038, 'type': 'trade'} +2025-03-18 22:47:51,338 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873786, 'price': 81973.02, 'volume': 0.00038} +2025-03-18 22:47:51,338 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873786, 'price': 81973.02, 'volume': 0.00038}, total ticks: 209 +2025-03-18 22:47:51,339 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81973.02, 'low': 81964.43, 'close': 81973.02, 'volume': 0.18324999999999994} +2025-03-18 22:47:51,339 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"ETHUSDT","t":2267979537,"p":"1903.65000000","q":"0.08000000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:51,339 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 1903.65, 'volume': 0.08, 'type': 'trade'} +2025-03-18 22:47:51,340 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 1903.65, 'volume': 0.08} +2025-03-18 22:47:51,340 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 1903.65, 'volume': 0.08}, total ticks: 235 +2025-03-18 22:47:51,340 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.65, 'low': 1902.95, 'close': 1903.65, 'volume': 97.00500000000002} +2025-03-18 22:47:51,341 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874066,"s":"BTCUSDT","t...065,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,341 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873599,"s":"ETHUSDT","t...583,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,342 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873841,"s":"BTCUSDT","t":4727548487,"p":"81973.03000000","q":"0.00007000","T":1742330873786,"m":false,"M":true}... +2025-03-18 22:47:51,342 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873786, 'price': 81973.03, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,342 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873786, 'price': 81973.03, 'volume': 7e-05} +2025-03-18 22:47:51,342 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873786, 'price': 81973.03, 'volume': 7e-05}, total ticks: 210 +2025-03-18 22:47:51,343 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81973.03, 'low': 81964.43, 'close': 81973.03, 'volume': 0.18331999999999993} +2025-03-18 22:47:51,343 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"ETHUSDT","t":2267979538,"p":"1903.66000000","q":"2.62880000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:51,343 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 1903.66, 'volume': 2.6288, 'type': 'trade'} +2025-03-18 22:47:51,343 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 1903.66, 'volume': 2.6288} +2025-03-18 22:47:51,344 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 1903.66, 'volume': 2.6288}, total ticks: 236 +2025-03-18 22:47:51,344 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.66, 'low': 1902.95, 'close': 1903.66, 'volume': 99.63380000000002} +2025-03-18 22:47:51,344 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874066,"s":"BTCUSDT","t...065,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,345 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873599,"s":"ETHUSDT","t...583,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,345 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873841,"s":"BTCUSDT","t":4727548488,"p":"81973.03000000","q":"0.00007000","T":1742330873786,"m":false,"M":true}... +2025-03-18 22:47:51,345 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873786, 'price': 81973.03, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,345 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873786, 'price': 81973.03, 'volume': 7e-05} +2025-03-18 22:47:51,345 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873786, 'price': 81973.03, 'volume': 7e-05}, total ticks: 211 +2025-03-18 22:47:51,345 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81973.03, 'low': 81964.43, 'close': 81973.03, 'volume': 0.18338999999999991} +2025-03-18 22:47:51,345 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"ETHUSDT","t":2267979539,"p":"1903.66000000","q":"0.00270000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:51,345 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 1903.66, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:51,345 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 1903.66, 'volume': 0.0027} +2025-03-18 22:47:51,345 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 1903.66, 'volume': 0.0027}, total ticks: 237 +2025-03-18 22:47:51,345 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.66, 'low': 1902.95, 'close': 1903.66, 'volume': 99.63650000000003} +2025-03-18 22:47:51,348 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874066,"s":"BTCUSDT","t...065,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,349 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873599,"s":"ETHUSDT","t...583,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,349 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873841,"s":"BTCUSDT","t":4727548489,"p":"81973.05000000","q":"0.00007000","T":1742330873786,"m":false,"M":true}... +2025-03-18 22:47:51,349 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873786, 'price': 81973.05, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,350 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873786, 'price': 81973.05, 'volume': 7e-05} +2025-03-18 22:47:51,350 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873786, 'price': 81973.05, 'volume': 7e-05}, total ticks: 212 +2025-03-18 22:47:51,350 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81973.05, 'low': 81964.43, 'close': 81973.05, 'volume': 0.1834599999999999} +2025-03-18 22:47:51,350 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873592,"s":"ETHUSDT","t":2267979540,"p":"1903.66000000","q":"0.00270000","T":1742330873580,"m":false,"M":true}... +2025-03-18 22:47:51,351 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873580, 'price': 1903.66, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:51,351 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873580, 'price': 1903.66, 'volume': 0.0027} +2025-03-18 22:47:51,351 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873580, 'price': 1903.66, 'volume': 0.0027}, total ticks: 238 +2025-03-18 22:47:51,351 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.66, 'low': 1902.95, 'close': 1903.66, 'volume': 99.63920000000003} +2025-03-18 22:47:51,352 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874066,"s":"BTCUSDT","t...065,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,352 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873599,"s":"ETHUSDT","t...583,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,353 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873841,"s":"BTCUSDT","t":4727548490,"p":"81973.06000000","q":"0.00007000","T":1742330873786,"m":false,"M":true}... +2025-03-18 22:47:51,353 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873786, 'price': 81973.06, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,353 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873786, 'price': 81973.06, 'volume': 7e-05} +2025-03-18 22:47:51,353 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873786, 'price': 81973.06, 'volume': 7e-05}, total ticks: 213 +2025-03-18 22:47:51,354 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81973.06, 'low': 81964.43, 'close': 81973.06, 'volume': 0.1835299999999999} +2025-03-18 22:47:51,354 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873594,"s":"ETHUSDT","t":2267979541,"p":"1903.55000000","q":"0.00270000","T":1742330873581,"m":false,"M":true}... +2025-03-18 22:47:51,354 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873581, 'price': 1903.55, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:51,355 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873581, 'price': 1903.55, 'volume': 0.0027} +2025-03-18 22:47:51,355 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873581, 'price': 1903.55, 'volume': 0.0027}, total ticks: 239 +2025-03-18 22:47:51,355 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.66, 'low': 1902.95, 'close': 1903.55, 'volume': 99.64190000000004} +2025-03-18 22:47:51,355 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874066,"s":"BTCUSDT","t...065,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,356 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873599,"s":"ETHUSDT","t...583,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,356 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873841,"s":"BTCUSDT","t":4727548491,"p":"81973.07000000","q":"0.00007000","T":1742330873786,"m":false,"M":true}... +2025-03-18 22:47:51,356 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873786, 'price': 81973.07, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,357 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873786, 'price': 81973.07, 'volume': 7e-05} +2025-03-18 22:47:51,357 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873786, 'price': 81973.07, 'volume': 7e-05}, total ticks: 214 +2025-03-18 22:47:51,357 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81973.07, 'low': 81964.43, 'close': 81973.07, 'volume': 0.18359999999999987} +2025-03-18 22:47:51,357 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873594,"s":"ETHUSDT","t":2267979542,"p":"1903.55000000","q":"0.00270000","T":1742330873581,"m":false,"M":true}... +2025-03-18 22:47:51,358 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873581, 'price': 1903.55, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:51,358 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873581, 'price': 1903.55, 'volume': 0.0027} +2025-03-18 22:47:51,358 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873581, 'price': 1903.55, 'volume': 0.0027}, total ticks: 240 +2025-03-18 22:47:51,359 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.66, 'low': 1902.95, 'close': 1903.55, 'volume': 99.64460000000004} +2025-03-18 22:47:51,359 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874066,"s":"BTCUSDT","t...065,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,360 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873599,"s":"ETHUSDT","t...583,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,360 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873841,"s":"BTCUSDT","t":4727548492,"p":"81973.12000000","q":"0.00007000","T":1742330873786,"m":false,"M":true}... +2025-03-18 22:47:51,360 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873786, 'price': 81973.12, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,360 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873786, 'price': 81973.12, 'volume': 7e-05} +2025-03-18 22:47:51,361 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873786, 'price': 81973.12, 'volume': 7e-05}, total ticks: 215 +2025-03-18 22:47:51,361 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81973.12, 'low': 81964.43, 'close': 81973.12, 'volume': 0.18366999999999986} +2025-03-18 22:47:51,361 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873594,"s":"ETHUSDT","t":2267979543,"p":"1903.56000000","q":"0.00280000","T":1742330873581,"m":false,"M":true}... +2025-03-18 22:47:51,361 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873581, 'price': 1903.56, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:51,362 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873581, 'price': 1903.56, 'volume': 0.0028} +2025-03-18 22:47:51,362 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873581, 'price': 1903.56, 'volume': 0.0028}, total ticks: 241 +2025-03-18 22:47:51,362 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.66, 'low': 1902.95, 'close': 1903.56, 'volume': 99.64740000000003} +2025-03-18 22:47:51,362 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874066,"s":"BTCUSDT","t...065,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,363 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873600,"s":"ETHUSDT","t...583,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,363 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873841,"s":"BTCUSDT","t":4727548493,"p":"81973.12000000","q":"0.00007000","T":1742330873786,"m":false,"M":true}... +2025-03-18 22:47:51,363 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873786, 'price': 81973.12, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,364 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873786, 'price': 81973.12, 'volume': 7e-05} +2025-03-18 22:47:51,364 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873786, 'price': 81973.12, 'volume': 7e-05}, total ticks: 216 +2025-03-18 22:47:51,365 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81973.12, 'low': 81964.43, 'close': 81973.12, 'volume': 0.18373999999999985} +2025-03-18 22:47:51,365 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873594,"s":"ETHUSDT","t":2267979544,"p":"1903.56000000","q":"0.26260000","T":1742330873581,"m":false,"M":true}... +2025-03-18 22:47:51,365 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873581, 'price': 1903.56, 'volume': 0.2626, 'type': 'trade'} +2025-03-18 22:47:51,365 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873581, 'price': 1903.56, 'volume': 0.2626} +2025-03-18 22:47:51,366 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873581, 'price': 1903.56, 'volume': 0.2626}, total ticks: 242 +2025-03-18 22:47:51,366 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.66, 'low': 1902.95, 'close': 1903.56, 'volume': 99.91000000000004} +2025-03-18 22:47:51,366 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874066,"s":"BTCUSDT","t...065,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,367 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873600,"s":"ETHUSDT","t...583,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,367 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873846,"s":"BTCUSDT","t":4727548494,"p":"81973.30000000","q":"0.00007000","T":1742330873791,"m":false,"M":true}... +2025-03-18 22:47:51,367 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873791, 'price': 81973.3, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,368 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873791, 'price': 81973.3, 'volume': 7e-05} +2025-03-18 22:47:51,368 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873791, 'price': 81973.3, 'volume': 7e-05}, total ticks: 217 +2025-03-18 22:47:51,369 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81973.3, 'low': 81964.43, 'close': 81973.3, 'volume': 0.18380999999999983} +2025-03-18 22:47:51,369 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873594,"s":"ETHUSDT","t":2267979545,"p":"1903.60000000","q":"0.00270000","T":1742330873581,"m":false,"M":true}... +2025-03-18 22:47:51,369 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873581, 'price': 1903.6, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:51,370 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873581, 'price': 1903.6, 'volume': 0.0027} +2025-03-18 22:47:51,370 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873581, 'price': 1903.6, 'volume': 0.0027}, total ticks: 243 +2025-03-18 22:47:51,370 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.66, 'low': 1902.95, 'close': 1903.6, 'volume': 99.91270000000004} +2025-03-18 22:47:51,371 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874066,"s":"BTCUSDT","t...065,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,371 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873600,"s":"ETHUSDT","t...583,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,372 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873846,"s":"BTCUSDT","t":4727548495,"p":"81973.30000000","q":"0.00007000","T":1742330873791,"m":false,"M":true}... +2025-03-18 22:47:51,372 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873791, 'price': 81973.3, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,372 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873791, 'price': 81973.3, 'volume': 7e-05} +2025-03-18 22:47:51,372 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873791, 'price': 81973.3, 'volume': 7e-05}, total ticks: 218 +2025-03-18 22:47:51,373 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81973.3, 'low': 81964.43, 'close': 81973.3, 'volume': 0.18387999999999982} +2025-03-18 22:47:51,373 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873594,"s":"ETHUSDT","t":2267979546,"p":"1903.60000000","q":"0.00270000","T":1742330873581,"m":false,"M":true}... +2025-03-18 22:47:51,373 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873581, 'price': 1903.6, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:51,373 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873581, 'price': 1903.6, 'volume': 0.0027} +2025-03-18 22:47:51,374 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873581, 'price': 1903.6, 'volume': 0.0027}, total ticks: 244 +2025-03-18 22:47:51,374 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.66, 'low': 1902.95, 'close': 1903.6, 'volume': 99.91540000000005} +2025-03-18 22:47:51,374 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874103,"s":"BTCUSDT","t...102,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,375 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873600,"s":"ETHUSDT","t...583,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,375 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873846,"s":"BTCUSDT","t":4727548496,"p":"81973.30000000","q":"0.00007000","T":1742330873791,"m":false,"M":true}... +2025-03-18 22:47:51,376 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873791, 'price': 81973.3, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,376 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873791, 'price': 81973.3, 'volume': 7e-05} +2025-03-18 22:47:51,376 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873791, 'price': 81973.3, 'volume': 7e-05}, total ticks: 219 +2025-03-18 22:47:51,376 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81973.3, 'low': 81964.43, 'close': 81973.3, 'volume': 0.1839499999999998} +2025-03-18 22:47:51,377 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873599,"s":"ETHUSDT","t":2267979547,"p":"1903.59000000","q":"0.39910000","T":1742330873583,"m":false,"M":true}... +2025-03-18 22:47:51,377 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873583, 'price': 1903.59, 'volume': 0.3991, 'type': 'trade'} +2025-03-18 22:47:51,377 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873583, 'price': 1903.59, 'volume': 0.3991} +2025-03-18 22:47:51,378 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873583, 'price': 1903.59, 'volume': 0.3991}, total ticks: 245 +2025-03-18 22:47:51,378 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.66, 'low': 1902.95, 'close': 1903.59, 'volume': 100.31450000000005} +2025-03-18 22:47:51,378 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874103,"s":"BTCUSDT","t...102,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,380 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873601,"s":"ETHUSDT","t...584,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,380 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873846,"s":"BTCUSDT","t":4727548497,"p":"81973.31000000","q":"0.01922000","T":1742330873791,"m":false,"M":true}... +2025-03-18 22:47:51,380 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873791, 'price': 81973.31, 'volume': 0.01922, 'type': 'trade'} +2025-03-18 22:47:51,380 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873791, 'price': 81973.31, 'volume': 0.01922} +2025-03-18 22:47:51,381 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873791, 'price': 81973.31, 'volume': 0.01922}, total ticks: 220 +2025-03-18 22:47:51,381 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81973.31, 'low': 81964.43, 'close': 81973.31, 'volume': 0.2031699999999998} +2025-03-18 22:47:51,381 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873599,"s":"ETHUSDT","t":2267979548,"p":"1903.61000000","q":"0.00270000","T":1742330873583,"m":false,"M":true}... +2025-03-18 22:47:51,382 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873583, 'price': 1903.61, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:51,382 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873583, 'price': 1903.61, 'volume': 0.0027} +2025-03-18 22:47:51,382 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873583, 'price': 1903.61, 'volume': 0.0027}, total ticks: 246 +2025-03-18 22:47:51,383 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.66, 'low': 1902.95, 'close': 1903.61, 'volume': 100.31720000000006} +2025-03-18 22:47:51,384 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874103,"s":"BTCUSDT","t...102,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,384 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873615,"s":"ETHUSDT","t...590,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,385 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873846,"s":"BTCUSDT","t":4727548498,"p":"81973.31000000","q":"0.00007000","T":1742330873791,"m":false,"M":true}... +2025-03-18 22:47:51,385 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873791, 'price': 81973.31, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,385 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873791, 'price': 81973.31, 'volume': 7e-05} +2025-03-18 22:47:51,385 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873791, 'price': 81973.31, 'volume': 7e-05}, total ticks: 221 +2025-03-18 22:47:51,386 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81973.31, 'low': 81964.43, 'close': 81973.31, 'volume': 0.20323999999999978} +2025-03-18 22:47:51,386 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873599,"s":"ETHUSDT","t":2267979549,"p":"1903.61000000","q":"0.00270000","T":1742330873583,"m":false,"M":true}... +2025-03-18 22:47:51,387 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873583, 'price': 1903.61, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:51,387 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873583, 'price': 1903.61, 'volume': 0.0027} +2025-03-18 22:47:51,387 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873583, 'price': 1903.61, 'volume': 0.0027}, total ticks: 247 +2025-03-18 22:47:51,388 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.66, 'low': 1902.95, 'close': 1903.61, 'volume': 100.31990000000006} +2025-03-18 22:47:51,388 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874103,"s":"BTCUSDT","t...102,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,388 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873615,"s":"ETHUSDT","t...590,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,388 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873846,"s":"BTCUSDT","t":4727548499,"p":"81973.31000000","q":"0.00007000","T":1742330873791,"m":false,"M":true}... +2025-03-18 22:47:51,390 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873791, 'price': 81973.31, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,390 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873791, 'price': 81973.31, 'volume': 7e-05} +2025-03-18 22:47:51,390 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873791, 'price': 81973.31, 'volume': 7e-05}, total ticks: 222 +2025-03-18 22:47:51,391 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81973.31, 'low': 81964.43, 'close': 81973.31, 'volume': 0.20330999999999977} +2025-03-18 22:47:51,391 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873599,"s":"ETHUSDT","t":2267979550,"p":"1903.68000000","q":"0.00270000","T":1742330873583,"m":false,"M":true}... +2025-03-18 22:47:51,391 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873583, 'price': 1903.68, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:51,392 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873583, 'price': 1903.68, 'volume': 0.0027} +2025-03-18 22:47:51,392 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873583, 'price': 1903.68, 'volume': 0.0027}, total ticks: 248 +2025-03-18 22:47:51,392 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.68, 'low': 1902.95, 'close': 1903.68, 'volume': 100.32260000000007} +2025-03-18 22:47:51,393 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874103,"s":"BTCUSDT","t...102,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,393 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873615,"s":"ETHUSDT","t...590,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,395 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873846,"s":"BTCUSDT","t":4727548500,"p":"81973.32000000","q":"0.00007000","T":1742330873791,"m":false,"M":true}... +2025-03-18 22:47:51,395 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873791, 'price': 81973.32, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,395 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873791, 'price': 81973.32, 'volume': 7e-05} +2025-03-18 22:47:51,395 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873791, 'price': 81973.32, 'volume': 7e-05}, total ticks: 223 +2025-03-18 22:47:51,396 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81973.32, 'low': 81964.43, 'close': 81973.32, 'volume': 0.20337999999999976} +2025-03-18 22:47:51,396 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873599,"s":"ETHUSDT","t":2267979551,"p":"1903.69000000","q":"0.00530000","T":1742330873583,"m":false,"M":true}... +2025-03-18 22:47:51,396 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873583, 'price': 1903.69, 'volume': 0.0053, 'type': 'trade'} +2025-03-18 22:47:51,396 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873583, 'price': 1903.69, 'volume': 0.0053} +2025-03-18 22:47:51,396 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873583, 'price': 1903.69, 'volume': 0.0053}, total ticks: 249 +2025-03-18 22:47:51,396 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.69, 'low': 1902.95, 'close': 1903.69, 'volume': 100.32790000000007} +2025-03-18 22:47:51,398 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874103,"s":"BTCUSDT","t...102,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,398 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873615,"s":"ETHUSDT","t...590,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,399 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873846,"s":"BTCUSDT","t":4727548501,"p":"81973.32000000","q":"0.00007000","T":1742330873791,"m":false,"M":true}... +2025-03-18 22:47:51,399 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873791, 'price': 81973.32, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,399 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873791, 'price': 81973.32, 'volume': 7e-05} +2025-03-18 22:47:51,400 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873791, 'price': 81973.32, 'volume': 7e-05}, total ticks: 224 +2025-03-18 22:47:51,400 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81973.32, 'low': 81964.43, 'close': 81973.32, 'volume': 0.20344999999999974} +2025-03-18 22:47:51,402 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873599,"s":"ETHUSDT","t":2267979552,"p":"1903.70000000","q":"0.07880000","T":1742330873583,"m":false,"M":true}... +2025-03-18 22:47:51,402 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873583, 'price': 1903.7, 'volume': 0.0788, 'type': 'trade'} +2025-03-18 22:47:51,402 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873583, 'price': 1903.7, 'volume': 0.0788} +2025-03-18 22:47:51,402 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873583, 'price': 1903.7, 'volume': 0.0788}, total ticks: 250 +2025-03-18 22:47:51,403 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.7, 'low': 1902.95, 'close': 1903.7, 'volume': 100.40670000000007} +2025-03-18 22:47:51,403 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874103,"s":"BTCUSDT","t...102,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,404 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873615,"s":"ETHUSDT","t...590,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,404 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873846,"s":"BTCUSDT","t":4727548502,"p":"81973.32000000","q":"0.00007000","T":1742330873791,"m":false,"M":true}... +2025-03-18 22:47:51,404 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873791, 'price': 81973.32, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,405 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873791, 'price': 81973.32, 'volume': 7e-05} +2025-03-18 22:47:51,405 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873791, 'price': 81973.32, 'volume': 7e-05}, total ticks: 225 +2025-03-18 22:47:51,405 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81973.32, 'low': 81964.43, 'close': 81973.32, 'volume': 0.20351999999999973} +2025-03-18 22:47:51,406 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873599,"s":"ETHUSDT","t":2267979553,"p":"1903.70000000","q":"0.00270000","T":1742330873583,"m":false,"M":true}... +2025-03-18 22:47:51,406 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873583, 'price': 1903.7, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:51,406 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873583, 'price': 1903.7, 'volume': 0.0027} +2025-03-18 22:47:51,406 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873583, 'price': 1903.7, 'volume': 0.0027}, total ticks: 251 +2025-03-18 22:47:51,407 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.7, 'low': 1902.95, 'close': 1903.7, 'volume': 100.40940000000008} +2025-03-18 22:47:51,407 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874103,"s":"BTCUSDT","t...102,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,408 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873615,"s":"ETHUSDT","t...590,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,408 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873846,"s":"BTCUSDT","t":4727548503,"p":"81973.33000000","q":"0.01820000","T":1742330873791,"m":false,"M":true}... +2025-03-18 22:47:51,408 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873791, 'price': 81973.33, 'volume': 0.0182, 'type': 'trade'} +2025-03-18 22:47:51,409 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873791, 'price': 81973.33, 'volume': 0.0182} +2025-03-18 22:47:51,409 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873791, 'price': 81973.33, 'volume': 0.0182}, total ticks: 226 +2025-03-18 22:47:51,409 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81973.33, 'low': 81964.43, 'close': 81973.33, 'volume': 0.22171999999999972} +2025-03-18 22:47:51,410 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873599,"s":"ETHUSDT","t":2267979554,"p":"1903.70000000","q":"0.00270000","T":1742330873583,"m":false,"M":true}... +2025-03-18 22:47:51,410 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873583, 'price': 1903.7, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:51,410 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873583, 'price': 1903.7, 'volume': 0.0027} +2025-03-18 22:47:51,410 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873583, 'price': 1903.7, 'volume': 0.0027}, total ticks: 252 +2025-03-18 22:47:51,412 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.7, 'low': 1902.95, 'close': 1903.7, 'volume': 100.41210000000008} +2025-03-18 22:47:51,412 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874103,"s":"BTCUSDT","t...102,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,413 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873663,"s":"ETHUSDT","t...611,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,413 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873846,"s":"BTCUSDT","t":4727548504,"p":"81973.33000000","q":"0.00007000","T":1742330873791,"m":false,"M":true}... +2025-03-18 22:47:51,413 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873791, 'price': 81973.33, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,414 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873791, 'price': 81973.33, 'volume': 7e-05} +2025-03-18 22:47:51,414 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873791, 'price': 81973.33, 'volume': 7e-05}, total ticks: 227 +2025-03-18 22:47:51,414 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81973.33, 'low': 81964.43, 'close': 81973.33, 'volume': 0.2217899999999997} +2025-03-18 22:47:51,415 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873599,"s":"ETHUSDT","t":2267979555,"p":"1903.71000000","q":"0.01420000","T":1742330873583,"m":false,"M":true}... +2025-03-18 22:47:51,415 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873583, 'price': 1903.71, 'volume': 0.0142, 'type': 'trade'} +2025-03-18 22:47:51,415 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873583, 'price': 1903.71, 'volume': 0.0142} +2025-03-18 22:47:51,415 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873583, 'price': 1903.71, 'volume': 0.0142}, total ticks: 253 +2025-03-18 22:47:51,416 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.71, 'low': 1902.95, 'close': 1903.71, 'volume': 100.42630000000008} +2025-03-18 22:47:51,416 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874103,"s":"BTCUSDT","t...102,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,417 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873663,"s":"ETHUSDT","t...611,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,417 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873846,"s":"BTCUSDT","t":4727548505,"p":"81973.33000000","q":"0.00007000","T":1742330873791,"m":false,"M":true}... +2025-03-18 22:47:51,417 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873791, 'price': 81973.33, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,417 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873791, 'price': 81973.33, 'volume': 7e-05} +2025-03-18 22:47:51,417 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873791, 'price': 81973.33, 'volume': 7e-05}, total ticks: 228 +2025-03-18 22:47:51,418 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81973.33, 'low': 81964.43, 'close': 81973.33, 'volume': 0.2218599999999997} +2025-03-18 22:47:51,418 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873599,"s":"ETHUSDT","t":2267979556,"p":"1903.71000000","q":"3.78220000","T":1742330873583,"m":false,"M":true}... +2025-03-18 22:47:51,418 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873583, 'price': 1903.71, 'volume': 3.7822, 'type': 'trade'} +2025-03-18 22:47:51,419 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873583, 'price': 1903.71, 'volume': 3.7822} +2025-03-18 22:47:51,419 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873583, 'price': 1903.71, 'volume': 3.7822}, total ticks: 254 +2025-03-18 22:47:51,419 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.71, 'low': 1902.95, 'close': 1903.71, 'volume': 104.20850000000009} +2025-03-18 22:47:51,421 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874103,"s":"BTCUSDT","t...102,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,421 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873663,"s":"ETHUSDT","t...611,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,421 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873950,"s":"BTCUSDT","t":4727548506,"p":"81973.60000000","q":"0.00300000","T":1742330873936,"m":false,"M":true}... +2025-03-18 22:47:51,422 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873936, 'price': 81973.6, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:47:51,422 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873936, 'price': 81973.6, 'volume': 0.003} +2025-03-18 22:47:51,422 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873936, 'price': 81973.6, 'volume': 0.003}, total ticks: 229 +2025-03-18 22:47:51,422 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81973.6, 'low': 81964.43, 'close': 81973.6, 'volume': 0.2248599999999997} +2025-03-18 22:47:51,423 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873599,"s":"ETHUSDT","t":2267979557,"p":"1903.71000000","q":"0.00270000","T":1742330873583,"m":false,"M":true}... +2025-03-18 22:47:51,423 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873583, 'price': 1903.71, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:51,423 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873583, 'price': 1903.71, 'volume': 0.0027} +2025-03-18 22:47:51,423 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873583, 'price': 1903.71, 'volume': 0.0027}, total ticks: 255 +2025-03-18 22:47:51,424 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.71, 'low': 1902.95, 'close': 1903.71, 'volume': 104.21120000000009} +2025-03-18 22:47:51,424 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874103,"s":"BTCUSDT","t...102,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,425 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873663,"s":"ETHUSDT","t...611,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,425 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874066,"s":"BTCUSDT","t":4727548507,"p":"81973.60000000","q":"0.00010000","T":1742330874065,"m":false,"M":true}... +2025-03-18 22:47:51,425 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874065, 'price': 81973.6, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:47:51,425 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874065, 'price': 81973.6, 'volume': 0.0001} +2025-03-18 22:47:51,425 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874065, 'price': 81973.6, 'volume': 0.0001}, total ticks: 230 +2025-03-18 22:47:51,426 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330873000, 'open': 81964.43, 'high': 81973.6, 'low': 81964.43, 'close': 81973.6, 'volume': 0.2248599999999997} +2025-03-18 22:47:51,426 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.6, 'low': 81973.6, 'close': 81973.6, 'volume': 0.0001} +2025-03-18 22:47:51,426 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873599,"s":"ETHUSDT","t":2267979558,"p":"1903.71000000","q":"0.00270000","T":1742330873583,"m":false,"M":true}... +2025-03-18 22:47:51,426 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873583, 'price': 1903.71, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:51,427 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873583, 'price': 1903.71, 'volume': 0.0027} +2025-03-18 22:47:51,427 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873583, 'price': 1903.71, 'volume': 0.0027}, total ticks: 256 +2025-03-18 22:47:51,427 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.71, 'low': 1902.95, 'close': 1903.71, 'volume': 104.2139000000001} +2025-03-18 22:47:51,428 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874103,"s":"BTCUSDT","t...102,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,428 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873663,"s":"ETHUSDT","t...611,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,428 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874066,"s":"BTCUSDT","t":4727548508,"p":"81973.60000000","q":"0.00007000","T":1742330874065,"m":false,"M":true}... +2025-03-18 22:47:51,429 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874065, 'price': 81973.6, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,429 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874065, 'price': 81973.6, 'volume': 7e-05} +2025-03-18 22:47:51,430 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874065, 'price': 81973.6, 'volume': 7e-05}, total ticks: 231 +2025-03-18 22:47:51,430 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.6, 'low': 81973.6, 'close': 81973.6, 'volume': 0.00017} +2025-03-18 22:47:51,431 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873599,"s":"ETHUSDT","t":2267979559,"p":"1903.72000000","q":"0.00270000","T":1742330873583,"m":false,"M":true}... +2025-03-18 22:47:51,431 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873583, 'price': 1903.72, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:51,431 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873583, 'price': 1903.72, 'volume': 0.0027} +2025-03-18 22:47:51,432 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873583, 'price': 1903.72, 'volume': 0.0027}, total ticks: 257 +2025-03-18 22:47:51,432 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.72, 'low': 1902.95, 'close': 1903.72, 'volume': 104.2166000000001} +2025-03-18 22:47:51,433 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874153,"s":"BTCUSDT","t...153,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,433 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873663,"s":"ETHUSDT","t...611,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,433 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874066,"s":"BTCUSDT","t":4727548509,"p":"81973.60000000","q":"0.00007000","T":1742330874065,"m":false,"M":true}... +2025-03-18 22:47:51,434 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874065, 'price': 81973.6, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,434 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874065, 'price': 81973.6, 'volume': 7e-05} +2025-03-18 22:47:51,434 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874065, 'price': 81973.6, 'volume': 7e-05}, total ticks: 232 +2025-03-18 22:47:51,435 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.6, 'low': 81973.6, 'close': 81973.6, 'volume': 0.00024} +2025-03-18 22:47:51,435 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873599,"s":"ETHUSDT","t":2267979560,"p":"1903.72000000","q":"0.00270000","T":1742330873583,"m":false,"M":true}... +2025-03-18 22:47:51,435 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873583, 'price': 1903.72, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:51,436 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873583, 'price': 1903.72, 'volume': 0.0027} +2025-03-18 22:47:51,436 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873583, 'price': 1903.72, 'volume': 0.0027}, total ticks: 258 +2025-03-18 22:47:51,436 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.72, 'low': 1902.95, 'close': 1903.72, 'volume': 104.2193000000001} +2025-03-18 22:47:51,437 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874153,"s":"BTCUSDT","t...153,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,437 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873663,"s":"ETHUSDT","t...611,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,438 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874066,"s":"BTCUSDT","t":4727548510,"p":"81973.60000000","q":"0.00010000","T":1742330874065,"m":false,"M":true}... +2025-03-18 22:47:51,438 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874065, 'price': 81973.6, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:47:51,438 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874065, 'price': 81973.6, 'volume': 0.0001} +2025-03-18 22:47:51,438 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874065, 'price': 81973.6, 'volume': 0.0001}, total ticks: 233 +2025-03-18 22:47:51,439 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.6, 'low': 81973.6, 'close': 81973.6, 'volume': 0.00034} +2025-03-18 22:47:51,439 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873599,"s":"ETHUSDT","t":2267979561,"p":"1903.73000000","q":"0.00270000","T":1742330873583,"m":false,"M":true}... +2025-03-18 22:47:51,439 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873583, 'price': 1903.73, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:51,439 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873583, 'price': 1903.73, 'volume': 0.0027} +2025-03-18 22:47:51,440 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873583, 'price': 1903.73, 'volume': 0.0027}, total ticks: 259 +2025-03-18 22:47:51,440 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.73, 'low': 1902.95, 'close': 1903.73, 'volume': 104.22200000000011} +2025-03-18 22:47:51,441 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874153,"s":"BTCUSDT","t...153,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,441 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873663,"s":"ETHUSDT","t...611,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,441 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874066,"s":"BTCUSDT","t":4727548511,"p":"81973.60000000","q":"0.00007000","T":1742330874065,"m":false,"M":true}... +2025-03-18 22:47:51,442 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874065, 'price': 81973.6, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,442 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874065, 'price': 81973.6, 'volume': 7e-05} +2025-03-18 22:47:51,442 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874065, 'price': 81973.6, 'volume': 7e-05}, total ticks: 234 +2025-03-18 22:47:51,443 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.6, 'low': 81973.6, 'close': 81973.6, 'volume': 0.00041} +2025-03-18 22:47:51,443 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873599,"s":"ETHUSDT","t":2267979562,"p":"1903.73000000","q":"0.00270000","T":1742330873583,"m":false,"M":true}... +2025-03-18 22:47:51,443 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873583, 'price': 1903.73, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:51,443 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873583, 'price': 1903.73, 'volume': 0.0027} +2025-03-18 22:47:51,444 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873583, 'price': 1903.73, 'volume': 0.0027}, total ticks: 260 +2025-03-18 22:47:51,444 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.73, 'low': 1902.95, 'close': 1903.73, 'volume': 104.22470000000011} +2025-03-18 22:47:51,444 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874153,"s":"BTCUSDT","t...153,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,445 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873663,"s":"ETHUSDT","t...611,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,445 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874066,"s":"BTCUSDT","t":4727548512,"p":"81973.60000000","q":"0.00010000","T":1742330874065,"m":false,"M":true}... +2025-03-18 22:47:51,446 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874065, 'price': 81973.6, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:47:51,446 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874065, 'price': 81973.6, 'volume': 0.0001} +2025-03-18 22:47:51,446 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874065, 'price': 81973.6, 'volume': 0.0001}, total ticks: 235 +2025-03-18 22:47:51,447 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.6, 'low': 81973.6, 'close': 81973.6, 'volume': 0.00051} +2025-03-18 22:47:51,447 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873599,"s":"ETHUSDT","t":2267979563,"p":"1903.75000000","q":"0.00400000","T":1742330873583,"m":false,"M":true}... +2025-03-18 22:47:51,448 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873583, 'price': 1903.75, 'volume': 0.004, 'type': 'trade'} +2025-03-18 22:47:51,448 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873583, 'price': 1903.75, 'volume': 0.004} +2025-03-18 22:47:51,448 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873583, 'price': 1903.75, 'volume': 0.004}, total ticks: 261 +2025-03-18 22:47:51,448 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.75, 'low': 1902.95, 'close': 1903.75, 'volume': 104.22870000000012} +2025-03-18 22:47:51,449 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874153,"s":"BTCUSDT","t...153,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,450 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873663,"s":"ETHUSDT","t...611,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,450 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874066,"s":"BTCUSDT","t":4727548513,"p":"81973.60000000","q":"0.00007000","T":1742330874065,"m":false,"M":true}... +2025-03-18 22:47:51,450 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874065, 'price': 81973.6, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,451 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874065, 'price': 81973.6, 'volume': 7e-05} +2025-03-18 22:47:51,451 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874065, 'price': 81973.6, 'volume': 7e-05}, total ticks: 236 +2025-03-18 22:47:51,451 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.6, 'low': 81973.6, 'close': 81973.6, 'volume': 0.00058} +2025-03-18 22:47:51,452 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873599,"s":"ETHUSDT","t":2267979564,"p":"1903.75000000","q":"0.00270000","T":1742330873583,"m":false,"M":true}... +2025-03-18 22:47:51,452 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873583, 'price': 1903.75, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:51,452 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873583, 'price': 1903.75, 'volume': 0.0027} +2025-03-18 22:47:51,452 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873583, 'price': 1903.75, 'volume': 0.0027}, total ticks: 262 +2025-03-18 22:47:51,453 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.75, 'low': 1902.95, 'close': 1903.75, 'volume': 104.23140000000012} +2025-03-18 22:47:51,453 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874153,"s":"BTCUSDT","t...153,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,454 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873663,"s":"ETHUSDT","t...611,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,454 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874066,"s":"BTCUSDT","t":4727548514,"p":"81973.60000000","q":"0.03914000","T":1742330874065,"m":false,"M":true}... +2025-03-18 22:47:51,455 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874065, 'price': 81973.6, 'volume': 0.03914, 'type': 'trade'} +2025-03-18 22:47:51,455 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874065, 'price': 81973.6, 'volume': 0.03914} +2025-03-18 22:47:51,455 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874065, 'price': 81973.6, 'volume': 0.03914}, total ticks: 237 +2025-03-18 22:47:51,455 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.6, 'low': 81973.6, 'close': 81973.6, 'volume': 0.03972} +2025-03-18 22:47:51,456 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873599,"s":"ETHUSDT","t":2267979565,"p":"1903.76000000","q":"0.00280000","T":1742330873583,"m":false,"M":true}... +2025-03-18 22:47:51,456 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873583, 'price': 1903.76, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:51,456 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873583, 'price': 1903.76, 'volume': 0.0028} +2025-03-18 22:47:51,456 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873583, 'price': 1903.76, 'volume': 0.0028}, total ticks: 263 +2025-03-18 22:47:51,457 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.76, 'low': 1902.95, 'close': 1903.76, 'volume': 104.23420000000011} +2025-03-18 22:47:51,457 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874153,"s":"BTCUSDT","t...153,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,458 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873691,"s":"ETHUSDT","t...633,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,458 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874066,"s":"BTCUSDT","t":4727548515,"p":"81973.60000000","q":"0.00007000","T":1742330874065,"m":false,"M":true}... +2025-03-18 22:47:51,458 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874065, 'price': 81973.6, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,458 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874065, 'price': 81973.6, 'volume': 7e-05} +2025-03-18 22:47:51,459 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874065, 'price': 81973.6, 'volume': 7e-05}, total ticks: 238 +2025-03-18 22:47:51,459 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.6, 'low': 81973.6, 'close': 81973.6, 'volume': 0.03979} +2025-03-18 22:47:51,459 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873599,"s":"ETHUSDT","t":2267979566,"p":"1903.77000000","q":"0.00270000","T":1742330873583,"m":false,"M":true}... +2025-03-18 22:47:51,460 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873583, 'price': 1903.77, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:51,460 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873583, 'price': 1903.77, 'volume': 0.0027} +2025-03-18 22:47:51,460 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873583, 'price': 1903.77, 'volume': 0.0027}, total ticks: 264 +2025-03-18 22:47:51,461 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.77, 'low': 1902.95, 'close': 1903.77, 'volume': 104.23690000000012} +2025-03-18 22:47:51,461 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874153,"s":"BTCUSDT","t...153,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,462 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873691,"s":"ETHUSDT","t...633,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,462 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874066,"s":"BTCUSDT","t":4727548516,"p":"81973.60000000","q":"0.00007000","T":1742330874065,"m":false,"M":true}... +2025-03-18 22:47:51,463 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874065, 'price': 81973.6, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,463 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874065, 'price': 81973.6, 'volume': 7e-05} +2025-03-18 22:47:51,463 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874065, 'price': 81973.6, 'volume': 7e-05}, total ticks: 239 +2025-03-18 22:47:51,465 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.6, 'low': 81973.6, 'close': 81973.6, 'volume': 0.03986} +2025-03-18 22:47:51,465 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873599,"s":"ETHUSDT","t":2267979567,"p":"1903.78000000","q":"0.40000000","T":1742330873583,"m":false,"M":true}... +2025-03-18 22:47:51,465 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873583, 'price': 1903.78, 'volume': 0.4, 'type': 'trade'} +2025-03-18 22:47:51,465 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873583, 'price': 1903.78, 'volume': 0.4} +2025-03-18 22:47:51,465 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873583, 'price': 1903.78, 'volume': 0.4}, total ticks: 265 +2025-03-18 22:47:51,465 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.78, 'low': 1902.95, 'close': 1903.78, 'volume': 104.63690000000013} +2025-03-18 22:47:51,466 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874153,"s":"BTCUSDT","t...153,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,466 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873691,"s":"ETHUSDT","t...633,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,467 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874066,"s":"BTCUSDT","t":4727548517,"p":"81973.60000000","q":"0.00007000","T":1742330874065,"m":false,"M":true}... +2025-03-18 22:47:51,467 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874065, 'price': 81973.6, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,468 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874065, 'price': 81973.6, 'volume': 7e-05} +2025-03-18 22:47:51,468 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874065, 'price': 81973.6, 'volume': 7e-05}, total ticks: 240 +2025-03-18 22:47:51,468 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.6, 'low': 81973.6, 'close': 81973.6, 'volume': 0.03993} +2025-03-18 22:47:51,469 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873599,"s":"ETHUSDT","t":2267979568,"p":"1903.78000000","q":"0.40000000","T":1742330873583,"m":false,"M":true}... +2025-03-18 22:47:51,469 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873583, 'price': 1903.78, 'volume': 0.4, 'type': 'trade'} +2025-03-18 22:47:51,469 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873583, 'price': 1903.78, 'volume': 0.4} +2025-03-18 22:47:51,469 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873583, 'price': 1903.78, 'volume': 0.4}, total ticks: 266 +2025-03-18 22:47:51,470 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.78, 'low': 1902.95, 'close': 1903.78, 'volume': 105.03690000000013} +2025-03-18 22:47:51,470 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874153,"s":"BTCUSDT","t...153,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,470 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873691,"s":"ETHUSDT","t...633,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,470 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874066,"s":"BTCUSDT","t":4727548518,"p":"81973.60000000","q":"0.00007000","T":1742330874065,"m":false,"M":true}... +2025-03-18 22:47:51,471 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874065, 'price': 81973.6, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,471 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874065, 'price': 81973.6, 'volume': 7e-05} +2025-03-18 22:47:51,471 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874065, 'price': 81973.6, 'volume': 7e-05}, total ticks: 241 +2025-03-18 22:47:51,471 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.6, 'low': 81973.6, 'close': 81973.6, 'volume': 0.04} +2025-03-18 22:47:51,473 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873599,"s":"ETHUSDT","t":2267979569,"p":"1903.80000000","q":"0.40000000","T":1742330873583,"m":false,"M":true}... +2025-03-18 22:47:51,473 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873583, 'price': 1903.8, 'volume': 0.4, 'type': 'trade'} +2025-03-18 22:47:51,473 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873583, 'price': 1903.8, 'volume': 0.4} +2025-03-18 22:47:51,473 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873583, 'price': 1903.8, 'volume': 0.4}, total ticks: 267 +2025-03-18 22:47:51,473 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.8, 'low': 1902.95, 'close': 1903.8, 'volume': 105.43690000000014} +2025-03-18 22:47:51,473 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874153,"s":"BTCUSDT","t...153,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,473 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873691,"s":"ETHUSDT","t...633,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,473 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874066,"s":"BTCUSDT","t":4727548519,"p":"81973.60000000","q":"0.00031000","T":1742330874065,"m":false,"M":true}... +2025-03-18 22:47:51,473 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874065, 'price': 81973.6, 'volume': 0.00031, 'type': 'trade'} +2025-03-18 22:47:51,473 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874065, 'price': 81973.6, 'volume': 0.00031} +2025-03-18 22:47:51,473 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874065, 'price': 81973.6, 'volume': 0.00031}, total ticks: 242 +2025-03-18 22:47:51,473 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.6, 'low': 81973.6, 'close': 81973.6, 'volume': 0.04031} +2025-03-18 22:47:51,477 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873599,"s":"ETHUSDT","t":2267979570,"p":"1903.80000000","q":"0.40000000","T":1742330873583,"m":false,"M":true}... +2025-03-18 22:47:51,477 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873583, 'price': 1903.8, 'volume': 0.4, 'type': 'trade'} +2025-03-18 22:47:51,477 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873583, 'price': 1903.8, 'volume': 0.4} +2025-03-18 22:47:51,477 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873583, 'price': 1903.8, 'volume': 0.4}, total ticks: 268 +2025-03-18 22:47:51,477 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.8, 'low': 1902.95, 'close': 1903.8, 'volume': 105.83690000000014} +2025-03-18 22:47:51,477 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874153,"s":"BTCUSDT","t...153,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,479 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873691,"s":"ETHUSDT","t...633,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,479 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874066,"s":"BTCUSDT","t":4727548520,"p":"81973.60000000","q":"0.00013000","T":1742330874065,"m":false,"M":true}... +2025-03-18 22:47:51,479 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874065, 'price': 81973.6, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:47:51,480 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874065, 'price': 81973.6, 'volume': 0.00013} +2025-03-18 22:47:51,480 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874065, 'price': 81973.6, 'volume': 0.00013}, total ticks: 243 +2025-03-18 22:47:51,481 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.6, 'low': 81973.6, 'close': 81973.6, 'volume': 0.04044} +2025-03-18 22:47:51,481 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873599,"s":"ETHUSDT","t":2267979571,"p":"1903.82000000","q":"0.26260000","T":1742330873583,"m":false,"M":true}... +2025-03-18 22:47:51,481 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873583, 'price': 1903.82, 'volume': 0.2626, 'type': 'trade'} +2025-03-18 22:47:51,482 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873583, 'price': 1903.82, 'volume': 0.2626} +2025-03-18 22:47:51,482 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873583, 'price': 1903.82, 'volume': 0.2626}, total ticks: 269 +2025-03-18 22:47:51,482 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.82, 'low': 1902.95, 'close': 1903.82, 'volume': 106.09950000000015} +2025-03-18 22:47:51,483 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874153,"s":"BTCUSDT","t...153,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,483 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873691,"s":"ETHUSDT","t...633,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,483 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874066,"s":"BTCUSDT","t":4727548521,"p":"81973.60000000","q":"0.00007000","T":1742330874065,"m":false,"M":true}... +2025-03-18 22:47:51,484 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874065, 'price': 81973.6, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,484 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874065, 'price': 81973.6, 'volume': 7e-05} +2025-03-18 22:47:51,484 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874065, 'price': 81973.6, 'volume': 7e-05}, total ticks: 244 +2025-03-18 22:47:51,485 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.6, 'low': 81973.6, 'close': 81973.6, 'volume': 0.04051} +2025-03-18 22:47:51,485 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873599,"s":"ETHUSDT","t":2267979572,"p":"1903.84000000","q":"0.00530000","T":1742330873583,"m":false,"M":true}... +2025-03-18 22:47:51,485 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873583, 'price': 1903.84, 'volume': 0.0053, 'type': 'trade'} +2025-03-18 22:47:51,486 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873583, 'price': 1903.84, 'volume': 0.0053} +2025-03-18 22:47:51,486 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873583, 'price': 1903.84, 'volume': 0.0053}, total ticks: 270 +2025-03-18 22:47:51,486 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.84, 'low': 1902.95, 'close': 1903.84, 'volume': 106.10480000000015} +2025-03-18 22:47:51,486 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874153,"s":"BTCUSDT","t...153,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,487 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873691,"s":"ETHUSDT","t...633,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,487 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874066,"s":"BTCUSDT","t":4727548522,"p":"81973.60000000","q":"0.00007000","T":1742330874065,"m":false,"M":true}... +2025-03-18 22:47:51,487 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874065, 'price': 81973.6, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,488 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874065, 'price': 81973.6, 'volume': 7e-05} +2025-03-18 22:47:51,488 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874065, 'price': 81973.6, 'volume': 7e-05}, total ticks: 245 +2025-03-18 22:47:51,488 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.6, 'low': 81973.6, 'close': 81973.6, 'volume': 0.04058} +2025-03-18 22:47:51,488 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873599,"s":"ETHUSDT","t":2267979573,"p":"1903.85000000","q":"0.00550000","T":1742330873583,"m":false,"M":true}... +2025-03-18 22:47:51,489 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873583, 'price': 1903.85, 'volume': 0.0055, 'type': 'trade'} +2025-03-18 22:47:51,489 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873583, 'price': 1903.85, 'volume': 0.0055} +2025-03-18 22:47:51,489 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873583, 'price': 1903.85, 'volume': 0.0055}, total ticks: 271 +2025-03-18 22:47:51,489 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.85, 'low': 1902.95, 'close': 1903.85, 'volume': 106.11030000000015} +2025-03-18 22:47:51,490 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874153,"s":"BTCUSDT","t...153,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,490 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873691,"s":"ETHUSDT","t...633,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,490 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874066,"s":"BTCUSDT","t":4727548523,"p":"81973.61000000","q":"0.00045000","T":1742330874065,"m":false,"M":true}... +2025-03-18 22:47:51,490 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874065, 'price': 81973.61, 'volume': 0.00045, 'type': 'trade'} +2025-03-18 22:47:51,490 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874065, 'price': 81973.61, 'volume': 0.00045} +2025-03-18 22:47:51,491 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874065, 'price': 81973.61, 'volume': 0.00045}, total ticks: 246 +2025-03-18 22:47:51,491 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.61, 'low': 81973.6, 'close': 81973.61, 'volume': 0.04103} +2025-03-18 22:47:51,491 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873599,"s":"ETHUSDT","t":2267979574,"p":"1903.86000000","q":"0.00270000","T":1742330873583,"m":false,"M":true}... +2025-03-18 22:47:51,491 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873583, 'price': 1903.86, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:51,492 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873583, 'price': 1903.86, 'volume': 0.0027} +2025-03-18 22:47:51,493 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873583, 'price': 1903.86, 'volume': 0.0027}, total ticks: 272 +2025-03-18 22:47:51,493 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.86, 'low': 1902.95, 'close': 1903.86, 'volume': 106.11300000000016} +2025-03-18 22:47:51,493 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874153,"s":"BTCUSDT","t...153,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,493 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873696,"s":"ETHUSDT","t...638,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,493 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874066,"s":"BTCUSDT","t":4727548524,"p":"81973.61000000","q":"0.00007000","T":1742330874065,"m":false,"M":true}... +2025-03-18 22:47:51,493 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874065, 'price': 81973.61, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,493 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874065, 'price': 81973.61, 'volume': 7e-05} +2025-03-18 22:47:51,494 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874065, 'price': 81973.61, 'volume': 7e-05}, total ticks: 247 +2025-03-18 22:47:51,494 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.61, 'low': 81973.6, 'close': 81973.61, 'volume': 0.0411} +2025-03-18 22:47:51,495 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873599,"s":"ETHUSDT","t":2267979575,"p":"1903.86000000","q":"0.20240000","T":1742330873583,"m":false,"M":true}... +2025-03-18 22:47:51,495 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873583, 'price': 1903.86, 'volume': 0.2024, 'type': 'trade'} +2025-03-18 22:47:51,495 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873583, 'price': 1903.86, 'volume': 0.2024} +2025-03-18 22:47:51,495 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873583, 'price': 1903.86, 'volume': 0.2024}, total ticks: 273 +2025-03-18 22:47:51,495 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.86, 'low': 1902.95, 'close': 1903.86, 'volume': 106.31540000000015} +2025-03-18 22:47:51,496 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874153,"s":"BTCUSDT","t...153,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,496 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873696,"s":"ETHUSDT","t...638,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,497 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874066,"s":"BTCUSDT","t":4727548525,"p":"81973.61000000","q":"0.00007000","T":1742330874065,"m":false,"M":true}... +2025-03-18 22:47:51,497 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874065, 'price': 81973.61, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,497 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874065, 'price': 81973.61, 'volume': 7e-05} +2025-03-18 22:47:51,497 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874065, 'price': 81973.61, 'volume': 7e-05}, total ticks: 248 +2025-03-18 22:47:51,498 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.61, 'low': 81973.6, 'close': 81973.61, 'volume': 0.04117} +2025-03-18 22:47:51,498 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873600,"s":"ETHUSDT","t":2267979576,"p":"1903.86000000","q":"0.19760000","T":1742330873583,"m":false,"M":true}... +2025-03-18 22:47:51,498 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873583, 'price': 1903.86, 'volume': 0.1976, 'type': 'trade'} +2025-03-18 22:47:51,498 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873583, 'price': 1903.86, 'volume': 0.1976} +2025-03-18 22:47:51,498 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873583, 'price': 1903.86, 'volume': 0.1976}, total ticks: 274 +2025-03-18 22:47:51,498 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.86, 'low': 1902.95, 'close': 1903.86, 'volume': 106.51300000000015} +2025-03-18 22:47:51,499 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874153,"s":"BTCUSDT","t...153,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,499 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873696,"s":"ETHUSDT","t...638,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,499 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874066,"s":"BTCUSDT","t":4727548526,"p":"81973.62000000","q":"0.00013000","T":1742330874065,"m":false,"M":true}... +2025-03-18 22:47:51,500 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874065, 'price': 81973.62, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:47:51,500 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874065, 'price': 81973.62, 'volume': 0.00013} +2025-03-18 22:47:51,500 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874065, 'price': 81973.62, 'volume': 0.00013}, total ticks: 249 +2025-03-18 22:47:51,501 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.62, 'low': 81973.6, 'close': 81973.62, 'volume': 0.041299999999999996} +2025-03-18 22:47:51,501 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873600,"s":"ETHUSDT","t":2267979577,"p":"1903.86000000","q":"0.88190000","T":1742330873583,"m":false,"M":true}... +2025-03-18 22:47:51,501 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873583, 'price': 1903.86, 'volume': 0.8819, 'type': 'trade'} +2025-03-18 22:47:51,502 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873583, 'price': 1903.86, 'volume': 0.8819} +2025-03-18 22:47:51,502 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873583, 'price': 1903.86, 'volume': 0.8819}, total ticks: 275 +2025-03-18 22:47:51,502 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.86, 'low': 1902.95, 'close': 1903.86, 'volume': 107.39490000000015} +2025-03-18 22:47:51,503 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874153,"s":"BTCUSDT","t...153,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,503 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873696,"s":"ETHUSDT","t...638,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,503 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874066,"s":"BTCUSDT","t":4727548527,"p":"81973.62000000","q":"0.00007000","T":1742330874065,"m":false,"M":true}... +2025-03-18 22:47:51,503 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874065, 'price': 81973.62, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,505 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874065, 'price': 81973.62, 'volume': 7e-05} +2025-03-18 22:47:51,505 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874065, 'price': 81973.62, 'volume': 7e-05}, total ticks: 250 +2025-03-18 22:47:51,505 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.62, 'low': 81973.6, 'close': 81973.62, 'volume': 0.04137} +2025-03-18 22:47:51,506 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873600,"s":"ETHUSDT","t":2267979578,"p":"1903.86000000","q":"0.00290000","T":1742330873583,"m":false,"M":true}... +2025-03-18 22:47:51,506 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873583, 'price': 1903.86, 'volume': 0.0029, 'type': 'trade'} +2025-03-18 22:47:51,506 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873583, 'price': 1903.86, 'volume': 0.0029} +2025-03-18 22:47:51,506 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873583, 'price': 1903.86, 'volume': 0.0029}, total ticks: 276 +2025-03-18 22:47:51,506 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.86, 'low': 1902.95, 'close': 1903.86, 'volume': 107.39780000000015} +2025-03-18 22:47:51,508 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874153,"s":"BTCUSDT","t...153,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,508 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873696,"s":"ETHUSDT","t...638,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,508 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874103,"s":"BTCUSDT","t":4727548528,"p":"81973.62000000","q":"0.00014000","T":1742330874102,"m":false,"M":true}... +2025-03-18 22:47:51,509 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874102, 'price': 81973.62, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:47:51,509 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874102, 'price': 81973.62, 'volume': 0.00014} +2025-03-18 22:47:51,509 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874102, 'price': 81973.62, 'volume': 0.00014}, total ticks: 251 +2025-03-18 22:47:51,509 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.62, 'low': 81973.6, 'close': 81973.62, 'volume': 0.04151} +2025-03-18 22:47:51,510 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873600,"s":"ETHUSDT","t":2267979579,"p":"1903.87000000","q":"0.23190000","T":1742330873583,"m":false,"M":true}... +2025-03-18 22:47:51,510 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873583, 'price': 1903.87, 'volume': 0.2319, 'type': 'trade'} +2025-03-18 22:47:51,510 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873583, 'price': 1903.87, 'volume': 0.2319} +2025-03-18 22:47:51,510 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873583, 'price': 1903.87, 'volume': 0.2319}, total ticks: 277 +2025-03-18 22:47:51,510 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.87, 'low': 1902.95, 'close': 1903.87, 'volume': 107.62970000000014} +2025-03-18 22:47:51,511 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874153,"s":"BTCUSDT","t...153,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,511 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873696,"s":"ETHUSDT","t...638,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,511 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874103,"s":"BTCUSDT","t":4727548529,"p":"81973.62000000","q":"0.00010000","T":1742330874102,"m":false,"M":true}... +2025-03-18 22:47:51,512 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874102, 'price': 81973.62, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:47:51,512 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874102, 'price': 81973.62, 'volume': 0.0001} +2025-03-18 22:47:51,512 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874102, 'price': 81973.62, 'volume': 0.0001}, total ticks: 252 +2025-03-18 22:47:51,512 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.62, 'low': 81973.6, 'close': 81973.62, 'volume': 0.04161} +2025-03-18 22:47:51,513 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873601,"s":"ETHUSDT","t":2267979580,"p":"1903.78000000","q":"0.10000000","T":1742330873584,"m":false,"M":true}... +2025-03-18 22:47:51,513 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873584, 'price': 1903.78, 'volume': 0.1, 'type': 'trade'} +2025-03-18 22:47:51,513 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873584, 'price': 1903.78, 'volume': 0.1} +2025-03-18 22:47:51,513 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873584, 'price': 1903.78, 'volume': 0.1}, total ticks: 278 +2025-03-18 22:47:51,513 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.87, 'low': 1902.95, 'close': 1903.78, 'volume': 107.72970000000014} +2025-03-18 22:47:51,514 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874271,"s":"BTCUSDT","t...271,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,515 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873696,"s":"ETHUSDT","t...638,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,515 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874103,"s":"BTCUSDT","t":4727548530,"p":"81973.62000000","q":"0.00010000","T":1742330874102,"m":false,"M":true}... +2025-03-18 22:47:51,515 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874102, 'price': 81973.62, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:47:51,515 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874102, 'price': 81973.62, 'volume': 0.0001} +2025-03-18 22:47:51,515 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874102, 'price': 81973.62, 'volume': 0.0001}, total ticks: 253 +2025-03-18 22:47:51,515 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.62, 'low': 81973.6, 'close': 81973.62, 'volume': 0.041710000000000004} +2025-03-18 22:47:51,517 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873615,"s":"ETHUSDT","t":2267979581,"p":"1903.60000000","q":"0.00280000","T":1742330873590,"m":false,"M":true}... +2025-03-18 22:47:51,517 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873590, 'price': 1903.6, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:51,517 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873590, 'price': 1903.6, 'volume': 0.0028} +2025-03-18 22:47:51,518 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873590, 'price': 1903.6, 'volume': 0.0028}, total ticks: 279 +2025-03-18 22:47:51,518 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.87, 'low': 1902.95, 'close': 1903.6, 'volume': 107.73250000000013} +2025-03-18 22:47:51,518 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874271,"s":"BTCUSDT","t...271,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,519 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873696,"s":"ETHUSDT","t...638,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,519 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874103,"s":"BTCUSDT","t":4727548531,"p":"81973.62000000","q":"0.00007000","T":1742330874102,"m":false,"M":true}... +2025-03-18 22:47:51,520 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874102, 'price': 81973.62, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,520 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874102, 'price': 81973.62, 'volume': 7e-05} +2025-03-18 22:47:51,520 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874102, 'price': 81973.62, 'volume': 7e-05}, total ticks: 254 +2025-03-18 22:47:51,521 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.62, 'low': 81973.6, 'close': 81973.62, 'volume': 0.041780000000000005} +2025-03-18 22:47:51,521 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873615,"s":"ETHUSDT","t":2267979582,"p":"1903.60000000","q":"0.00280000","T":1742330873590,"m":false,"M":true}... +2025-03-18 22:47:51,521 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873590, 'price': 1903.6, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:51,521 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873590, 'price': 1903.6, 'volume': 0.0028} +2025-03-18 22:47:51,522 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873590, 'price': 1903.6, 'volume': 0.0028}, total ticks: 280 +2025-03-18 22:47:51,522 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.87, 'low': 1902.95, 'close': 1903.6, 'volume': 107.73530000000012} +2025-03-18 22:47:51,522 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874272,"s":"BTCUSDT","t...271,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,523 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873696,"s":"ETHUSDT","t...638,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,523 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874103,"s":"BTCUSDT","t":4727548532,"p":"81973.62000000","q":"0.00007000","T":1742330874102,"m":false,"M":true}... +2025-03-18 22:47:51,523 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874102, 'price': 81973.62, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,524 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874102, 'price': 81973.62, 'volume': 7e-05} +2025-03-18 22:47:51,524 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874102, 'price': 81973.62, 'volume': 7e-05}, total ticks: 255 +2025-03-18 22:47:51,524 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.62, 'low': 81973.6, 'close': 81973.62, 'volume': 0.041850000000000005} +2025-03-18 22:47:51,524 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873615,"s":"ETHUSDT","t":2267979583,"p":"1903.60000000","q":"0.23930000","T":1742330873590,"m":false,"M":true}... +2025-03-18 22:47:51,525 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873590, 'price': 1903.6, 'volume': 0.2393, 'type': 'trade'} +2025-03-18 22:47:51,525 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873590, 'price': 1903.6, 'volume': 0.2393} +2025-03-18 22:47:51,525 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873590, 'price': 1903.6, 'volume': 0.2393}, total ticks: 281 +2025-03-18 22:47:51,525 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.87, 'low': 1902.95, 'close': 1903.6, 'volume': 107.97460000000012} +2025-03-18 22:47:51,527 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874272,"s":"BTCUSDT","t...271,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,528 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873696,"s":"ETHUSDT","t...638,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,528 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874103,"s":"BTCUSDT","t":4727548533,"p":"81973.62000000","q":"0.00007000","T":1742330874102,"m":false,"M":true}... +2025-03-18 22:47:51,528 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874102, 'price': 81973.62, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,528 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874102, 'price': 81973.62, 'volume': 7e-05} +2025-03-18 22:47:51,529 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874102, 'price': 81973.62, 'volume': 7e-05}, total ticks: 256 +2025-03-18 22:47:51,529 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.62, 'low': 81973.6, 'close': 81973.62, 'volume': 0.041920000000000006} +2025-03-18 22:47:51,529 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873615,"s":"ETHUSDT","t":2267979584,"p":"1903.61000000","q":"0.00280000","T":1742330873590,"m":false,"M":true}... +2025-03-18 22:47:51,530 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873590, 'price': 1903.61, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:51,530 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873590, 'price': 1903.61, 'volume': 0.0028} +2025-03-18 22:47:51,530 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873590, 'price': 1903.61, 'volume': 0.0028}, total ticks: 282 +2025-03-18 22:47:51,531 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.87, 'low': 1902.95, 'close': 1903.61, 'volume': 107.97740000000012} +2025-03-18 22:47:51,531 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874272,"s":"BTCUSDT","t...271,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,532 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873696,"s":"ETHUSDT","t...638,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,532 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874103,"s":"BTCUSDT","t":4727548534,"p":"81973.62000000","q":"0.00007000","T":1742330874102,"m":false,"M":true}... +2025-03-18 22:47:51,532 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874102, 'price': 81973.62, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,534 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874102, 'price': 81973.62, 'volume': 7e-05} +2025-03-18 22:47:51,534 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874102, 'price': 81973.62, 'volume': 7e-05}, total ticks: 257 +2025-03-18 22:47:51,535 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.62, 'low': 81973.6, 'close': 81973.62, 'volume': 0.041990000000000006} +2025-03-18 22:47:51,535 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873615,"s":"ETHUSDT","t":2267979585,"p":"1903.61000000","q":"0.11620000","T":1742330873590,"m":false,"M":true}... +2025-03-18 22:47:51,535 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873590, 'price': 1903.61, 'volume': 0.1162, 'type': 'trade'} +2025-03-18 22:47:51,536 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873590, 'price': 1903.61, 'volume': 0.1162} +2025-03-18 22:47:51,536 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873590, 'price': 1903.61, 'volume': 0.1162}, total ticks: 283 +2025-03-18 22:47:51,536 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.87, 'low': 1902.95, 'close': 1903.61, 'volume': 108.09360000000012} +2025-03-18 22:47:51,537 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874272,"s":"BTCUSDT","t...271,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,537 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873696,"s":"ETHUSDT","t...638,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,538 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874103,"s":"BTCUSDT","t":4727548535,"p":"81973.62000000","q":"0.00007000","T":1742330874102,"m":false,"M":true}... +2025-03-18 22:47:51,538 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874102, 'price': 81973.62, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,538 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874102, 'price': 81973.62, 'volume': 7e-05} +2025-03-18 22:47:51,539 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874102, 'price': 81973.62, 'volume': 7e-05}, total ticks: 258 +2025-03-18 22:47:51,539 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.62, 'low': 81973.6, 'close': 81973.62, 'volume': 0.04206000000000001} +2025-03-18 22:47:51,539 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873615,"s":"ETHUSDT","t":2267979586,"p":"1903.61000000","q":"0.51090000","T":1742330873590,"m":false,"M":true}... +2025-03-18 22:47:51,539 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873590, 'price': 1903.61, 'volume': 0.5109, 'type': 'trade'} +2025-03-18 22:47:51,541 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873590, 'price': 1903.61, 'volume': 0.5109} +2025-03-18 22:47:51,541 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873590, 'price': 1903.61, 'volume': 0.5109}, total ticks: 284 +2025-03-18 22:47:51,541 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.87, 'low': 1902.95, 'close': 1903.61, 'volume': 108.60450000000013} +2025-03-18 22:47:51,542 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874272,"s":"BTCUSDT","t...271,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,542 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873696,"s":"ETHUSDT","t...638,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,543 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874103,"s":"BTCUSDT","t":4727548536,"p":"81973.62000000","q":"0.00010000","T":1742330874102,"m":false,"M":true}... +2025-03-18 22:47:51,543 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874102, 'price': 81973.62, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:47:51,544 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874102, 'price': 81973.62, 'volume': 0.0001} +2025-03-18 22:47:51,544 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874102, 'price': 81973.62, 'volume': 0.0001}, total ticks: 259 +2025-03-18 22:47:51,544 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.62, 'low': 81973.6, 'close': 81973.62, 'volume': 0.04216000000000001} +2025-03-18 22:47:51,544 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873663,"s":"ETHUSDT","t":2267979587,"p":"1903.61000000","q":"0.33000000","T":1742330873611,"m":false,"M":true}... +2025-03-18 22:47:51,545 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873611, 'price': 1903.61, 'volume': 0.33, 'type': 'trade'} +2025-03-18 22:47:51,545 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873611, 'price': 1903.61, 'volume': 0.33} +2025-03-18 22:47:51,545 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873611, 'price': 1903.61, 'volume': 0.33}, total ticks: 285 +2025-03-18 22:47:51,545 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.87, 'low': 1902.95, 'close': 1903.61, 'volume': 108.93450000000013} +2025-03-18 22:47:51,545 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874272,"s":"BTCUSDT","t...271,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,545 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873696,"s":"ETHUSDT","t...638,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,547 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874103,"s":"BTCUSDT","t":4727548537,"p":"81973.62000000","q":"0.00007000","T":1742330874102,"m":false,"M":true}... +2025-03-18 22:47:51,547 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874102, 'price': 81973.62, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,547 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874102, 'price': 81973.62, 'volume': 7e-05} +2025-03-18 22:47:51,549 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874102, 'price': 81973.62, 'volume': 7e-05}, total ticks: 260 +2025-03-18 22:47:51,549 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.62, 'low': 81973.6, 'close': 81973.62, 'volume': 0.04223000000000001} +2025-03-18 22:47:51,549 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873663,"s":"ETHUSDT","t":2267979588,"p":"1903.61000000","q":"0.15840000","T":1742330873611,"m":false,"M":true}... +2025-03-18 22:47:51,549 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873611, 'price': 1903.61, 'volume': 0.1584, 'type': 'trade'} +2025-03-18 22:47:51,549 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873611, 'price': 1903.61, 'volume': 0.1584} +2025-03-18 22:47:51,549 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873611, 'price': 1903.61, 'volume': 0.1584}, total ticks: 286 +2025-03-18 22:47:51,550 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.87, 'low': 1902.95, 'close': 1903.61, 'volume': 109.09290000000013} +2025-03-18 22:47:51,550 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874272,"s":"BTCUSDT","t...271,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,551 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873696,"s":"ETHUSDT","t...638,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,552 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874103,"s":"BTCUSDT","t":4727548538,"p":"81973.62000000","q":"0.00007000","T":1742330874102,"m":false,"M":true}... +2025-03-18 22:47:51,552 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874102, 'price': 81973.62, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,552 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874102, 'price': 81973.62, 'volume': 7e-05} +2025-03-18 22:47:51,552 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874102, 'price': 81973.62, 'volume': 7e-05}, total ticks: 261 +2025-03-18 22:47:51,552 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.62, 'low': 81973.6, 'close': 81973.62, 'volume': 0.04230000000000001} +2025-03-18 22:47:51,552 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873663,"s":"ETHUSDT","t":2267979589,"p":"1903.61000000","q":"0.12710000","T":1742330873611,"m":false,"M":true}... +2025-03-18 22:47:51,552 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873611, 'price': 1903.61, 'volume': 0.1271, 'type': 'trade'} +2025-03-18 22:47:51,552 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873611, 'price': 1903.61, 'volume': 0.1271} +2025-03-18 22:47:51,555 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873611, 'price': 1903.61, 'volume': 0.1271}, total ticks: 287 +2025-03-18 22:47:51,555 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.87, 'low': 1902.95, 'close': 1903.61, 'volume': 109.22000000000013} +2025-03-18 22:47:51,555 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874272,"s":"BTCUSDT","t...271,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,555 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873696,"s":"ETHUSDT","t...638,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,556 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874103,"s":"BTCUSDT","t":4727548539,"p":"81973.62000000","q":"0.03001000","T":1742330874102,"m":false,"M":true}... +2025-03-18 22:47:51,556 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874102, 'price': 81973.62, 'volume': 0.03001, 'type': 'trade'} +2025-03-18 22:47:51,556 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874102, 'price': 81973.62, 'volume': 0.03001} +2025-03-18 22:47:51,556 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874102, 'price': 81973.62, 'volume': 0.03001}, total ticks: 262 +2025-03-18 22:47:51,557 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.62, 'low': 81973.6, 'close': 81973.62, 'volume': 0.07231000000000001} +2025-03-18 22:47:51,557 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873663,"s":"ETHUSDT","t":2267979590,"p":"1903.61000000","q":"0.00280000","T":1742330873611,"m":false,"M":true}... +2025-03-18 22:47:51,557 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873611, 'price': 1903.61, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:51,558 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873611, 'price': 1903.61, 'volume': 0.0028} +2025-03-18 22:47:51,558 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873611, 'price': 1903.61, 'volume': 0.0028}, total ticks: 288 +2025-03-18 22:47:51,558 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.87, 'low': 1902.95, 'close': 1903.61, 'volume': 109.22280000000012} +2025-03-18 22:47:51,559 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874272,"s":"BTCUSDT","t...271,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,560 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873696,"s":"ETHUSDT","t...638,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,561 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874103,"s":"BTCUSDT","t":4727548540,"p":"81973.62000000","q":"0.00050000","T":1742330874102,"m":false,"M":true}... +2025-03-18 22:47:51,561 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874102, 'price': 81973.62, 'volume': 0.0005, 'type': 'trade'} +2025-03-18 22:47:51,562 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874102, 'price': 81973.62, 'volume': 0.0005} +2025-03-18 22:47:51,562 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874102, 'price': 81973.62, 'volume': 0.0005}, total ticks: 263 +2025-03-18 22:47:51,562 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.62, 'low': 81973.6, 'close': 81973.62, 'volume': 0.07281000000000001} +2025-03-18 22:47:51,562 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873663,"s":"ETHUSDT","t":2267979591,"p":"1903.62000000","q":"0.00280000","T":1742330873611,"m":false,"M":true}... +2025-03-18 22:47:51,562 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873611, 'price': 1903.62, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:51,562 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873611, 'price': 1903.62, 'volume': 0.0028} +2025-03-18 22:47:51,562 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873611, 'price': 1903.62, 'volume': 0.0028}, total ticks: 289 +2025-03-18 22:47:51,562 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.87, 'low': 1902.95, 'close': 1903.62, 'volume': 109.22560000000011} +2025-03-18 22:47:51,565 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873696,"s":"ETHUSDT","t...638,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,565 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874153,"s":"BTCUSDT","t":4727548541,"p":"81973.63000000","q":"0.00013000","T":1742330874153,"m":false,"M":true}... +2025-03-18 22:47:51,565 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874153, 'price': 81973.63, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:47:51,565 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874153, 'price': 81973.63, 'volume': 0.00013} +2025-03-18 22:47:51,565 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874153, 'price': 81973.63, 'volume': 0.00013}, total ticks: 264 +2025-03-18 22:47:51,566 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.63, 'low': 81973.6, 'close': 81973.63, 'volume': 0.07294000000000002} +2025-03-18 22:47:51,566 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873663,"s":"ETHUSDT","t":2267979592,"p":"1903.62000000","q":"0.13370000","T":1742330873611,"m":false,"M":true}... +2025-03-18 22:47:51,566 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873611, 'price': 1903.62, 'volume': 0.1337, 'type': 'trade'} +2025-03-18 22:47:51,566 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873611, 'price': 1903.62, 'volume': 0.1337} +2025-03-18 22:47:51,567 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873611, 'price': 1903.62, 'volume': 0.1337}, total ticks: 290 +2025-03-18 22:47:51,567 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.87, 'low': 1902.95, 'close': 1903.62, 'volume': 109.35930000000012} +2025-03-18 22:47:51,568 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873696,"s":"ETHUSDT","t...638,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,568 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874153,"s":"BTCUSDT","t":4727548542,"p":"81973.63000000","q":"0.00007000","T":1742330874153,"m":false,"M":true}... +2025-03-18 22:47:51,568 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874153, 'price': 81973.63, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,569 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874153, 'price': 81973.63, 'volume': 7e-05} +2025-03-18 22:47:51,569 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874153, 'price': 81973.63, 'volume': 7e-05}, total ticks: 265 +2025-03-18 22:47:51,569 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.63, 'low': 81973.6, 'close': 81973.63, 'volume': 0.07301000000000002} +2025-03-18 22:47:51,570 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873663,"s":"ETHUSDT","t":2267979593,"p":"1903.62000000","q":"0.10000000","T":1742330873611,"m":false,"M":true}... +2025-03-18 22:47:51,570 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873611, 'price': 1903.62, 'volume': 0.1, 'type': 'trade'} +2025-03-18 22:47:51,570 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873611, 'price': 1903.62, 'volume': 0.1} +2025-03-18 22:47:51,570 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873611, 'price': 1903.62, 'volume': 0.1}, total ticks: 291 +2025-03-18 22:47:51,571 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.87, 'low': 1902.95, 'close': 1903.62, 'volume': 109.45930000000011} +2025-03-18 22:47:51,571 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873696,"s":"ETHUSDT","t...638,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,572 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874153,"s":"BTCUSDT","t":4727548543,"p":"81973.63000000","q":"0.00007000","T":1742330874153,"m":false,"M":true}... +2025-03-18 22:47:51,572 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874153, 'price': 81973.63, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,572 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874153, 'price': 81973.63, 'volume': 7e-05} +2025-03-18 22:47:51,572 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874153, 'price': 81973.63, 'volume': 7e-05}, total ticks: 266 +2025-03-18 22:47:51,573 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.63, 'low': 81973.6, 'close': 81973.63, 'volume': 0.07308000000000002} +2025-03-18 22:47:51,573 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873663,"s":"ETHUSDT","t":2267979594,"p":"1903.62000000","q":"0.00820000","T":1742330873611,"m":false,"M":true}... +2025-03-18 22:47:51,573 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873611, 'price': 1903.62, 'volume': 0.0082, 'type': 'trade'} +2025-03-18 22:47:51,573 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873611, 'price': 1903.62, 'volume': 0.0082} +2025-03-18 22:47:51,573 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873611, 'price': 1903.62, 'volume': 0.0082}, total ticks: 292 +2025-03-18 22:47:51,575 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.87, 'low': 1902.95, 'close': 1903.62, 'volume': 109.46750000000011} +2025-03-18 22:47:51,575 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873696,"s":"ETHUSDT","t...638,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,575 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874153,"s":"BTCUSDT","t":4727548544,"p":"81973.63000000","q":"0.00010000","T":1742330874153,"m":false,"M":true}... +2025-03-18 22:47:51,575 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874153, 'price': 81973.63, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:47:51,575 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874153, 'price': 81973.63, 'volume': 0.0001} +2025-03-18 22:47:51,576 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874153, 'price': 81973.63, 'volume': 0.0001}, total ticks: 267 +2025-03-18 22:47:51,576 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.63, 'low': 81973.6, 'close': 81973.63, 'volume': 0.07318000000000002} +2025-03-18 22:47:51,576 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873663,"s":"ETHUSDT","t":2267979595,"p":"1903.62000000","q":"0.12120000","T":1742330873611,"m":false,"M":true}... +2025-03-18 22:47:51,576 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873611, 'price': 1903.62, 'volume': 0.1212, 'type': 'trade'} +2025-03-18 22:47:51,576 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873611, 'price': 1903.62, 'volume': 0.1212} +2025-03-18 22:47:51,577 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873611, 'price': 1903.62, 'volume': 0.1212}, total ticks: 293 +2025-03-18 22:47:51,577 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.87, 'low': 1902.95, 'close': 1903.62, 'volume': 109.58870000000012} +2025-03-18 22:47:51,577 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873696,"s":"ETHUSDT","t...638,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,578 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874153,"s":"BTCUSDT","t":4727548545,"p":"81973.63000000","q":"0.00010000","T":1742330874153,"m":false,"M":true}... +2025-03-18 22:47:51,578 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874153, 'price': 81973.63, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:47:51,578 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874153, 'price': 81973.63, 'volume': 0.0001} +2025-03-18 22:47:51,578 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874153, 'price': 81973.63, 'volume': 0.0001}, total ticks: 268 +2025-03-18 22:47:51,578 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.63, 'low': 81973.6, 'close': 81973.63, 'volume': 0.07328000000000003} +2025-03-18 22:47:51,578 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873663,"s":"ETHUSDT","t":2267979596,"p":"1903.63000000","q":"0.01080000","T":1742330873611,"m":false,"M":true}... +2025-03-18 22:47:51,579 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873611, 'price': 1903.63, 'volume': 0.0108, 'type': 'trade'} +2025-03-18 22:47:51,579 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873611, 'price': 1903.63, 'volume': 0.0108} +2025-03-18 22:47:51,579 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873611, 'price': 1903.63, 'volume': 0.0108}, total ticks: 294 +2025-03-18 22:47:51,580 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.87, 'low': 1902.95, 'close': 1903.63, 'volume': 109.59950000000012} +2025-03-18 22:47:51,580 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873696,"s":"ETHUSDT","t...638,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,581 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874153,"s":"BTCUSDT","t":4727548546,"p":"81973.63000000","q":"0.00007000","T":1742330874153,"m":false,"M":true}... +2025-03-18 22:47:51,581 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874153, 'price': 81973.63, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,581 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874153, 'price': 81973.63, 'volume': 7e-05} +2025-03-18 22:47:51,581 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874153, 'price': 81973.63, 'volume': 7e-05}, total ticks: 269 +2025-03-18 22:47:51,582 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.63, 'low': 81973.6, 'close': 81973.63, 'volume': 0.07335000000000003} +2025-03-18 22:47:51,582 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873663,"s":"ETHUSDT","t":2267979597,"p":"1903.63000000","q":"0.00280000","T":1742330873611,"m":false,"M":true}... +2025-03-18 22:47:51,582 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873611, 'price': 1903.63, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:51,582 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873611, 'price': 1903.63, 'volume': 0.0028} +2025-03-18 22:47:51,582 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873611, 'price': 1903.63, 'volume': 0.0028}, total ticks: 295 +2025-03-18 22:47:51,583 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.87, 'low': 1902.95, 'close': 1903.63, 'volume': 109.60230000000011} +2025-03-18 22:47:51,583 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873696,"s":"ETHUSDT","t...638,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,583 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874153,"s":"BTCUSDT","t":4727548547,"p":"81973.63000000","q":"0.00007000","T":1742330874153,"m":false,"M":true}... +2025-03-18 22:47:51,584 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874153, 'price': 81973.63, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,584 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874153, 'price': 81973.63, 'volume': 7e-05} +2025-03-18 22:47:51,584 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874153, 'price': 81973.63, 'volume': 7e-05}, total ticks: 270 +2025-03-18 22:47:51,584 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.63, 'low': 81973.6, 'close': 81973.63, 'volume': 0.07342000000000003} +2025-03-18 22:47:51,585 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873691,"s":"ETHUSDT","t":2267979598,"p":"1903.66000000","q":"0.00280000","T":1742330873633,"m":false,"M":true}... +2025-03-18 22:47:51,585 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873633, 'price': 1903.66, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:51,585 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873633, 'price': 1903.66, 'volume': 0.0028} +2025-03-18 22:47:51,585 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873633, 'price': 1903.66, 'volume': 0.0028}, total ticks: 296 +2025-03-18 22:47:51,586 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.87, 'low': 1902.95, 'close': 1903.66, 'volume': 109.6051000000001} +2025-03-18 22:47:51,586 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873696,"s":"ETHUSDT","t...638,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,587 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874153,"s":"BTCUSDT","t":4727548548,"p":"81973.63000000","q":"0.00007000","T":1742330874153,"m":false,"M":true}... +2025-03-18 22:47:51,587 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874153, 'price': 81973.63, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,587 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874153, 'price': 81973.63, 'volume': 7e-05} +2025-03-18 22:47:51,588 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874153, 'price': 81973.63, 'volume': 7e-05}, total ticks: 271 +2025-03-18 22:47:51,588 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.63, 'low': 81973.6, 'close': 81973.63, 'volume': 0.07349000000000003} +2025-03-18 22:47:51,588 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873691,"s":"ETHUSDT","t":2267979599,"p":"1903.68000000","q":"0.00280000","T":1742330873633,"m":false,"M":true}... +2025-03-18 22:47:51,589 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873633, 'price': 1903.68, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:51,589 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873633, 'price': 1903.68, 'volume': 0.0028} +2025-03-18 22:47:51,589 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873633, 'price': 1903.68, 'volume': 0.0028}, total ticks: 297 +2025-03-18 22:47:51,590 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.87, 'low': 1902.95, 'close': 1903.68, 'volume': 109.6079000000001} +2025-03-18 22:47:51,590 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873696,"s":"ETHUSDT","t...638,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,590 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874153,"s":"BTCUSDT","t":4727548549,"p":"81973.63000000","q":"0.00007000","T":1742330874153,"m":false,"M":true}... +2025-03-18 22:47:51,591 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874153, 'price': 81973.63, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,591 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874153, 'price': 81973.63, 'volume': 7e-05} +2025-03-18 22:47:51,591 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874153, 'price': 81973.63, 'volume': 7e-05}, total ticks: 272 +2025-03-18 22:47:51,591 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.63, 'low': 81973.6, 'close': 81973.63, 'volume': 0.07356000000000003} +2025-03-18 22:47:51,592 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873691,"s":"ETHUSDT","t":2267979600,"p":"1903.69000000","q":"0.11830000","T":1742330873633,"m":false,"M":true}... +2025-03-18 22:47:51,592 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873633, 'price': 1903.69, 'volume': 0.1183, 'type': 'trade'} +2025-03-18 22:47:51,592 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873633, 'price': 1903.69, 'volume': 0.1183} +2025-03-18 22:47:51,592 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873633, 'price': 1903.69, 'volume': 0.1183}, total ticks: 298 +2025-03-18 22:47:51,593 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.87, 'low': 1902.95, 'close': 1903.69, 'volume': 109.7262000000001} +2025-03-18 22:47:51,593 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873702,"s":"ETHUSDT","t...643,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,593 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874153,"s":"BTCUSDT","t":4727548550,"p":"81973.63000000","q":"0.00010000","T":1742330874153,"m":false,"M":true}... +2025-03-18 22:47:51,593 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874153, 'price': 81973.63, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:47:51,594 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874153, 'price': 81973.63, 'volume': 0.0001} +2025-03-18 22:47:51,594 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874153, 'price': 81973.63, 'volume': 0.0001}, total ticks: 273 +2025-03-18 22:47:51,595 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.63, 'low': 81973.6, 'close': 81973.63, 'volume': 0.07366000000000003} +2025-03-18 22:47:51,595 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873691,"s":"ETHUSDT","t":2267979601,"p":"1903.69000000","q":"0.14550000","T":1742330873633,"m":false,"M":true}... +2025-03-18 22:47:51,595 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873633, 'price': 1903.69, 'volume': 0.1455, 'type': 'trade'} +2025-03-18 22:47:51,595 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873633, 'price': 1903.69, 'volume': 0.1455} +2025-03-18 22:47:51,595 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873633, 'price': 1903.69, 'volume': 0.1455}, total ticks: 299 +2025-03-18 22:47:51,597 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.87, 'low': 1902.95, 'close': 1903.69, 'volume': 109.8717000000001} +2025-03-18 22:47:51,597 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873702,"s":"ETHUSDT","t...643,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,597 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874153,"s":"BTCUSDT","t":4727548551,"p":"81973.70000000","q":"0.00007000","T":1742330874153,"m":false,"M":true}... +2025-03-18 22:47:51,598 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874153, 'price': 81973.7, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,598 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874153, 'price': 81973.7, 'volume': 7e-05} +2025-03-18 22:47:51,598 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874153, 'price': 81973.7, 'volume': 7e-05}, total ticks: 274 +2025-03-18 22:47:51,598 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.7, 'low': 81973.6, 'close': 81973.7, 'volume': 0.07373000000000003} +2025-03-18 22:47:51,599 - INFO - [realtime.py:369] - Received message #300 +2025-03-18 22:47:51,599 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873691,"s":"ETHUSDT","t":2267979602,"p":"1903.69000000","q":"0.16510000","T":1742330873633,"m":false,"M":true}... +2025-03-18 22:47:51,599 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873633, 'price': 1903.69, 'volume': 0.1651, 'type': 'trade'} +2025-03-18 22:47:51,599 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873633, 'price': 1903.69, 'volume': 0.1651} +2025-03-18 22:47:51,599 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873633, 'price': 1903.69, 'volume': 0.1651}, total ticks: 300 +2025-03-18 22:47:51,599 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.87, 'low': 1902.95, 'close': 1903.69, 'volume': 110.0368000000001} +2025-03-18 22:47:51,600 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873703,"s":"ETHUSDT","t...644,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,600 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874153,"s":"BTCUSDT","t":4727548552,"p":"81973.70000000","q":"0.00007000","T":1742330874153,"m":false,"M":true}... +2025-03-18 22:47:51,600 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874153, 'price': 81973.7, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,601 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874153, 'price': 81973.7, 'volume': 7e-05} +2025-03-18 22:47:51,601 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874153, 'price': 81973.7, 'volume': 7e-05}, total ticks: 275 +2025-03-18 22:47:51,601 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.7, 'low': 81973.6, 'close': 81973.7, 'volume': 0.07380000000000003} +2025-03-18 22:47:51,601 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873691,"s":"ETHUSDT","t":2267979603,"p":"1903.69000000","q":"0.00280000","T":1742330873633,"m":false,"M":true}... +2025-03-18 22:47:51,602 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873633, 'price': 1903.69, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:51,602 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873633, 'price': 1903.69, 'volume': 0.0028} +2025-03-18 22:47:51,602 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873633, 'price': 1903.69, 'volume': 0.0028}, total ticks: 301 +2025-03-18 22:47:51,602 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.87, 'low': 1902.95, 'close': 1903.69, 'volume': 110.03960000000009} +2025-03-18 22:47:51,603 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873704,"s":"ETHUSDT","t...645,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,603 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874153,"s":"BTCUSDT","t":4727548553,"p":"81973.71000000","q":"0.00007000","T":1742330874153,"m":false,"M":true}... +2025-03-18 22:47:51,603 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874153, 'price': 81973.71, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,603 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874153, 'price': 81973.71, 'volume': 7e-05} +2025-03-18 22:47:51,604 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874153, 'price': 81973.71, 'volume': 7e-05}, total ticks: 276 +2025-03-18 22:47:51,604 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.71, 'low': 81973.6, 'close': 81973.71, 'volume': 0.07387000000000003} +2025-03-18 22:47:51,604 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873691,"s":"ETHUSDT","t":2267979604,"p":"1903.71000000","q":"0.00280000","T":1742330873633,"m":false,"M":true}... +2025-03-18 22:47:51,604 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873633, 'price': 1903.71, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:51,606 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873633, 'price': 1903.71, 'volume': 0.0028} +2025-03-18 22:47:51,606 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873633, 'price': 1903.71, 'volume': 0.0028}, total ticks: 302 +2025-03-18 22:47:51,606 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.87, 'low': 1902.95, 'close': 1903.71, 'volume': 110.04240000000009} +2025-03-18 22:47:51,607 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873705,"s":"ETHUSDT","t...645,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,607 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874153,"s":"BTCUSDT","t":4727548554,"p":"81973.71000000","q":"0.00007000","T":1742330874153,"m":false,"M":true}... +2025-03-18 22:47:51,607 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874153, 'price': 81973.71, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,607 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874153, 'price': 81973.71, 'volume': 7e-05} +2025-03-18 22:47:51,608 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874153, 'price': 81973.71, 'volume': 7e-05}, total ticks: 277 +2025-03-18 22:47:51,608 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.71, 'low': 81973.6, 'close': 81973.71, 'volume': 0.07394000000000003} +2025-03-18 22:47:51,608 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873691,"s":"ETHUSDT","t":2267979605,"p":"1903.77000000","q":"0.01950000","T":1742330873633,"m":false,"M":true}... +2025-03-18 22:47:51,608 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873633, 'price': 1903.77, 'volume': 0.0195, 'type': 'trade'} +2025-03-18 22:47:51,608 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873633, 'price': 1903.77, 'volume': 0.0195} +2025-03-18 22:47:51,608 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873633, 'price': 1903.77, 'volume': 0.0195}, total ticks: 303 +2025-03-18 22:47:51,609 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.87, 'low': 1902.95, 'close': 1903.77, 'volume': 110.06190000000008} +2025-03-18 22:47:51,609 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873705,"s":"ETHUSDT","t...645,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,609 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874153,"s":"BTCUSDT","t":4727548555,"p":"81973.71000000","q":"0.00007000","T":1742330874153,"m":false,"M":true}... +2025-03-18 22:47:51,609 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874153, 'price': 81973.71, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,610 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874153, 'price': 81973.71, 'volume': 7e-05} +2025-03-18 22:47:51,610 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874153, 'price': 81973.71, 'volume': 7e-05}, total ticks: 278 +2025-03-18 22:47:51,610 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.71, 'low': 81973.6, 'close': 81973.71, 'volume': 0.07401000000000003} +2025-03-18 22:47:51,610 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873691,"s":"ETHUSDT","t":2267979606,"p":"1903.78000000","q":"0.00340000","T":1742330873633,"m":false,"M":true}... +2025-03-18 22:47:51,611 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873633, 'price': 1903.78, 'volume': 0.0034, 'type': 'trade'} +2025-03-18 22:47:51,611 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873633, 'price': 1903.78, 'volume': 0.0034} +2025-03-18 22:47:51,611 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873633, 'price': 1903.78, 'volume': 0.0034}, total ticks: 304 +2025-03-18 22:47:51,611 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.87, 'low': 1902.95, 'close': 1903.78, 'volume': 110.06530000000008} +2025-03-18 22:47:51,611 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873705,"s":"ETHUSDT","t...645,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,613 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874153,"s":"BTCUSDT","t":4727548556,"p":"81973.71000000","q":"0.00007000","T":1742330874153,"m":false,"M":true}... +2025-03-18 22:47:51,613 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874153, 'price': 81973.71, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,613 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874153, 'price': 81973.71, 'volume': 7e-05} +2025-03-18 22:47:51,614 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874153, 'price': 81973.71, 'volume': 7e-05}, total ticks: 279 +2025-03-18 22:47:51,614 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.71, 'low': 81973.6, 'close': 81973.71, 'volume': 0.07408000000000003} +2025-03-18 22:47:51,614 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873696,"s":"ETHUSDT","t":2267979607,"p":"1903.72000000","q":"0.00280000","T":1742330873638,"m":false,"M":true}... +2025-03-18 22:47:51,615 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873638, 'price': 1903.72, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:51,615 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873638, 'price': 1903.72, 'volume': 0.0028} +2025-03-18 22:47:51,615 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873638, 'price': 1903.72, 'volume': 0.0028}, total ticks: 305 +2025-03-18 22:47:51,615 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.87, 'low': 1902.95, 'close': 1903.72, 'volume': 110.06810000000007} +2025-03-18 22:47:51,616 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873705,"s":"ETHUSDT","t...645,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,616 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874153,"s":"BTCUSDT","t":4727548557,"p":"81973.71000000","q":"0.00007000","T":1742330874153,"m":false,"M":true}... +2025-03-18 22:47:51,616 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874153, 'price': 81973.71, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,618 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874153, 'price': 81973.71, 'volume': 7e-05} +2025-03-18 22:47:51,618 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874153, 'price': 81973.71, 'volume': 7e-05}, total ticks: 280 +2025-03-18 22:47:51,618 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.71, 'low': 81973.6, 'close': 81973.71, 'volume': 0.07415000000000004} +2025-03-18 22:47:51,618 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873696,"s":"ETHUSDT","t":2267979608,"p":"1903.77000000","q":"0.00280000","T":1742330873638,"m":false,"M":true}... +2025-03-18 22:47:51,619 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873638, 'price': 1903.77, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:51,619 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873638, 'price': 1903.77, 'volume': 0.0028} +2025-03-18 22:47:51,619 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873638, 'price': 1903.77, 'volume': 0.0028}, total ticks: 306 +2025-03-18 22:47:51,619 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.87, 'low': 1902.95, 'close': 1903.77, 'volume': 110.07090000000007} +2025-03-18 22:47:51,620 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873705,"s":"ETHUSDT","t...645,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,620 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874153,"s":"BTCUSDT","t":4727548558,"p":"81973.72000000","q":"0.01010000","T":1742330874153,"m":false,"M":true}... +2025-03-18 22:47:51,620 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874153, 'price': 81973.72, 'volume': 0.0101, 'type': 'trade'} +2025-03-18 22:47:51,621 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874153, 'price': 81973.72, 'volume': 0.0101} +2025-03-18 22:47:51,621 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874153, 'price': 81973.72, 'volume': 0.0101}, total ticks: 281 +2025-03-18 22:47:51,621 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.72, 'low': 81973.6, 'close': 81973.72, 'volume': 0.08425000000000003} +2025-03-18 22:47:51,622 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873696,"s":"ETHUSDT","t":2267979609,"p":"1903.78000000","q":"0.19660000","T":1742330873638,"m":false,"M":true}... +2025-03-18 22:47:51,622 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873638, 'price': 1903.78, 'volume': 0.1966, 'type': 'trade'} +2025-03-18 22:47:51,622 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873638, 'price': 1903.78, 'volume': 0.1966} +2025-03-18 22:47:51,623 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873638, 'price': 1903.78, 'volume': 0.1966}, total ticks: 307 +2025-03-18 22:47:51,623 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.87, 'low': 1902.95, 'close': 1903.78, 'volume': 110.26750000000007} +2025-03-18 22:47:51,624 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873705,"s":"ETHUSDT","t...645,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,624 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874153,"s":"BTCUSDT","t":4727548559,"p":"81973.72000000","q":"0.00007000","T":1742330874153,"m":false,"M":true}... +2025-03-18 22:47:51,624 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874153, 'price': 81973.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,624 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874153, 'price': 81973.72, 'volume': 7e-05} +2025-03-18 22:47:51,624 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874153, 'price': 81973.72, 'volume': 7e-05}, total ticks: 282 +2025-03-18 22:47:51,625 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.72, 'low': 81973.6, 'close': 81973.72, 'volume': 0.08432000000000003} +2025-03-18 22:47:51,625 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873696,"s":"ETHUSDT","t":2267979610,"p":"1903.78000000","q":"0.00270000","T":1742330873638,"m":false,"M":true}... +2025-03-18 22:47:51,626 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873638, 'price': 1903.78, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:51,626 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873638, 'price': 1903.78, 'volume': 0.0027} +2025-03-18 22:47:51,626 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873638, 'price': 1903.78, 'volume': 0.0027}, total ticks: 308 +2025-03-18 22:47:51,627 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.87, 'low': 1902.95, 'close': 1903.78, 'volume': 110.27020000000007} +2025-03-18 22:47:51,627 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873705,"s":"ETHUSDT","t...645,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,627 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874153,"s":"BTCUSDT","t":4727548560,"p":"81973.72000000","q":"0.00007000","T":1742330874153,"m":false,"M":true}... +2025-03-18 22:47:51,628 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874153, 'price': 81973.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,628 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874153, 'price': 81973.72, 'volume': 7e-05} +2025-03-18 22:47:51,628 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874153, 'price': 81973.72, 'volume': 7e-05}, total ticks: 283 +2025-03-18 22:47:51,628 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.72, 'low': 81973.6, 'close': 81973.72, 'volume': 0.08439000000000003} +2025-03-18 22:47:51,629 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873696,"s":"ETHUSDT","t":2267979611,"p":"1903.78000000","q":"0.00620000","T":1742330873638,"m":false,"M":true}... +2025-03-18 22:47:51,629 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873638, 'price': 1903.78, 'volume': 0.0062, 'type': 'trade'} +2025-03-18 22:47:51,629 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873638, 'price': 1903.78, 'volume': 0.0062} +2025-03-18 22:47:51,629 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873638, 'price': 1903.78, 'volume': 0.0062}, total ticks: 309 +2025-03-18 22:47:51,630 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.87, 'low': 1902.95, 'close': 1903.78, 'volume': 110.27640000000008} +2025-03-18 22:47:51,630 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873705,"s":"ETHUSDT","t...645,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,630 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874153,"s":"BTCUSDT","t":4727548561,"p":"81973.73000000","q":"0.00007000","T":1742330874153,"m":false,"M":true}... +2025-03-18 22:47:51,631 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874153, 'price': 81973.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,631 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874153, 'price': 81973.73, 'volume': 7e-05} +2025-03-18 22:47:51,631 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874153, 'price': 81973.73, 'volume': 7e-05}, total ticks: 284 +2025-03-18 22:47:51,631 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.73, 'low': 81973.6, 'close': 81973.73, 'volume': 0.08446000000000004} +2025-03-18 22:47:51,631 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873696,"s":"ETHUSDT","t":2267979612,"p":"1903.78000000","q":"0.05850000","T":1742330873638,"m":false,"M":true}... +2025-03-18 22:47:51,633 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873638, 'price': 1903.78, 'volume': 0.0585, 'type': 'trade'} +2025-03-18 22:47:51,633 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873638, 'price': 1903.78, 'volume': 0.0585} +2025-03-18 22:47:51,633 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873638, 'price': 1903.78, 'volume': 0.0585}, total ticks: 310 +2025-03-18 22:47:51,633 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.87, 'low': 1902.95, 'close': 1903.78, 'volume': 110.33490000000008} +2025-03-18 22:47:51,634 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873705,"s":"ETHUSDT","t...645,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,635 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874271,"s":"BTCUSDT","t":4727548562,"p":"81973.73000000","q":"0.00007000","T":1742330874271,"m":false,"M":true}... +2025-03-18 22:47:51,635 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874271, 'price': 81973.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,635 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874271, 'price': 81973.73, 'volume': 7e-05} +2025-03-18 22:47:51,635 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874271, 'price': 81973.73, 'volume': 7e-05}, total ticks: 285 +2025-03-18 22:47:51,636 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.73, 'low': 81973.6, 'close': 81973.73, 'volume': 0.08453000000000004} +2025-03-18 22:47:51,636 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873696,"s":"ETHUSDT","t":2267979613,"p":"1903.78000000","q":"0.00270000","T":1742330873638,"m":false,"M":true}... +2025-03-18 22:47:51,636 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873638, 'price': 1903.78, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:51,637 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873638, 'price': 1903.78, 'volume': 0.0027} +2025-03-18 22:47:51,637 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873638, 'price': 1903.78, 'volume': 0.0027}, total ticks: 311 +2025-03-18 22:47:51,637 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.87, 'low': 1902.95, 'close': 1903.78, 'volume': 110.33760000000008} +2025-03-18 22:47:51,637 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873705,"s":"ETHUSDT","t...645,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,638 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874271,"s":"BTCUSDT","t":4727548563,"p":"81973.73000000","q":"0.00010000","T":1742330874271,"m":false,"M":true}... +2025-03-18 22:47:51,638 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874271, 'price': 81973.73, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:47:51,638 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874271, 'price': 81973.73, 'volume': 0.0001} +2025-03-18 22:47:51,639 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874271, 'price': 81973.73, 'volume': 0.0001}, total ticks: 286 +2025-03-18 22:47:51,639 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.73, 'low': 81973.6, 'close': 81973.73, 'volume': 0.08463000000000004} +2025-03-18 22:47:51,639 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873696,"s":"ETHUSDT","t":2267979614,"p":"1903.79000000","q":"0.13650000","T":1742330873638,"m":false,"M":true}... +2025-03-18 22:47:51,639 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873638, 'price': 1903.79, 'volume': 0.1365, 'type': 'trade'} +2025-03-18 22:47:51,640 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873638, 'price': 1903.79, 'volume': 0.1365} +2025-03-18 22:47:51,640 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873638, 'price': 1903.79, 'volume': 0.1365}, total ticks: 312 +2025-03-18 22:47:51,640 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.87, 'low': 1902.95, 'close': 1903.79, 'volume': 110.47410000000008} +2025-03-18 22:47:51,640 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873705,"s":"ETHUSDT","t...645,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,641 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874272,"s":"BTCUSDT","t":4727548564,"p":"81973.73000000","q":"0.00007000","T":1742330874271,"m":false,"M":true}... +2025-03-18 22:47:51,641 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874271, 'price': 81973.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,641 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874271, 'price': 81973.73, 'volume': 7e-05} +2025-03-18 22:47:51,641 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874271, 'price': 81973.73, 'volume': 7e-05}, total ticks: 287 +2025-03-18 22:47:51,643 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.73, 'low': 81973.6, 'close': 81973.73, 'volume': 0.08470000000000004} +2025-03-18 22:47:51,643 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873696,"s":"ETHUSDT","t":2267979615,"p":"1903.80000000","q":"0.01730000","T":1742330873638,"m":false,"M":true}... +2025-03-18 22:47:51,643 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873638, 'price': 1903.8, 'volume': 0.0173, 'type': 'trade'} +2025-03-18 22:47:51,643 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873638, 'price': 1903.8, 'volume': 0.0173} +2025-03-18 22:47:51,644 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873638, 'price': 1903.8, 'volume': 0.0173}, total ticks: 313 +2025-03-18 22:47:51,644 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.87, 'low': 1902.95, 'close': 1903.8, 'volume': 110.49140000000008} +2025-03-18 22:47:51,644 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873705,"s":"ETHUSDT","t...645,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,644 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874272,"s":"BTCUSDT","t":4727548565,"p":"81973.73000000","q":"0.00010000","T":1742330874271,"m":false,"M":true}... +2025-03-18 22:47:51,645 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874271, 'price': 81973.73, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:47:51,645 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874271, 'price': 81973.73, 'volume': 0.0001} +2025-03-18 22:47:51,645 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874271, 'price': 81973.73, 'volume': 0.0001}, total ticks: 288 +2025-03-18 22:47:51,645 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.73, 'low': 81973.6, 'close': 81973.73, 'volume': 0.08480000000000004} +2025-03-18 22:47:51,646 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873696,"s":"ETHUSDT","t":2267979616,"p":"1903.81000000","q":"0.11440000","T":1742330873638,"m":false,"M":true}... +2025-03-18 22:47:51,646 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873638, 'price': 1903.81, 'volume': 0.1144, 'type': 'trade'} +2025-03-18 22:47:51,646 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873638, 'price': 1903.81, 'volume': 0.1144} +2025-03-18 22:47:51,646 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873638, 'price': 1903.81, 'volume': 0.1144}, total ticks: 314 +2025-03-18 22:47:51,647 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.87, 'low': 1902.95, 'close': 1903.81, 'volume': 110.60580000000009} +2025-03-18 22:47:51,647 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873705,"s":"ETHUSDT","t...645,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,648 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874272,"s":"BTCUSDT","t":4727548566,"p":"81973.73000000","q":"0.00007000","T":1742330874271,"m":false,"M":true}... +2025-03-18 22:47:51,648 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874271, 'price': 81973.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,648 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874271, 'price': 81973.73, 'volume': 7e-05} +2025-03-18 22:47:51,648 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874271, 'price': 81973.73, 'volume': 7e-05}, total ticks: 289 +2025-03-18 22:47:51,649 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.73, 'low': 81973.6, 'close': 81973.73, 'volume': 0.08487000000000004} +2025-03-18 22:47:51,649 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873696,"s":"ETHUSDT","t":2267979617,"p":"1903.85000000","q":"0.01390000","T":1742330873638,"m":false,"M":true}... +2025-03-18 22:47:51,649 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873638, 'price': 1903.85, 'volume': 0.0139, 'type': 'trade'} +2025-03-18 22:47:51,650 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873638, 'price': 1903.85, 'volume': 0.0139} +2025-03-18 22:47:51,650 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873638, 'price': 1903.85, 'volume': 0.0139}, total ticks: 315 +2025-03-18 22:47:51,650 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.87, 'low': 1902.95, 'close': 1903.85, 'volume': 110.6197000000001} +2025-03-18 22:47:51,651 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873705,"s":"ETHUSDT","t...645,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,651 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874272,"s":"BTCUSDT","t":4727548567,"p":"81973.73000000","q":"0.00007000","T":1742330874271,"m":false,"M":true}... +2025-03-18 22:47:51,652 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874271, 'price': 81973.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,652 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874271, 'price': 81973.73, 'volume': 7e-05} +2025-03-18 22:47:51,652 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874271, 'price': 81973.73, 'volume': 7e-05}, total ticks: 290 +2025-03-18 22:47:51,652 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.73, 'low': 81973.6, 'close': 81973.73, 'volume': 0.08494000000000004} +2025-03-18 22:47:51,652 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873696,"s":"ETHUSDT","t":2267979618,"p":"1903.85000000","q":"0.10000000","T":1742330873638,"m":false,"M":true}... +2025-03-18 22:47:51,653 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873638, 'price': 1903.85, 'volume': 0.1, 'type': 'trade'} +2025-03-18 22:47:51,653 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873638, 'price': 1903.85, 'volume': 0.1} +2025-03-18 22:47:51,654 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873638, 'price': 1903.85, 'volume': 0.1}, total ticks: 316 +2025-03-18 22:47:51,654 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.87, 'low': 1902.95, 'close': 1903.85, 'volume': 110.71970000000009} +2025-03-18 22:47:51,654 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873705,"s":"ETHUSDT","t...645,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,655 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874272,"s":"BTCUSDT","t":4727548568,"p":"81973.73000000","q":"0.00007000","T":1742330874271,"m":false,"M":true}... +2025-03-18 22:47:51,655 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874271, 'price': 81973.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,655 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874271, 'price': 81973.73, 'volume': 7e-05} +2025-03-18 22:47:51,656 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874271, 'price': 81973.73, 'volume': 7e-05}, total ticks: 291 +2025-03-18 22:47:51,656 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.73, 'low': 81973.6, 'close': 81973.73, 'volume': 0.08501000000000004} +2025-03-18 22:47:51,656 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873696,"s":"ETHUSDT","t":2267979619,"p":"1903.85000000","q":"0.08000000","T":1742330873638,"m":false,"M":true}... +2025-03-18 22:47:51,656 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873638, 'price': 1903.85, 'volume': 0.08, 'type': 'trade'} +2025-03-18 22:47:51,657 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873638, 'price': 1903.85, 'volume': 0.08} +2025-03-18 22:47:51,657 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873638, 'price': 1903.85, 'volume': 0.08}, total ticks: 317 +2025-03-18 22:47:51,657 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.87, 'low': 1902.95, 'close': 1903.85, 'volume': 110.79970000000009} +2025-03-18 22:47:51,658 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873705,"s":"ETHUSDT","t...645,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,658 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874272,"s":"BTCUSDT","t":4727548569,"p":"81973.73000000","q":"0.00007000","T":1742330874271,"m":false,"M":true}... +2025-03-18 22:47:51,658 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874271, 'price': 81973.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,658 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874271, 'price': 81973.73, 'volume': 7e-05} +2025-03-18 22:47:51,660 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874271, 'price': 81973.73, 'volume': 7e-05}, total ticks: 292 +2025-03-18 22:47:51,660 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.73, 'low': 81973.6, 'close': 81973.73, 'volume': 0.08508000000000004} +2025-03-18 22:47:51,660 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873696,"s":"ETHUSDT","t":2267979620,"p":"1903.86000000","q":"0.00270000","T":1742330873638,"m":false,"M":true}... +2025-03-18 22:47:51,660 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873638, 'price': 1903.86, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:51,661 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873638, 'price': 1903.86, 'volume': 0.0027} +2025-03-18 22:47:51,661 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873638, 'price': 1903.86, 'volume': 0.0027}, total ticks: 318 +2025-03-18 22:47:51,661 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.87, 'low': 1902.95, 'close': 1903.86, 'volume': 110.80240000000009} +2025-03-18 22:47:51,661 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873705,"s":"ETHUSDT","t...645,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,662 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874272,"s":"BTCUSDT","t":4727548570,"p":"81973.73000000","q":"0.00010000","T":1742330874271,"m":false,"M":true}... +2025-03-18 22:47:51,662 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874271, 'price': 81973.73, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:47:51,662 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874271, 'price': 81973.73, 'volume': 0.0001} +2025-03-18 22:47:51,663 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874271, 'price': 81973.73, 'volume': 0.0001}, total ticks: 293 +2025-03-18 22:47:51,663 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.73, 'low': 81973.6, 'close': 81973.73, 'volume': 0.08518000000000005} +2025-03-18 22:47:51,664 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873696,"s":"ETHUSDT","t":2267979621,"p":"1903.86000000","q":"0.10420000","T":1742330873638,"m":false,"M":true}... +2025-03-18 22:47:51,664 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873638, 'price': 1903.86, 'volume': 0.1042, 'type': 'trade'} +2025-03-18 22:47:51,664 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873638, 'price': 1903.86, 'volume': 0.1042} +2025-03-18 22:47:51,664 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873638, 'price': 1903.86, 'volume': 0.1042}, total ticks: 319 +2025-03-18 22:47:51,665 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.87, 'low': 1902.95, 'close': 1903.86, 'volume': 110.9066000000001} +2025-03-18 22:47:51,665 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873714,"s":"ETHUSDT","t...653,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,665 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874272,"s":"BTCUSDT","t":4727548571,"p":"81973.73000000","q":"0.00013000","T":1742330874271,"m":false,"M":true}... +2025-03-18 22:47:51,666 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874271, 'price': 81973.73, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:47:51,666 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874271, 'price': 81973.73, 'volume': 0.00013} +2025-03-18 22:47:51,666 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874271, 'price': 81973.73, 'volume': 0.00013}, total ticks: 294 +2025-03-18 22:47:51,668 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.73, 'low': 81973.6, 'close': 81973.73, 'volume': 0.08531000000000005} +2025-03-18 22:47:51,668 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873696,"s":"ETHUSDT","t":2267979622,"p":"1903.86000000","q":"0.00280000","T":1742330873638,"m":false,"M":true}... +2025-03-18 22:47:51,668 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873638, 'price': 1903.86, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:51,668 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873638, 'price': 1903.86, 'volume': 0.0028} +2025-03-18 22:47:51,668 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873638, 'price': 1903.86, 'volume': 0.0028}, total ticks: 320 +2025-03-18 22:47:51,669 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.87, 'low': 1902.95, 'close': 1903.86, 'volume': 110.90940000000009} +2025-03-18 22:47:51,669 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873715,"s":"ETHUSDT","t...653,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,670 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874272,"s":"BTCUSDT","t":4727548572,"p":"81973.73000000","q":"0.01199000","T":1742330874271,"m":false,"M":true}... +2025-03-18 22:47:51,670 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874271, 'price': 81973.73, 'volume': 0.01199, 'type': 'trade'} +2025-03-18 22:47:51,670 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874271, 'price': 81973.73, 'volume': 0.01199} +2025-03-18 22:47:51,670 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874271, 'price': 81973.73, 'volume': 0.01199}, total ticks: 295 +2025-03-18 22:47:51,671 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.73, 'low': 81973.6, 'close': 81973.73, 'volume': 0.09730000000000005} +2025-03-18 22:47:51,671 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873696,"s":"ETHUSDT","t":2267979623,"p":"1903.86000000","q":"0.00270000","T":1742330873638,"m":false,"M":true}... +2025-03-18 22:47:51,671 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873638, 'price': 1903.86, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:51,672 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873638, 'price': 1903.86, 'volume': 0.0027} +2025-03-18 22:47:51,672 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873638, 'price': 1903.86, 'volume': 0.0027}, total ticks: 321 +2025-03-18 22:47:51,672 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.87, 'low': 1902.95, 'close': 1903.86, 'volume': 110.9121000000001} +2025-03-18 22:47:51,673 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873715,"s":"ETHUSDT","t...653,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,673 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873696,"s":"ETHUSDT","t":2267979624,"p":"1903.87000000","q":"0.13280000","T":1742330873638,"m":false,"M":true}... +2025-03-18 22:47:51,673 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873638, 'price': 1903.87, 'volume': 0.1328, 'type': 'trade'} +2025-03-18 22:47:51,673 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873638, 'price': 1903.87, 'volume': 0.1328} +2025-03-18 22:47:51,674 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873638, 'price': 1903.87, 'volume': 0.1328}, total ticks: 322 +2025-03-18 22:47:51,674 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.87, 'low': 1902.95, 'close': 1903.87, 'volume': 111.0449000000001} +2025-03-18 22:47:51,674 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873715,"s":"ETHUSDT","t...653,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,675 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873696,"s":"ETHUSDT","t":2267979625,"p":"1903.87000000","q":"0.23660000","T":1742330873638,"m":false,"M":true}... +2025-03-18 22:47:51,675 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873638, 'price': 1903.87, 'volume': 0.2366, 'type': 'trade'} +2025-03-18 22:47:51,675 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873638, 'price': 1903.87, 'volume': 0.2366} +2025-03-18 22:47:51,675 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873638, 'price': 1903.87, 'volume': 0.2366}, total ticks: 323 +2025-03-18 22:47:51,675 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.87, 'low': 1902.95, 'close': 1903.87, 'volume': 111.2815000000001} +2025-03-18 22:47:51,676 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873715,"s":"ETHUSDT","t...653,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,676 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873696,"s":"ETHUSDT","t":2267979626,"p":"1903.87000000","q":"0.23660000","T":1742330873638,"m":false,"M":true}... +2025-03-18 22:47:51,676 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873638, 'price': 1903.87, 'volume': 0.2366, 'type': 'trade'} +2025-03-18 22:47:51,677 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873638, 'price': 1903.87, 'volume': 0.2366} +2025-03-18 22:47:51,677 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873638, 'price': 1903.87, 'volume': 0.2366}, total ticks: 324 +2025-03-18 22:47:51,677 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.87, 'low': 1902.95, 'close': 1903.87, 'volume': 111.51810000000009} +2025-03-18 22:47:51,678 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873715,"s":"ETHUSDT","t...653,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,678 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873696,"s":"ETHUSDT","t":2267979627,"p":"1903.88000000","q":"0.00280000","T":1742330873638,"m":false,"M":true}... +2025-03-18 22:47:51,678 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873638, 'price': 1903.88, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:51,678 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873638, 'price': 1903.88, 'volume': 0.0028} +2025-03-18 22:47:51,678 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873638, 'price': 1903.88, 'volume': 0.0028}, total ticks: 325 +2025-03-18 22:47:51,679 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.88, 'low': 1902.95, 'close': 1903.88, 'volume': 111.52090000000008} +2025-03-18 22:47:51,679 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873715,"s":"ETHUSDT","t...653,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,679 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873696,"s":"ETHUSDT","t":2267979628,"p":"1903.89000000","q":"0.12140000","T":1742330873638,"m":false,"M":true}... +2025-03-18 22:47:51,679 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873638, 'price': 1903.89, 'volume': 0.1214, 'type': 'trade'} +2025-03-18 22:47:51,679 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873638, 'price': 1903.89, 'volume': 0.1214} +2025-03-18 22:47:51,680 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873638, 'price': 1903.89, 'volume': 0.1214}, total ticks: 326 +2025-03-18 22:47:51,680 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.89, 'low': 1902.95, 'close': 1903.89, 'volume': 111.64230000000008} +2025-03-18 22:47:51,681 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330873758,"s":"ETHUSDT","t...3698,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:51,681 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873696,"s":"ETHUSDT","t":2267979629,"p":"1903.89000000","q":"0.15770000","T":1742330873638,"m":false,"M":true}... +2025-03-18 22:47:51,681 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873638, 'price': 1903.89, 'volume': 0.1577, 'type': 'trade'} +2025-03-18 22:47:51,681 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873638, 'price': 1903.89, 'volume': 0.1577} +2025-03-18 22:47:51,681 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873638, 'price': 1903.89, 'volume': 0.1577}, total ticks: 327 +2025-03-18 22:47:51,683 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.89, 'low': 1902.95, 'close': 1903.89, 'volume': 111.80000000000008} +2025-03-18 22:47:51,683 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874202,"s":"ETHUSDT","t...4201,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:51,683 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873696,"s":"ETHUSDT","t":2267979630,"p":"1903.89000000","q":"1.05130000","T":1742330873638,"m":false,"M":true}... +2025-03-18 22:47:51,683 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873638, 'price': 1903.89, 'volume': 1.0513, 'type': 'trade'} +2025-03-18 22:47:51,684 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873638, 'price': 1903.89, 'volume': 1.0513} +2025-03-18 22:47:51,684 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873638, 'price': 1903.89, 'volume': 1.0513}, total ticks: 328 +2025-03-18 22:47:51,684 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.89, 'low': 1902.95, 'close': 1903.89, 'volume': 112.85130000000008} +2025-03-18 22:47:51,684 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873696,"s":"ETHUSDT","t":2267979631,"p":"1903.89000000","q":"1.05140000","T":1742330873638,"m":false,"M":true}... +2025-03-18 22:47:51,684 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873638, 'price': 1903.89, 'volume': 1.0514, 'type': 'trade'} +2025-03-18 22:47:51,684 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873638, 'price': 1903.89, 'volume': 1.0514} +2025-03-18 22:47:51,684 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873638, 'price': 1903.89, 'volume': 1.0514}, total ticks: 329 +2025-03-18 22:47:51,684 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.89, 'low': 1902.95, 'close': 1903.89, 'volume': 113.90270000000008} +2025-03-18 22:47:51,700 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873696,"s":"ETHUSDT","t":2267979632,"p":"1903.89000000","q":"0.87060000","T":1742330873638,"m":false,"M":true}... +2025-03-18 22:47:51,700 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873638, 'price': 1903.89, 'volume': 0.8706, 'type': 'trade'} +2025-03-18 22:47:51,700 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873638, 'price': 1903.89, 'volume': 0.8706} +2025-03-18 22:47:51,702 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873638, 'price': 1903.89, 'volume': 0.8706}, total ticks: 330 +2025-03-18 22:47:51,702 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.89, 'low': 1902.95, 'close': 1903.89, 'volume': 114.77330000000008} +2025-03-18 22:47:51,717 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873702,"s":"ETHUSDT","t":2267979633,"p":"1903.89000000","q":"2.03750000","T":1742330873643,"m":false,"M":true}... +2025-03-18 22:47:51,717 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873643, 'price': 1903.89, 'volume': 2.0375, 'type': 'trade'} +2025-03-18 22:47:51,717 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873643, 'price': 1903.89, 'volume': 2.0375} +2025-03-18 22:47:51,717 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873643, 'price': 1903.89, 'volume': 2.0375}, total ticks: 331 +2025-03-18 22:47:51,717 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.89, 'low': 1902.95, 'close': 1903.89, 'volume': 116.81080000000007} +2025-03-18 22:47:51,734 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873702,"s":"ETHUSDT","t":2267979634,"p":"1903.89000000","q":"0.78180000","T":1742330873643,"m":false,"M":true}... +2025-03-18 22:47:51,734 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873643, 'price': 1903.89, 'volume': 0.7818, 'type': 'trade'} +2025-03-18 22:47:51,734 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873643, 'price': 1903.89, 'volume': 0.7818} +2025-03-18 22:47:51,734 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873643, 'price': 1903.89, 'volume': 0.7818}, total ticks: 332 +2025-03-18 22:47:51,734 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.89, 'low': 1902.95, 'close': 1903.89, 'volume': 117.59260000000008} +2025-03-18 22:47:51,749 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873703,"s":"ETHUSDT","t":2267979635,"p":"1903.89000000","q":"0.64130000","T":1742330873644,"m":false,"M":true}... +2025-03-18 22:47:51,749 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873644, 'price': 1903.89, 'volume': 0.6413, 'type': 'trade'} +2025-03-18 22:47:51,750 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873644, 'price': 1903.89, 'volume': 0.6413} +2025-03-18 22:47:51,750 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873644, 'price': 1903.89, 'volume': 0.6413}, total ticks: 333 +2025-03-18 22:47:51,750 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.89, 'low': 1902.95, 'close': 1903.89, 'volume': 118.23390000000008} +2025-03-18 22:47:51,767 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873704,"s":"ETHUSDT","t":2267979636,"p":"1903.89000000","q":"0.00290000","T":1742330873645,"m":false,"M":true}... +2025-03-18 22:47:51,767 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873645, 'price': 1903.89, 'volume': 0.0029, 'type': 'trade'} +2025-03-18 22:47:51,767 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873645, 'price': 1903.89, 'volume': 0.0029} +2025-03-18 22:47:51,767 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873645, 'price': 1903.89, 'volume': 0.0029}, total ticks: 334 +2025-03-18 22:47:51,767 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.89, 'low': 1902.95, 'close': 1903.89, 'volume': 118.23680000000007} +2025-03-18 22:47:51,784 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873705,"s":"ETHUSDT","t":2267979637,"p":"1903.89000000","q":"0.78410000","T":1742330873645,"m":false,"M":true}... +2025-03-18 22:47:51,784 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873645, 'price': 1903.89, 'volume': 0.7841, 'type': 'trade'} +2025-03-18 22:47:51,784 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873645, 'price': 1903.89, 'volume': 0.7841} +2025-03-18 22:47:51,784 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873645, 'price': 1903.89, 'volume': 0.7841}, total ticks: 335 +2025-03-18 22:47:51,784 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.89, 'low': 1902.95, 'close': 1903.89, 'volume': 119.02090000000007} +2025-03-18 22:47:51,801 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873705,"s":"ETHUSDT","t":2267979638,"p":"1903.90000000","q":"0.00310000","T":1742330873645,"m":false,"M":true}... +2025-03-18 22:47:51,801 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873645, 'price': 1903.9, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:47:51,801 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873645, 'price': 1903.9, 'volume': 0.0031} +2025-03-18 22:47:51,801 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873645, 'price': 1903.9, 'volume': 0.0031}, total ticks: 336 +2025-03-18 22:47:51,801 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.9, 'low': 1902.95, 'close': 1903.9, 'volume': 119.02400000000007} +2025-03-18 22:47:51,817 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873705,"s":"ETHUSDT","t":2267979639,"p":"1903.93000000","q":"0.10000000","T":1742330873645,"m":false,"M":true}... +2025-03-18 22:47:51,817 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873645, 'price': 1903.93, 'volume': 0.1, 'type': 'trade'} +2025-03-18 22:47:51,818 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873645, 'price': 1903.93, 'volume': 0.1} +2025-03-18 22:47:51,818 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873645, 'price': 1903.93, 'volume': 0.1}, total ticks: 337 +2025-03-18 22:47:51,819 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.93, 'low': 1902.95, 'close': 1903.93, 'volume': 119.12400000000007} +2025-03-18 22:47:51,832 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873705,"s":"ETHUSDT","t":2267979640,"p":"1903.94000000","q":"0.00320000","T":1742330873645,"m":false,"M":true}... +2025-03-18 22:47:51,832 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873645, 'price': 1903.94, 'volume': 0.0032, 'type': 'trade'} +2025-03-18 22:47:51,833 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873645, 'price': 1903.94, 'volume': 0.0032} +2025-03-18 22:47:51,833 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873645, 'price': 1903.94, 'volume': 0.0032}, total ticks: 338 +2025-03-18 22:47:51,833 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.94, 'low': 1902.95, 'close': 1903.94, 'volume': 119.12720000000007} +2025-03-18 22:47:51,848 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873705,"s":"ETHUSDT","t":2267979641,"p":"1903.95000000","q":"0.00270000","T":1742330873645,"m":false,"M":true}... +2025-03-18 22:47:51,848 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873645, 'price': 1903.95, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:51,849 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873645, 'price': 1903.95, 'volume': 0.0027} +2025-03-18 22:47:51,849 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873645, 'price': 1903.95, 'volume': 0.0027}, total ticks: 339 +2025-03-18 22:47:51,849 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.95, 'low': 1902.95, 'close': 1903.95, 'volume': 119.12990000000008} +2025-03-18 22:47:51,850 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874611,"s":"ETHUSDT","t...611,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,850 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873705,"s":"ETHUSDT","t":2267979642,"p":"1903.96000000","q":"0.00270000","T":1742330873645,"m":false,"M":true}... +2025-03-18 22:47:51,850 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873645, 'price': 1903.96, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:51,851 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873645, 'price': 1903.96, 'volume': 0.0027} +2025-03-18 22:47:51,851 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873645, 'price': 1903.96, 'volume': 0.0027}, total ticks: 340 +2025-03-18 22:47:51,851 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.96, 'low': 1902.95, 'close': 1903.96, 'volume': 119.13260000000008} +2025-03-18 22:47:51,868 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873705,"s":"ETHUSDT","t":2267979643,"p":"1903.99000000","q":"0.00280000","T":1742330873645,"m":false,"M":true}... +2025-03-18 22:47:51,868 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873645, 'price': 1903.99, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:51,868 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873645, 'price': 1903.99, 'volume': 0.0028} +2025-03-18 22:47:51,869 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873645, 'price': 1903.99, 'volume': 0.0028}, total ticks: 341 +2025-03-18 22:47:51,869 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1903.99, 'low': 1902.95, 'close': 1903.99, 'volume': 119.13540000000008} +2025-03-18 22:47:51,884 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873705,"s":"ETHUSDT","t":2267979644,"p":"1904.00000000","q":"0.00430000","T":1742330873645,"m":false,"M":true}... +2025-03-18 22:47:51,884 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873645, 'price': 1904.0, 'volume': 0.0043, 'type': 'trade'} +2025-03-18 22:47:51,884 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873645, 'price': 1904.0, 'volume': 0.0043} +2025-03-18 22:47:51,885 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873645, 'price': 1904.0, 'volume': 0.0043}, total ticks: 342 +2025-03-18 22:47:51,885 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1904.0, 'low': 1902.95, 'close': 1904.0, 'volume': 119.13970000000008} +2025-03-18 22:47:51,897 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873705,"s":"ETHUSDT","t":2267979645,"p":"1904.00000000","q":"0.05800000","T":1742330873645,"m":false,"M":true}... +2025-03-18 22:47:51,897 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873645, 'price': 1904.0, 'volume': 0.058, 'type': 'trade'} +2025-03-18 22:47:51,897 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873645, 'price': 1904.0, 'volume': 0.058} +2025-03-18 22:47:51,898 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873645, 'price': 1904.0, 'volume': 0.058}, total ticks: 343 +2025-03-18 22:47:51,898 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1904.0, 'low': 1902.95, 'close': 1904.0, 'volume': 119.19770000000008} +2025-03-18 22:47:51,901 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874665,"s":"ETHUSDT","t...665,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:51,901 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873705,"s":"ETHUSDT","t":2267979646,"p":"1904.00000000","q":"0.64890000","T":1742330873645,"m":false,"M":true}... +2025-03-18 22:47:51,902 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873645, 'price': 1904.0, 'volume': 0.6489, 'type': 'trade'} +2025-03-18 22:47:51,902 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873645, 'price': 1904.0, 'volume': 0.6489} +2025-03-18 22:47:51,902 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873645, 'price': 1904.0, 'volume': 0.6489}, total ticks: 344 +2025-03-18 22:47:51,903 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1904.0, 'low': 1902.95, 'close': 1904.0, 'volume': 119.84660000000008} +2025-03-18 22:47:51,928 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873705,"s":"ETHUSDT","t":2267979647,"p":"1904.00000000","q":"1.05200000","T":1742330873645,"m":false,"M":true}... +2025-03-18 22:47:51,929 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873645, 'price': 1904.0, 'volume': 1.052, 'type': 'trade'} +2025-03-18 22:47:51,929 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873645, 'price': 1904.0, 'volume': 1.052} +2025-03-18 22:47:51,929 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873645, 'price': 1904.0, 'volume': 1.052}, total ticks: 345 +2025-03-18 22:47:51,929 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1904.0, 'low': 1902.95, 'close': 1904.0, 'volume': 120.89860000000009} +2025-03-18 22:47:51,944 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873705,"s":"ETHUSDT","t":2267979648,"p":"1904.00000000","q":"2.62480000","T":1742330873645,"m":false,"M":true}... +2025-03-18 22:47:51,944 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873645, 'price': 1904.0, 'volume': 2.6248, 'type': 'trade'} +2025-03-18 22:47:51,944 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873645, 'price': 1904.0, 'volume': 2.6248} +2025-03-18 22:47:51,944 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873645, 'price': 1904.0, 'volume': 2.6248}, total ticks: 346 +2025-03-18 22:47:51,944 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1904.0, 'low': 1902.95, 'close': 1904.0, 'volume': 123.52340000000008} +2025-03-18 22:47:51,959 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873705,"s":"ETHUSDT","t":2267979649,"p":"1904.00000000","q":"0.00280000","T":1742330873645,"m":false,"M":true}... +2025-03-18 22:47:51,959 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873645, 'price': 1904.0, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:51,960 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873645, 'price': 1904.0, 'volume': 0.0028} +2025-03-18 22:47:51,960 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873645, 'price': 1904.0, 'volume': 0.0028}, total ticks: 347 +2025-03-18 22:47:51,960 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1904.0, 'low': 1902.95, 'close': 1904.0, 'volume': 123.52620000000007} +2025-03-18 22:47:51,978 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874741,"s":"BTCUSDT","t...741,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,979 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874741,"s":"BTCUSDT","t...741,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,979 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874741,"s":"BTCUSDT","t...741,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,979 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874741,"s":"BTCUSDT","t...741,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,979 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874741,"s":"BTCUSDT","t...741,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,981 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874741,"s":"BTCUSDT","t...741,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,981 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874741,"s":"BTCUSDT","t...741,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,981 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874741,"s":"BTCUSDT","t...741,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,981 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874741,"s":"BTCUSDT","t...741,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,982 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874741,"s":"BTCUSDT","t...741,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,982 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874741,"s":"BTCUSDT","t...741,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,982 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874741,"s":"BTCUSDT","t...741,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,982 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874741,"s":"BTCUSDT","t...741,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,983 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330874741,"s":"BTCUSDT","t...741,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:51,983 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873705,"s":"ETHUSDT","t":2267979650,"p":"1904.02000000","q":"0.82210000","T":1742330873645,"m":false,"M":true}... +2025-03-18 22:47:51,984 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873645, 'price': 1904.02, 'volume': 0.8221, 'type': 'trade'} +2025-03-18 22:47:51,984 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873645, 'price': 1904.02, 'volume': 0.8221} +2025-03-18 22:47:51,984 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873645, 'price': 1904.02, 'volume': 0.8221}, total ticks: 348 +2025-03-18 22:47:51,985 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1904.02, 'low': 1902.95, 'close': 1904.02, 'volume': 124.34830000000008} +2025-03-18 22:47:51,985 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874741,"s":"BTCUSDT","t":4727548573,"p":"81973.73000000","q":"0.00007000","T":1742330874741,"m":false,"M":true}... +2025-03-18 22:47:51,985 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874741, 'price': 81973.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:51,985 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874741, 'price': 81973.73, 'volume': 7e-05} +2025-03-18 22:47:51,986 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874741, 'price': 81973.73, 'volume': 7e-05}, total ticks: 296 +2025-03-18 22:47:51,986 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.73, 'low': 81973.6, 'close': 81973.73, 'volume': 0.09737000000000005} +2025-03-18 22:47:51,986 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873705,"s":"ETHUSDT","t":2267979651,"p":"1904.03000000","q":"0.35640000","T":1742330873645,"m":false,"M":true}... +2025-03-18 22:47:51,987 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873645, 'price': 1904.03, 'volume': 0.3564, 'type': 'trade'} +2025-03-18 22:47:51,987 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873645, 'price': 1904.03, 'volume': 0.3564} +2025-03-18 22:47:51,987 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873645, 'price': 1904.03, 'volume': 0.3564}, total ticks: 349 +2025-03-18 22:47:51,987 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1904.03, 'low': 1902.95, 'close': 1904.03, 'volume': 124.70470000000007} +2025-03-18 22:47:52,013 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874741,"s":"BTCUSDT","t":4727548574,"p":"81973.73000000","q":"0.00007000","T":1742330874741,"m":false,"M":true}... +2025-03-18 22:47:52,014 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874741, 'price': 81973.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:52,014 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874741, 'price': 81973.73, 'volume': 7e-05} +2025-03-18 22:47:52,014 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874741, 'price': 81973.73, 'volume': 7e-05}, total ticks: 297 +2025-03-18 22:47:52,014 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.73, 'low': 81973.6, 'close': 81973.73, 'volume': 0.09744000000000005} +2025-03-18 22:47:52,015 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873705,"s":"ETHUSDT","t":2267979652,"p":"1904.04000000","q":"0.00270000","T":1742330873645,"m":false,"M":true}... +2025-03-18 22:47:52,015 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873645, 'price': 1904.04, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:52,015 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873645, 'price': 1904.04, 'volume': 0.0027} +2025-03-18 22:47:52,016 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873645, 'price': 1904.04, 'volume': 0.0027}, total ticks: 350 +2025-03-18 22:47:52,016 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1904.04, 'low': 1902.95, 'close': 1904.04, 'volume': 124.70740000000008} +2025-03-18 22:47:52,027 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874741,"s":"BTCUSDT","t":4727548575,"p":"81973.73000000","q":"0.00007000","T":1742330874741,"m":false,"M":true}... +2025-03-18 22:47:52,038 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874741, 'price': 81973.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:52,038 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874741, 'price': 81973.73, 'volume': 7e-05} +2025-03-18 22:47:52,038 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874741, 'price': 81973.73, 'volume': 7e-05}, total ticks: 298 +2025-03-18 22:47:52,039 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.73, 'low': 81973.6, 'close': 81973.73, 'volume': 0.09751000000000005} +2025-03-18 22:47:52,039 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873705,"s":"ETHUSDT","t":2267979653,"p":"1904.04000000","q":"0.05250000","T":1742330873645,"m":false,"M":true}... +2025-03-18 22:47:52,039 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873645, 'price': 1904.04, 'volume': 0.0525, 'type': 'trade'} +2025-03-18 22:47:52,039 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873645, 'price': 1904.04, 'volume': 0.0525} +2025-03-18 22:47:52,039 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873645, 'price': 1904.04, 'volume': 0.0525}, total ticks: 351 +2025-03-18 22:47:52,040 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1904.04, 'low': 1902.95, 'close': 1904.04, 'volume': 124.75990000000007} +2025-03-18 22:47:52,067 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874741,"s":"BTCUSDT","t":4727548576,"p":"81973.73000000","q":"0.00010000","T":1742330874741,"m":false,"M":true}... +2025-03-18 22:47:52,068 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874741, 'price': 81973.73, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:47:52,068 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874741, 'price': 81973.73, 'volume': 0.0001} +2025-03-18 22:47:52,068 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874741, 'price': 81973.73, 'volume': 0.0001}, total ticks: 299 +2025-03-18 22:47:52,068 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.73, 'low': 81973.6, 'close': 81973.73, 'volume': 0.09761000000000006} +2025-03-18 22:47:52,069 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873714,"s":"ETHUSDT","t":2267979654,"p":"1904.07000000","q":"1.01200000","T":1742330873653,"m":false,"M":true}... +2025-03-18 22:47:52,069 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873653, 'price': 1904.07, 'volume': 1.012, 'type': 'trade'} +2025-03-18 22:47:52,069 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873653, 'price': 1904.07, 'volume': 1.012} +2025-03-18 22:47:52,069 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873653, 'price': 1904.07, 'volume': 1.012}, total ticks: 352 +2025-03-18 22:47:52,070 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1904.07, 'low': 1902.95, 'close': 1904.07, 'volume': 125.77190000000007} +2025-03-18 22:47:52,082 - INFO - [realtime.py:369] - Received message #300 +2025-03-18 22:47:52,083 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874741,"s":"BTCUSDT","t":4727548577,"p":"81973.73000000","q":"0.00010000","T":1742330874741,"m":false,"M":true}... +2025-03-18 22:47:52,083 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874741, 'price': 81973.73, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:47:52,083 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874741, 'price': 81973.73, 'volume': 0.0001} +2025-03-18 22:47:52,085 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874741, 'price': 81973.73, 'volume': 0.0001}, total ticks: 300 +2025-03-18 22:47:52,085 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.73, 'low': 81973.6, 'close': 81973.73, 'volume': 0.09771000000000006} +2025-03-18 22:47:52,085 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873715,"s":"ETHUSDT","t":2267979655,"p":"1904.07000000","q":"0.24950000","T":1742330873653,"m":false,"M":true}... +2025-03-18 22:47:52,085 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873653, 'price': 1904.07, 'volume': 0.2495, 'type': 'trade'} +2025-03-18 22:47:52,086 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873653, 'price': 1904.07, 'volume': 0.2495} +2025-03-18 22:47:52,086 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873653, 'price': 1904.07, 'volume': 0.2495}, total ticks: 353 +2025-03-18 22:47:52,086 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1904.07, 'low': 1902.95, 'close': 1904.07, 'volume': 126.02140000000007} +2025-03-18 22:47:52,098 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874741,"s":"BTCUSDT","t":4727548578,"p":"81973.73000000","q":"0.00007000","T":1742330874741,"m":false,"M":true}... +2025-03-18 22:47:52,098 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874741, 'price': 81973.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:52,099 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874741, 'price': 81973.73, 'volume': 7e-05} +2025-03-18 22:47:52,099 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874741, 'price': 81973.73, 'volume': 7e-05}, total ticks: 301 +2025-03-18 22:47:52,099 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.73, 'low': 81973.6, 'close': 81973.73, 'volume': 0.09778000000000006} +2025-03-18 22:47:52,100 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873715,"s":"ETHUSDT","t":2267979656,"p":"1904.08000000","q":"0.40000000","T":1742330873653,"m":false,"M":true}... +2025-03-18 22:47:52,100 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873653, 'price': 1904.08, 'volume': 0.4, 'type': 'trade'} +2025-03-18 22:47:52,100 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873653, 'price': 1904.08, 'volume': 0.4} +2025-03-18 22:47:52,100 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873653, 'price': 1904.08, 'volume': 0.4}, total ticks: 354 +2025-03-18 22:47:52,100 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1904.08, 'low': 1902.95, 'close': 1904.08, 'volume': 126.42140000000008} +2025-03-18 22:47:52,123 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874741,"s":"BTCUSDT","t":4727548579,"p":"81973.73000000","q":"0.00007000","T":1742330874741,"m":false,"M":true}... +2025-03-18 22:47:52,124 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874741, 'price': 81973.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:52,124 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874741, 'price': 81973.73, 'volume': 7e-05} +2025-03-18 22:47:52,124 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874741, 'price': 81973.73, 'volume': 7e-05}, total ticks: 302 +2025-03-18 22:47:52,125 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.73, 'low': 81973.6, 'close': 81973.73, 'volume': 0.09785000000000006} +2025-03-18 22:47:52,125 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873715,"s":"ETHUSDT","t":2267979657,"p":"1904.08000000","q":"0.40000000","T":1742330873653,"m":false,"M":true}... +2025-03-18 22:47:52,125 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873653, 'price': 1904.08, 'volume': 0.4, 'type': 'trade'} +2025-03-18 22:47:52,125 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873653, 'price': 1904.08, 'volume': 0.4} +2025-03-18 22:47:52,126 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873653, 'price': 1904.08, 'volume': 0.4}, total ticks: 355 +2025-03-18 22:47:52,126 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1904.08, 'low': 1902.95, 'close': 1904.08, 'volume': 126.82140000000008} +2025-03-18 22:47:52,139 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874741,"s":"BTCUSDT","t":4727548580,"p":"81973.73000000","q":"0.00007000","T":1742330874741,"m":false,"M":true}... +2025-03-18 22:47:52,139 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874741, 'price': 81973.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:52,139 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874741, 'price': 81973.73, 'volume': 7e-05} +2025-03-18 22:47:52,139 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874741, 'price': 81973.73, 'volume': 7e-05}, total ticks: 303 +2025-03-18 22:47:52,140 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.73, 'low': 81973.6, 'close': 81973.73, 'volume': 0.09792000000000006} +2025-03-18 22:47:52,140 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873715,"s":"ETHUSDT","t":2267979658,"p":"1904.08000000","q":"0.40000000","T":1742330873653,"m":false,"M":true}... +2025-03-18 22:47:52,140 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873653, 'price': 1904.08, 'volume': 0.4, 'type': 'trade'} +2025-03-18 22:47:52,141 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873653, 'price': 1904.08, 'volume': 0.4} +2025-03-18 22:47:52,141 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873653, 'price': 1904.08, 'volume': 0.4}, total ticks: 356 +2025-03-18 22:47:52,141 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1904.08, 'low': 1902.95, 'close': 1904.08, 'volume': 127.22140000000009} +2025-03-18 22:47:52,167 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874741,"s":"BTCUSDT","t":4727548581,"p":"81973.73000000","q":"0.00010000","T":1742330874741,"m":false,"M":true}... +2025-03-18 22:47:52,168 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874741, 'price': 81973.73, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:47:52,168 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874741, 'price': 81973.73, 'volume': 0.0001} +2025-03-18 22:47:52,168 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874741, 'price': 81973.73, 'volume': 0.0001}, total ticks: 304 +2025-03-18 22:47:52,168 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.73, 'low': 81973.6, 'close': 81973.73, 'volume': 0.09802000000000007} +2025-03-18 22:47:52,168 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873715,"s":"ETHUSDT","t":2267979659,"p":"1904.09000000","q":"0.40000000","T":1742330873653,"m":false,"M":true}... +2025-03-18 22:47:52,169 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873653, 'price': 1904.09, 'volume': 0.4, 'type': 'trade'} +2025-03-18 22:47:52,169 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873653, 'price': 1904.09, 'volume': 0.4} +2025-03-18 22:47:52,169 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873653, 'price': 1904.09, 'volume': 0.4}, total ticks: 357 +2025-03-18 22:47:52,169 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1904.09, 'low': 1902.95, 'close': 1904.09, 'volume': 127.6214000000001} +2025-03-18 22:47:52,182 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874741,"s":"BTCUSDT","t":4727548582,"p":"81973.73000000","q":"0.00007000","T":1742330874741,"m":false,"M":true}... +2025-03-18 22:47:52,182 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874741, 'price': 81973.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:52,183 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874741, 'price': 81973.73, 'volume': 7e-05} +2025-03-18 22:47:52,183 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874741, 'price': 81973.73, 'volume': 7e-05}, total ticks: 305 +2025-03-18 22:47:52,183 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.73, 'low': 81973.6, 'close': 81973.73, 'volume': 0.09809000000000007} +2025-03-18 22:47:52,184 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873715,"s":"ETHUSDT","t":2267979660,"p":"1904.09000000","q":"1.09640000","T":1742330873653,"m":false,"M":true}... +2025-03-18 22:47:52,184 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873653, 'price': 1904.09, 'volume': 1.0964, 'type': 'trade'} +2025-03-18 22:47:52,185 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873653, 'price': 1904.09, 'volume': 1.0964} +2025-03-18 22:47:52,185 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873653, 'price': 1904.09, 'volume': 1.0964}, total ticks: 358 +2025-03-18 22:47:52,185 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1904.09, 'low': 1902.95, 'close': 1904.09, 'volume': 128.7178000000001} +2025-03-18 22:47:52,198 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874741,"s":"BTCUSDT","t":4727548583,"p":"81973.73000000","q":"0.00007000","T":1742330874741,"m":false,"M":true}... +2025-03-18 22:47:52,199 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874741, 'price': 81973.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:52,199 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874741, 'price': 81973.73, 'volume': 7e-05} +2025-03-18 22:47:52,199 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874741, 'price': 81973.73, 'volume': 7e-05}, total ticks: 306 +2025-03-18 22:47:52,199 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.73, 'low': 81973.6, 'close': 81973.73, 'volume': 0.09816000000000007} +2025-03-18 22:47:52,200 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330873758,"s":"ETHUSDT","t":2267979661,"p":"1904.00000000","q":"0.07230000","T":1742330873698,"m":true,"M":true}... +2025-03-18 22:47:52,200 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330873698, 'price': 1904.0, 'volume': 0.0723, 'type': 'trade'} +2025-03-18 22:47:52,200 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330873698, 'price': 1904.0, 'volume': 0.0723} +2025-03-18 22:47:52,200 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330873698, 'price': 1904.0, 'volume': 0.0723}, total ticks: 359 +2025-03-18 22:47:52,200 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1904.09, 'low': 1902.95, 'close': 1904.0, 'volume': 128.7901000000001} +2025-03-18 22:47:52,218 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874741,"s":"BTCUSDT","t":4727548584,"p":"81973.73000000","q":"0.00007000","T":1742330874741,"m":false,"M":true}... +2025-03-18 22:47:52,218 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874741, 'price': 81973.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:52,219 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874741, 'price': 81973.73, 'volume': 7e-05} +2025-03-18 22:47:52,219 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874741, 'price': 81973.73, 'volume': 7e-05}, total ticks: 307 +2025-03-18 22:47:52,219 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.73, 'low': 81973.6, 'close': 81973.73, 'volume': 0.09823000000000007} +2025-03-18 22:47:52,219 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874202,"s":"ETHUSDT","t":2267979662,"p":"1904.00000000","q":"0.01160000","T":1742330874201,"m":true,"M":true}... +2025-03-18 22:47:52,220 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874201, 'price': 1904.0, 'volume': 0.0116, 'type': 'trade'} +2025-03-18 22:47:52,220 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874201, 'price': 1904.0, 'volume': 0.0116} +2025-03-18 22:47:52,220 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874201, 'price': 1904.0, 'volume': 0.0116}, total ticks: 360 +2025-03-18 22:47:52,220 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330873000, 'open': 1902.95, 'high': 1904.09, 'low': 1902.95, 'close': 1904.0, 'volume': 128.7901000000001} +2025-03-18 22:47:52,221 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330874000, 'open': 1904.0, 'high': 1904.0, 'low': 1904.0, 'close': 1904.0, 'volume': 0.0116} +2025-03-18 22:47:52,233 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874741,"s":"BTCUSDT","t":4727548585,"p":"81973.73000000","q":"0.00014000","T":1742330874741,"m":false,"M":true}... +2025-03-18 22:47:52,233 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874741, 'price': 81973.73, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:47:52,234 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874741, 'price': 81973.73, 'volume': 0.00014} +2025-03-18 22:47:52,234 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874741, 'price': 81973.73, 'volume': 0.00014}, total ticks: 308 +2025-03-18 22:47:52,234 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.73, 'low': 81973.6, 'close': 81973.73, 'volume': 0.09837000000000007} +2025-03-18 22:47:52,234 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874611,"s":"ETHUSDT","t":2267979663,"p":"1904.01000000","q":"0.00760000","T":1742330874611,"m":false,"M":true}... +2025-03-18 22:47:52,235 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874611, 'price': 1904.01, 'volume': 0.0076, 'type': 'trade'} +2025-03-18 22:47:52,235 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874611, 'price': 1904.01, 'volume': 0.0076} +2025-03-18 22:47:52,235 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874611, 'price': 1904.01, 'volume': 0.0076}, total ticks: 361 +2025-03-18 22:47:52,236 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 1904.0, 'high': 1904.01, 'low': 1904.0, 'close': 1904.01, 'volume': 0.0192} +2025-03-18 22:47:52,249 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874741,"s":"BTCUSDT","t":4727548586,"p":"81973.73000000","q":"0.01952000","T":1742330874741,"m":false,"M":true}... +2025-03-18 22:47:52,250 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874741, 'price': 81973.73, 'volume': 0.01952, 'type': 'trade'} +2025-03-18 22:47:52,250 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874741, 'price': 81973.73, 'volume': 0.01952} +2025-03-18 22:47:52,250 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874741, 'price': 81973.73, 'volume': 0.01952}, total ticks: 309 +2025-03-18 22:47:52,251 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.73, 'low': 81973.6, 'close': 81973.73, 'volume': 0.11789000000000006} +2025-03-18 22:47:52,251 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330874665,"s":"ETHUSDT","t":2267979664,"p":"1904.01000000","q":"0.81110000","T":1742330874665,"m":false,"M":true}... +2025-03-18 22:47:52,251 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330874665, 'price': 1904.01, 'volume': 0.8111, 'type': 'trade'} +2025-03-18 22:47:52,251 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330874665, 'price': 1904.01, 'volume': 0.8111} +2025-03-18 22:47:52,251 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330874665, 'price': 1904.01, 'volume': 0.8111}, total ticks: 362 +2025-03-18 22:47:52,251 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330874000, 'open': 1904.0, 'high': 1904.01, 'low': 1904.0, 'close': 1904.01, 'volume': 0.8303} +2025-03-18 22:47:52,332 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330875097,"s":"ETHUSDT","t...5096,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:52,333 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330875097,"s":"ETHUSDT","t":2267979665,"p":"1904.00000000","q":"0.01050000","T":1742330875096,"m":true,"M":true}... +2025-03-18 22:47:52,333 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330875096, 'price': 1904.0, 'volume': 0.0105, 'type': 'trade'} +2025-03-18 22:47:52,334 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330875096, 'price': 1904.0, 'volume': 0.0105} +2025-03-18 22:47:52,334 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330875096, 'price': 1904.0, 'volume': 0.0105}, total ticks: 363 +2025-03-18 22:47:52,335 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330874000, 'open': 1904.0, 'high': 1904.01, 'low': 1904.0, 'close': 1904.01, 'volume': 0.8303} +2025-03-18 22:47:52,335 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330875000, 'open': 1904.0, 'high': 1904.0, 'low': 1904.0, 'close': 1904.0, 'volume': 0.0105} +2025-03-18 22:47:52,460 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330875225,"s":"ETHUSDT","t...225,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:52,461 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330875225,"s":"ETHUSDT","t":2267979666,"p":"1904.01000000","q":"0.38880000","T":1742330875225,"m":false,"M":true}... +2025-03-18 22:47:52,461 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330875225, 'price': 1904.01, 'volume': 0.3888, 'type': 'trade'} +2025-03-18 22:47:52,461 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330875225, 'price': 1904.01, 'volume': 0.3888} +2025-03-18 22:47:52,461 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330875225, 'price': 1904.01, 'volume': 0.3888}, total ticks: 364 +2025-03-18 22:47:52,461 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330875000, 'open': 1904.0, 'high': 1904.01, 'low': 1904.0, 'close': 1904.01, 'volume': 0.3993} +2025-03-18 22:47:52,559 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330875327,"s":"ETHUSDT","t...5327,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:52,565 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330875327,"s":"ETHUSDT","t":2267979667,"p":"1904.00000000","q":"0.01140000","T":1742330875327,"m":true,"M":true}... +2025-03-18 22:47:52,565 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330875327, 'price': 1904.0, 'volume': 0.0114, 'type': 'trade'} +2025-03-18 22:47:52,565 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330875327, 'price': 1904.0, 'volume': 0.0114} +2025-03-18 22:47:52,565 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330875327, 'price': 1904.0, 'volume': 0.0114}, total ticks: 365 +2025-03-18 22:47:52,565 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330875000, 'open': 1904.0, 'high': 1904.01, 'low': 1904.0, 'close': 1904.0, 'volume': 0.4107} +2025-03-18 22:47:52,865 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330875630,"s":"ETHUSDT","t...630,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:52,865 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330875630,"s":"ETHUSDT","t":2267979668,"p":"1904.01000000","q":"0.26930000","T":1742330875630,"m":false,"M":true}... +2025-03-18 22:47:52,865 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330875630, 'price': 1904.01, 'volume': 0.2693, 'type': 'trade'} +2025-03-18 22:47:52,866 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330875630, 'price': 1904.01, 'volume': 0.2693} +2025-03-18 22:47:52,866 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330875630, 'price': 1904.01, 'volume': 0.2693}, total ticks: 366 +2025-03-18 22:47:52,867 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330875000, 'open': 1904.0, 'high': 1904.01, 'low': 1904.0, 'close': 1904.01, 'volume': 0.6799999999999999} +2025-03-18 22:47:52,926 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330875698,"s":"ETHUSDT","t...698,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:52,933 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330875698,"s":"ETHUSDT","t":2267979669,"p":"1904.01000000","q":"3.97840000","T":1742330875698,"m":false,"M":true}... +2025-03-18 22:47:52,933 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330875698, 'price': 1904.01, 'volume': 3.9784, 'type': 'trade'} +2025-03-18 22:47:52,933 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330875698, 'price': 1904.01, 'volume': 3.9784} +2025-03-18 22:47:52,935 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330875698, 'price': 1904.01, 'volume': 3.9784}, total ticks: 367 +2025-03-18 22:47:52,935 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330875000, 'open': 1904.0, 'high': 1904.01, 'low': 1904.0, 'close': 1904.01, 'volume': 4.6584} +2025-03-18 22:47:52,968 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330875730,"s":"ETHUSDT","t...730,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:52,969 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330875730,"s":"ETHUSDT","t":2267979670,"p":"1904.01000000","q":"0.18670000","T":1742330875730,"m":false,"M":true}... +2025-03-18 22:47:52,969 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330875730, 'price': 1904.01, 'volume': 0.1867, 'type': 'trade'} +2025-03-18 22:47:52,970 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330875730, 'price': 1904.01, 'volume': 0.1867} +2025-03-18 22:47:52,970 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330875730, 'price': 1904.01, 'volume': 0.1867}, total ticks: 368 +2025-03-18 22:47:52,970 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330875000, 'open': 1904.0, 'high': 1904.01, 'low': 1904.0, 'close': 1904.01, 'volume': 4.8451} +2025-03-18 22:47:53,196 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330875959,"s":"BTCUSDT","t...5959,"m":true,"M":true}' [134 bytes] +2025-03-18 22:47:53,196 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330875959,"s":"BTCUSDT","t":4727548587,"p":"81973.72000000","q":"0.00047000","T":1742330875959,"m":true,"M":true}... +2025-03-18 22:47:53,196 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330875959, 'price': 81973.72, 'volume': 0.00047, 'type': 'trade'} +2025-03-18 22:47:53,196 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330875959, 'price': 81973.72, 'volume': 0.00047} +2025-03-18 22:47:53,196 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330875959, 'price': 81973.72, 'volume': 0.00047}, total ticks: 310 +2025-03-18 22:47:53,198 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330874000, 'open': 81973.6, 'high': 81973.73, 'low': 81973.6, 'close': 81973.73, 'volume': 0.11789000000000006} +2025-03-18 22:47:53,198 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330875000, 'open': 81973.72, 'high': 81973.72, 'low': 81973.72, 'close': 81973.72, 'volume': 0.00047} +2025-03-18 22:47:53,548 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330876312,"s":"ETHUSDT","t...6312,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:53,550 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330876312,"s":"ETHUSDT","t":2267979671,"p":"1904.00000000","q":"0.00500000","T":1742330876312,"m":true,"M":true}... +2025-03-18 22:47:53,550 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330876312, 'price': 1904.0, 'volume': 0.005, 'type': 'trade'} +2025-03-18 22:47:53,550 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330876312, 'price': 1904.0, 'volume': 0.005} +2025-03-18 22:47:53,551 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330876312, 'price': 1904.0, 'volume': 0.005}, total ticks: 369 +2025-03-18 22:47:53,551 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330875000, 'open': 1904.0, 'high': 1904.01, 'low': 1904.0, 'close': 1904.01, 'volume': 4.8451} +2025-03-18 22:47:53,552 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330876000, 'open': 1904.0, 'high': 1904.0, 'low': 1904.0, 'close': 1904.0, 'volume': 0.005} +2025-03-18 22:47:54,052 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330876822,"s":"BTCUSDT","t...821,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:54,052 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330876822,"s":"BTCUSDT","t":4727548588,"p":"81973.73000000","q":"0.00018000","T":1742330876821,"m":false,"M":true}... +2025-03-18 22:47:54,052 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330876821, 'price': 81973.73, 'volume': 0.00018, 'type': 'trade'} +2025-03-18 22:47:54,059 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330876821, 'price': 81973.73, 'volume': 0.00018} +2025-03-18 22:47:54,059 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330876821, 'price': 81973.73, 'volume': 0.00018}, total ticks: 311 +2025-03-18 22:47:54,059 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330875000, 'open': 81973.72, 'high': 81973.72, 'low': 81973.72, 'close': 81973.72, 'volume': 0.00047} +2025-03-18 22:47:54,059 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330876000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.73, 'close': 81973.73, 'volume': 0.00018} +2025-03-18 22:47:54,059 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330876824,"s":"BTCUSDT","t...6823,"m":true,"M":true}' [134 bytes] +2025-03-18 22:47:54,060 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330876824,"s":"BTCUSDT","t":4727548589,"p":"81973.72000000","q":"0.00024000","T":1742330876823,"m":true,"M":true}... +2025-03-18 22:47:54,060 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330876823, 'price': 81973.72, 'volume': 0.00024, 'type': 'trade'} +2025-03-18 22:47:54,060 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330876823, 'price': 81973.72, 'volume': 0.00024} +2025-03-18 22:47:54,060 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330876823, 'price': 81973.72, 'volume': 0.00024}, total ticks: 312 +2025-03-18 22:47:54,060 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330876000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.72, 'close': 81973.72, 'volume': 0.00042} +2025-03-18 22:47:54,156 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330876920,"s":"BTCUSDT","t...920,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:54,156 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330876920,"s":"BTCUSDT","t":4727548590,"p":"81973.73000000","q":"0.00085000","T":1742330876920,"m":false,"M":true}... +2025-03-18 22:47:54,157 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330876920, 'price': 81973.73, 'volume': 0.00085, 'type': 'trade'} +2025-03-18 22:47:54,157 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330876920, 'price': 81973.73, 'volume': 0.00085} +2025-03-18 22:47:54,157 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330876920, 'price': 81973.73, 'volume': 0.00085}, total ticks: 313 +2025-03-18 22:47:54,157 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330876000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.72, 'close': 81973.73, 'volume': 0.0012699999999999999} +2025-03-18 22:47:54,835 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330877601,"s":"BTCUSDT","t...600,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:54,836 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330877601,"s":"BTCUSDT","t":4727548591,"p":"81973.73000000","q":"0.00030000","T":1742330877600,"m":false,"M":true}... +2025-03-18 22:47:54,836 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330877600, 'price': 81973.73, 'volume': 0.0003, 'type': 'trade'} +2025-03-18 22:47:54,836 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330877600, 'price': 81973.73, 'volume': 0.0003} +2025-03-18 22:47:54,837 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330877600, 'price': 81973.73, 'volume': 0.0003}, total ticks: 314 +2025-03-18 22:47:54,837 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330876000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.72, 'close': 81973.73, 'volume': 0.0012699999999999999} +2025-03-18 22:47:54,837 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330877000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.73, 'close': 81973.73, 'volume': 0.0003} +2025-03-18 22:47:54,945 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330877709,"s":"ETHUSDT","t...708,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:54,946 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330877709,"s":"ETHUSDT","t...708,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:54,946 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330877709,"s":"ETHUSDT","t...708,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:54,947 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330877709,"s":"ETHUSDT","t...708,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:54,947 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330877709,"s":"ETHUSDT","t...708,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:54,947 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330877709,"s":"ETHUSDT","t...708,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:54,948 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330877709,"s":"ETHUSDT","t":2267979672,"p":"1904.01000000","q":"0.00280000","T":1742330877708,"m":false,"M":true}... +2025-03-18 22:47:54,948 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330877708, 'price': 1904.01, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:54,948 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330877708, 'price': 1904.01, 'volume': 0.0028} +2025-03-18 22:47:54,948 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330877708, 'price': 1904.01, 'volume': 0.0028}, total ticks: 370 +2025-03-18 22:47:54,948 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330876000, 'open': 1904.0, 'high': 1904.0, 'low': 1904.0, 'close': 1904.0, 'volume': 0.005} +2025-03-18 22:47:54,948 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330877000, 'open': 1904.01, 'high': 1904.01, 'low': 1904.01, 'close': 1904.01, 'volume': 0.0028} +2025-03-18 22:47:54,965 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330877709,"s":"ETHUSDT","t":2267979673,"p":"1904.01000000","q":"0.37150000","T":1742330877708,"m":false,"M":true}... +2025-03-18 22:47:54,965 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330877708, 'price': 1904.01, 'volume': 0.3715, 'type': 'trade'} +2025-03-18 22:47:54,965 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330877708, 'price': 1904.01, 'volume': 0.3715} +2025-03-18 22:47:54,965 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330877708, 'price': 1904.01, 'volume': 0.3715}, total ticks: 371 +2025-03-18 22:47:54,966 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330877000, 'open': 1904.01, 'high': 1904.01, 'low': 1904.01, 'close': 1904.01, 'volume': 0.3743} +2025-03-18 22:47:54,980 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330877709,"s":"ETHUSDT","t":2267979674,"p":"1904.01000000","q":"0.00270000","T":1742330877708,"m":false,"M":true}... +2025-03-18 22:47:54,980 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330877708, 'price': 1904.01, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:54,981 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330877708, 'price': 1904.01, 'volume': 0.0027} +2025-03-18 22:47:54,981 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330877708, 'price': 1904.01, 'volume': 0.0027}, total ticks: 372 +2025-03-18 22:47:54,981 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330877000, 'open': 1904.01, 'high': 1904.01, 'low': 1904.01, 'close': 1904.01, 'volume': 0.377} +2025-03-18 22:47:54,995 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330877709,"s":"ETHUSDT","t":2267979675,"p":"1904.01000000","q":"0.24590000","T":1742330877708,"m":false,"M":true}... +2025-03-18 22:47:54,995 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330877708, 'price': 1904.01, 'volume': 0.2459, 'type': 'trade'} +2025-03-18 22:47:54,996 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330877708, 'price': 1904.01, 'volume': 0.2459} +2025-03-18 22:47:54,996 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330877708, 'price': 1904.01, 'volume': 0.2459}, total ticks: 373 +2025-03-18 22:47:54,996 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330877000, 'open': 1904.01, 'high': 1904.01, 'low': 1904.01, 'close': 1904.01, 'volume': 0.6229} +2025-03-18 22:47:55,011 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330877709,"s":"ETHUSDT","t":2267979676,"p":"1904.01000000","q":"0.00380000","T":1742330877708,"m":false,"M":true}... +2025-03-18 22:47:55,011 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330877708, 'price': 1904.01, 'volume': 0.0038, 'type': 'trade'} +2025-03-18 22:47:55,011 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330877708, 'price': 1904.01, 'volume': 0.0038} +2025-03-18 22:47:55,012 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330877708, 'price': 1904.01, 'volume': 0.0038}, total ticks: 374 +2025-03-18 22:47:55,012 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330877000, 'open': 1904.01, 'high': 1904.01, 'low': 1904.01, 'close': 1904.01, 'volume': 0.6267} +2025-03-18 22:47:55,027 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330877709,"s":"ETHUSDT","t":2267979677,"p":"1904.01000000","q":"0.37330000","T":1742330877708,"m":false,"M":true}... +2025-03-18 22:47:55,027 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330877708, 'price': 1904.01, 'volume': 0.3733, 'type': 'trade'} +2025-03-18 22:47:55,027 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330877708, 'price': 1904.01, 'volume': 0.3733} +2025-03-18 22:47:55,027 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330877708, 'price': 1904.01, 'volume': 0.3733}, total ticks: 375 +2025-03-18 22:47:55,028 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330877000, 'open': 1904.01, 'high': 1904.01, 'low': 1904.01, 'close': 1904.01, 'volume': 1.0} +2025-03-18 22:47:55,360 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330878123,"s":"ETHUSDT","t...123,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:55,360 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330878123,"s":"ETHUSDT","t":2267979678,"p":"1904.01000000","q":"0.03160000","T":1742330878123,"m":false,"M":true}... +2025-03-18 22:47:55,360 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330878123, 'price': 1904.01, 'volume': 0.0316, 'type': 'trade'} +2025-03-18 22:47:55,360 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330878123, 'price': 1904.01, 'volume': 0.0316} +2025-03-18 22:47:55,360 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330878123, 'price': 1904.01, 'volume': 0.0316}, total ticks: 376 +2025-03-18 22:47:55,360 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330877000, 'open': 1904.01, 'high': 1904.01, 'low': 1904.01, 'close': 1904.01, 'volume': 1.0} +2025-03-18 22:47:55,360 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330878000, 'open': 1904.01, 'high': 1904.01, 'low': 1904.01, 'close': 1904.01, 'volume': 0.0316} +2025-03-18 22:47:55,508 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330878271,"s":"BTCUSDT","t...271,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:55,508 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330878271,"s":"BTCUSDT","t":4727548592,"p":"81973.73000000","q":"0.00243000","T":1742330878271,"m":false,"M":true}... +2025-03-18 22:47:55,510 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330878271, 'price': 81973.73, 'volume': 0.00243, 'type': 'trade'} +2025-03-18 22:47:55,510 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330878271, 'price': 81973.73, 'volume': 0.00243} +2025-03-18 22:47:55,510 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330878271, 'price': 81973.73, 'volume': 0.00243}, total ticks: 315 +2025-03-18 22:47:55,510 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330877000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.73, 'close': 81973.73, 'volume': 0.0003} +2025-03-18 22:47:55,510 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330878000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.73, 'close': 81973.73, 'volume': 0.00243} +2025-03-18 22:47:55,569 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330878337,"s":"ETHUSDT","t...8337,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:55,569 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330878337,"s":"ETHUSDT","t...8337,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:55,569 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330878337,"s":"ETHUSDT","t":2267979679,"p":"1904.00000000","q":"0.00280000","T":1742330878337,"m":true,"M":true}... +2025-03-18 22:47:55,569 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330878337, 'price': 1904.0, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:55,569 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330878337, 'price': 1904.0, 'volume': 0.0028} +2025-03-18 22:47:55,569 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330878337, 'price': 1904.0, 'volume': 0.0028}, total ticks: 377 +2025-03-18 22:47:55,569 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330878000, 'open': 1904.01, 'high': 1904.01, 'low': 1904.0, 'close': 1904.0, 'volume': 0.0344} +2025-03-18 22:47:55,586 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330878337,"s":"ETHUSDT","t":2267979680,"p":"1904.00000000","q":"0.16380000","T":1742330878337,"m":true,"M":true}... +2025-03-18 22:47:55,586 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330878337, 'price': 1904.0, 'volume': 0.1638, 'type': 'trade'} +2025-03-18 22:47:55,587 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330878337, 'price': 1904.0, 'volume': 0.1638} +2025-03-18 22:47:55,587 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330878337, 'price': 1904.0, 'volume': 0.1638}, total ticks: 378 +2025-03-18 22:47:55,587 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330878000, 'open': 1904.01, 'high': 1904.01, 'low': 1904.0, 'close': 1904.0, 'volume': 0.1982} +2025-03-18 22:47:55,944 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330878713,"s":"BTCUSDT","t...713,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:55,944 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330878713,"s":"BTCUSDT","t":4727548593,"p":"81973.73000000","q":"0.00125000","T":1742330878713,"m":false,"M":true}... +2025-03-18 22:47:55,950 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330878713, 'price': 81973.73, 'volume': 0.00125, 'type': 'trade'} +2025-03-18 22:47:55,950 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330878713, 'price': 81973.73, 'volume': 0.00125} +2025-03-18 22:47:55,951 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330878713, 'price': 81973.73, 'volume': 0.00125}, total ticks: 316 +2025-03-18 22:47:55,951 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330878000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.73, 'close': 81973.73, 'volume': 0.00368} +2025-03-18 22:47:56,044 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330878808,"s":"ETHUSDT","t...808,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:56,045 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330878808,"s":"ETHUSDT","t":2267979681,"p":"1904.01000000","q":"0.51600000","T":1742330878808,"m":false,"M":true}... +2025-03-18 22:47:56,045 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330878808, 'price': 1904.01, 'volume': 0.516, 'type': 'trade'} +2025-03-18 22:47:56,046 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330878808, 'price': 1904.01, 'volume': 0.516} +2025-03-18 22:47:56,046 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330878808, 'price': 1904.01, 'volume': 0.516}, total ticks: 379 +2025-03-18 22:47:56,046 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330878000, 'open': 1904.01, 'high': 1904.01, 'low': 1904.0, 'close': 1904.01, 'volume': 0.7142} +2025-03-18 22:47:56,104 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330878873,"s":"ETHUSDT","t...872,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:56,104 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330878873,"s":"ETHUSDT","t...872,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:56,110 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330878873,"s":"ETHUSDT","t":2267979682,"p":"1904.01000000","q":"0.13060000","T":1742330878872,"m":false,"M":true}... +2025-03-18 22:47:56,110 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330878872, 'price': 1904.01, 'volume': 0.1306, 'type': 'trade'} +2025-03-18 22:47:56,110 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330878872, 'price': 1904.01, 'volume': 0.1306} +2025-03-18 22:47:56,110 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330878872, 'price': 1904.01, 'volume': 0.1306}, total ticks: 380 +2025-03-18 22:47:56,110 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330878000, 'open': 1904.01, 'high': 1904.01, 'low': 1904.0, 'close': 1904.01, 'volume': 0.8448} +2025-03-18 22:47:56,128 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330878873,"s":"ETHUSDT","t":2267979683,"p":"1904.01000000","q":"0.70040000","T":1742330878872,"m":false,"M":true}... +2025-03-18 22:47:56,128 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330878872, 'price': 1904.01, 'volume': 0.7004, 'type': 'trade'} +2025-03-18 22:47:56,129 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330878872, 'price': 1904.01, 'volume': 0.7004} +2025-03-18 22:47:56,129 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330878872, 'price': 1904.01, 'volume': 0.7004}, total ticks: 381 +2025-03-18 22:47:56,129 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330878000, 'open': 1904.01, 'high': 1904.01, 'low': 1904.0, 'close': 1904.01, 'volume': 1.5452} +2025-03-18 22:47:56,142 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330878906,"s":"ETHUSDT","t...8906,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:56,145 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330878906,"s":"ETHUSDT","t...8906,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:56,145 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330878906,"s":"ETHUSDT","t...8906,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:56,145 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330878906,"s":"ETHUSDT","t...8906,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:56,146 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330878906,"s":"ETHUSDT","t...8906,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:56,146 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330878906,"s":"ETHUSDT","t...8906,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:56,147 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330878906,"s":"ETHUSDT","t":2267979684,"p":"1904.00000000","q":"0.07370000","T":1742330878906,"m":true,"M":true}... +2025-03-18 22:47:56,147 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330878906, 'price': 1904.0, 'volume': 0.0737, 'type': 'trade'} +2025-03-18 22:47:56,147 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330878906, 'price': 1904.0, 'volume': 0.0737} +2025-03-18 22:47:56,147 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330878906, 'price': 1904.0, 'volume': 0.0737}, total ticks: 382 +2025-03-18 22:47:56,147 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330878000, 'open': 1904.01, 'high': 1904.01, 'low': 1904.0, 'close': 1904.0, 'volume': 1.6189} +2025-03-18 22:47:56,169 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330878906,"s":"ETHUSDT","t":2267979685,"p":"1904.00000000","q":"0.01050000","T":1742330878906,"m":true,"M":true}... +2025-03-18 22:47:56,169 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330878906, 'price': 1904.0, 'volume': 0.0105, 'type': 'trade'} +2025-03-18 22:47:56,169 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330878906, 'price': 1904.0, 'volume': 0.0105} +2025-03-18 22:47:56,170 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330878906, 'price': 1904.0, 'volume': 0.0105}, total ticks: 383 +2025-03-18 22:47:56,170 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330878000, 'open': 1904.01, 'high': 1904.01, 'low': 1904.0, 'close': 1904.0, 'volume': 1.6294} +2025-03-18 22:47:56,185 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330878906,"s":"ETHUSDT","t":2267979686,"p":"1904.00000000","q":"0.00300000","T":1742330878906,"m":true,"M":true}... +2025-03-18 22:47:56,185 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330878906, 'price': 1904.0, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:47:56,186 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330878906, 'price': 1904.0, 'volume': 0.003} +2025-03-18 22:47:56,186 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330878906, 'price': 1904.0, 'volume': 0.003}, total ticks: 384 +2025-03-18 22:47:56,186 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330878000, 'open': 1904.01, 'high': 1904.01, 'low': 1904.0, 'close': 1904.0, 'volume': 1.6323999999999999} +2025-03-18 22:47:56,200 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330878906,"s":"ETHUSDT","t":2267979687,"p":"1904.00000000","q":"0.00300000","T":1742330878906,"m":true,"M":true}... +2025-03-18 22:47:56,200 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330878906, 'price': 1904.0, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:47:56,200 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330878906, 'price': 1904.0, 'volume': 0.003} +2025-03-18 22:47:56,201 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330878906, 'price': 1904.0, 'volume': 0.003}, total ticks: 385 +2025-03-18 22:47:56,201 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330878000, 'open': 1904.01, 'high': 1904.01, 'low': 1904.0, 'close': 1904.0, 'volume': 1.6353999999999997} +2025-03-18 22:47:56,216 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330878906,"s":"ETHUSDT","t":2267979688,"p":"1904.00000000","q":"0.00270000","T":1742330878906,"m":true,"M":true}... +2025-03-18 22:47:56,217 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330878906, 'price': 1904.0, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:56,217 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330878906, 'price': 1904.0, 'volume': 0.0027} +2025-03-18 22:47:56,217 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330878906, 'price': 1904.0, 'volume': 0.0027}, total ticks: 386 +2025-03-18 22:47:56,218 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330878000, 'open': 1904.01, 'high': 1904.01, 'low': 1904.0, 'close': 1904.0, 'volume': 1.6380999999999997} +2025-03-18 22:47:56,231 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330878906,"s":"ETHUSDT","t":2267979689,"p":"1904.00000000","q":"0.03320000","T":1742330878906,"m":true,"M":true}... +2025-03-18 22:47:56,231 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330878906, 'price': 1904.0, 'volume': 0.0332, 'type': 'trade'} +2025-03-18 22:47:56,231 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330878906, 'price': 1904.0, 'volume': 0.0332} +2025-03-18 22:47:56,231 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330878906, 'price': 1904.0, 'volume': 0.0332}, total ticks: 387 +2025-03-18 22:47:56,231 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330878000, 'open': 1904.01, 'high': 1904.01, 'low': 1904.0, 'close': 1904.0, 'volume': 1.6712999999999996} +2025-03-18 22:47:56,360 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330879124,"s":"ETHUSDT","t...9123,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:56,361 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330879124,"s":"ETHUSDT","t...9123,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:56,361 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330879124,"s":"ETHUSDT","t...9123,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:56,362 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330879124,"s":"ETHUSDT","t...9123,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:56,362 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330879127,"s":"ETHUSDT","t...9126,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:56,363 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330879127,"s":"ETHUSDT","t...9126,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:56,364 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330879127,"s":"ETHUSDT","t...9126,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:56,364 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330879127,"s":"ETHUSDT","t...9126,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:56,364 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330879127,"s":"ETHUSDT","t...9126,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:56,365 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330879124,"s":"ETHUSDT","t":2267979690,"p":"1904.00000000","q":"0.00300000","T":1742330879123,"m":true,"M":true}... +2025-03-18 22:47:56,365 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330879123, 'price': 1904.0, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:47:56,366 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330879123, 'price': 1904.0, 'volume': 0.003} +2025-03-18 22:47:56,366 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330879123, 'price': 1904.0, 'volume': 0.003}, total ticks: 388 +2025-03-18 22:47:56,366 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330878000, 'open': 1904.01, 'high': 1904.01, 'low': 1904.0, 'close': 1904.0, 'volume': 1.6712999999999996} +2025-03-18 22:47:56,366 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330879000, 'open': 1904.0, 'high': 1904.0, 'low': 1904.0, 'close': 1904.0, 'volume': 0.003} +2025-03-18 22:47:56,372 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330879138,"s":"ETHUSDT","t...9137,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:56,372 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330879138,"s":"ETHUSDT","t...9137,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:56,373 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330879138,"s":"ETHUSDT","t...9137,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:56,373 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330879138,"s":"ETHUSDT","t...9137,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:56,373 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330879138,"s":"ETHUSDT","t...9137,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:56,374 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330879138,"s":"ETHUSDT","t...9137,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:56,374 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330879138,"s":"ETHUSDT","t...9137,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:56,375 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330879138,"s":"ETHUSDT","t...9137,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:56,375 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330879138,"s":"ETHUSDT","t...9137,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:56,375 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330879138,"s":"ETHUSDT","t...9137,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:56,376 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330879138,"s":"ETHUSDT","t...9137,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:56,376 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330879138,"s":"ETHUSDT","t...9137,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:56,377 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330879138,"s":"ETHUSDT","t...9137,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:56,377 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330879124,"s":"ETHUSDT","t":2267979691,"p":"1904.00000000","q":"0.00300000","T":1742330879123,"m":true,"M":true}... +2025-03-18 22:47:56,377 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330879123, 'price': 1904.0, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:47:56,378 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330879123, 'price': 1904.0, 'volume': 0.003} +2025-03-18 22:47:56,378 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330879123, 'price': 1904.0, 'volume': 0.003}, total ticks: 389 +2025-03-18 22:47:56,378 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330879000, 'open': 1904.0, 'high': 1904.0, 'low': 1904.0, 'close': 1904.0, 'volume': 0.006} +2025-03-18 22:47:56,392 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330879124,"s":"ETHUSDT","t":2267979692,"p":"1904.00000000","q":"0.00300000","T":1742330879123,"m":true,"M":true}... +2025-03-18 22:47:56,392 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330879123, 'price': 1904.0, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:47:56,392 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330879123, 'price': 1904.0, 'volume': 0.003} +2025-03-18 22:47:56,393 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330879123, 'price': 1904.0, 'volume': 0.003}, total ticks: 390 +2025-03-18 22:47:56,393 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330879000, 'open': 1904.0, 'high': 1904.0, 'low': 1904.0, 'close': 1904.0, 'volume': 0.009000000000000001} +2025-03-18 22:47:56,406 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330879124,"s":"ETHUSDT","t":2267979693,"p":"1903.99000000","q":"0.13090000","T":1742330879123,"m":true,"M":true}... +2025-03-18 22:47:56,407 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330879123, 'price': 1903.99, 'volume': 0.1309, 'type': 'trade'} +2025-03-18 22:47:56,407 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330879123, 'price': 1903.99, 'volume': 0.1309} +2025-03-18 22:47:56,408 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330879123, 'price': 1903.99, 'volume': 0.1309}, total ticks: 391 +2025-03-18 22:47:56,408 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330879000, 'open': 1904.0, 'high': 1904.0, 'low': 1903.99, 'close': 1903.99, 'volume': 0.1399} +2025-03-18 22:47:56,422 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330879127,"s":"ETHUSDT","t":2267979694,"p":"1903.99000000","q":"0.00900000","T":1742330879126,"m":true,"M":true}... +2025-03-18 22:47:56,422 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330879126, 'price': 1903.99, 'volume': 0.009, 'type': 'trade'} +2025-03-18 22:47:56,422 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330879126, 'price': 1903.99, 'volume': 0.009} +2025-03-18 22:47:56,423 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330879126, 'price': 1903.99, 'volume': 0.009}, total ticks: 392 +2025-03-18 22:47:56,423 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330879000, 'open': 1904.0, 'high': 1904.0, 'low': 1903.99, 'close': 1903.99, 'volume': 0.1489} +2025-03-18 22:47:56,437 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330879127,"s":"ETHUSDT","t":2267979695,"p":"1903.99000000","q":"0.00270000","T":1742330879126,"m":true,"M":true}... +2025-03-18 22:47:56,437 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330879126, 'price': 1903.99, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:56,439 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330879126, 'price': 1903.99, 'volume': 0.0027} +2025-03-18 22:47:56,439 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330879126, 'price': 1903.99, 'volume': 0.0027}, total ticks: 393 +2025-03-18 22:47:56,439 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330879000, 'open': 1904.0, 'high': 1904.0, 'low': 1903.99, 'close': 1903.99, 'volume': 0.1516} +2025-03-18 22:47:56,451 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330879127,"s":"ETHUSDT","t":2267979696,"p":"1903.99000000","q":"0.00300000","T":1742330879126,"m":true,"M":true}... +2025-03-18 22:47:56,451 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330879126, 'price': 1903.99, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:47:56,451 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330879126, 'price': 1903.99, 'volume': 0.003} +2025-03-18 22:47:56,451 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330879126, 'price': 1903.99, 'volume': 0.003}, total ticks: 394 +2025-03-18 22:47:56,451 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330879000, 'open': 1904.0, 'high': 1904.0, 'low': 1903.99, 'close': 1903.99, 'volume': 0.15460000000000002} +2025-03-18 22:47:56,464 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330879228,"s":"ETHUSDT","t...227,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:56,464 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330879127,"s":"ETHUSDT","t":2267979697,"p":"1903.99000000","q":"0.00300000","T":1742330879126,"m":true,"M":true}... +2025-03-18 22:47:56,466 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330879126, 'price': 1903.99, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:47:56,466 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330879126, 'price': 1903.99, 'volume': 0.003} +2025-03-18 22:47:56,466 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330879126, 'price': 1903.99, 'volume': 0.003}, total ticks: 395 +2025-03-18 22:47:56,466 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330879000, 'open': 1904.0, 'high': 1904.0, 'low': 1903.99, 'close': 1903.99, 'volume': 0.15760000000000002} +2025-03-18 22:47:56,478 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330879127,"s":"ETHUSDT","t":2267979698,"p":"1903.99000000","q":"0.00270000","T":1742330879126,"m":true,"M":true}... +2025-03-18 22:47:56,478 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330879126, 'price': 1903.99, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:56,478 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330879126, 'price': 1903.99, 'volume': 0.0027} +2025-03-18 22:47:56,478 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330879126, 'price': 1903.99, 'volume': 0.0027}, total ticks: 396 +2025-03-18 22:47:56,478 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330879000, 'open': 1904.0, 'high': 1904.0, 'low': 1903.99, 'close': 1903.99, 'volume': 0.16030000000000003} +2025-03-18 22:47:56,493 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330879138,"s":"ETHUSDT","t":2267979699,"p":"1903.98000000","q":"0.10970000","T":1742330879137,"m":true,"M":true}... +2025-03-18 22:47:56,493 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330879137, 'price': 1903.98, 'volume': 0.1097, 'type': 'trade'} +2025-03-18 22:47:56,494 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330879137, 'price': 1903.98, 'volume': 0.1097} +2025-03-18 22:47:56,494 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330879137, 'price': 1903.98, 'volume': 0.1097}, total ticks: 397 +2025-03-18 22:47:56,494 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330879000, 'open': 1904.0, 'high': 1904.0, 'low': 1903.98, 'close': 1903.98, 'volume': 0.27} +2025-03-18 22:47:56,509 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330879138,"s":"ETHUSDT","t":2267979700,"p":"1903.98000000","q":"0.00300000","T":1742330879137,"m":true,"M":true}... +2025-03-18 22:47:56,510 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330879137, 'price': 1903.98, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:47:56,510 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330879137, 'price': 1903.98, 'volume': 0.003} +2025-03-18 22:47:56,510 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330879137, 'price': 1903.98, 'volume': 0.003}, total ticks: 398 +2025-03-18 22:47:56,511 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330879000, 'open': 1904.0, 'high': 1904.0, 'low': 1903.98, 'close': 1903.98, 'volume': 0.273} +2025-03-18 22:47:56,525 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330879138,"s":"ETHUSDT","t":2267979701,"p":"1903.98000000","q":"0.00300000","T":1742330879137,"m":true,"M":true}... +2025-03-18 22:47:56,525 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330879137, 'price': 1903.98, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:47:56,526 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330879137, 'price': 1903.98, 'volume': 0.003} +2025-03-18 22:47:56,526 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330879137, 'price': 1903.98, 'volume': 0.003}, total ticks: 399 +2025-03-18 22:47:56,526 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330879000, 'open': 1904.0, 'high': 1904.0, 'low': 1903.98, 'close': 1903.98, 'volume': 0.276} +2025-03-18 22:47:56,540 - INFO - [realtime.py:369] - Received message #400 +2025-03-18 22:47:56,540 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330879138,"s":"ETHUSDT","t":2267979702,"p":"1903.96000000","q":"0.00270000","T":1742330879137,"m":true,"M":true}... +2025-03-18 22:47:56,540 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330879137, 'price': 1903.96, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:56,540 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330879137, 'price': 1903.96, 'volume': 0.0027} +2025-03-18 22:47:56,540 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330879137, 'price': 1903.96, 'volume': 0.0027}, total ticks: 400 +2025-03-18 22:47:56,541 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330879000, 'open': 1904.0, 'high': 1904.0, 'low': 1903.96, 'close': 1903.96, 'volume': 0.2787} +2025-03-18 22:47:56,556 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330879138,"s":"ETHUSDT","t":2267979703,"p":"1903.95000000","q":"0.00300000","T":1742330879137,"m":true,"M":true}... +2025-03-18 22:47:56,556 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330879137, 'price': 1903.95, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:47:56,556 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330879137, 'price': 1903.95, 'volume': 0.003} +2025-03-18 22:47:56,556 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330879137, 'price': 1903.95, 'volume': 0.003}, total ticks: 401 +2025-03-18 22:47:56,556 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330879000, 'open': 1904.0, 'high': 1904.0, 'low': 1903.95, 'close': 1903.95, 'volume': 0.2817} +2025-03-18 22:47:56,576 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330879138,"s":"ETHUSDT","t":2267979704,"p":"1903.95000000","q":"0.00300000","T":1742330879137,"m":true,"M":true}... +2025-03-18 22:47:56,576 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330879137, 'price': 1903.95, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:47:56,576 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330879137, 'price': 1903.95, 'volume': 0.003} +2025-03-18 22:47:56,576 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330879137, 'price': 1903.95, 'volume': 0.003}, total ticks: 402 +2025-03-18 22:47:56,577 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330879000, 'open': 1904.0, 'high': 1904.0, 'low': 1903.95, 'close': 1903.95, 'volume': 0.2847} +2025-03-18 22:47:56,586 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330879348,"s":"ETHUSDT","t...9347,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:56,588 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330879348,"s":"ETHUSDT","t...9347,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:56,588 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330879348,"s":"ETHUSDT","t...9347,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:56,589 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330879348,"s":"ETHUSDT","t...9347,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:56,589 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330879138,"s":"ETHUSDT","t":2267979705,"p":"1903.94000000","q":"0.00270000","T":1742330879137,"m":true,"M":true}... +2025-03-18 22:47:56,589 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330879137, 'price': 1903.94, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:56,590 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330879137, 'price': 1903.94, 'volume': 0.0027} +2025-03-18 22:47:56,590 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330879137, 'price': 1903.94, 'volume': 0.0027}, total ticks: 403 +2025-03-18 22:47:56,590 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330879000, 'open': 1904.0, 'high': 1904.0, 'low': 1903.94, 'close': 1903.94, 'volume': 0.2874} +2025-03-18 22:47:56,607 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330879138,"s":"ETHUSDT","t":2267979706,"p":"1903.90000000","q":"0.00280000","T":1742330879137,"m":true,"M":true}... +2025-03-18 22:47:56,607 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330879137, 'price': 1903.9, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:56,607 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330879137, 'price': 1903.9, 'volume': 0.0028} +2025-03-18 22:47:56,608 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330879137, 'price': 1903.9, 'volume': 0.0028}, total ticks: 404 +2025-03-18 22:47:56,608 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330879000, 'open': 1904.0, 'high': 1904.0, 'low': 1903.9, 'close': 1903.9, 'volume': 0.2902} +2025-03-18 22:47:56,633 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330879138,"s":"ETHUSDT","t":2267979707,"p":"1903.90000000","q":"0.00280000","T":1742330879137,"m":true,"M":true}... +2025-03-18 22:47:56,634 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330879137, 'price': 1903.9, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:56,634 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330879137, 'price': 1903.9, 'volume': 0.0028} +2025-03-18 22:47:56,634 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330879137, 'price': 1903.9, 'volume': 0.0028}, total ticks: 405 +2025-03-18 22:47:56,634 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330879000, 'open': 1904.0, 'high': 1904.0, 'low': 1903.9, 'close': 1903.9, 'volume': 0.29300000000000004} +2025-03-18 22:47:56,650 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330879138,"s":"ETHUSDT","t":2267979708,"p":"1903.90000000","q":"0.00270000","T":1742330879137,"m":true,"M":true}... +2025-03-18 22:47:56,650 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330879137, 'price': 1903.9, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:56,650 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330879137, 'price': 1903.9, 'volume': 0.0027} +2025-03-18 22:47:56,650 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330879137, 'price': 1903.9, 'volume': 0.0027}, total ticks: 406 +2025-03-18 22:47:56,650 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330879000, 'open': 1904.0, 'high': 1904.0, 'low': 1903.9, 'close': 1903.9, 'volume': 0.2957} +2025-03-18 22:47:56,650 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330879421,"s":"BTCUSDT","t...420,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:56,650 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330879138,"s":"ETHUSDT","t":2267979709,"p":"1903.90000000","q":"0.00270000","T":1742330879137,"m":true,"M":true}... +2025-03-18 22:47:56,650 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330879137, 'price': 1903.9, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:56,658 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330879137, 'price': 1903.9, 'volume': 0.0027} +2025-03-18 22:47:56,658 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330879137, 'price': 1903.9, 'volume': 0.0027}, total ticks: 407 +2025-03-18 22:47:56,658 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330879000, 'open': 1904.0, 'high': 1904.0, 'low': 1903.9, 'close': 1903.9, 'volume': 0.2984} +2025-03-18 22:47:56,658 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330879421,"s":"BTCUSDT","t":4727548594,"p":"81973.73000000","q":"0.00243000","T":1742330879420,"m":false,"M":true}... +2025-03-18 22:47:56,658 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330879420, 'price': 81973.73, 'volume': 0.00243, 'type': 'trade'} +2025-03-18 22:47:56,658 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330879420, 'price': 81973.73, 'volume': 0.00243} +2025-03-18 22:47:56,659 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330879420, 'price': 81973.73, 'volume': 0.00243}, total ticks: 317 +2025-03-18 22:47:56,659 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330878000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.73, 'close': 81973.73, 'volume': 0.00368} +2025-03-18 22:47:56,659 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330879000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.73, 'close': 81973.73, 'volume': 0.00243} +2025-03-18 22:47:56,659 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330879138,"s":"ETHUSDT","t":2267979710,"p":"1903.90000000","q":"0.00270000","T":1742330879137,"m":true,"M":true}... +2025-03-18 22:47:56,659 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330879137, 'price': 1903.9, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:56,659 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330879137, 'price': 1903.9, 'volume': 0.0027} +2025-03-18 22:47:56,659 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330879137, 'price': 1903.9, 'volume': 0.0027}, total ticks: 408 +2025-03-18 22:47:56,662 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330879000, 'open': 1904.0, 'high': 1904.0, 'low': 1903.9, 'close': 1903.9, 'volume': 0.3011} +2025-03-18 22:47:56,662 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330879426,"s":"ETHUSDT","t...425,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:56,662 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330879138,"s":"ETHUSDT","t":2267979711,"p":"1903.89000000","q":"0.04200000","T":1742330879137,"m":true,"M":true}... +2025-03-18 22:47:56,663 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330879137, 'price': 1903.89, 'volume': 0.042, 'type': 'trade'} +2025-03-18 22:47:56,663 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330879137, 'price': 1903.89, 'volume': 0.042} +2025-03-18 22:47:56,663 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330879137, 'price': 1903.89, 'volume': 0.042}, total ticks: 409 +2025-03-18 22:47:56,663 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330879000, 'open': 1904.0, 'high': 1904.0, 'low': 1903.89, 'close': 1903.89, 'volume': 0.34309999999999996} +2025-03-18 22:47:56,684 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330879228,"s":"ETHUSDT","t":2267979712,"p":"1903.90000000","q":"0.07350000","T":1742330879227,"m":false,"M":true}... +2025-03-18 22:47:56,684 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330879227, 'price': 1903.9, 'volume': 0.0735, 'type': 'trade'} +2025-03-18 22:47:56,684 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330879227, 'price': 1903.9, 'volume': 0.0735} +2025-03-18 22:47:56,684 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330879227, 'price': 1903.9, 'volume': 0.0735}, total ticks: 410 +2025-03-18 22:47:56,684 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330879000, 'open': 1904.0, 'high': 1904.0, 'low': 1903.89, 'close': 1903.9, 'volume': 0.41659999999999997} +2025-03-18 22:47:56,700 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330879348,"s":"ETHUSDT","t":2267979713,"p":"1903.89000000","q":"0.00300000","T":1742330879347,"m":true,"M":true}... +2025-03-18 22:47:56,701 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330879347, 'price': 1903.89, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:47:56,701 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330879347, 'price': 1903.89, 'volume': 0.003} +2025-03-18 22:47:56,701 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330879347, 'price': 1903.89, 'volume': 0.003}, total ticks: 411 +2025-03-18 22:47:56,701 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330879000, 'open': 1904.0, 'high': 1904.0, 'low': 1903.89, 'close': 1903.89, 'volume': 0.4196} +2025-03-18 22:47:56,716 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330879348,"s":"ETHUSDT","t":2267979714,"p":"1903.89000000","q":"0.00300000","T":1742330879347,"m":true,"M":true}... +2025-03-18 22:47:56,716 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330879347, 'price': 1903.89, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:47:56,716 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330879347, 'price': 1903.89, 'volume': 0.003} +2025-03-18 22:47:56,717 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330879347, 'price': 1903.89, 'volume': 0.003}, total ticks: 412 +2025-03-18 22:47:56,717 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330879000, 'open': 1904.0, 'high': 1904.0, 'low': 1903.89, 'close': 1903.89, 'volume': 0.4226} +2025-03-18 22:47:56,734 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330879348,"s":"ETHUSDT","t":2267979715,"p":"1903.89000000","q":"0.00270000","T":1742330879347,"m":true,"M":true}... +2025-03-18 22:47:56,734 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330879347, 'price': 1903.89, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:56,734 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330879347, 'price': 1903.89, 'volume': 0.0027} +2025-03-18 22:47:56,734 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330879347, 'price': 1903.89, 'volume': 0.0027}, total ticks: 413 +2025-03-18 22:47:56,734 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330879000, 'open': 1904.0, 'high': 1904.0, 'low': 1903.89, 'close': 1903.89, 'volume': 0.42529999999999996} +2025-03-18 22:47:56,750 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330879348,"s":"ETHUSDT","t":2267979716,"p":"1903.89000000","q":"0.00270000","T":1742330879347,"m":true,"M":true}... +2025-03-18 22:47:56,751 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330879347, 'price': 1903.89, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:56,751 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330879347, 'price': 1903.89, 'volume': 0.0027} +2025-03-18 22:47:56,751 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330879347, 'price': 1903.89, 'volume': 0.0027}, total ticks: 414 +2025-03-18 22:47:56,751 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330879000, 'open': 1904.0, 'high': 1904.0, 'low': 1903.89, 'close': 1903.89, 'volume': 0.42799999999999994} +2025-03-18 22:47:56,767 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330879426,"s":"ETHUSDT","t":2267979717,"p":"1903.89000000","q":"0.00710000","T":1742330879425,"m":false,"M":true}... +2025-03-18 22:47:56,768 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330879425, 'price': 1903.89, 'volume': 0.0071, 'type': 'trade'} +2025-03-18 22:47:56,768 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330879425, 'price': 1903.89, 'volume': 0.0071} +2025-03-18 22:47:56,768 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330879425, 'price': 1903.89, 'volume': 0.0071}, total ticks: 415 +2025-03-18 22:47:56,768 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330879000, 'open': 1904.0, 'high': 1904.0, 'low': 1903.89, 'close': 1903.89, 'volume': 0.43509999999999993} +2025-03-18 22:47:57,012 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330879776,"s":"ETHUSDT","t...9776,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:57,012 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330879776,"s":"ETHUSDT","t...9776,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:57,012 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330879776,"s":"ETHUSDT","t...9776,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:57,012 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330879776,"s":"ETHUSDT","t...9776,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:57,012 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330879776,"s":"ETHUSDT","t...9776,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:57,012 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330879776,"s":"ETHUSDT","t...9776,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:57,012 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330879776,"s":"ETHUSDT","t...9776,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:57,012 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330879776,"s":"ETHUSDT","t...9776,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:57,012 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330879776,"s":"ETHUSDT","t...9776,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:57,012 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330879776,"s":"ETHUSDT","t...9776,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:57,016 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330879776,"s":"ETHUSDT","t...9776,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:57,016 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330879776,"s":"ETHUSDT","t":2267979718,"p":"1903.88000000","q":"0.00300000","T":1742330879776,"m":true,"M":true}... +2025-03-18 22:47:57,016 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330879776, 'price': 1903.88, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:47:57,017 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330879776, 'price': 1903.88, 'volume': 0.003} +2025-03-18 22:47:57,017 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330879776, 'price': 1903.88, 'volume': 0.003}, total ticks: 416 +2025-03-18 22:47:57,017 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330879000, 'open': 1904.0, 'high': 1904.0, 'low': 1903.88, 'close': 1903.88, 'volume': 0.43809999999999993} +2025-03-18 22:47:57,033 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330879776,"s":"ETHUSDT","t":2267979719,"p":"1903.88000000","q":"0.00300000","T":1742330879776,"m":true,"M":true}... +2025-03-18 22:47:57,034 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330879776, 'price': 1903.88, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:47:57,034 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330879776, 'price': 1903.88, 'volume': 0.003} +2025-03-18 22:47:57,034 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330879776, 'price': 1903.88, 'volume': 0.003}, total ticks: 417 +2025-03-18 22:47:57,034 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330879000, 'open': 1904.0, 'high': 1904.0, 'low': 1903.88, 'close': 1903.88, 'volume': 0.44109999999999994} +2025-03-18 22:47:57,050 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330879776,"s":"ETHUSDT","t":2267979720,"p":"1903.88000000","q":"0.00270000","T":1742330879776,"m":true,"M":true}... +2025-03-18 22:47:57,051 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330879776, 'price': 1903.88, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:57,051 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330879776, 'price': 1903.88, 'volume': 0.0027} +2025-03-18 22:47:57,051 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330879776, 'price': 1903.88, 'volume': 0.0027}, total ticks: 418 +2025-03-18 22:47:57,051 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330879000, 'open': 1904.0, 'high': 1904.0, 'low': 1903.88, 'close': 1903.88, 'volume': 0.4437999999999999} +2025-03-18 22:47:57,067 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330879776,"s":"ETHUSDT","t":2267979721,"p":"1903.88000000","q":"0.00270000","T":1742330879776,"m":true,"M":true}... +2025-03-18 22:47:57,067 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330879776, 'price': 1903.88, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:57,068 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330879776, 'price': 1903.88, 'volume': 0.0027} +2025-03-18 22:47:57,068 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330879776, 'price': 1903.88, 'volume': 0.0027}, total ticks: 419 +2025-03-18 22:47:57,068 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330879000, 'open': 1904.0, 'high': 1904.0, 'low': 1903.88, 'close': 1903.88, 'volume': 0.4464999999999999} +2025-03-18 22:47:57,083 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330879776,"s":"ETHUSDT","t":2267979722,"p":"1903.88000000","q":"0.00270000","T":1742330879776,"m":true,"M":true}... +2025-03-18 22:47:57,083 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330879776, 'price': 1903.88, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:57,083 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330879776, 'price': 1903.88, 'volume': 0.0027} +2025-03-18 22:47:57,085 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330879776, 'price': 1903.88, 'volume': 0.0027}, total ticks: 420 +2025-03-18 22:47:57,085 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330879000, 'open': 1904.0, 'high': 1904.0, 'low': 1903.88, 'close': 1903.88, 'volume': 0.4491999999999999} +2025-03-18 22:47:57,097 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330879864,"s":"ETHUSDT","t...9864,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:57,097 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330879776,"s":"ETHUSDT","t":2267979723,"p":"1903.88000000","q":"0.00270000","T":1742330879776,"m":true,"M":true}... +2025-03-18 22:47:57,098 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330879776, 'price': 1903.88, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:57,098 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330879776, 'price': 1903.88, 'volume': 0.0027} +2025-03-18 22:47:57,098 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330879776, 'price': 1903.88, 'volume': 0.0027}, total ticks: 421 +2025-03-18 22:47:57,098 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330879000, 'open': 1904.0, 'high': 1904.0, 'low': 1903.88, 'close': 1903.88, 'volume': 0.45189999999999986} +2025-03-18 22:47:57,099 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330879864,"s":"ETHUSDT","t...9864,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:57,100 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330879864,"s":"ETHUSDT","t...9864,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:57,100 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330879864,"s":"ETHUSDT","t...9864,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:57,100 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330879776,"s":"ETHUSDT","t":2267979724,"p":"1903.87000000","q":"0.00270000","T":1742330879776,"m":true,"M":true}... +2025-03-18 22:47:57,101 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330879776, 'price': 1903.87, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:57,101 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330879776, 'price': 1903.87, 'volume': 0.0027} +2025-03-18 22:47:57,101 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330879776, 'price': 1903.87, 'volume': 0.0027}, total ticks: 422 +2025-03-18 22:47:57,101 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330879000, 'open': 1904.0, 'high': 1904.0, 'low': 1903.87, 'close': 1903.87, 'volume': 0.45459999999999984} +2025-03-18 22:47:57,125 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330879776,"s":"ETHUSDT","t":2267979725,"p":"1903.86000000","q":"0.00280000","T":1742330879776,"m":true,"M":true}... +2025-03-18 22:47:57,125 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330879776, 'price': 1903.86, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:57,125 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330879776, 'price': 1903.86, 'volume': 0.0028} +2025-03-18 22:47:57,125 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330879776, 'price': 1903.86, 'volume': 0.0028}, total ticks: 423 +2025-03-18 22:47:57,125 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330879000, 'open': 1904.0, 'high': 1904.0, 'low': 1903.86, 'close': 1903.86, 'volume': 0.45739999999999986} +2025-03-18 22:47:57,140 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330879776,"s":"ETHUSDT","t":2267979726,"p":"1903.86000000","q":"0.00280000","T":1742330879776,"m":true,"M":true}... +2025-03-18 22:47:57,140 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330879776, 'price': 1903.86, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:47:57,140 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330879776, 'price': 1903.86, 'volume': 0.0028} +2025-03-18 22:47:57,140 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330879776, 'price': 1903.86, 'volume': 0.0028}, total ticks: 424 +2025-03-18 22:47:57,141 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330879000, 'open': 1904.0, 'high': 1904.0, 'low': 1903.86, 'close': 1903.86, 'volume': 0.4601999999999999} +2025-03-18 22:47:57,156 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330879776,"s":"ETHUSDT","t":2267979727,"p":"1903.85000000","q":"0.00550000","T":1742330879776,"m":true,"M":true}... +2025-03-18 22:47:57,156 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330879776, 'price': 1903.85, 'volume': 0.0055, 'type': 'trade'} +2025-03-18 22:47:57,157 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330879776, 'price': 1903.85, 'volume': 0.0055} +2025-03-18 22:47:57,157 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330879776, 'price': 1903.85, 'volume': 0.0055}, total ticks: 425 +2025-03-18 22:47:57,158 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330879000, 'open': 1904.0, 'high': 1904.0, 'low': 1903.85, 'close': 1903.85, 'volume': 0.4656999999999999} +2025-03-18 22:47:57,176 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330879776,"s":"ETHUSDT","t":2267979728,"p":"1903.85000000","q":"0.35570000","T":1742330879776,"m":true,"M":true}... +2025-03-18 22:47:57,176 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330879776, 'price': 1903.85, 'volume': 0.3557, 'type': 'trade'} +2025-03-18 22:47:57,176 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330879776, 'price': 1903.85, 'volume': 0.3557} +2025-03-18 22:47:57,176 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330879776, 'price': 1903.85, 'volume': 0.3557}, total ticks: 426 +2025-03-18 22:47:57,176 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330879000, 'open': 1904.0, 'high': 1904.0, 'low': 1903.85, 'close': 1903.85, 'volume': 0.8213999999999999} +2025-03-18 22:47:57,181 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330879945,"s":"ETHUSDT","t...945,"m":false,"M":true}' [134 bytes] +2025-03-18 22:47:57,181 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330879864,"s":"ETHUSDT","t":2267979729,"p":"1903.85000000","q":"0.00270000","T":1742330879864,"m":true,"M":true}... +2025-03-18 22:47:57,182 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330879864, 'price': 1903.85, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:47:57,182 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330879864, 'price': 1903.85, 'volume': 0.0027} +2025-03-18 22:47:57,182 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330879864, 'price': 1903.85, 'volume': 0.0027}, total ticks: 427 +2025-03-18 22:47:57,182 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330879000, 'open': 1904.0, 'high': 1904.0, 'low': 1903.85, 'close': 1903.85, 'volume': 0.8240999999999999} +2025-03-18 22:47:57,210 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330879864,"s":"ETHUSDT","t":2267979730,"p":"1903.85000000","q":"0.00300000","T":1742330879864,"m":true,"M":true}... +2025-03-18 22:47:57,210 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330879864, 'price': 1903.85, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:47:57,211 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330879864, 'price': 1903.85, 'volume': 0.003} +2025-03-18 22:47:57,211 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330879864, 'price': 1903.85, 'volume': 0.003}, total ticks: 428 +2025-03-18 22:47:57,211 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330879000, 'open': 1904.0, 'high': 1904.0, 'low': 1903.85, 'close': 1903.85, 'volume': 0.8271} +2025-03-18 22:47:57,225 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330879864,"s":"ETHUSDT","t":2267979731,"p":"1903.85000000","q":"0.00300000","T":1742330879864,"m":true,"M":true}... +2025-03-18 22:47:57,225 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330879864, 'price': 1903.85, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:47:57,226 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330879864, 'price': 1903.85, 'volume': 0.003} +2025-03-18 22:47:57,226 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330879864, 'price': 1903.85, 'volume': 0.003}, total ticks: 429 +2025-03-18 22:47:57,226 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330879000, 'open': 1904.0, 'high': 1904.0, 'low': 1903.85, 'close': 1903.85, 'volume': 0.8301} +2025-03-18 22:47:57,240 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330879864,"s":"ETHUSDT","t":2267979732,"p":"1903.85000000","q":"0.82530000","T":1742330879864,"m":true,"M":true}... +2025-03-18 22:47:57,241 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330879864, 'price': 1903.85, 'volume': 0.8253, 'type': 'trade'} +2025-03-18 22:47:57,241 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330879864, 'price': 1903.85, 'volume': 0.8253} +2025-03-18 22:47:57,241 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330879864, 'price': 1903.85, 'volume': 0.8253}, total ticks: 430 +2025-03-18 22:47:57,241 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330879000, 'open': 1904.0, 'high': 1904.0, 'low': 1903.85, 'close': 1903.85, 'volume': 1.6554} +2025-03-18 22:47:57,267 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330879945,"s":"ETHUSDT","t":2267979733,"p":"1903.86000000","q":"0.54790000","T":1742330879945,"m":false,"M":true}... +2025-03-18 22:47:57,267 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330879945, 'price': 1903.86, 'volume': 0.5479, 'type': 'trade'} +2025-03-18 22:47:57,267 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330879945, 'price': 1903.86, 'volume': 0.5479} +2025-03-18 22:47:57,267 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330879945, 'price': 1903.86, 'volume': 0.5479}, total ticks: 431 +2025-03-18 22:47:57,267 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330879000, 'open': 1904.0, 'high': 1904.0, 'low': 1903.85, 'close': 1903.86, 'volume': 2.2033} +2025-03-18 22:47:57,284 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330880049,"s":"BTCUSDT","t...0048,"m":true,"M":true}' [134 bytes] +2025-03-18 22:47:57,284 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330880049,"s":"BTCUSDT","t...0048,"m":true,"M":true}' [134 bytes] +2025-03-18 22:47:57,284 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330880049,"s":"BTCUSDT","t...0048,"m":true,"M":true}' [134 bytes] +2025-03-18 22:47:57,284 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330880049,"s":"BTCUSDT","t...0048,"m":true,"M":true}' [134 bytes] +2025-03-18 22:47:57,284 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330880049,"s":"BTCUSDT","t...0048,"m":true,"M":true}' [134 bytes] +2025-03-18 22:47:57,284 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330880049,"s":"BTCUSDT","t":4727548595,"p":"81973.72000000","q":"0.00007000","T":1742330880048,"m":true,"M":true}... +2025-03-18 22:47:57,284 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330880048, 'price': 81973.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:57,287 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330880048, 'price': 81973.72, 'volume': 7e-05} +2025-03-18 22:47:57,287 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330880048, 'price': 81973.72, 'volume': 7e-05}, total ticks: 318 +2025-03-18 22:47:57,287 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330879000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.73, 'close': 81973.73, 'volume': 0.00243} +2025-03-18 22:47:57,287 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330880000, 'open': 81973.72, 'high': 81973.72, 'low': 81973.72, 'close': 81973.72, 'volume': 7e-05} +2025-03-18 22:47:57,308 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330880049,"s":"BTCUSDT","t":4727548596,"p":"81973.72000000","q":"0.00007000","T":1742330880048,"m":true,"M":true}... +2025-03-18 22:47:57,308 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330880048, 'price': 81973.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:57,308 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330880048, 'price': 81973.72, 'volume': 7e-05} +2025-03-18 22:47:57,310 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330880048, 'price': 81973.72, 'volume': 7e-05}, total ticks: 319 +2025-03-18 22:47:57,310 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330880000, 'open': 81973.72, 'high': 81973.72, 'low': 81973.72, 'close': 81973.72, 'volume': 0.00014} +2025-03-18 22:47:57,316 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330880080,"s":"ETHUSDT","t...0080,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:57,316 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330880049,"s":"BTCUSDT","t":4727548597,"p":"81973.72000000","q":"0.00007000","T":1742330880048,"m":true,"M":true}... +2025-03-18 22:47:57,318 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330880048, 'price': 81973.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:57,318 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330880048, 'price': 81973.72, 'volume': 7e-05} +2025-03-18 22:47:57,318 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330880048, 'price': 81973.72, 'volume': 7e-05}, total ticks: 320 +2025-03-18 22:47:57,318 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330880000, 'open': 81973.72, 'high': 81973.72, 'low': 81973.72, 'close': 81973.72, 'volume': 0.00020999999999999998} +2025-03-18 22:47:57,319 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330880080,"s":"ETHUSDT","t":2267979734,"p":"1903.85000000","q":"0.02670000","T":1742330880080,"m":true,"M":true}... +2025-03-18 22:47:57,319 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330880080, 'price': 1903.85, 'volume': 0.0267, 'type': 'trade'} +2025-03-18 22:47:57,320 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330880080, 'price': 1903.85, 'volume': 0.0267} +2025-03-18 22:47:57,320 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330880080, 'price': 1903.85, 'volume': 0.0267}, total ticks: 432 +2025-03-18 22:47:57,320 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330879000, 'open': 1904.0, 'high': 1904.0, 'low': 1903.85, 'close': 1903.86, 'volume': 2.2033} +2025-03-18 22:47:57,321 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330880000, 'open': 1903.85, 'high': 1903.85, 'low': 1903.85, 'close': 1903.85, 'volume': 0.0267} +2025-03-18 22:47:57,321 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330880049,"s":"BTCUSDT","t":4727548598,"p":"81973.72000000","q":"0.00007000","T":1742330880048,"m":true,"M":true}... +2025-03-18 22:47:57,321 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330880048, 'price': 81973.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:47:57,321 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330880048, 'price': 81973.72, 'volume': 7e-05} +2025-03-18 22:47:57,322 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330880048, 'price': 81973.72, 'volume': 7e-05}, total ticks: 321 +2025-03-18 22:47:57,322 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330880000, 'open': 81973.72, 'high': 81973.72, 'low': 81973.72, 'close': 81973.72, 'volume': 0.00028} +2025-03-18 22:47:57,339 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330880049,"s":"BTCUSDT","t":4727548599,"p":"81973.72000000","q":"0.00276000","T":1742330880048,"m":true,"M":true}... +2025-03-18 22:47:57,339 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330880048, 'price': 81973.72, 'volume': 0.00276, 'type': 'trade'} +2025-03-18 22:47:57,339 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330880048, 'price': 81973.72, 'volume': 0.00276} +2025-03-18 22:47:57,340 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330880048, 'price': 81973.72, 'volume': 0.00276}, total ticks: 322 +2025-03-18 22:47:57,340 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330880000, 'open': 81973.72, 'high': 81973.72, 'low': 81973.72, 'close': 81973.72, 'volume': 0.0030399999999999997} +2025-03-18 22:47:57,356 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330880121,"s":"ETHUSDT","t...0121,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:57,356 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330880121,"s":"ETHUSDT","t":2267979735,"p":"1903.85000000","q":"0.04100000","T":1742330880121,"m":true,"M":true}... +2025-03-18 22:47:57,357 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330880121, 'price': 1903.85, 'volume': 0.041, 'type': 'trade'} +2025-03-18 22:47:57,357 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330880121, 'price': 1903.85, 'volume': 0.041} +2025-03-18 22:47:57,357 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330880121, 'price': 1903.85, 'volume': 0.041}, total ticks: 433 +2025-03-18 22:47:57,358 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330880000, 'open': 1903.85, 'high': 1903.85, 'low': 1903.85, 'close': 1903.85, 'volume': 0.06770000000000001} +2025-03-18 22:47:57,976 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330880740,"s":"BTCUSDT","t...0740,"m":true,"M":true}' [134 bytes] +2025-03-18 22:47:57,976 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330880740,"s":"BTCUSDT","t":4727548600,"p":"81973.72000000","q":"0.00061000","T":1742330880740,"m":true,"M":true}... +2025-03-18 22:47:57,976 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330880740, 'price': 81973.72, 'volume': 0.00061, 'type': 'trade'} +2025-03-18 22:47:57,976 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330880740, 'price': 81973.72, 'volume': 0.00061} +2025-03-18 22:47:57,976 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330880740, 'price': 81973.72, 'volume': 0.00061}, total ticks: 323 +2025-03-18 22:47:57,979 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330880000, 'open': 81973.72, 'high': 81973.72, 'low': 81973.72, 'close': 81973.72, 'volume': 0.0036499999999999996} +2025-03-18 22:47:58,641 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330881405,"s":"BTCUSDT","t...405,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:58,642 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330881405,"s":"BTCUSDT","t":4727548601,"p":"81973.73000000","q":"0.01219000","T":1742330881405,"m":false,"M":true}... +2025-03-18 22:47:58,642 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330881405, 'price': 81973.73, 'volume': 0.01219, 'type': 'trade'} +2025-03-18 22:47:58,642 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330881405, 'price': 81973.73, 'volume': 0.01219} +2025-03-18 22:47:58,642 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330881405, 'price': 81973.73, 'volume': 0.01219}, total ticks: 324 +2025-03-18 22:47:58,642 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330880000, 'open': 81973.72, 'high': 81973.72, 'low': 81973.72, 'close': 81973.72, 'volume': 0.0036499999999999996} +2025-03-18 22:47:58,642 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330881000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.73, 'close': 81973.73, 'volume': 0.01219} +2025-03-18 22:47:58,712 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330881476,"s":"BTCUSDT","t...1476,"m":true,"M":true}' [134 bytes] +2025-03-18 22:47:58,713 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330881476,"s":"BTCUSDT","t":4727548602,"p":"81973.72000000","q":"0.00034000","T":1742330881476,"m":true,"M":true}... +2025-03-18 22:47:58,713 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330881476, 'price': 81973.72, 'volume': 0.00034, 'type': 'trade'} +2025-03-18 22:47:58,714 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330881476, 'price': 81973.72, 'volume': 0.00034} +2025-03-18 22:47:58,714 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330881476, 'price': 81973.72, 'volume': 0.00034}, total ticks: 325 +2025-03-18 22:47:58,714 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330881000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.72, 'close': 81973.72, 'volume': 0.01253} +2025-03-18 22:47:58,984 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330881747,"s":"BTCUSDT","t...1746,"m":true,"M":true}' [134 bytes] +2025-03-18 22:47:58,986 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330881747,"s":"BTCUSDT","t":4727548603,"p":"81973.72000000","q":"0.00028000","T":1742330881746,"m":true,"M":true}... +2025-03-18 22:47:58,986 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330881746, 'price': 81973.72, 'volume': 0.00028, 'type': 'trade'} +2025-03-18 22:47:58,986 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330881746, 'price': 81973.72, 'volume': 0.00028} +2025-03-18 22:47:58,986 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330881746, 'price': 81973.72, 'volume': 0.00028}, total ticks: 326 +2025-03-18 22:47:58,986 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330881000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.72, 'close': 81973.72, 'volume': 0.01281} +2025-03-18 22:47:59,022 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330881785,"s":"BTCUSDT","t...785,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:59,022 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330881785,"s":"BTCUSDT","t":4727548604,"p":"81973.73000000","q":"0.00039000","T":1742330881785,"m":false,"M":true}... +2025-03-18 22:47:59,022 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330881785, 'price': 81973.73, 'volume': 0.00039, 'type': 'trade'} +2025-03-18 22:47:59,022 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330881785, 'price': 81973.73, 'volume': 0.00039} +2025-03-18 22:47:59,022 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330881785, 'price': 81973.73, 'volume': 0.00039}, total ticks: 327 +2025-03-18 22:47:59,022 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330881000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.72, 'close': 81973.73, 'volume': 0.0132} +2025-03-18 22:47:59,211 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330881975,"s":"BTCUSDT","t...1975,"m":true,"M":true}' [134 bytes] +2025-03-18 22:47:59,217 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330881975,"s":"BTCUSDT","t":4727548605,"p":"81973.72000000","q":"0.00312000","T":1742330881975,"m":true,"M":true}... +2025-03-18 22:47:59,217 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330881975, 'price': 81973.72, 'volume': 0.00312, 'type': 'trade'} +2025-03-18 22:47:59,218 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330881975, 'price': 81973.72, 'volume': 0.00312} +2025-03-18 22:47:59,218 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330881975, 'price': 81973.72, 'volume': 0.00312}, total ticks: 328 +2025-03-18 22:47:59,218 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330881000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.72, 'close': 81973.72, 'volume': 0.01632} +2025-03-18 22:47:59,241 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330882002,"s":"BTCUSDT","t...002,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:59,242 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330882002,"s":"BTCUSDT","t":4727548606,"p":"81973.73000000","q":"0.00015000","T":1742330882002,"m":false,"M":true}... +2025-03-18 22:47:59,242 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330882002, 'price': 81973.73, 'volume': 0.00015, 'type': 'trade'} +2025-03-18 22:47:59,242 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330882002, 'price': 81973.73, 'volume': 0.00015} +2025-03-18 22:47:59,242 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330882002, 'price': 81973.73, 'volume': 0.00015}, total ticks: 329 +2025-03-18 22:47:59,243 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330881000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.72, 'close': 81973.72, 'volume': 0.01632} +2025-03-18 22:47:59,243 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330882000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.73, 'close': 81973.73, 'volume': 0.00015} +2025-03-18 22:47:59,493 - DEBUG - [protocol.py:1177] - < PING '1742330882258' [text, 13 bytes] +2025-03-18 22:47:59,493 - DEBUG - [protocol.py:1183] - > PONG '1742330882258' [text, 13 bytes] +2025-03-18 22:47:59,545 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330882309,"s":"ETHUSDT","t...2309,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:59,545 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330882309,"s":"ETHUSDT","t...2309,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:59,545 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330882309,"s":"ETHUSDT","t...2309,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:59,545 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330882309,"s":"ETHUSDT","t...2309,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:59,545 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330882309,"s":"ETHUSDT","t...2309,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:59,545 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330882309,"s":"ETHUSDT","t...2309,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:59,545 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330882309,"s":"ETHUSDT","t...2309,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:59,545 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330882309,"s":"ETHUSDT","t...2309,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:59,545 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330882309,"s":"ETHUSDT","t":2267979736,"p":"1903.85000000","q":"0.00300000","T":1742330882309,"m":true,"M":true}... +2025-03-18 22:47:59,545 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330882309, 'price': 1903.85, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:47:59,548 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330882309, 'price': 1903.85, 'volume': 0.003} +2025-03-18 22:47:59,548 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330882309, 'price': 1903.85, 'volume': 0.003}, total ticks: 434 +2025-03-18 22:47:59,548 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330880000, 'open': 1903.85, 'high': 1903.85, 'low': 1903.85, 'close': 1903.85, 'volume': 0.06770000000000001} +2025-03-18 22:47:59,548 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330882000, 'open': 1903.85, 'high': 1903.85, 'low': 1903.85, 'close': 1903.85, 'volume': 0.003} +2025-03-18 22:47:59,560 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330882309,"s":"ETHUSDT","t":2267979737,"p":"1903.85000000","q":"0.00300000","T":1742330882309,"m":true,"M":true}... +2025-03-18 22:47:59,560 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330882309, 'price': 1903.85, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:47:59,561 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330882309, 'price': 1903.85, 'volume': 0.003} +2025-03-18 22:47:59,561 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330882309, 'price': 1903.85, 'volume': 0.003}, total ticks: 435 +2025-03-18 22:47:59,563 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330882000, 'open': 1903.85, 'high': 1903.85, 'low': 1903.85, 'close': 1903.85, 'volume': 0.006} +2025-03-18 22:47:59,584 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330882309,"s":"ETHUSDT","t":2267979738,"p":"1903.85000000","q":"0.00300000","T":1742330882309,"m":true,"M":true}... +2025-03-18 22:47:59,584 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330882309, 'price': 1903.85, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:47:59,584 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330882309, 'price': 1903.85, 'volume': 0.003} +2025-03-18 22:47:59,584 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330882309, 'price': 1903.85, 'volume': 0.003}, total ticks: 436 +2025-03-18 22:47:59,586 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330882000, 'open': 1903.85, 'high': 1903.85, 'low': 1903.85, 'close': 1903.85, 'volume': 0.009000000000000001} +2025-03-18 22:47:59,600 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330882309,"s":"ETHUSDT","t":2267979739,"p":"1903.85000000","q":"0.00300000","T":1742330882309,"m":true,"M":true}... +2025-03-18 22:47:59,600 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330882309, 'price': 1903.85, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:47:59,600 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330882309, 'price': 1903.85, 'volume': 0.003} +2025-03-18 22:47:59,600 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330882309, 'price': 1903.85, 'volume': 0.003}, total ticks: 437 +2025-03-18 22:47:59,601 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330882000, 'open': 1903.85, 'high': 1903.85, 'low': 1903.85, 'close': 1903.85, 'volume': 0.012} +2025-03-18 22:47:59,617 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330882309,"s":"ETHUSDT","t":2267979740,"p":"1903.85000000","q":"0.00300000","T":1742330882309,"m":true,"M":true}... +2025-03-18 22:47:59,617 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330882309, 'price': 1903.85, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:47:59,617 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330882309, 'price': 1903.85, 'volume': 0.003} +2025-03-18 22:47:59,618 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330882309, 'price': 1903.85, 'volume': 0.003}, total ticks: 438 +2025-03-18 22:47:59,618 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330882000, 'open': 1903.85, 'high': 1903.85, 'low': 1903.85, 'close': 1903.85, 'volume': 0.015} +2025-03-18 22:47:59,633 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330882309,"s":"ETHUSDT","t":2267979741,"p":"1903.85000000","q":"0.00300000","T":1742330882309,"m":true,"M":true}... +2025-03-18 22:47:59,633 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330882309, 'price': 1903.85, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:47:59,633 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330882309, 'price': 1903.85, 'volume': 0.003} +2025-03-18 22:47:59,633 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330882309, 'price': 1903.85, 'volume': 0.003}, total ticks: 439 +2025-03-18 22:47:59,634 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330882000, 'open': 1903.85, 'high': 1903.85, 'low': 1903.85, 'close': 1903.85, 'volume': 0.018} +2025-03-18 22:47:59,637 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330882398,"s":"ETHUSDT","t...2398,"m":true,"M":true}' [133 bytes] +2025-03-18 22:47:59,637 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330882309,"s":"ETHUSDT","t":2267979742,"p":"1903.85000000","q":"0.00300000","T":1742330882309,"m":true,"M":true}... +2025-03-18 22:47:59,637 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330882309, 'price': 1903.85, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:47:59,637 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330882309, 'price': 1903.85, 'volume': 0.003} +2025-03-18 22:47:59,637 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330882309, 'price': 1903.85, 'volume': 0.003}, total ticks: 440 +2025-03-18 22:47:59,637 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330882000, 'open': 1903.85, 'high': 1903.85, 'low': 1903.85, 'close': 1903.85, 'volume': 0.020999999999999998} +2025-03-18 22:47:59,650 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330882309,"s":"ETHUSDT","t":2267979743,"p":"1903.85000000","q":"1.97900000","T":1742330882309,"m":true,"M":true}... +2025-03-18 22:47:59,650 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330882309, 'price': 1903.85, 'volume': 1.979, 'type': 'trade'} +2025-03-18 22:47:59,650 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330882309, 'price': 1903.85, 'volume': 1.979} +2025-03-18 22:47:59,651 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330882309, 'price': 1903.85, 'volume': 1.979}, total ticks: 441 +2025-03-18 22:47:59,651 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330882000, 'open': 1903.85, 'high': 1903.85, 'low': 1903.85, 'close': 1903.85, 'volume': 2.0} +2025-03-18 22:47:59,667 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330882398,"s":"ETHUSDT","t":2267979744,"p":"1903.85000000","q":"0.52290000","T":1742330882398,"m":true,"M":true}... +2025-03-18 22:47:59,667 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330882398, 'price': 1903.85, 'volume': 0.5229, 'type': 'trade'} +2025-03-18 22:47:59,668 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330882398, 'price': 1903.85, 'volume': 0.5229} +2025-03-18 22:47:59,668 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330882398, 'price': 1903.85, 'volume': 0.5229}, total ticks: 442 +2025-03-18 22:47:59,668 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330882000, 'open': 1903.85, 'high': 1903.85, 'low': 1903.85, 'close': 1903.85, 'volume': 2.5229} +2025-03-18 22:47:59,984 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330882747,"s":"BTCUSDT","t...746,"m":false,"M":true}' [135 bytes] +2025-03-18 22:47:59,985 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330882747,"s":"BTCUSDT","t":4727548607,"p":"81973.73000000","q":"0.02060000","T":1742330882746,"m":false,"M":true}... +2025-03-18 22:47:59,985 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330882746, 'price': 81973.73, 'volume': 0.0206, 'type': 'trade'} +2025-03-18 22:47:59,985 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330882746, 'price': 81973.73, 'volume': 0.0206} +2025-03-18 22:47:59,985 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330882746, 'price': 81973.73, 'volume': 0.0206}, total ticks: 330 +2025-03-18 22:47:59,986 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330882000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.73, 'close': 81973.73, 'volume': 0.02075} +2025-03-18 22:48:00,071 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330882836,"s":"BTCUSDT","t...2836,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:00,072 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330882837,"s":"ETHUSDT","t...837,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:00,073 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330882836,"s":"BTCUSDT","t":4727548608,"p":"81973.72000000","q":"0.00030000","T":1742330882836,"m":true,"M":true}... +2025-03-18 22:48:00,073 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330882836, 'price': 81973.72, 'volume': 0.0003, 'type': 'trade'} +2025-03-18 22:48:00,073 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330882836, 'price': 81973.72, 'volume': 0.0003} +2025-03-18 22:48:00,073 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330882836, 'price': 81973.72, 'volume': 0.0003}, total ticks: 331 +2025-03-18 22:48:00,073 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330882000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.72, 'close': 81973.72, 'volume': 0.021050000000000003} +2025-03-18 22:48:00,074 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330882837,"s":"ETHUSDT","t":2267979745,"p":"1903.86000000","q":"0.00800000","T":1742330882837,"m":false,"M":true}... +2025-03-18 22:48:00,074 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330882837, 'price': 1903.86, 'volume': 0.008, 'type': 'trade'} +2025-03-18 22:48:00,074 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330882837, 'price': 1903.86, 'volume': 0.008} +2025-03-18 22:48:00,074 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330882837, 'price': 1903.86, 'volume': 0.008}, total ticks: 443 +2025-03-18 22:48:00,074 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330882000, 'open': 1903.85, 'high': 1903.86, 'low': 1903.85, 'close': 1903.86, 'volume': 2.5309} +2025-03-18 22:48:00,184 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330882947,"s":"ETHUSDT","t...2946,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:00,186 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330882947,"s":"ETHUSDT","t":2267979746,"p":"1903.85000000","q":"0.81530000","T":1742330882946,"m":true,"M":true}... +2025-03-18 22:48:00,186 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330882946, 'price': 1903.85, 'volume': 0.8153, 'type': 'trade'} +2025-03-18 22:48:00,186 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330882946, 'price': 1903.85, 'volume': 0.8153} +2025-03-18 22:48:00,187 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330882946, 'price': 1903.85, 'volume': 0.8153}, total ticks: 444 +2025-03-18 22:48:00,187 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330882000, 'open': 1903.85, 'high': 1903.86, 'low': 1903.85, 'close': 1903.85, 'volume': 3.3462} +2025-03-18 22:48:00,358 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330883124,"s":"ETHUSDT","t...123,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:00,359 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330883124,"s":"ETHUSDT","t":2267979747,"p":"1903.86000000","q":"0.03150000","T":1742330883123,"m":false,"M":true}... +2025-03-18 22:48:00,359 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330883123, 'price': 1903.86, 'volume': 0.0315, 'type': 'trade'} +2025-03-18 22:48:00,360 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330883123, 'price': 1903.86, 'volume': 0.0315} +2025-03-18 22:48:00,360 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330883123, 'price': 1903.86, 'volume': 0.0315}, total ticks: 445 +2025-03-18 22:48:00,360 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330882000, 'open': 1903.85, 'high': 1903.86, 'low': 1903.85, 'close': 1903.85, 'volume': 3.3462} +2025-03-18 22:48:00,360 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330883000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.0315} +2025-03-18 22:48:00,461 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330883225,"s":"BTCUSDT","t...224,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:00,461 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330883225,"s":"BTCUSDT","t":4727548609,"p":"81973.73000000","q":"0.00052000","T":1742330883224,"m":false,"M":true}... +2025-03-18 22:48:00,461 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330883224, 'price': 81973.73, 'volume': 0.00052, 'type': 'trade'} +2025-03-18 22:48:00,461 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330883224, 'price': 81973.73, 'volume': 0.00052} +2025-03-18 22:48:00,462 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330883224, 'price': 81973.73, 'volume': 0.00052}, total ticks: 332 +2025-03-18 22:48:00,462 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330882000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.72, 'close': 81973.72, 'volume': 0.021050000000000003} +2025-03-18 22:48:00,462 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330883000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.73, 'close': 81973.73, 'volume': 0.00052} +2025-03-18 22:48:01,252 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330884015,"s":"BTCUSDT","t...014,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:01,252 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330884015,"s":"BTCUSDT","t":4727548610,"p":"81973.73000000","q":"0.00116000","T":1742330884014,"m":false,"M":true}... +2025-03-18 22:48:01,252 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330884014, 'price': 81973.73, 'volume': 0.00116, 'type': 'trade'} +2025-03-18 22:48:01,252 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330884014, 'price': 81973.73, 'volume': 0.00116} +2025-03-18 22:48:01,252 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330884014, 'price': 81973.73, 'volume': 0.00116}, total ticks: 333 +2025-03-18 22:48:01,252 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330883000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.73, 'close': 81973.73, 'volume': 0.00052} +2025-03-18 22:48:01,254 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330884000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.73, 'close': 81973.73, 'volume': 0.00116} +2025-03-18 22:48:01,302 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330884070,"s":"BTCUSDT","t...069,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:01,302 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330884070,"s":"BTCUSDT","t":4727548611,"p":"81973.73000000","q":"0.00006000","T":1742330884069,"m":false,"M":true}... +2025-03-18 22:48:01,302 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330884069, 'price': 81973.73, 'volume': 6e-05, 'type': 'trade'} +2025-03-18 22:48:01,302 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330884069, 'price': 81973.73, 'volume': 6e-05} +2025-03-18 22:48:01,302 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330884069, 'price': 81973.73, 'volume': 6e-05}, total ticks: 334 +2025-03-18 22:48:01,302 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330884000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.73, 'close': 81973.73, 'volume': 0.00122} +2025-03-18 22:48:01,597 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330884362,"s":"BTCUSDT","t...361,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:01,597 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330884362,"s":"BTCUSDT","t":4727548612,"p":"81973.73000000","q":"0.00007000","T":1742330884361,"m":false,"M":true}... +2025-03-18 22:48:01,597 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330884361, 'price': 81973.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:01,598 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330884361, 'price': 81973.73, 'volume': 7e-05} +2025-03-18 22:48:01,598 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330884361, 'price': 81973.73, 'volume': 7e-05}, total ticks: 335 +2025-03-18 22:48:01,598 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330884000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.73, 'close': 81973.73, 'volume': 0.00129} +2025-03-18 22:48:01,868 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330884632,"s":"BTCUSDT","t...4631,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:01,869 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330884632,"s":"BTCUSDT","t":4727548613,"p":"81973.72000000","q":"0.00014000","T":1742330884631,"m":true,"M":true}... +2025-03-18 22:48:01,869 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330884631, 'price': 81973.72, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:48:01,869 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330884631, 'price': 81973.72, 'volume': 0.00014} +2025-03-18 22:48:01,870 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330884631, 'price': 81973.72, 'volume': 0.00014}, total ticks: 336 +2025-03-18 22:48:01,870 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330884000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.72, 'close': 81973.72, 'volume': 0.0014299999999999998} +2025-03-18 22:48:02,204 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330884968,"s":"BTCUSDT","t...968,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:02,205 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330884968,"s":"BTCUSDT","t":4727548614,"p":"81973.73000000","q":"0.00055000","T":1742330884968,"m":false,"M":true}... +2025-03-18 22:48:02,206 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330884968, 'price': 81973.73, 'volume': 0.00055, 'type': 'trade'} +2025-03-18 22:48:02,206 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330884968, 'price': 81973.73, 'volume': 0.00055} +2025-03-18 22:48:02,206 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330884968, 'price': 81973.73, 'volume': 0.00055}, total ticks: 337 +2025-03-18 22:48:02,206 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330884000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.72, 'close': 81973.73, 'volume': 0.00198} +2025-03-18 22:48:02,550 - DEBUG - [protocol.py:1270] - % sending keepalive ping +2025-03-18 22:48:02,550 - DEBUG - [protocol.py:1183] - > PING c7 2b c8 07 [binary, 4 bytes] +2025-03-18 22:48:02,567 - DEBUG - [protocol.py:1270] - % sending keepalive ping +2025-03-18 22:48:02,567 - DEBUG - [protocol.py:1183] - > PING ea 58 3f fc [binary, 4 bytes] +2025-03-18 22:48:02,832 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330885596,"s":"BTCUSDT","t...596,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:02,833 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330885596,"s":"BTCUSDT","t":4727548615,"p":"81973.73000000","q":"0.00025000","T":1742330885596,"m":false,"M":true}... +2025-03-18 22:48:02,833 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330885596, 'price': 81973.73, 'volume': 0.00025, 'type': 'trade'} +2025-03-18 22:48:02,833 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330885596, 'price': 81973.73, 'volume': 0.00025} +2025-03-18 22:48:02,834 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330885596, 'price': 81973.73, 'volume': 0.00025}, total ticks: 338 +2025-03-18 22:48:02,834 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330884000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.72, 'close': 81973.73, 'volume': 0.00198} +2025-03-18 22:48:02,835 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330885000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.73, 'close': 81973.73, 'volume': 0.00025} +2025-03-18 22:48:02,887 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330885651,"s":"BTCUSDT","t...5650,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:02,887 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330885651,"s":"BTCUSDT","t":4727548616,"p":"81973.72000000","q":"0.00030000","T":1742330885650,"m":true,"M":true}... +2025-03-18 22:48:02,888 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330885650, 'price': 81973.72, 'volume': 0.0003, 'type': 'trade'} +2025-03-18 22:48:02,888 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330885650, 'price': 81973.72, 'volume': 0.0003} +2025-03-18 22:48:02,888 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330885650, 'price': 81973.72, 'volume': 0.0003}, total ticks: 339 +2025-03-18 22:48:02,888 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330885000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.72, 'close': 81973.72, 'volume': 0.0005499999999999999} +2025-03-18 22:48:02,900 - DEBUG - [protocol.py:1177] - < PONG c7 2b c8 07 [binary, 4 bytes] +2025-03-18 22:48:02,901 - DEBUG - [protocol.py:1280] - % received keepalive pong +2025-03-18 22:48:02,909 - DEBUG - [protocol.py:1177] - < PONG ea 58 3f fc [binary, 4 bytes] +2025-03-18 22:48:02,910 - DEBUG - [protocol.py:1280] - % received keepalive pong +2025-03-18 22:48:03,302 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330886067,"s":"ETHUSDT","t...6066,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:03,302 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330886067,"s":"ETHUSDT","t":2267979748,"p":"1903.85000000","q":"2.00000000","T":1742330886066,"m":true,"M":true}... +2025-03-18 22:48:03,302 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330886066, 'price': 1903.85, 'volume': 2.0, 'type': 'trade'} +2025-03-18 22:48:03,302 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330886066, 'price': 1903.85, 'volume': 2.0} +2025-03-18 22:48:03,302 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330886066, 'price': 1903.85, 'volume': 2.0}, total ticks: 446 +2025-03-18 22:48:03,302 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330883000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.0315} +2025-03-18 22:48:03,302 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330886000, 'open': 1903.85, 'high': 1903.85, 'low': 1903.85, 'close': 1903.85, 'volume': 2.0} +2025-03-18 22:48:03,479 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330886245,"s":"BTCUSDT","t...244,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:03,479 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330886245,"s":"BTCUSDT","t":4727548617,"p":"81973.73000000","q":"0.00611000","T":1742330886244,"m":false,"M":true}... +2025-03-18 22:48:03,480 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330886244, 'price': 81973.73, 'volume': 0.00611, 'type': 'trade'} +2025-03-18 22:48:03,480 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330886244, 'price': 81973.73, 'volume': 0.00611} +2025-03-18 22:48:03,480 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330886244, 'price': 81973.73, 'volume': 0.00611}, total ticks: 340 +2025-03-18 22:48:03,480 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330885000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.72, 'close': 81973.72, 'volume': 0.0005499999999999999} +2025-03-18 22:48:03,482 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330886000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.73, 'close': 81973.73, 'volume': 0.00611} +2025-03-18 22:48:03,593 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330886357,"s":"BTCUSDT","t...6357,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:03,593 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330886357,"s":"BTCUSDT","t":4727548618,"p":"81973.72000000","q":"0.00102000","T":1742330886357,"m":true,"M":true}... +2025-03-18 22:48:03,593 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330886357, 'price': 81973.72, 'volume': 0.00102, 'type': 'trade'} +2025-03-18 22:48:03,594 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330886357, 'price': 81973.72, 'volume': 0.00102} +2025-03-18 22:48:03,594 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330886357, 'price': 81973.72, 'volume': 0.00102}, total ticks: 341 +2025-03-18 22:48:03,594 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330886000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.72, 'close': 81973.72, 'volume': 0.00713} +2025-03-18 22:48:04,452 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887216,"s":"BTCUSDT","t...215,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:04,453 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887216,"s":"BTCUSDT","t...215,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:04,453 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887216,"s":"BTCUSDT","t...215,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:04,454 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887216,"s":"BTCUSDT","t...215,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:04,454 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887216,"s":"BTCUSDT","t...215,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:04,454 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887216,"s":"BTCUSDT","t...215,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:04,454 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887216,"s":"BTCUSDT","t...215,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:04,455 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887216,"s":"BTCUSDT","t...215,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:04,455 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887216,"s":"BTCUSDT","t...215,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:04,455 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887216,"s":"BTCUSDT","t...215,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:04,455 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887216,"s":"BTCUSDT","t...215,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:04,456 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887216,"s":"BTCUSDT","t...215,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:04,456 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887216,"s":"BTCUSDT","t...215,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:04,457 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887216,"s":"BTCUSDT","t...215,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:04,457 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887216,"s":"BTCUSDT","t...215,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:04,458 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887216,"s":"BTCUSDT","t...215,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:04,458 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887216,"s":"BTCUSDT","t...215,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:04,458 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887216,"s":"BTCUSDT","t...215,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:04,458 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887216,"s":"BTCUSDT","t...215,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:04,460 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887216,"s":"BTCUSDT","t...215,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:04,460 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887216,"s":"BTCUSDT","t...215,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:04,460 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887216,"s":"BTCUSDT","t...215,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:04,461 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887216,"s":"BTCUSDT","t...215,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:04,461 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887216,"s":"BTCUSDT","t...215,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:04,462 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887216,"s":"BTCUSDT","t...215,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:04,462 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887216,"s":"BTCUSDT","t...215,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:04,463 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887216,"s":"BTCUSDT","t...215,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:04,463 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887216,"s":"BTCUSDT","t...215,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:04,464 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887216,"s":"BTCUSDT","t...215,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:04,464 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887216,"s":"BTCUSDT","t...215,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:04,464 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887216,"s":"BTCUSDT","t...215,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:04,464 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887216,"s":"BTCUSDT","t...215,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:04,465 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887216,"s":"BTCUSDT","t":4727548619,"p":"81973.73000000","q":"0.00007000","T":1742330887215,"m":false,"M":true}... +2025-03-18 22:48:04,465 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:04,465 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 7e-05} +2025-03-18 22:48:04,466 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 7e-05}, total ticks: 342 +2025-03-18 22:48:04,467 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330886000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.72, 'close': 81973.72, 'volume': 0.00713} +2025-03-18 22:48:04,467 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330887000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.73, 'close': 81973.73, 'volume': 7e-05} +2025-03-18 22:48:04,489 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887216,"s":"BTCUSDT","t":4727548620,"p":"81973.73000000","q":"0.00007000","T":1742330887215,"m":false,"M":true}... +2025-03-18 22:48:04,489 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:04,489 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 7e-05} +2025-03-18 22:48:04,490 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 7e-05}, total ticks: 343 +2025-03-18 22:48:04,490 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330887000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.73, 'close': 81973.73, 'volume': 0.00014} +2025-03-18 22:48:04,504 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887216,"s":"BTCUSDT","t":4727548621,"p":"81973.73000000","q":"0.00007000","T":1742330887215,"m":false,"M":true}... +2025-03-18 22:48:04,504 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:04,504 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 7e-05} +2025-03-18 22:48:04,504 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 7e-05}, total ticks: 344 +2025-03-18 22:48:04,506 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330887000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.73, 'close': 81973.73, 'volume': 0.00020999999999999998} +2025-03-18 22:48:04,518 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887216,"s":"BTCUSDT","t":4727548622,"p":"81973.73000000","q":"0.00014000","T":1742330887215,"m":false,"M":true}... +2025-03-18 22:48:04,518 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:48:04,519 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 0.00014} +2025-03-18 22:48:04,519 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 0.00014}, total ticks: 345 +2025-03-18 22:48:04,519 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330887000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.73, 'close': 81973.73, 'volume': 0.00034999999999999994} +2025-03-18 22:48:04,535 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887216,"s":"BTCUSDT","t":4727548623,"p":"81973.73000000","q":"0.00360000","T":1742330887215,"m":false,"M":true}... +2025-03-18 22:48:04,535 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 0.0036, 'type': 'trade'} +2025-03-18 22:48:04,536 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 0.0036} +2025-03-18 22:48:04,536 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 0.0036}, total ticks: 346 +2025-03-18 22:48:04,536 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330887000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.73, 'close': 81973.73, 'volume': 0.0039499999999999995} +2025-03-18 22:48:04,550 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887216,"s":"BTCUSDT","t":4727548624,"p":"81973.73000000","q":"0.03580000","T":1742330887215,"m":false,"M":true}... +2025-03-18 22:48:04,550 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 0.0358, 'type': 'trade'} +2025-03-18 22:48:04,550 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 0.0358} +2025-03-18 22:48:04,551 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 0.0358}, total ticks: 347 +2025-03-18 22:48:04,551 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330887000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.73, 'close': 81973.73, 'volume': 0.03975} +2025-03-18 22:48:04,565 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887216,"s":"BTCUSDT","t":4727548625,"p":"81973.73000000","q":"0.00007000","T":1742330887215,"m":false,"M":true}... +2025-03-18 22:48:04,566 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:04,566 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 7e-05} +2025-03-18 22:48:04,566 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 7e-05}, total ticks: 348 +2025-03-18 22:48:04,567 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330887000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.73, 'close': 81973.73, 'volume': 0.03982} +2025-03-18 22:48:04,581 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887216,"s":"BTCUSDT","t":4727548626,"p":"81973.73000000","q":"0.00007000","T":1742330887215,"m":false,"M":true}... +2025-03-18 22:48:04,581 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:04,581 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 7e-05} +2025-03-18 22:48:04,582 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 7e-05}, total ticks: 349 +2025-03-18 22:48:04,582 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330887000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.73, 'close': 81973.73, 'volume': 0.03989} +2025-03-18 22:48:04,597 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887216,"s":"BTCUSDT","t":4727548627,"p":"81973.73000000","q":"0.00007000","T":1742330887215,"m":false,"M":true}... +2025-03-18 22:48:04,597 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:04,598 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 7e-05} +2025-03-18 22:48:04,598 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 7e-05}, total ticks: 350 +2025-03-18 22:48:04,598 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330887000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.73, 'close': 81973.73, 'volume': 0.03996} +2025-03-18 22:48:04,613 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887216,"s":"BTCUSDT","t":4727548628,"p":"81973.73000000","q":"0.00009000","T":1742330887215,"m":false,"M":true}... +2025-03-18 22:48:04,613 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:48:04,613 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 9e-05} +2025-03-18 22:48:04,613 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 9e-05}, total ticks: 351 +2025-03-18 22:48:04,614 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330887000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.73, 'close': 81973.73, 'volume': 0.04005} +2025-03-18 22:48:04,635 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887216,"s":"BTCUSDT","t":4727548629,"p":"81973.73000000","q":"0.00050000","T":1742330887215,"m":false,"M":true}... +2025-03-18 22:48:04,635 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 0.0005, 'type': 'trade'} +2025-03-18 22:48:04,635 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 0.0005} +2025-03-18 22:48:04,635 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 0.0005}, total ticks: 352 +2025-03-18 22:48:04,636 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330887000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.73, 'close': 81973.73, 'volume': 0.04055} +2025-03-18 22:48:04,661 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887216,"s":"BTCUSDT","t":4727548630,"p":"81973.73000000","q":"0.00008000","T":1742330887215,"m":false,"M":true}... +2025-03-18 22:48:04,661 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:48:04,661 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 8e-05} +2025-03-18 22:48:04,663 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 8e-05}, total ticks: 353 +2025-03-18 22:48:04,663 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330887000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.73, 'close': 81973.73, 'volume': 0.04063} +2025-03-18 22:48:04,677 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887216,"s":"BTCUSDT","t":4727548631,"p":"81973.73000000","q":"0.00007000","T":1742330887215,"m":false,"M":true}... +2025-03-18 22:48:04,677 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:04,677 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 7e-05} +2025-03-18 22:48:04,678 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 7e-05}, total ticks: 354 +2025-03-18 22:48:04,678 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330887000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.73, 'close': 81973.73, 'volume': 0.0407} +2025-03-18 22:48:04,699 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887216,"s":"BTCUSDT","t":4727548632,"p":"81973.73000000","q":"0.00010000","T":1742330887215,"m":false,"M":true}... +2025-03-18 22:48:04,699 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:04,699 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 0.0001} +2025-03-18 22:48:04,700 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 0.0001}, total ticks: 355 +2025-03-18 22:48:04,700 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330887000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.73, 'close': 81973.73, 'volume': 0.0408} +2025-03-18 22:48:04,714 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887216,"s":"BTCUSDT","t":4727548633,"p":"81973.73000000","q":"0.00010000","T":1742330887215,"m":false,"M":true}... +2025-03-18 22:48:04,714 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:04,714 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 0.0001} +2025-03-18 22:48:04,715 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 0.0001}, total ticks: 356 +2025-03-18 22:48:04,715 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330887000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.73, 'close': 81973.73, 'volume': 0.040900000000000006} +2025-03-18 22:48:04,729 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887216,"s":"BTCUSDT","t":4727548634,"p":"81973.73000000","q":"0.00010000","T":1742330887215,"m":false,"M":true}... +2025-03-18 22:48:04,729 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:04,729 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 0.0001} +2025-03-18 22:48:04,729 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 0.0001}, total ticks: 357 +2025-03-18 22:48:04,730 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330887000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.73, 'close': 81973.73, 'volume': 0.04100000000000001} +2025-03-18 22:48:04,736 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887498,"s":"ETHUSDT","t...498,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:04,737 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887498,"s":"ETHUSDT","t...498,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:04,738 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887498,"s":"ETHUSDT","t...498,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:04,738 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887498,"s":"ETHUSDT","t...498,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:04,738 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887498,"s":"ETHUSDT","t...498,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:04,738 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887498,"s":"ETHUSDT","t...498,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:04,739 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887498,"s":"ETHUSDT","t...498,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:04,739 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887498,"s":"ETHUSDT","t...498,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:04,739 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887498,"s":"ETHUSDT","t...498,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:04,740 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887498,"s":"ETHUSDT","t...498,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:04,740 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887498,"s":"ETHUSDT","t...498,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:04,740 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887498,"s":"ETHUSDT","t...498,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:04,741 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887498,"s":"ETHUSDT","t...498,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:04,741 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887216,"s":"BTCUSDT","t":4727548635,"p":"81973.73000000","q":"0.00670000","T":1742330887215,"m":false,"M":true}... +2025-03-18 22:48:04,741 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 0.0067, 'type': 'trade'} +2025-03-18 22:48:04,741 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 0.0067} +2025-03-18 22:48:04,741 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 0.0067}, total ticks: 358 +2025-03-18 22:48:04,742 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330887000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.73, 'close': 81973.73, 'volume': 0.047700000000000006} +2025-03-18 22:48:04,742 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887498,"s":"ETHUSDT","t":2267979749,"p":"1903.86000000","q":"0.00310000","T":1742330887498,"m":false,"M":true}... +2025-03-18 22:48:04,742 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887498, 'price': 1903.86, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:48:04,743 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887498, 'price': 1903.86, 'volume': 0.0031} +2025-03-18 22:48:04,743 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887498, 'price': 1903.86, 'volume': 0.0031}, total ticks: 447 +2025-03-18 22:48:04,743 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330886000, 'open': 1903.85, 'high': 1903.85, 'low': 1903.85, 'close': 1903.85, 'volume': 2.0} +2025-03-18 22:48:04,743 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330887000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.0031} +2025-03-18 22:48:04,744 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887216,"s":"BTCUSDT","t":4727548636,"p":"81973.73000000","q":"0.00007000","T":1742330887215,"m":false,"M":true}... +2025-03-18 22:48:04,744 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:04,744 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 7e-05} +2025-03-18 22:48:04,744 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887215, 'price': 81973.73, 'volume': 7e-05}, total ticks: 359 +2025-03-18 22:48:04,745 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330887000, 'open': 81973.73, 'high': 81973.73, 'low': 81973.73, 'close': 81973.73, 'volume': 0.04777000000000001} +2025-03-18 22:48:04,768 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887498,"s":"ETHUSDT","t":2267979750,"p":"1903.86000000","q":"0.00280000","T":1742330887498,"m":false,"M":true}... +2025-03-18 22:48:04,768 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887498, 'price': 1903.86, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:04,769 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887498, 'price': 1903.86, 'volume': 0.0028} +2025-03-18 22:48:04,769 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887498, 'price': 1903.86, 'volume': 0.0028}, total ticks: 448 +2025-03-18 22:48:04,769 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330887000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.0059} +2025-03-18 22:48:04,770 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887216,"s":"BTCUSDT","t":4727548637,"p":"81973.74000000","q":"0.00013000","T":1742330887215,"m":false,"M":true}... +2025-03-18 22:48:04,770 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887215, 'price': 81973.74, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:48:04,770 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887215, 'price': 81973.74, 'volume': 0.00013} +2025-03-18 22:48:04,770 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887215, 'price': 81973.74, 'volume': 0.00013}, total ticks: 360 +2025-03-18 22:48:04,770 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330887000, 'open': 81973.73, 'high': 81973.74, 'low': 81973.73, 'close': 81973.74, 'volume': 0.047900000000000005} +2025-03-18 22:48:04,784 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887498,"s":"ETHUSDT","t":2267979751,"p":"1903.86000000","q":"0.18510000","T":1742330887498,"m":false,"M":true}... +2025-03-18 22:48:04,784 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887498, 'price': 1903.86, 'volume': 0.1851, 'type': 'trade'} +2025-03-18 22:48:04,785 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887498, 'price': 1903.86, 'volume': 0.1851} +2025-03-18 22:48:04,785 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887498, 'price': 1903.86, 'volume': 0.1851}, total ticks: 449 +2025-03-18 22:48:04,785 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330887000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.19099999999999998} +2025-03-18 22:48:04,785 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887216,"s":"BTCUSDT","t":4727548638,"p":"81973.74000000","q":"0.00007000","T":1742330887215,"m":false,"M":true}... +2025-03-18 22:48:04,785 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887215, 'price': 81973.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:04,785 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887215, 'price': 81973.74, 'volume': 7e-05} +2025-03-18 22:48:04,787 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887215, 'price': 81973.74, 'volume': 7e-05}, total ticks: 361 +2025-03-18 22:48:04,787 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330887000, 'open': 81973.73, 'high': 81973.74, 'low': 81973.73, 'close': 81973.74, 'volume': 0.047970000000000006} +2025-03-18 22:48:04,800 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887498,"s":"ETHUSDT","t":2267979752,"p":"1903.86000000","q":"0.00410000","T":1742330887498,"m":false,"M":true}... +2025-03-18 22:48:04,800 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887498, 'price': 1903.86, 'volume': 0.0041, 'type': 'trade'} +2025-03-18 22:48:04,800 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887498, 'price': 1903.86, 'volume': 0.0041} +2025-03-18 22:48:04,801 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887498, 'price': 1903.86, 'volume': 0.0041}, total ticks: 450 +2025-03-18 22:48:04,801 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330887000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.19509999999999997} +2025-03-18 22:48:04,801 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887216,"s":"BTCUSDT","t":4727548639,"p":"81973.74000000","q":"0.00007000","T":1742330887215,"m":false,"M":true}... +2025-03-18 22:48:04,802 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887215, 'price': 81973.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:04,802 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887215, 'price': 81973.74, 'volume': 7e-05} +2025-03-18 22:48:04,802 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887215, 'price': 81973.74, 'volume': 7e-05}, total ticks: 362 +2025-03-18 22:48:04,802 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330887000, 'open': 81973.73, 'high': 81973.74, 'low': 81973.73, 'close': 81973.74, 'volume': 0.048040000000000006} +2025-03-18 22:48:04,816 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887498,"s":"ETHUSDT","t":2267979753,"p":"1903.86000000","q":"0.13990000","T":1742330887498,"m":false,"M":true}... +2025-03-18 22:48:04,816 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887498, 'price': 1903.86, 'volume': 0.1399, 'type': 'trade'} +2025-03-18 22:48:04,816 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887498, 'price': 1903.86, 'volume': 0.1399} +2025-03-18 22:48:04,816 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887498, 'price': 1903.86, 'volume': 0.1399}, total ticks: 451 +2025-03-18 22:48:04,816 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330887000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.33499999999999996} +2025-03-18 22:48:04,817 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887216,"s":"BTCUSDT","t":4727548640,"p":"81973.74000000","q":"0.00014000","T":1742330887215,"m":false,"M":true}... +2025-03-18 22:48:04,817 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887215, 'price': 81973.74, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:48:04,817 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887215, 'price': 81973.74, 'volume': 0.00014} +2025-03-18 22:48:04,819 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887215, 'price': 81973.74, 'volume': 0.00014}, total ticks: 363 +2025-03-18 22:48:04,819 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330887000, 'open': 81973.73, 'high': 81973.74, 'low': 81973.73, 'close': 81973.74, 'volume': 0.04818000000000001} +2025-03-18 22:48:04,831 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887498,"s":"ETHUSDT","t":2267979754,"p":"1903.86000000","q":"0.10960000","T":1742330887498,"m":false,"M":true}... +2025-03-18 22:48:04,832 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887498, 'price': 1903.86, 'volume': 0.1096, 'type': 'trade'} +2025-03-18 22:48:04,832 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887498, 'price': 1903.86, 'volume': 0.1096} +2025-03-18 22:48:04,832 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887498, 'price': 1903.86, 'volume': 0.1096}, total ticks: 452 +2025-03-18 22:48:04,833 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330887000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.4446} +2025-03-18 22:48:04,833 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887216,"s":"BTCUSDT","t":4727548641,"p":"81973.74000000","q":"0.00014000","T":1742330887215,"m":false,"M":true}... +2025-03-18 22:48:04,833 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887215, 'price': 81973.74, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:48:04,834 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887215, 'price': 81973.74, 'volume': 0.00014} +2025-03-18 22:48:04,834 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887215, 'price': 81973.74, 'volume': 0.00014}, total ticks: 364 +2025-03-18 22:48:04,834 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330887000, 'open': 81973.73, 'high': 81973.74, 'low': 81973.73, 'close': 81973.74, 'volume': 0.04832000000000001} +2025-03-18 22:48:04,846 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887498,"s":"ETHUSDT","t":2267979755,"p":"1903.86000000","q":"0.00380000","T":1742330887498,"m":false,"M":true}... +2025-03-18 22:48:04,846 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887498, 'price': 1903.86, 'volume': 0.0038, 'type': 'trade'} +2025-03-18 22:48:04,846 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887498, 'price': 1903.86, 'volume': 0.0038} +2025-03-18 22:48:04,847 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887498, 'price': 1903.86, 'volume': 0.0038}, total ticks: 453 +2025-03-18 22:48:04,847 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330887000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.4484} +2025-03-18 22:48:04,848 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887216,"s":"BTCUSDT","t":4727548642,"p":"81973.75000000","q":"0.00007000","T":1742330887215,"m":false,"M":true}... +2025-03-18 22:48:04,848 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887215, 'price': 81973.75, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:04,848 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887215, 'price': 81973.75, 'volume': 7e-05} +2025-03-18 22:48:04,848 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887215, 'price': 81973.75, 'volume': 7e-05}, total ticks: 365 +2025-03-18 22:48:04,848 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330887000, 'open': 81973.73, 'high': 81973.75, 'low': 81973.73, 'close': 81973.75, 'volume': 0.04839000000000001} +2025-03-18 22:48:04,861 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887498,"s":"ETHUSDT","t":2267979756,"p":"1903.86000000","q":"0.00300000","T":1742330887498,"m":false,"M":true}... +2025-03-18 22:48:04,861 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887498, 'price': 1903.86, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:04,863 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887498, 'price': 1903.86, 'volume': 0.003} +2025-03-18 22:48:04,863 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887498, 'price': 1903.86, 'volume': 0.003}, total ticks: 454 +2025-03-18 22:48:04,863 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330887000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.4514} +2025-03-18 22:48:04,863 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887216,"s":"BTCUSDT","t":4727548643,"p":"81973.75000000","q":"0.00007000","T":1742330887215,"m":false,"M":true}... +2025-03-18 22:48:04,863 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887215, 'price': 81973.75, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:04,864 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887215, 'price': 81973.75, 'volume': 7e-05} +2025-03-18 22:48:04,864 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887215, 'price': 81973.75, 'volume': 7e-05}, total ticks: 366 +2025-03-18 22:48:04,864 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330887000, 'open': 81973.73, 'high': 81973.75, 'low': 81973.73, 'close': 81973.75, 'volume': 0.04846000000000001} +2025-03-18 22:48:04,877 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887498,"s":"ETHUSDT","t":2267979757,"p":"1903.86000000","q":"0.10000000","T":1742330887498,"m":false,"M":true}... +2025-03-18 22:48:04,878 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887498, 'price': 1903.86, 'volume': 0.1, 'type': 'trade'} +2025-03-18 22:48:04,878 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887498, 'price': 1903.86, 'volume': 0.1} +2025-03-18 22:48:04,878 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887498, 'price': 1903.86, 'volume': 0.1}, total ticks: 455 +2025-03-18 22:48:04,878 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330887000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.5514} +2025-03-18 22:48:04,879 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887216,"s":"BTCUSDT","t":4727548644,"p":"81973.83000000","q":"0.00007000","T":1742330887215,"m":false,"M":true}... +2025-03-18 22:48:04,879 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887215, 'price': 81973.83, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:04,879 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887215, 'price': 81973.83, 'volume': 7e-05} +2025-03-18 22:48:04,879 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887215, 'price': 81973.83, 'volume': 7e-05}, total ticks: 367 +2025-03-18 22:48:04,880 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330887000, 'open': 81973.73, 'high': 81973.83, 'low': 81973.73, 'close': 81973.83, 'volume': 0.04853000000000001} +2025-03-18 22:48:04,893 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887498,"s":"ETHUSDT","t":2267979758,"p":"1903.86000000","q":"0.10000000","T":1742330887498,"m":false,"M":true}... +2025-03-18 22:48:04,893 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887498, 'price': 1903.86, 'volume': 0.1, 'type': 'trade'} +2025-03-18 22:48:04,895 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887498, 'price': 1903.86, 'volume': 0.1} +2025-03-18 22:48:04,895 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887498, 'price': 1903.86, 'volume': 0.1}, total ticks: 456 +2025-03-18 22:48:04,895 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330887000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.6514} +2025-03-18 22:48:04,896 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887216,"s":"BTCUSDT","t":4727548645,"p":"81973.83000000","q":"0.00007000","T":1742330887215,"m":false,"M":true}... +2025-03-18 22:48:04,896 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887215, 'price': 81973.83, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:04,896 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887215, 'price': 81973.83, 'volume': 7e-05} +2025-03-18 22:48:04,896 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887215, 'price': 81973.83, 'volume': 7e-05}, total ticks: 368 +2025-03-18 22:48:04,896 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330887000, 'open': 81973.73, 'high': 81973.83, 'low': 81973.73, 'close': 81973.83, 'volume': 0.04860000000000001} +2025-03-18 22:48:04,900 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887665,"s":"ETHUSDT","t...7665,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:04,901 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887498,"s":"ETHUSDT","t":2267979759,"p":"1903.86000000","q":"0.06840000","T":1742330887498,"m":false,"M":true}... +2025-03-18 22:48:04,901 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887498, 'price': 1903.86, 'volume': 0.0684, 'type': 'trade'} +2025-03-18 22:48:04,901 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887498, 'price': 1903.86, 'volume': 0.0684} +2025-03-18 22:48:04,901 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887498, 'price': 1903.86, 'volume': 0.0684}, total ticks: 457 +2025-03-18 22:48:04,901 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330887000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.7198} +2025-03-18 22:48:04,903 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887216,"s":"BTCUSDT","t":4727548646,"p":"81973.84000000","q":"0.00007000","T":1742330887215,"m":false,"M":true}... +2025-03-18 22:48:04,903 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887215, 'price': 81973.84, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:04,903 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887215, 'price': 81973.84, 'volume': 7e-05} +2025-03-18 22:48:04,904 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887215, 'price': 81973.84, 'volume': 7e-05}, total ticks: 369 +2025-03-18 22:48:04,904 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330887000, 'open': 81973.73, 'high': 81973.84, 'low': 81973.73, 'close': 81973.84, 'volume': 0.04867000000000001} +2025-03-18 22:48:04,925 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887498,"s":"ETHUSDT","t":2267979760,"p":"1903.86000000","q":"0.70020000","T":1742330887498,"m":false,"M":true}... +2025-03-18 22:48:04,925 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887498, 'price': 1903.86, 'volume': 0.7002, 'type': 'trade'} +2025-03-18 22:48:04,926 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887498, 'price': 1903.86, 'volume': 0.7002} +2025-03-18 22:48:04,926 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887498, 'price': 1903.86, 'volume': 0.7002}, total ticks: 458 +2025-03-18 22:48:04,926 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330887000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 1.42} +2025-03-18 22:48:04,926 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887216,"s":"BTCUSDT","t":4727548647,"p":"81973.84000000","q":"0.00007000","T":1742330887215,"m":false,"M":true}... +2025-03-18 22:48:04,927 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887215, 'price': 81973.84, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:04,927 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887215, 'price': 81973.84, 'volume': 7e-05} +2025-03-18 22:48:04,927 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887215, 'price': 81973.84, 'volume': 7e-05}, total ticks: 370 +2025-03-18 22:48:04,929 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330887000, 'open': 81973.73, 'high': 81973.84, 'low': 81973.73, 'close': 81973.84, 'volume': 0.04874000000000001} +2025-03-18 22:48:04,929 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887498,"s":"ETHUSDT","t":2267979761,"p":"1903.86000000","q":"0.00270000","T":1742330887498,"m":false,"M":true}... +2025-03-18 22:48:04,929 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887498, 'price': 1903.86, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:04,929 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887498, 'price': 1903.86, 'volume': 0.0027} +2025-03-18 22:48:04,930 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887498, 'price': 1903.86, 'volume': 0.0027}, total ticks: 459 +2025-03-18 22:48:04,930 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330887000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 1.4226999999999999} +2025-03-18 22:48:04,931 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887216,"s":"BTCUSDT","t":4727548648,"p":"81973.84000000","q":"0.00007000","T":1742330887215,"m":false,"M":true}... +2025-03-18 22:48:04,931 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887215, 'price': 81973.84, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:04,931 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887215, 'price': 81973.84, 'volume': 7e-05} +2025-03-18 22:48:04,931 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887215, 'price': 81973.84, 'volume': 7e-05}, total ticks: 371 +2025-03-18 22:48:04,932 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330887000, 'open': 81973.73, 'high': 81973.84, 'low': 81973.73, 'close': 81973.84, 'volume': 0.04881000000000001} +2025-03-18 22:48:04,944 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887665,"s":"ETHUSDT","t":2267979762,"p":"1903.85000000","q":"0.01450000","T":1742330887665,"m":true,"M":true}... +2025-03-18 22:48:04,944 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887665, 'price': 1903.85, 'volume': 0.0145, 'type': 'trade'} +2025-03-18 22:48:04,944 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887665, 'price': 1903.85, 'volume': 0.0145} +2025-03-18 22:48:04,944 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887665, 'price': 1903.85, 'volume': 0.0145}, total ticks: 460 +2025-03-18 22:48:04,944 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330887000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.85, 'close': 1903.85, 'volume': 1.4371999999999998} +2025-03-18 22:48:04,946 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887216,"s":"BTCUSDT","t":4727548649,"p":"81973.84000000","q":"0.00007000","T":1742330887215,"m":false,"M":true}... +2025-03-18 22:48:04,946 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887215, 'price': 81973.84, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:04,946 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887215, 'price': 81973.84, 'volume': 7e-05} +2025-03-18 22:48:04,946 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887215, 'price': 81973.84, 'volume': 7e-05}, total ticks: 372 +2025-03-18 22:48:04,946 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330887000, 'open': 81973.73, 'high': 81973.84, 'low': 81973.73, 'close': 81973.84, 'volume': 0.048880000000000014} +2025-03-18 22:48:04,961 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887216,"s":"BTCUSDT","t":4727548650,"p":"81973.84000000","q":"0.00007000","T":1742330887215,"m":false,"M":true}... +2025-03-18 22:48:04,961 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887215, 'price': 81973.84, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:04,961 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887215, 'price': 81973.84, 'volume': 7e-05} +2025-03-18 22:48:04,961 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887215, 'price': 81973.84, 'volume': 7e-05}, total ticks: 373 +2025-03-18 22:48:04,961 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330887000, 'open': 81973.73, 'high': 81973.84, 'low': 81973.73, 'close': 81973.84, 'volume': 0.048950000000000014} +2025-03-18 22:48:05,052 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887810,"s":"BTCUSDT","t...7809,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:05,052 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887810,"s":"BTCUSDT","t":4727548651,"p":"81973.84000000","q":"0.00232000","T":1742330887809,"m":true,"M":true}... +2025-03-18 22:48:05,052 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887809, 'price': 81973.84, 'volume': 0.00232, 'type': 'trade'} +2025-03-18 22:48:05,056 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887809, 'price': 81973.84, 'volume': 0.00232} +2025-03-18 22:48:05,056 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887809, 'price': 81973.84, 'volume': 0.00232}, total ticks: 374 +2025-03-18 22:48:05,056 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330887000, 'open': 81973.73, 'high': 81973.84, 'low': 81973.73, 'close': 81973.84, 'volume': 0.05127000000000002} +2025-03-18 22:48:05,120 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887884,"s":"ETHUSDT","t...884,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:05,120 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887884,"s":"ETHUSDT","t...884,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:05,122 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887884,"s":"ETHUSDT","t...884,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:05,122 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887884,"s":"ETHUSDT","t":2267979763,"p":"1903.86000000","q":"0.05480000","T":1742330887884,"m":false,"M":true}... +2025-03-18 22:48:05,122 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887884, 'price': 1903.86, 'volume': 0.0548, 'type': 'trade'} +2025-03-18 22:48:05,122 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887884, 'price': 1903.86, 'volume': 0.0548} +2025-03-18 22:48:05,122 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887884, 'price': 1903.86, 'volume': 0.0548}, total ticks: 461 +2025-03-18 22:48:05,123 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330887000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.85, 'close': 1903.86, 'volume': 1.4919999999999998} +2025-03-18 22:48:05,148 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887884,"s":"ETHUSDT","t":2267979764,"p":"1903.86000000","q":"0.01010000","T":1742330887884,"m":false,"M":true}... +2025-03-18 22:48:05,148 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887884, 'price': 1903.86, 'volume': 0.0101, 'type': 'trade'} +2025-03-18 22:48:05,148 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887884, 'price': 1903.86, 'volume': 0.0101} +2025-03-18 22:48:05,148 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887884, 'price': 1903.86, 'volume': 0.0101}, total ticks: 462 +2025-03-18 22:48:05,149 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330887000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.85, 'close': 1903.86, 'volume': 1.5020999999999998} +2025-03-18 22:48:05,164 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887884,"s":"ETHUSDT","t":2267979765,"p":"1903.86000000","q":"0.19110000","T":1742330887884,"m":false,"M":true}... +2025-03-18 22:48:05,164 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887884, 'price': 1903.86, 'volume': 0.1911, 'type': 'trade'} +2025-03-18 22:48:05,164 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887884, 'price': 1903.86, 'volume': 0.1911} +2025-03-18 22:48:05,164 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887884, 'price': 1903.86, 'volume': 0.1911}, total ticks: 463 +2025-03-18 22:48:05,164 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330887000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.85, 'close': 1903.86, 'volume': 1.6931999999999998} +2025-03-18 22:48:05,184 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330887946,"s":"BTCUSDT","t...946,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:05,185 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330887946,"s":"BTCUSDT","t":4727548652,"p":"81973.85000000","q":"0.00015000","T":1742330887946,"m":false,"M":true}... +2025-03-18 22:48:05,185 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330887946, 'price': 81973.85, 'volume': 0.00015, 'type': 'trade'} +2025-03-18 22:48:05,185 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330887946, 'price': 81973.85, 'volume': 0.00015} +2025-03-18 22:48:05,185 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330887946, 'price': 81973.85, 'volume': 0.00015}, total ticks: 375 +2025-03-18 22:48:05,185 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330887000, 'open': 81973.73, 'high': 81973.85, 'low': 81973.73, 'close': 81973.85, 'volume': 0.051420000000000014} +2025-03-18 22:48:05,360 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330888124,"s":"ETHUSDT","t...123,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:05,361 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330888124,"s":"ETHUSDT","t":2267979766,"p":"1903.86000000","q":"0.03150000","T":1742330888123,"m":false,"M":true}... +2025-03-18 22:48:05,361 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330888123, 'price': 1903.86, 'volume': 0.0315, 'type': 'trade'} +2025-03-18 22:48:05,361 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330888123, 'price': 1903.86, 'volume': 0.0315} +2025-03-18 22:48:05,361 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330888123, 'price': 1903.86, 'volume': 0.0315}, total ticks: 464 +2025-03-18 22:48:05,362 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330887000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.85, 'close': 1903.86, 'volume': 1.6931999999999998} +2025-03-18 22:48:05,362 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330888000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.0315} +2025-03-18 22:48:05,582 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330888347,"s":"ETHUSDT","t...346,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:05,582 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330888347,"s":"ETHUSDT","t":2267979767,"p":"1903.86000000","q":"0.02620000","T":1742330888346,"m":false,"M":true}... +2025-03-18 22:48:05,583 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330888346, 'price': 1903.86, 'volume': 0.0262, 'type': 'trade'} +2025-03-18 22:48:05,583 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330888346, 'price': 1903.86, 'volume': 0.0262} +2025-03-18 22:48:05,584 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330888346, 'price': 1903.86, 'volume': 0.0262}, total ticks: 465 +2025-03-18 22:48:05,584 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330888000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.0577} +2025-03-18 22:48:05,669 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330888434,"s":"BTCUSDT","t...8433,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:05,669 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330888434,"s":"BTCUSDT","t":4727548653,"p":"81973.84000000","q":"0.00112000","T":1742330888433,"m":true,"M":true}... +2025-03-18 22:48:05,670 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330888433, 'price': 81973.84, 'volume': 0.00112, 'type': 'trade'} +2025-03-18 22:48:05,670 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330888433, 'price': 81973.84, 'volume': 0.00112} +2025-03-18 22:48:05,670 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330888433, 'price': 81973.84, 'volume': 0.00112}, total ticks: 376 +2025-03-18 22:48:05,671 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330887000, 'open': 81973.73, 'high': 81973.85, 'low': 81973.73, 'close': 81973.85, 'volume': 0.051420000000000014} +2025-03-18 22:48:05,671 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330888000, 'open': 81973.84, 'high': 81973.84, 'low': 81973.84, 'close': 81973.84, 'volume': 0.00112} +2025-03-18 22:48:05,769 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330888532,"s":"ETHUSDT","t...531,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:05,770 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330888532,"s":"ETHUSDT","t...531,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:05,770 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330888532,"s":"ETHUSDT","t...531,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:05,771 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330888532,"s":"ETHUSDT","t...531,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:05,771 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330888532,"s":"ETHUSDT","t...531,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:05,771 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330888532,"s":"ETHUSDT","t...531,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:05,772 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330888532,"s":"ETHUSDT","t...531,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:05,772 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330888532,"s":"ETHUSDT","t...531,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:05,772 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330888534,"s":"ETHUSDT","t...533,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:05,772 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330888534,"s":"ETHUSDT","t...533,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:05,773 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330888532,"s":"ETHUSDT","t":2267979768,"p":"1903.86000000","q":"0.00300000","T":1742330888531,"m":false,"M":true}... +2025-03-18 22:48:05,773 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330888531, 'price': 1903.86, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:05,773 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330888531, 'price': 1903.86, 'volume': 0.003} +2025-03-18 22:48:05,773 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330888531, 'price': 1903.86, 'volume': 0.003}, total ticks: 466 +2025-03-18 22:48:05,773 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330888000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.060700000000000004} +2025-03-18 22:48:05,787 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330888532,"s":"ETHUSDT","t":2267979769,"p":"1903.86000000","q":"0.00300000","T":1742330888531,"m":false,"M":true}... +2025-03-18 22:48:05,787 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330888531, 'price': 1903.86, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:05,788 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330888531, 'price': 1903.86, 'volume': 0.003} +2025-03-18 22:48:05,788 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330888531, 'price': 1903.86, 'volume': 0.003}, total ticks: 467 +2025-03-18 22:48:05,788 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330888000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.0637} +2025-03-18 22:48:05,789 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330888550,"s":"ETHUSDT","t...8550,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:05,789 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330888532,"s":"ETHUSDT","t":2267979770,"p":"1903.86000000","q":"0.00300000","T":1742330888531,"m":false,"M":true}... +2025-03-18 22:48:05,789 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330888531, 'price': 1903.86, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:05,790 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330888531, 'price': 1903.86, 'volume': 0.003} +2025-03-18 22:48:05,790 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330888531, 'price': 1903.86, 'volume': 0.003}, total ticks: 468 +2025-03-18 22:48:05,790 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330888000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.06670000000000001} +2025-03-18 22:48:05,802 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330888532,"s":"ETHUSDT","t":2267979771,"p":"1903.86000000","q":"0.00300000","T":1742330888531,"m":false,"M":true}... +2025-03-18 22:48:05,802 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330888531, 'price': 1903.86, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:05,802 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330888531, 'price': 1903.86, 'volume': 0.003} +2025-03-18 22:48:05,802 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330888531, 'price': 1903.86, 'volume': 0.003}, total ticks: 469 +2025-03-18 22:48:05,802 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330888000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.06970000000000001} +2025-03-18 22:48:05,817 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330888532,"s":"ETHUSDT","t":2267979772,"p":"1903.87000000","q":"0.00280000","T":1742330888531,"m":false,"M":true}... +2025-03-18 22:48:05,817 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330888531, 'price': 1903.87, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:05,817 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330888531, 'price': 1903.87, 'volume': 0.0028} +2025-03-18 22:48:05,819 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330888531, 'price': 1903.87, 'volume': 0.0028}, total ticks: 470 +2025-03-18 22:48:05,819 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330888000, 'open': 1903.86, 'high': 1903.87, 'low': 1903.86, 'close': 1903.87, 'volume': 0.07250000000000001} +2025-03-18 22:48:05,833 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330888532,"s":"ETHUSDT","t":2267979773,"p":"1903.88000000","q":"0.00280000","T":1742330888531,"m":false,"M":true}... +2025-03-18 22:48:05,833 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330888531, 'price': 1903.88, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:05,834 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330888531, 'price': 1903.88, 'volume': 0.0028} +2025-03-18 22:48:05,834 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330888531, 'price': 1903.88, 'volume': 0.0028}, total ticks: 471 +2025-03-18 22:48:05,834 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330888000, 'open': 1903.86, 'high': 1903.88, 'low': 1903.86, 'close': 1903.88, 'volume': 0.0753} +2025-03-18 22:48:05,849 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330888532,"s":"ETHUSDT","t":2267979774,"p":"1903.89000000","q":"0.00280000","T":1742330888531,"m":false,"M":true}... +2025-03-18 22:48:05,849 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330888531, 'price': 1903.89, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:05,849 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330888531, 'price': 1903.89, 'volume': 0.0028} +2025-03-18 22:48:05,849 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330888531, 'price': 1903.89, 'volume': 0.0028}, total ticks: 472 +2025-03-18 22:48:05,850 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330888000, 'open': 1903.86, 'high': 1903.89, 'low': 1903.86, 'close': 1903.89, 'volume': 0.0781} +2025-03-18 22:48:05,851 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330888617,"s":"ETHUSDT","t...616,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:05,852 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330888617,"s":"ETHUSDT","t...616,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:05,852 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330888617,"s":"ETHUSDT","t...616,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:05,852 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330888617,"s":"ETHUSDT","t...616,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:05,852 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330888617,"s":"ETHUSDT","t...616,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:05,852 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330888617,"s":"ETHUSDT","t...616,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:05,852 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330888617,"s":"ETHUSDT","t...616,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:05,852 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330888617,"s":"ETHUSDT","t...616,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:05,852 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330888617,"s":"ETHUSDT","t...616,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:05,855 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330888617,"s":"ETHUSDT","t...616,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:05,855 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330888617,"s":"ETHUSDT","t...616,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:05,855 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330888617,"s":"ETHUSDT","t...616,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:05,855 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330888617,"s":"ETHUSDT","t...616,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:05,857 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330888617,"s":"ETHUSDT","t...616,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:05,857 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330888617,"s":"ETHUSDT","t...616,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:05,857 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330888617,"s":"ETHUSDT","t...616,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:05,858 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330888617,"s":"ETHUSDT","t...616,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:05,858 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330888617,"s":"ETHUSDT","t...616,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:05,858 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330888617,"s":"ETHUSDT","t...616,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:05,858 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330888617,"s":"ETHUSDT","t...616,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:05,859 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330888617,"s":"ETHUSDT","t...616,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:05,859 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330888617,"s":"ETHUSDT","t...616,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:05,859 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330888617,"s":"ETHUSDT","t...616,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:05,859 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330888617,"s":"ETHUSDT","t...616,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:05,859 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330888617,"s":"ETHUSDT","t...616,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:05,861 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330888532,"s":"ETHUSDT","t":2267979775,"p":"1903.89000000","q":"0.00310000","T":1742330888531,"m":false,"M":true}... +2025-03-18 22:48:05,861 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330888531, 'price': 1903.89, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:48:05,861 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330888531, 'price': 1903.89, 'volume': 0.0031} +2025-03-18 22:48:05,861 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330888531, 'price': 1903.89, 'volume': 0.0031}, total ticks: 473 +2025-03-18 22:48:05,861 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330888000, 'open': 1903.86, 'high': 1903.89, 'low': 1903.86, 'close': 1903.89, 'volume': 0.08120000000000001} +2025-03-18 22:48:05,885 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330888534,"s":"ETHUSDT","t":2267979776,"p":"1903.90000000","q":"0.00280000","T":1742330888533,"m":false,"M":true}... +2025-03-18 22:48:05,885 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330888533, 'price': 1903.9, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:05,885 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330888533, 'price': 1903.9, 'volume': 0.0028} +2025-03-18 22:48:05,885 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330888533, 'price': 1903.9, 'volume': 0.0028}, total ticks: 474 +2025-03-18 22:48:05,885 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330888000, 'open': 1903.86, 'high': 1903.9, 'low': 1903.86, 'close': 1903.9, 'volume': 0.084} +2025-03-18 22:48:05,901 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330888534,"s":"ETHUSDT","t":2267979777,"p":"1903.90000000","q":"0.00300000","T":1742330888533,"m":false,"M":true}... +2025-03-18 22:48:05,901 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330888533, 'price': 1903.9, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:05,902 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330888533, 'price': 1903.9, 'volume': 0.003} +2025-03-18 22:48:05,902 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330888533, 'price': 1903.9, 'volume': 0.003}, total ticks: 475 +2025-03-18 22:48:05,902 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330888000, 'open': 1903.86, 'high': 1903.9, 'low': 1903.86, 'close': 1903.9, 'volume': 0.08700000000000001} +2025-03-18 22:48:05,916 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330888550,"s":"ETHUSDT","t":2267979778,"p":"1903.90000000","q":"0.03180000","T":1742330888550,"m":true,"M":true}... +2025-03-18 22:48:05,916 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330888550, 'price': 1903.9, 'volume': 0.0318, 'type': 'trade'} +2025-03-18 22:48:05,917 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330888550, 'price': 1903.9, 'volume': 0.0318} +2025-03-18 22:48:05,917 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330888550, 'price': 1903.9, 'volume': 0.0318}, total ticks: 476 +2025-03-18 22:48:05,917 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330888000, 'open': 1903.86, 'high': 1903.9, 'low': 1903.86, 'close': 1903.9, 'volume': 0.11880000000000002} +2025-03-18 22:48:05,932 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330888617,"s":"ETHUSDT","t":2267979779,"p":"1903.91000000","q":"0.00280000","T":1742330888616,"m":false,"M":true}... +2025-03-18 22:48:05,932 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330888616, 'price': 1903.91, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:05,932 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330888616, 'price': 1903.91, 'volume': 0.0028} +2025-03-18 22:48:05,932 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330888616, 'price': 1903.91, 'volume': 0.0028}, total ticks: 477 +2025-03-18 22:48:05,932 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330888000, 'open': 1903.86, 'high': 1903.91, 'low': 1903.86, 'close': 1903.91, 'volume': 0.12160000000000001} +2025-03-18 22:48:05,947 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330888617,"s":"ETHUSDT","t":2267979780,"p":"1903.91000000","q":"0.00300000","T":1742330888616,"m":false,"M":true}... +2025-03-18 22:48:05,948 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330888616, 'price': 1903.91, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:05,948 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330888616, 'price': 1903.91, 'volume': 0.003} +2025-03-18 22:48:05,948 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330888616, 'price': 1903.91, 'volume': 0.003}, total ticks: 478 +2025-03-18 22:48:05,949 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330888000, 'open': 1903.86, 'high': 1903.91, 'low': 1903.86, 'close': 1903.91, 'volume': 0.12460000000000002} +2025-03-18 22:48:05,963 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330888617,"s":"ETHUSDT","t":2267979781,"p":"1903.91000000","q":"0.00300000","T":1742330888616,"m":false,"M":true}... +2025-03-18 22:48:05,963 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330888616, 'price': 1903.91, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:05,963 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330888616, 'price': 1903.91, 'volume': 0.003} +2025-03-18 22:48:05,963 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330888616, 'price': 1903.91, 'volume': 0.003}, total ticks: 479 +2025-03-18 22:48:05,964 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330888000, 'open': 1903.86, 'high': 1903.91, 'low': 1903.86, 'close': 1903.91, 'volume': 0.12760000000000002} +2025-03-18 22:48:05,977 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330888617,"s":"ETHUSDT","t":2267979782,"p":"1903.91000000","q":"0.00490000","T":1742330888616,"m":false,"M":true}... +2025-03-18 22:48:05,977 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330888616, 'price': 1903.91, 'volume': 0.0049, 'type': 'trade'} +2025-03-18 22:48:05,977 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330888616, 'price': 1903.91, 'volume': 0.0049} +2025-03-18 22:48:05,977 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330888616, 'price': 1903.91, 'volume': 0.0049}, total ticks: 480 +2025-03-18 22:48:05,977 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330888000, 'open': 1903.86, 'high': 1903.91, 'low': 1903.86, 'close': 1903.91, 'volume': 0.1325} +2025-03-18 22:48:05,993 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330888617,"s":"ETHUSDT","t":2267979783,"p":"1903.92000000","q":"0.00280000","T":1742330888616,"m":false,"M":true}... +2025-03-18 22:48:05,994 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330888616, 'price': 1903.92, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:05,994 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330888616, 'price': 1903.92, 'volume': 0.0028} +2025-03-18 22:48:05,994 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330888616, 'price': 1903.92, 'volume': 0.0028}, total ticks: 481 +2025-03-18 22:48:05,994 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330888000, 'open': 1903.86, 'high': 1903.92, 'low': 1903.86, 'close': 1903.92, 'volume': 0.1353} +2025-03-18 22:48:06,008 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330888617,"s":"ETHUSDT","t":2267979784,"p":"1903.93000000","q":"0.00280000","T":1742330888616,"m":false,"M":true}... +2025-03-18 22:48:06,008 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330888616, 'price': 1903.93, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:06,010 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330888616, 'price': 1903.93, 'volume': 0.0028} +2025-03-18 22:48:06,010 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330888616, 'price': 1903.93, 'volume': 0.0028}, total ticks: 482 +2025-03-18 22:48:06,010 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330888000, 'open': 1903.86, 'high': 1903.93, 'low': 1903.86, 'close': 1903.93, 'volume': 0.1381} +2025-03-18 22:48:06,034 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330888617,"s":"ETHUSDT","t":2267979785,"p":"1903.94000000","q":"0.00280000","T":1742330888616,"m":false,"M":true}... +2025-03-18 22:48:06,034 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330888616, 'price': 1903.94, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:06,035 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330888616, 'price': 1903.94, 'volume': 0.0028} +2025-03-18 22:48:06,035 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330888616, 'price': 1903.94, 'volume': 0.0028}, total ticks: 483 +2025-03-18 22:48:06,035 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330888000, 'open': 1903.86, 'high': 1903.94, 'low': 1903.86, 'close': 1903.94, 'volume': 0.1409} +2025-03-18 22:48:06,049 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330888617,"s":"ETHUSDT","t":2267979786,"p":"1903.95000000","q":"0.00280000","T":1742330888616,"m":false,"M":true}... +2025-03-18 22:48:06,049 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330888616, 'price': 1903.95, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:06,050 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330888616, 'price': 1903.95, 'volume': 0.0028} +2025-03-18 22:48:06,050 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330888616, 'price': 1903.95, 'volume': 0.0028}, total ticks: 484 +2025-03-18 22:48:06,050 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330888000, 'open': 1903.86, 'high': 1903.95, 'low': 1903.86, 'close': 1903.95, 'volume': 0.1437} +2025-03-18 22:48:06,065 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330888617,"s":"ETHUSDT","t":2267979787,"p":"1903.96000000","q":"0.00280000","T":1742330888616,"m":false,"M":true}... +2025-03-18 22:48:06,065 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330888616, 'price': 1903.96, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:06,065 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330888616, 'price': 1903.96, 'volume': 0.0028} +2025-03-18 22:48:06,065 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330888616, 'price': 1903.96, 'volume': 0.0028}, total ticks: 485 +2025-03-18 22:48:06,065 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330888000, 'open': 1903.86, 'high': 1903.96, 'low': 1903.86, 'close': 1903.96, 'volume': 0.1465} +2025-03-18 22:48:06,080 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330888617,"s":"ETHUSDT","t":2267979788,"p":"1903.96000000","q":"0.01050000","T":1742330888616,"m":false,"M":true}... +2025-03-18 22:48:06,081 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330888616, 'price': 1903.96, 'volume': 0.0105, 'type': 'trade'} +2025-03-18 22:48:06,081 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330888616, 'price': 1903.96, 'volume': 0.0105} +2025-03-18 22:48:06,081 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330888616, 'price': 1903.96, 'volume': 0.0105}, total ticks: 486 +2025-03-18 22:48:06,081 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330888000, 'open': 1903.86, 'high': 1903.96, 'low': 1903.86, 'close': 1903.96, 'volume': 0.157} +2025-03-18 22:48:06,096 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330888617,"s":"ETHUSDT","t":2267979789,"p":"1903.97000000","q":"0.00270000","T":1742330888616,"m":false,"M":true}... +2025-03-18 22:48:06,096 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330888616, 'price': 1903.97, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:06,096 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330888616, 'price': 1903.97, 'volume': 0.0027} +2025-03-18 22:48:06,096 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330888616, 'price': 1903.97, 'volume': 0.0027}, total ticks: 487 +2025-03-18 22:48:06,097 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330888000, 'open': 1903.86, 'high': 1903.97, 'low': 1903.86, 'close': 1903.97, 'volume': 0.1597} +2025-03-18 22:48:06,111 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330888617,"s":"ETHUSDT","t":2267979790,"p":"1903.97000000","q":"0.00280000","T":1742330888616,"m":false,"M":true}... +2025-03-18 22:48:06,112 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330888616, 'price': 1903.97, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:06,112 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330888616, 'price': 1903.97, 'volume': 0.0028} +2025-03-18 22:48:06,112 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330888616, 'price': 1903.97, 'volume': 0.0028}, total ticks: 488 +2025-03-18 22:48:06,112 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330888000, 'open': 1903.86, 'high': 1903.97, 'low': 1903.86, 'close': 1903.97, 'volume': 0.1625} +2025-03-18 22:48:06,127 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330888617,"s":"ETHUSDT","t":2267979791,"p":"1903.99000000","q":"0.00280000","T":1742330888616,"m":false,"M":true}... +2025-03-18 22:48:06,128 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330888616, 'price': 1903.99, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:06,128 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330888616, 'price': 1903.99, 'volume': 0.0028} +2025-03-18 22:48:06,128 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330888616, 'price': 1903.99, 'volume': 0.0028}, total ticks: 489 +2025-03-18 22:48:06,128 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330888000, 'open': 1903.86, 'high': 1903.99, 'low': 1903.86, 'close': 1903.99, 'volume': 0.1653} +2025-03-18 22:48:06,143 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330888617,"s":"ETHUSDT","t":2267979792,"p":"1904.00000000","q":"0.00580000","T":1742330888616,"m":false,"M":true}... +2025-03-18 22:48:06,143 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330888616, 'price': 1904.0, 'volume': 0.0058, 'type': 'trade'} +2025-03-18 22:48:06,143 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330888616, 'price': 1904.0, 'volume': 0.0058} +2025-03-18 22:48:06,143 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330888616, 'price': 1904.0, 'volume': 0.0058}, total ticks: 490 +2025-03-18 22:48:06,144 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330888000, 'open': 1903.86, 'high': 1904.0, 'low': 1903.86, 'close': 1904.0, 'volume': 0.1711} +2025-03-18 22:48:06,167 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330888617,"s":"ETHUSDT","t":2267979793,"p":"1904.00000000","q":"0.00280000","T":1742330888616,"m":false,"M":true}... +2025-03-18 22:48:06,167 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330888616, 'price': 1904.0, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:06,168 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330888616, 'price': 1904.0, 'volume': 0.0028} +2025-03-18 22:48:06,168 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330888616, 'price': 1904.0, 'volume': 0.0028}, total ticks: 491 +2025-03-18 22:48:06,168 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330888000, 'open': 1903.86, 'high': 1904.0, 'low': 1903.86, 'close': 1904.0, 'volume': 0.1739} +2025-03-18 22:48:06,182 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330888617,"s":"ETHUSDT","t":2267979794,"p":"1904.00000000","q":"0.00280000","T":1742330888616,"m":false,"M":true}... +2025-03-18 22:48:06,183 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330888616, 'price': 1904.0, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:06,183 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330888616, 'price': 1904.0, 'volume': 0.0028} +2025-03-18 22:48:06,183 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330888616, 'price': 1904.0, 'volume': 0.0028}, total ticks: 492 +2025-03-18 22:48:06,184 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330888000, 'open': 1903.86, 'high': 1904.0, 'low': 1903.86, 'close': 1904.0, 'volume': 0.1767} +2025-03-18 22:48:06,199 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330888617,"s":"ETHUSDT","t":2267979795,"p":"1904.01000000","q":"0.25880000","T":1742330888616,"m":false,"M":true}... +2025-03-18 22:48:06,199 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330888616, 'price': 1904.01, 'volume': 0.2588, 'type': 'trade'} +2025-03-18 22:48:06,199 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330888616, 'price': 1904.01, 'volume': 0.2588} +2025-03-18 22:48:06,200 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330888616, 'price': 1904.01, 'volume': 0.2588}, total ticks: 493 +2025-03-18 22:48:06,200 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330888000, 'open': 1903.86, 'high': 1904.01, 'low': 1903.86, 'close': 1904.01, 'volume': 0.4355} +2025-03-18 22:48:06,215 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330888617,"s":"ETHUSDT","t":2267979796,"p":"1904.01000000","q":"0.00280000","T":1742330888616,"m":false,"M":true}... +2025-03-18 22:48:06,215 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330888616, 'price': 1904.01, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:06,215 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330888616, 'price': 1904.01, 'volume': 0.0028} +2025-03-18 22:48:06,215 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330888616, 'price': 1904.01, 'volume': 0.0028}, total ticks: 494 +2025-03-18 22:48:06,215 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330888000, 'open': 1903.86, 'high': 1904.01, 'low': 1903.86, 'close': 1904.01, 'volume': 0.4383} +2025-03-18 22:48:06,230 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330888617,"s":"ETHUSDT","t":2267979797,"p":"1904.05000000","q":"0.00310000","T":1742330888616,"m":false,"M":true}... +2025-03-18 22:48:06,230 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330888616, 'price': 1904.05, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:48:06,230 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330888616, 'price': 1904.05, 'volume': 0.0031} +2025-03-18 22:48:06,230 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330888616, 'price': 1904.05, 'volume': 0.0031}, total ticks: 495 +2025-03-18 22:48:06,230 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330888000, 'open': 1903.86, 'high': 1904.05, 'low': 1903.86, 'close': 1904.05, 'volume': 0.4414} +2025-03-18 22:48:06,253 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330888617,"s":"ETHUSDT","t":2267979798,"p":"1904.11000000","q":"0.00400000","T":1742330888616,"m":false,"M":true}... +2025-03-18 22:48:06,253 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330888616, 'price': 1904.11, 'volume': 0.004, 'type': 'trade'} +2025-03-18 22:48:06,253 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330888616, 'price': 1904.11, 'volume': 0.004} +2025-03-18 22:48:06,254 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330888616, 'price': 1904.11, 'volume': 0.004}, total ticks: 496 +2025-03-18 22:48:06,254 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330888000, 'open': 1903.86, 'high': 1904.11, 'low': 1903.86, 'close': 1904.11, 'volume': 0.4454} +2025-03-18 22:48:06,268 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330888617,"s":"ETHUSDT","t":2267979799,"p":"1904.13000000","q":"0.00270000","T":1742330888616,"m":false,"M":true}... +2025-03-18 22:48:06,268 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330888616, 'price': 1904.13, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:06,268 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330888616, 'price': 1904.13, 'volume': 0.0027} +2025-03-18 22:48:06,268 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330888616, 'price': 1904.13, 'volume': 0.0027}, total ticks: 497 +2025-03-18 22:48:06,268 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330888000, 'open': 1903.86, 'high': 1904.13, 'low': 1903.86, 'close': 1904.13, 'volume': 0.4481} +2025-03-18 22:48:06,284 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330888617,"s":"ETHUSDT","t":2267979800,"p":"1904.13000000","q":"0.00530000","T":1742330888616,"m":false,"M":true}... +2025-03-18 22:48:06,284 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330888616, 'price': 1904.13, 'volume': 0.0053, 'type': 'trade'} +2025-03-18 22:48:06,285 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330888616, 'price': 1904.13, 'volume': 0.0053} +2025-03-18 22:48:06,285 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330888616, 'price': 1904.13, 'volume': 0.0053}, total ticks: 498 +2025-03-18 22:48:06,285 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330888000, 'open': 1903.86, 'high': 1904.13, 'low': 1903.86, 'close': 1904.13, 'volume': 0.4534} +2025-03-18 22:48:06,299 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330888617,"s":"ETHUSDT","t":2267979801,"p":"1904.14000000","q":"0.00550000","T":1742330888616,"m":false,"M":true}... +2025-03-18 22:48:06,299 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330888616, 'price': 1904.14, 'volume': 0.0055, 'type': 'trade'} +2025-03-18 22:48:06,299 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330888616, 'price': 1904.14, 'volume': 0.0055} +2025-03-18 22:48:06,299 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330888616, 'price': 1904.14, 'volume': 0.0055}, total ticks: 499 +2025-03-18 22:48:06,301 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330888000, 'open': 1903.86, 'high': 1904.14, 'low': 1903.86, 'close': 1904.14, 'volume': 0.45890000000000003} +2025-03-18 22:48:06,315 - INFO - [realtime.py:369] - Received message #500 +2025-03-18 22:48:06,315 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330888617,"s":"ETHUSDT","t":2267979802,"p":"1904.14000000","q":"0.00310000","T":1742330888616,"m":false,"M":true}... +2025-03-18 22:48:06,315 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330888616, 'price': 1904.14, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:48:06,315 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330888616, 'price': 1904.14, 'volume': 0.0031} +2025-03-18 22:48:06,315 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330888616, 'price': 1904.14, 'volume': 0.0031}, total ticks: 500 +2025-03-18 22:48:06,315 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330888000, 'open': 1903.86, 'high': 1904.14, 'low': 1903.86, 'close': 1904.14, 'volume': 0.462} +2025-03-18 22:48:06,330 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330888617,"s":"ETHUSDT","t":2267979803,"p":"1904.15000000","q":"0.00280000","T":1742330888616,"m":false,"M":true}... +2025-03-18 22:48:06,330 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330888616, 'price': 1904.15, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:06,330 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330888616, 'price': 1904.15, 'volume': 0.0028} +2025-03-18 22:48:06,330 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330888616, 'price': 1904.15, 'volume': 0.0028}, total ticks: 501 +2025-03-18 22:48:06,331 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330888000, 'open': 1903.86, 'high': 1904.15, 'low': 1903.86, 'close': 1904.15, 'volume': 0.46480000000000005} +2025-03-18 22:48:07,100 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330889864,"s":"ETHUSDT","t...863,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:07,100 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330889864,"s":"ETHUSDT","t...863,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:07,100 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330889864,"s":"ETHUSDT","t":2267979804,"p":"1904.17000000","q":"0.00270000","T":1742330889863,"m":false,"M":true}... +2025-03-18 22:48:07,100 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330889863, 'price': 1904.17, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:07,100 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330889863, 'price': 1904.17, 'volume': 0.0027} +2025-03-18 22:48:07,100 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330889863, 'price': 1904.17, 'volume': 0.0027}, total ticks: 502 +2025-03-18 22:48:07,100 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330888000, 'open': 1903.86, 'high': 1904.15, 'low': 1903.86, 'close': 1904.15, 'volume': 0.46480000000000005} +2025-03-18 22:48:07,100 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330889000, 'open': 1904.17, 'high': 1904.17, 'low': 1904.17, 'close': 1904.17, 'volume': 0.0027} +2025-03-18 22:48:07,117 - DEBUG - [protocol.py:1177] - < PING '1742330889879' [text, 13 bytes] +2025-03-18 22:48:07,117 - DEBUG - [protocol.py:1183] - > PONG '1742330889879' [text, 13 bytes] +2025-03-18 22:48:07,118 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330889864,"s":"ETHUSDT","t":2267979805,"p":"1904.17000000","q":"0.15620000","T":1742330889863,"m":false,"M":true}... +2025-03-18 22:48:07,118 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330889863, 'price': 1904.17, 'volume': 0.1562, 'type': 'trade'} +2025-03-18 22:48:07,118 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330889863, 'price': 1904.17, 'volume': 0.1562} +2025-03-18 22:48:07,118 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330889863, 'price': 1904.17, 'volume': 0.1562}, total ticks: 503 +2025-03-18 22:48:07,119 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330889000, 'open': 1904.17, 'high': 1904.17, 'low': 1904.17, 'close': 1904.17, 'volume': 0.1589} +2025-03-18 22:48:07,672 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330890437,"s":"BTCUSDT","t...0437,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:07,673 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330890437,"s":"BTCUSDT","t":4727548654,"p":"81973.84000000","q":"0.00600000","T":1742330890437,"m":true,"M":true}... +2025-03-18 22:48:07,673 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330890437, 'price': 81973.84, 'volume': 0.006, 'type': 'trade'} +2025-03-18 22:48:07,673 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330890437, 'price': 81973.84, 'volume': 0.006} +2025-03-18 22:48:07,673 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330890437, 'price': 81973.84, 'volume': 0.006}, total ticks: 377 +2025-03-18 22:48:07,674 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330888000, 'open': 81973.84, 'high': 81973.84, 'low': 81973.84, 'close': 81973.84, 'volume': 0.00112} +2025-03-18 22:48:07,674 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330890000, 'open': 81973.84, 'high': 81973.84, 'low': 81973.84, 'close': 81973.84, 'volume': 0.006} +2025-03-18 22:48:07,807 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330890572,"s":"BTCUSDT","t...0571,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:07,809 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330890572,"s":"BTCUSDT","t":4727548655,"p":"81973.84000000","q":"0.00012000","T":1742330890571,"m":true,"M":true}... +2025-03-18 22:48:07,809 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330890571, 'price': 81973.84, 'volume': 0.00012, 'type': 'trade'} +2025-03-18 22:48:07,809 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330890571, 'price': 81973.84, 'volume': 0.00012} +2025-03-18 22:48:07,809 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330890571, 'price': 81973.84, 'volume': 0.00012}, total ticks: 378 +2025-03-18 22:48:07,811 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330890000, 'open': 81973.84, 'high': 81973.84, 'low': 81973.84, 'close': 81973.84, 'volume': 0.0061200000000000004} +2025-03-18 22:48:08,128 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330890892,"s":"BTCUSDT","t...0892,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:08,129 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330890892,"s":"BTCUSDT","t":4727548656,"p":"81973.84000000","q":"0.01953000","T":1742330890892,"m":true,"M":true}... +2025-03-18 22:48:08,129 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330890892, 'price': 81973.84, 'volume': 0.01953, 'type': 'trade'} +2025-03-18 22:48:08,129 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330890892, 'price': 81973.84, 'volume': 0.01953} +2025-03-18 22:48:08,129 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330890892, 'price': 81973.84, 'volume': 0.01953}, total ticks: 379 +2025-03-18 22:48:08,129 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330890000, 'open': 81973.84, 'high': 81973.84, 'low': 81973.84, 'close': 81973.84, 'volume': 0.02565} +2025-03-18 22:48:08,259 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891017,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,260 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891017,"s":"BTCUSDT","t":4727548657,"p":"81973.85000000","q":"0.08930000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,260 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81973.85, 'volume': 0.0893, 'type': 'trade'} +2025-03-18 22:48:08,260 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81973.85, 'volume': 0.0893} +2025-03-18 22:48:08,261 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81973.85, 'volume': 0.0893}, total ticks: 380 +2025-03-18 22:48:08,261 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330890000, 'open': 81973.84, 'high': 81973.84, 'low': 81973.84, 'close': 81973.84, 'volume': 0.02565} +2025-03-18 22:48:08,261 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81973.85, 'low': 81973.85, 'close': 81973.85, 'volume': 0.0893} +2025-03-18 22:48:08,261 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,262 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,262 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,262 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,262 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,262 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,262 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,262 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,262 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,265 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,265 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,265 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,265 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,265 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,266 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,267 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,267 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,267 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,267 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,269 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,269 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,269 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,269 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,270 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,270 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,270 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,270 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,272 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,272 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,272 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,272 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,273 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,273 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,273 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548658,"p":"81973.85000000","q":"0.01055000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,274 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81973.85, 'volume': 0.01055, 'type': 'trade'} +2025-03-18 22:48:08,274 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81973.85, 'volume': 0.01055} +2025-03-18 22:48:08,274 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81973.85, 'volume': 0.01055}, total ticks: 381 +2025-03-18 22:48:08,274 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81973.85, 'low': 81973.85, 'close': 81973.85, 'volume': 0.09985000000000001} +2025-03-18 22:48:08,275 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,275 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548659,"p":"81973.85000000","q":"0.00007000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,275 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81973.85, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,276 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81973.85, 'volume': 7e-05} +2025-03-18 22:48:08,276 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81973.85, 'volume': 7e-05}, total ticks: 382 +2025-03-18 22:48:08,276 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81973.85, 'low': 81973.85, 'close': 81973.85, 'volume': 0.09992000000000001} +2025-03-18 22:48:08,276 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,277 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548660,"p":"81973.85000000","q":"0.00013000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,277 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81973.85, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:48:08,277 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81973.85, 'volume': 0.00013} +2025-03-18 22:48:08,277 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81973.85, 'volume': 0.00013}, total ticks: 383 +2025-03-18 22:48:08,279 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81973.85, 'low': 81973.85, 'close': 81973.85, 'volume': 0.10005000000000001} +2025-03-18 22:48:08,279 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,279 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548661,"p":"81973.85000000","q":"0.00007000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,280 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81973.85, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,280 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81973.85, 'volume': 7e-05} +2025-03-18 22:48:08,280 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81973.85, 'volume': 7e-05}, total ticks: 384 +2025-03-18 22:48:08,281 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81973.85, 'low': 81973.85, 'close': 81973.85, 'volume': 0.10012000000000001} +2025-03-18 22:48:08,281 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,282 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548662,"p":"81973.85000000","q":"0.00007000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,282 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81973.85, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,282 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81973.85, 'volume': 7e-05} +2025-03-18 22:48:08,282 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81973.85, 'volume': 7e-05}, total ticks: 385 +2025-03-18 22:48:08,282 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81973.85, 'low': 81973.85, 'close': 81973.85, 'volume': 0.10019000000000002} +2025-03-18 22:48:08,283 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,283 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548663,"p":"81973.85000000","q":"0.00007000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,284 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81973.85, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,284 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81973.85, 'volume': 7e-05} +2025-03-18 22:48:08,284 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81973.85, 'volume': 7e-05}, total ticks: 386 +2025-03-18 22:48:08,284 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81973.85, 'low': 81973.85, 'close': 81973.85, 'volume': 0.10026000000000002} +2025-03-18 22:48:08,285 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,285 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548664,"p":"81973.85000000","q":"0.00007000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,285 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81973.85, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,286 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81973.85, 'volume': 7e-05} +2025-03-18 22:48:08,286 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81973.85, 'volume': 7e-05}, total ticks: 387 +2025-03-18 22:48:08,286 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81973.85, 'low': 81973.85, 'close': 81973.85, 'volume': 0.10033000000000002} +2025-03-18 22:48:08,286 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,286 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548665,"p":"81973.85000000","q":"0.00007000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,286 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81973.85, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,288 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81973.85, 'volume': 7e-05} +2025-03-18 22:48:08,288 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81973.85, 'volume': 7e-05}, total ticks: 388 +2025-03-18 22:48:08,288 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81973.85, 'low': 81973.85, 'close': 81973.85, 'volume': 0.10040000000000002} +2025-03-18 22:48:08,288 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,289 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548666,"p":"81973.85000000","q":"0.00007000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,289 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81973.85, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,290 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81973.85, 'volume': 7e-05} +2025-03-18 22:48:08,290 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81973.85, 'volume': 7e-05}, total ticks: 389 +2025-03-18 22:48:08,290 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81973.85, 'low': 81973.85, 'close': 81973.85, 'volume': 0.10047000000000002} +2025-03-18 22:48:08,291 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,291 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548667,"p":"81973.85000000","q":"0.00010000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,292 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81973.85, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:08,292 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81973.85, 'volume': 0.0001} +2025-03-18 22:48:08,292 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81973.85, 'volume': 0.0001}, total ticks: 390 +2025-03-18 22:48:08,293 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81973.85, 'low': 81973.85, 'close': 81973.85, 'volume': 0.10057000000000002} +2025-03-18 22:48:08,293 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,294 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548668,"p":"81973.85000000","q":"0.00010000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,294 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81973.85, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:08,294 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81973.85, 'volume': 0.0001} +2025-03-18 22:48:08,295 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81973.85, 'volume': 0.0001}, total ticks: 391 +2025-03-18 22:48:08,295 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81973.85, 'low': 81973.85, 'close': 81973.85, 'volume': 0.10067000000000002} +2025-03-18 22:48:08,295 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,296 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548669,"p":"81973.85000000","q":"0.00010000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,296 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81973.85, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:08,297 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81973.85, 'volume': 0.0001} +2025-03-18 22:48:08,297 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81973.85, 'volume': 0.0001}, total ticks: 392 +2025-03-18 22:48:08,297 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81973.85, 'low': 81973.85, 'close': 81973.85, 'volume': 0.10077000000000003} +2025-03-18 22:48:08,298 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,298 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548670,"p":"81973.86000000","q":"0.00013000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,299 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81973.86, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:48:08,299 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81973.86, 'volume': 0.00013} +2025-03-18 22:48:08,300 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81973.86, 'volume': 0.00013}, total ticks: 393 +2025-03-18 22:48:08,300 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81973.86, 'low': 81973.85, 'close': 81973.86, 'volume': 0.10090000000000003} +2025-03-18 22:48:08,300 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,301 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548671,"p":"81973.86000000","q":"0.00014000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,301 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81973.86, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:48:08,301 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81973.86, 'volume': 0.00014} +2025-03-18 22:48:08,301 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81973.86, 'volume': 0.00014}, total ticks: 394 +2025-03-18 22:48:08,301 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81973.86, 'low': 81973.85, 'close': 81973.86, 'volume': 0.10104000000000003} +2025-03-18 22:48:08,301 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,301 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548672,"p":"81973.86000000","q":"0.00014000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,301 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81973.86, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:48:08,301 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81973.86, 'volume': 0.00014} +2025-03-18 22:48:08,301 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81973.86, 'volume': 0.00014}, total ticks: 395 +2025-03-18 22:48:08,301 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81973.86, 'low': 81973.85, 'close': 81973.86, 'volume': 0.10118000000000003} +2025-03-18 22:48:08,301 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,305 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548673,"p":"81973.86000000","q":"0.00007000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,306 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81973.86, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,306 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81973.86, 'volume': 7e-05} +2025-03-18 22:48:08,306 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81973.86, 'volume': 7e-05}, total ticks: 396 +2025-03-18 22:48:08,306 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81973.86, 'low': 81973.85, 'close': 81973.86, 'volume': 0.10125000000000003} +2025-03-18 22:48:08,307 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,307 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548674,"p":"81973.86000000","q":"0.00007000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,307 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81973.86, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,307 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81973.86, 'volume': 7e-05} +2025-03-18 22:48:08,309 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81973.86, 'volume': 7e-05}, total ticks: 397 +2025-03-18 22:48:08,309 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81973.86, 'low': 81973.85, 'close': 81973.86, 'volume': 0.10132000000000004} +2025-03-18 22:48:08,309 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891019,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,310 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548675,"p":"81973.89000000","q":"0.00007000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,310 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81973.89, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,310 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81973.89, 'volume': 7e-05} +2025-03-18 22:48:08,310 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81973.89, 'volume': 7e-05}, total ticks: 398 +2025-03-18 22:48:08,310 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81973.89, 'low': 81973.85, 'close': 81973.89, 'volume': 0.10139000000000004} +2025-03-18 22:48:08,311 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891020,"s":"BTCUSDT","t...017,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,311 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548676,"p":"81973.89000000","q":"0.00007000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,311 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81973.89, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,312 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81973.89, 'volume': 7e-05} +2025-03-18 22:48:08,312 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81973.89, 'volume': 7e-05}, total ticks: 399 +2025-03-18 22:48:08,312 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81973.89, 'low': 81973.85, 'close': 81973.89, 'volume': 0.10146000000000004} +2025-03-18 22:48:08,312 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891020,"s":"BTCUSDT","t...017,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,313 - INFO - [realtime.py:369] - Received message #400 +2025-03-18 22:48:08,313 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548677,"p":"81973.90000000","q":"0.00007000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,313 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81973.9, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,313 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81973.9, 'volume': 7e-05} +2025-03-18 22:48:08,313 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81973.9, 'volume': 7e-05}, total ticks: 400 +2025-03-18 22:48:08,315 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81973.9, 'low': 81973.85, 'close': 81973.9, 'volume': 0.10153000000000004} +2025-03-18 22:48:08,315 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891020,"s":"BTCUSDT","t...017,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,315 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548678,"p":"81973.90000000","q":"0.00007000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,316 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81973.9, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,316 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81973.9, 'volume': 7e-05} +2025-03-18 22:48:08,316 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81973.9, 'volume': 7e-05}, total ticks: 401 +2025-03-18 22:48:08,316 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81973.9, 'low': 81973.85, 'close': 81973.9, 'volume': 0.10160000000000004} +2025-03-18 22:48:08,317 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891020,"s":"BTCUSDT","t...017,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,317 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548679,"p":"81973.96000000","q":"0.00007000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,317 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81973.96, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,318 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81973.96, 'volume': 7e-05} +2025-03-18 22:48:08,318 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81973.96, 'volume': 7e-05}, total ticks: 402 +2025-03-18 22:48:08,318 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81973.96, 'low': 81973.85, 'close': 81973.96, 'volume': 0.10167000000000004} +2025-03-18 22:48:08,319 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891020,"s":"BTCUSDT","t...017,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,319 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548680,"p":"81973.96000000","q":"0.00007000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,320 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81973.96, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,320 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81973.96, 'volume': 7e-05} +2025-03-18 22:48:08,320 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81973.96, 'volume': 7e-05}, total ticks: 403 +2025-03-18 22:48:08,320 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81973.96, 'low': 81973.85, 'close': 81973.96, 'volume': 0.10174000000000004} +2025-03-18 22:48:08,321 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891020,"s":"BTCUSDT","t...017,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,321 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548681,"p":"81974.04000000","q":"0.00007000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,321 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81974.04, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,321 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81974.04, 'volume': 7e-05} +2025-03-18 22:48:08,322 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81974.04, 'volume': 7e-05}, total ticks: 404 +2025-03-18 22:48:08,322 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81974.04, 'low': 81973.85, 'close': 81974.04, 'volume': 0.10181000000000004} +2025-03-18 22:48:08,322 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891027,"s":"BTCUSDT","t...023,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,323 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548682,"p":"81974.05000000","q":"0.00007000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,323 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81974.05, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,323 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81974.05, 'volume': 7e-05} +2025-03-18 22:48:08,323 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81974.05, 'volume': 7e-05}, total ticks: 405 +2025-03-18 22:48:08,324 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81974.05, 'low': 81973.85, 'close': 81974.05, 'volume': 0.10188000000000004} +2025-03-18 22:48:08,324 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891027,"s":"BTCUSDT","t...023,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,324 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548683,"p":"81974.05000000","q":"0.00007000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,324 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81974.05, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,324 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81974.05, 'volume': 7e-05} +2025-03-18 22:48:08,326 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81974.05, 'volume': 7e-05}, total ticks: 406 +2025-03-18 22:48:08,326 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81974.05, 'low': 81973.85, 'close': 81974.05, 'volume': 0.10195000000000004} +2025-03-18 22:48:08,326 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891027,"s":"BTCUSDT","t...023,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,326 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548684,"p":"81974.05000000","q":"0.00007000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,327 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81974.05, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,327 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81974.05, 'volume': 7e-05} +2025-03-18 22:48:08,327 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81974.05, 'volume': 7e-05}, total ticks: 407 +2025-03-18 22:48:08,327 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81974.05, 'low': 81973.85, 'close': 81974.05, 'volume': 0.10202000000000004} +2025-03-18 22:48:08,329 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891027,"s":"BTCUSDT","t...023,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,329 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548685,"p":"81974.08000000","q":"0.00007000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,329 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81974.08, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,329 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81974.08, 'volume': 7e-05} +2025-03-18 22:48:08,329 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81974.08, 'volume': 7e-05}, total ticks: 408 +2025-03-18 22:48:08,329 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81974.08, 'low': 81973.85, 'close': 81974.08, 'volume': 0.10209000000000004} +2025-03-18 22:48:08,329 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891027,"s":"BTCUSDT","t...023,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,331 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548686,"p":"81974.66000000","q":"0.00009000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,331 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81974.66, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:48:08,331 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81974.66, 'volume': 9e-05} +2025-03-18 22:48:08,332 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81974.66, 'volume': 9e-05}, total ticks: 409 +2025-03-18 22:48:08,332 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81974.66, 'low': 81973.85, 'close': 81974.66, 'volume': 0.10218000000000005} +2025-03-18 22:48:08,332 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891027,"s":"BTCUSDT","t...023,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,332 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548687,"p":"81974.66000000","q":"0.00009000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,333 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81974.66, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:48:08,333 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81974.66, 'volume': 9e-05} +2025-03-18 22:48:08,333 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81974.66, 'volume': 9e-05}, total ticks: 410 +2025-03-18 22:48:08,334 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81974.66, 'low': 81973.85, 'close': 81974.66, 'volume': 0.10227000000000006} +2025-03-18 22:48:08,334 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891027,"s":"BTCUSDT","t...023,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,335 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548688,"p":"81974.66000000","q":"0.00009000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,335 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81974.66, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:48:08,335 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81974.66, 'volume': 9e-05} +2025-03-18 22:48:08,335 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81974.66, 'volume': 9e-05}, total ticks: 411 +2025-03-18 22:48:08,335 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81974.66, 'low': 81973.85, 'close': 81974.66, 'volume': 0.10236000000000006} +2025-03-18 22:48:08,336 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891027,"s":"BTCUSDT","t...023,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,337 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548689,"p":"81974.67000000","q":"0.00007000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,337 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81974.67, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,338 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81974.67, 'volume': 7e-05} +2025-03-18 22:48:08,338 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81974.67, 'volume': 7e-05}, total ticks: 412 +2025-03-18 22:48:08,338 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81974.67, 'low': 81973.85, 'close': 81974.67, 'volume': 0.10243000000000006} +2025-03-18 22:48:08,339 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891027,"s":"BTCUSDT","t...023,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,339 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548690,"p":"81974.67000000","q":"0.00007000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,340 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81974.67, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,340 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81974.67, 'volume': 7e-05} +2025-03-18 22:48:08,340 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81974.67, 'volume': 7e-05}, total ticks: 413 +2025-03-18 22:48:08,340 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81974.67, 'low': 81973.85, 'close': 81974.67, 'volume': 0.10250000000000006} +2025-03-18 22:48:08,341 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891027,"s":"BTCUSDT","t...023,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,341 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548691,"p":"81974.67000000","q":"0.00007000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,341 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81974.67, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,342 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81974.67, 'volume': 7e-05} +2025-03-18 22:48:08,342 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81974.67, 'volume': 7e-05}, total ticks: 414 +2025-03-18 22:48:08,342 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81974.67, 'low': 81973.85, 'close': 81974.67, 'volume': 0.10257000000000006} +2025-03-18 22:48:08,342 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891027,"s":"BTCUSDT","t...023,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,342 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548692,"p":"81974.68000000","q":"0.01756000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,344 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81974.68, 'volume': 0.01756, 'type': 'trade'} +2025-03-18 22:48:08,344 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81974.68, 'volume': 0.01756} +2025-03-18 22:48:08,344 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81974.68, 'volume': 0.01756}, total ticks: 415 +2025-03-18 22:48:08,344 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81974.68, 'low': 81973.85, 'close': 81974.68, 'volume': 0.12013000000000007} +2025-03-18 22:48:08,345 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891027,"s":"BTCUSDT","t...023,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,345 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548693,"p":"81974.68000000","q":"0.00007000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,345 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81974.68, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,345 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81974.68, 'volume': 7e-05} +2025-03-18 22:48:08,345 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81974.68, 'volume': 7e-05}, total ticks: 416 +2025-03-18 22:48:08,346 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81974.68, 'low': 81973.85, 'close': 81974.68, 'volume': 0.12020000000000007} +2025-03-18 22:48:08,346 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891027,"s":"BTCUSDT","t...023,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,346 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548694,"p":"81974.68000000","q":"0.00007000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,346 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81974.68, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,346 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81974.68, 'volume': 7e-05} +2025-03-18 22:48:08,347 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81974.68, 'volume': 7e-05}, total ticks: 417 +2025-03-18 22:48:08,347 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81974.68, 'low': 81973.85, 'close': 81974.68, 'volume': 0.12027000000000007} +2025-03-18 22:48:08,348 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891027,"s":"BTCUSDT","t...023,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,348 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548695,"p":"81974.78000000","q":"0.00008000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,348 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81974.78, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:48:08,348 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81974.78, 'volume': 8e-05} +2025-03-18 22:48:08,348 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81974.78, 'volume': 8e-05}, total ticks: 418 +2025-03-18 22:48:08,348 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81974.78, 'low': 81973.85, 'close': 81974.78, 'volume': 0.12035000000000007} +2025-03-18 22:48:08,349 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891027,"s":"BTCUSDT","t...023,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,349 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548696,"p":"81974.78000000","q":"0.00008000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,349 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81974.78, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:48:08,350 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81974.78, 'volume': 8e-05} +2025-03-18 22:48:08,350 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81974.78, 'volume': 8e-05}, total ticks: 419 +2025-03-18 22:48:08,350 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81974.78, 'low': 81973.85, 'close': 81974.78, 'volume': 0.12043000000000006} +2025-03-18 22:48:08,351 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891030,"s":"BTCUSDT","t...025,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,351 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548697,"p":"81974.78000000","q":"0.00007000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,351 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81974.78, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,351 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81974.78, 'volume': 7e-05} +2025-03-18 22:48:08,351 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81974.78, 'volume': 7e-05}, total ticks: 420 +2025-03-18 22:48:08,353 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81974.78, 'low': 81973.85, 'close': 81974.78, 'volume': 0.12050000000000007} +2025-03-18 22:48:08,353 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891030,"s":"BTCUSDT","t...025,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,353 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548698,"p":"81974.78000000","q":"0.00007000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,354 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81974.78, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,354 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81974.78, 'volume': 7e-05} +2025-03-18 22:48:08,354 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81974.78, 'volume': 7e-05}, total ticks: 421 +2025-03-18 22:48:08,355 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81974.78, 'low': 81973.85, 'close': 81974.78, 'volume': 0.12057000000000007} +2025-03-18 22:48:08,355 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891030,"s":"BTCUSDT","t...025,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,355 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548699,"p":"81974.78000000","q":"0.00007000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,356 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81974.78, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,356 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81974.78, 'volume': 7e-05} +2025-03-18 22:48:08,356 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81974.78, 'volume': 7e-05}, total ticks: 422 +2025-03-18 22:48:08,356 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81974.78, 'low': 81973.85, 'close': 81974.78, 'volume': 0.12064000000000007} +2025-03-18 22:48:08,357 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891030,"s":"BTCUSDT","t...025,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,357 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548700,"p":"81974.79000000","q":"0.02677000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,357 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81974.79, 'volume': 0.02677, 'type': 'trade'} +2025-03-18 22:48:08,357 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81974.79, 'volume': 0.02677} +2025-03-18 22:48:08,358 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81974.79, 'volume': 0.02677}, total ticks: 423 +2025-03-18 22:48:08,358 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81974.79, 'low': 81973.85, 'close': 81974.79, 'volume': 0.14741000000000007} +2025-03-18 22:48:08,358 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891030,"s":"BTCUSDT","t...025,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,359 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548701,"p":"81974.91000000","q":"0.00007000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,359 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81974.91, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,359 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81974.91, 'volume': 7e-05} +2025-03-18 22:48:08,359 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81974.91, 'volume': 7e-05}, total ticks: 424 +2025-03-18 22:48:08,359 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81974.91, 'low': 81973.85, 'close': 81974.91, 'volume': 0.14748000000000006} +2025-03-18 22:48:08,360 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891033,"s":"BTCUSDT","t...029,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,360 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548702,"p":"81974.91000000","q":"0.00007000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,361 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81974.91, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,361 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81974.91, 'volume': 7e-05} +2025-03-18 22:48:08,361 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81974.91, 'volume': 7e-05}, total ticks: 425 +2025-03-18 22:48:08,361 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81974.91, 'low': 81973.85, 'close': 81974.91, 'volume': 0.14755000000000004} +2025-03-18 22:48:08,362 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891039,"s":"BTCUSDT","t...036,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,362 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548703,"p":"81974.91000000","q":"0.00007000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,362 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81974.91, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,363 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81974.91, 'volume': 7e-05} +2025-03-18 22:48:08,363 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81974.91, 'volume': 7e-05}, total ticks: 426 +2025-03-18 22:48:08,363 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81974.91, 'low': 81973.85, 'close': 81974.91, 'volume': 0.14762000000000003} +2025-03-18 22:48:08,363 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891039,"s":"BTCUSDT","t...036,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,364 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548704,"p":"81974.92000000","q":"0.01063000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,364 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81974.92, 'volume': 0.01063, 'type': 'trade'} +2025-03-18 22:48:08,365 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81974.92, 'volume': 0.01063} +2025-03-18 22:48:08,365 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81974.92, 'volume': 0.01063}, total ticks: 427 +2025-03-18 22:48:08,365 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81974.92, 'low': 81973.85, 'close': 81974.92, 'volume': 0.15825000000000003} +2025-03-18 22:48:08,365 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891039,"s":"BTCUSDT","t...036,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,366 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548705,"p":"81975.06000000","q":"0.00845000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,366 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81975.06, 'volume': 0.00845, 'type': 'trade'} +2025-03-18 22:48:08,366 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81975.06, 'volume': 0.00845} +2025-03-18 22:48:08,367 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81975.06, 'volume': 0.00845}, total ticks: 428 +2025-03-18 22:48:08,367 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81975.06, 'low': 81973.85, 'close': 81975.06, 'volume': 0.16670000000000001} +2025-03-18 22:48:08,367 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891039,"s":"BTCUSDT","t...036,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,367 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548706,"p":"81975.36000000","q":"0.00007000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,367 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81975.36, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,369 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81975.36, 'volume': 7e-05} +2025-03-18 22:48:08,369 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81975.36, 'volume': 7e-05}, total ticks: 429 +2025-03-18 22:48:08,369 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81975.36, 'low': 81973.85, 'close': 81975.36, 'volume': 0.16677} +2025-03-18 22:48:08,369 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891039,"s":"BTCUSDT","t...036,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,369 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891019,"s":"BTCUSDT","t":4727548707,"p":"81975.36000000","q":"0.00007000","T":1742330891016,"m":false,"M":true}... +2025-03-18 22:48:08,369 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891016, 'price': 81975.36, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,369 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891016, 'price': 81975.36, 'volume': 7e-05} +2025-03-18 22:48:08,371 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891016, 'price': 81975.36, 'volume': 7e-05}, total ticks: 430 +2025-03-18 22:48:08,371 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81975.36, 'low': 81973.85, 'close': 81975.36, 'volume': 0.16684} +2025-03-18 22:48:08,371 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891039,"s":"BTCUSDT","t...036,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,373 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891020,"s":"BTCUSDT","t":4727548708,"p":"81975.99000000","q":"0.00030000","T":1742330891017,"m":false,"M":true}... +2025-03-18 22:48:08,373 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891017, 'price': 81975.99, 'volume': 0.0003, 'type': 'trade'} +2025-03-18 22:48:08,373 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891017, 'price': 81975.99, 'volume': 0.0003} +2025-03-18 22:48:08,373 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891017, 'price': 81975.99, 'volume': 0.0003}, total ticks: 431 +2025-03-18 22:48:08,373 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81975.99, 'low': 81973.85, 'close': 81975.99, 'volume': 0.16713999999999998} +2025-03-18 22:48:08,374 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891039,"s":"BTCUSDT","t...036,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,374 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891020,"s":"BTCUSDT","t":4727548709,"p":"81976.00000000","q":"0.00010000","T":1742330891017,"m":false,"M":true}... +2025-03-18 22:48:08,374 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891017, 'price': 81976.0, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:08,374 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891017, 'price': 81976.0, 'volume': 0.0001} +2025-03-18 22:48:08,375 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891017, 'price': 81976.0, 'volume': 0.0001}, total ticks: 432 +2025-03-18 22:48:08,375 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81976.0, 'low': 81973.85, 'close': 81976.0, 'volume': 0.16723999999999997} +2025-03-18 22:48:08,375 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891039,"s":"BTCUSDT","t...036,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,376 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891020,"s":"BTCUSDT","t":4727548710,"p":"81976.06000000","q":"0.00017000","T":1742330891017,"m":false,"M":true}... +2025-03-18 22:48:08,376 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891017, 'price': 81976.06, 'volume': 0.00017, 'type': 'trade'} +2025-03-18 22:48:08,376 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891017, 'price': 81976.06, 'volume': 0.00017} +2025-03-18 22:48:08,376 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891017, 'price': 81976.06, 'volume': 0.00017}, total ticks: 433 +2025-03-18 22:48:08,377 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81976.06, 'low': 81973.85, 'close': 81976.06, 'volume': 0.16740999999999998} +2025-03-18 22:48:08,377 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891039,"s":"BTCUSDT","t...036,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,377 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891020,"s":"BTCUSDT","t":4727548711,"p":"81976.09000000","q":"0.00009000","T":1742330891017,"m":false,"M":true}... +2025-03-18 22:48:08,378 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891017, 'price': 81976.09, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:48:08,378 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891017, 'price': 81976.09, 'volume': 9e-05} +2025-03-18 22:48:08,378 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891017, 'price': 81976.09, 'volume': 9e-05}, total ticks: 434 +2025-03-18 22:48:08,378 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81976.09, 'low': 81973.85, 'close': 81976.09, 'volume': 0.16749999999999998} +2025-03-18 22:48:08,379 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891039,"s":"BTCUSDT","t...036,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,379 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891020,"s":"BTCUSDT","t":4727548712,"p":"81976.09000000","q":"0.00010000","T":1742330891017,"m":false,"M":true}... +2025-03-18 22:48:08,379 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891017, 'price': 81976.09, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:08,379 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891017, 'price': 81976.09, 'volume': 0.0001} +2025-03-18 22:48:08,380 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891017, 'price': 81976.09, 'volume': 0.0001}, total ticks: 435 +2025-03-18 22:48:08,380 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81976.09, 'low': 81973.85, 'close': 81976.09, 'volume': 0.16759999999999997} +2025-03-18 22:48:08,380 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891039,"s":"BTCUSDT","t...036,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,381 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891020,"s":"BTCUSDT","t":4727548713,"p":"81976.10000000","q":"0.01064000","T":1742330891017,"m":false,"M":true}... +2025-03-18 22:48:08,381 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891017, 'price': 81976.1, 'volume': 0.01064, 'type': 'trade'} +2025-03-18 22:48:08,382 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891017, 'price': 81976.1, 'volume': 0.01064} +2025-03-18 22:48:08,392 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891017, 'price': 81976.1, 'volume': 0.01064}, total ticks: 436 +2025-03-18 22:48:08,393 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81976.1, 'low': 81973.85, 'close': 81976.1, 'volume': 0.17823999999999998} +2025-03-18 22:48:08,393 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891039,"s":"BTCUSDT","t...036,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,394 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891027,"s":"BTCUSDT","t":4727548714,"p":"81976.49000000","q":"0.00007000","T":1742330891023,"m":false,"M":true}... +2025-03-18 22:48:08,394 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891023, 'price': 81976.49, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,394 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891023, 'price': 81976.49, 'volume': 7e-05} +2025-03-18 22:48:08,394 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891023, 'price': 81976.49, 'volume': 7e-05}, total ticks: 437 +2025-03-18 22:48:08,396 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81976.49, 'low': 81973.85, 'close': 81976.49, 'volume': 0.17830999999999997} +2025-03-18 22:48:08,396 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891039,"s":"BTCUSDT","t...036,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,397 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891027,"s":"BTCUSDT","t":4727548715,"p":"81976.49000000","q":"0.00007000","T":1742330891023,"m":false,"M":true}... +2025-03-18 22:48:08,397 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891023, 'price': 81976.49, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,397 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891023, 'price': 81976.49, 'volume': 7e-05} +2025-03-18 22:48:08,397 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891023, 'price': 81976.49, 'volume': 7e-05}, total ticks: 438 +2025-03-18 22:48:08,398 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81976.49, 'low': 81973.85, 'close': 81976.49, 'volume': 0.17837999999999996} +2025-03-18 22:48:08,398 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891039,"s":"BTCUSDT","t...036,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,399 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891027,"s":"BTCUSDT","t":4727548716,"p":"81976.49000000","q":"0.00007000","T":1742330891023,"m":false,"M":true}... +2025-03-18 22:48:08,399 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891023, 'price': 81976.49, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,400 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891023, 'price': 81976.49, 'volume': 7e-05} +2025-03-18 22:48:08,400 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891023, 'price': 81976.49, 'volume': 7e-05}, total ticks: 439 +2025-03-18 22:48:08,400 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81976.49, 'low': 81973.85, 'close': 81976.49, 'volume': 0.17844999999999994} +2025-03-18 22:48:08,401 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891044,"s":"BTCUSDT","t...043,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,401 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891027,"s":"BTCUSDT","t":4727548717,"p":"81976.50000000","q":"0.00466000","T":1742330891023,"m":false,"M":true}... +2025-03-18 22:48:08,401 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891023, 'price': 81976.5, 'volume': 0.00466, 'type': 'trade'} +2025-03-18 22:48:08,401 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891023, 'price': 81976.5, 'volume': 0.00466} +2025-03-18 22:48:08,401 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891023, 'price': 81976.5, 'volume': 0.00466}, total ticks: 440 +2025-03-18 22:48:08,401 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81976.5, 'low': 81973.85, 'close': 81976.5, 'volume': 0.18310999999999994} +2025-03-18 22:48:08,401 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891050,"s":"BTCUSDT","t...049,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,403 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891027,"s":"BTCUSDT","t":4727548718,"p":"81976.50000000","q":"0.00007000","T":1742330891023,"m":false,"M":true}... +2025-03-18 22:48:08,403 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891023, 'price': 81976.5, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,403 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891023, 'price': 81976.5, 'volume': 7e-05} +2025-03-18 22:48:08,403 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891023, 'price': 81976.5, 'volume': 7e-05}, total ticks: 441 +2025-03-18 22:48:08,404 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81976.5, 'low': 81973.85, 'close': 81976.5, 'volume': 0.18317999999999993} +2025-03-18 22:48:08,404 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891050,"s":"BTCUSDT","t...049,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,404 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891027,"s":"BTCUSDT","t":4727548719,"p":"81976.50000000","q":"0.00007000","T":1742330891023,"m":false,"M":true}... +2025-03-18 22:48:08,406 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891023, 'price': 81976.5, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,406 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891023, 'price': 81976.5, 'volume': 7e-05} +2025-03-18 22:48:08,406 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891023, 'price': 81976.5, 'volume': 7e-05}, total ticks: 442 +2025-03-18 22:48:08,406 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81976.5, 'low': 81973.85, 'close': 81976.5, 'volume': 0.1832499999999999} +2025-03-18 22:48:08,406 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891050,"s":"BTCUSDT","t...049,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,406 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891027,"s":"BTCUSDT","t":4727548720,"p":"81977.11000000","q":"0.00009000","T":1742330891023,"m":false,"M":true}... +2025-03-18 22:48:08,406 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891023, 'price': 81977.11, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:48:08,406 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891023, 'price': 81977.11, 'volume': 9e-05} +2025-03-18 22:48:08,406 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891023, 'price': 81977.11, 'volume': 9e-05}, total ticks: 443 +2025-03-18 22:48:08,406 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81977.11, 'low': 81973.85, 'close': 81977.11, 'volume': 0.18333999999999992} +2025-03-18 22:48:08,410 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891050,"s":"BTCUSDT","t...049,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,410 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891027,"s":"BTCUSDT","t":4727548721,"p":"81977.11000000","q":"0.00009000","T":1742330891023,"m":false,"M":true}... +2025-03-18 22:48:08,410 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891023, 'price': 81977.11, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:48:08,410 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891023, 'price': 81977.11, 'volume': 9e-05} +2025-03-18 22:48:08,410 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891023, 'price': 81977.11, 'volume': 9e-05}, total ticks: 444 +2025-03-18 22:48:08,412 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81977.11, 'low': 81973.85, 'close': 81977.11, 'volume': 0.18342999999999993} +2025-03-18 22:48:08,412 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891050,"s":"BTCUSDT","t...049,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,413 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891027,"s":"BTCUSDT","t":4727548722,"p":"81977.11000000","q":"0.00040000","T":1742330891023,"m":false,"M":true}... +2025-03-18 22:48:08,413 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891023, 'price': 81977.11, 'volume': 0.0004, 'type': 'trade'} +2025-03-18 22:48:08,413 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891023, 'price': 81977.11, 'volume': 0.0004} +2025-03-18 22:48:08,413 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891023, 'price': 81977.11, 'volume': 0.0004}, total ticks: 445 +2025-03-18 22:48:08,415 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81977.11, 'low': 81973.85, 'close': 81977.11, 'volume': 0.18382999999999994} +2025-03-18 22:48:08,415 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891050,"s":"BTCUSDT","t...049,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,415 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891027,"s":"BTCUSDT","t":4727548723,"p":"81977.11000000","q":"0.00007000","T":1742330891023,"m":false,"M":true}... +2025-03-18 22:48:08,416 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891023, 'price': 81977.11, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,416 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891023, 'price': 81977.11, 'volume': 7e-05} +2025-03-18 22:48:08,416 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891023, 'price': 81977.11, 'volume': 7e-05}, total ticks: 446 +2025-03-18 22:48:08,417 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81977.11, 'low': 81973.85, 'close': 81977.11, 'volume': 0.18389999999999992} +2025-03-18 22:48:08,417 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891050,"s":"BTCUSDT","t...049,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,418 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891027,"s":"BTCUSDT","t":4727548724,"p":"81977.11000000","q":"0.00007000","T":1742330891023,"m":false,"M":true}... +2025-03-18 22:48:08,418 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891023, 'price': 81977.11, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,418 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891023, 'price': 81977.11, 'volume': 7e-05} +2025-03-18 22:48:08,419 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891023, 'price': 81977.11, 'volume': 7e-05}, total ticks: 447 +2025-03-18 22:48:08,419 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81977.11, 'low': 81973.85, 'close': 81977.11, 'volume': 0.1839699999999999} +2025-03-18 22:48:08,419 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891050,"s":"BTCUSDT","t...049,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,420 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891027,"s":"BTCUSDT","t":4727548725,"p":"81977.11000000","q":"0.00007000","T":1742330891023,"m":false,"M":true}... +2025-03-18 22:48:08,420 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891023, 'price': 81977.11, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,421 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891023, 'price': 81977.11, 'volume': 7e-05} +2025-03-18 22:48:08,421 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891023, 'price': 81977.11, 'volume': 7e-05}, total ticks: 448 +2025-03-18 22:48:08,421 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81977.11, 'low': 81973.85, 'close': 81977.11, 'volume': 0.1840399999999999} +2025-03-18 22:48:08,422 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891050,"s":"BTCUSDT","t...049,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,422 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891027,"s":"BTCUSDT","t":4727548726,"p":"81977.12000000","q":"0.00007000","T":1742330891023,"m":false,"M":true}... +2025-03-18 22:48:08,422 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891023, 'price': 81977.12, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,423 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891023, 'price': 81977.12, 'volume': 7e-05} +2025-03-18 22:48:08,423 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891023, 'price': 81977.12, 'volume': 7e-05}, total ticks: 449 +2025-03-18 22:48:08,423 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81977.12, 'low': 81973.85, 'close': 81977.12, 'volume': 0.18410999999999988} +2025-03-18 22:48:08,425 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891050,"s":"BTCUSDT","t...049,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,425 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891027,"s":"BTCUSDT","t":4727548727,"p":"81977.12000000","q":"0.00007000","T":1742330891023,"m":false,"M":true}... +2025-03-18 22:48:08,426 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891023, 'price': 81977.12, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,426 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891023, 'price': 81977.12, 'volume': 7e-05} +2025-03-18 22:48:08,426 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891023, 'price': 81977.12, 'volume': 7e-05}, total ticks: 450 +2025-03-18 22:48:08,426 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81977.12, 'low': 81973.85, 'close': 81977.12, 'volume': 0.18417999999999987} +2025-03-18 22:48:08,427 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891050,"s":"BTCUSDT","t...049,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,427 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891027,"s":"BTCUSDT","t":4727548728,"p":"81977.36000000","q":"0.00013000","T":1742330891023,"m":false,"M":true}... +2025-03-18 22:48:08,427 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891023, 'price': 81977.36, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:48:08,428 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891023, 'price': 81977.36, 'volume': 0.00013} +2025-03-18 22:48:08,428 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891023, 'price': 81977.36, 'volume': 0.00013}, total ticks: 451 +2025-03-18 22:48:08,428 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81977.36, 'low': 81973.85, 'close': 81977.36, 'volume': 0.18430999999999986} +2025-03-18 22:48:08,429 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891050,"s":"BTCUSDT","t...049,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,429 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891030,"s":"BTCUSDT","t":4727548729,"p":"81977.50000000","q":"0.00014000","T":1742330891025,"m":false,"M":true}... +2025-03-18 22:48:08,429 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891025, 'price': 81977.5, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:48:08,430 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891025, 'price': 81977.5, 'volume': 0.00014} +2025-03-18 22:48:08,430 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891025, 'price': 81977.5, 'volume': 0.00014}, total ticks: 452 +2025-03-18 22:48:08,430 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81977.5, 'low': 81973.85, 'close': 81977.5, 'volume': 0.18444999999999986} +2025-03-18 22:48:08,430 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891050,"s":"BTCUSDT","t...049,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,431 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891030,"s":"BTCUSDT","t":4727548730,"p":"81977.50000000","q":"0.00007000","T":1742330891025,"m":false,"M":true}... +2025-03-18 22:48:08,431 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891025, 'price': 81977.5, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,431 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891025, 'price': 81977.5, 'volume': 7e-05} +2025-03-18 22:48:08,432 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891025, 'price': 81977.5, 'volume': 7e-05}, total ticks: 453 +2025-03-18 22:48:08,432 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81977.5, 'low': 81973.85, 'close': 81977.5, 'volume': 0.18451999999999985} +2025-03-18 22:48:08,433 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891050,"s":"BTCUSDT","t...049,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,433 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891030,"s":"BTCUSDT","t":4727548731,"p":"81977.50000000","q":"0.00007000","T":1742330891025,"m":false,"M":true}... +2025-03-18 22:48:08,434 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891025, 'price': 81977.5, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,434 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891025, 'price': 81977.5, 'volume': 7e-05} +2025-03-18 22:48:08,434 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891025, 'price': 81977.5, 'volume': 7e-05}, total ticks: 454 +2025-03-18 22:48:08,435 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81977.5, 'low': 81973.85, 'close': 81977.5, 'volume': 0.18458999999999984} +2025-03-18 22:48:08,435 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891050,"s":"BTCUSDT","t...049,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,436 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891030,"s":"BTCUSDT","t":4727548732,"p":"81977.50000000","q":"0.00007000","T":1742330891025,"m":false,"M":true}... +2025-03-18 22:48:08,436 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891025, 'price': 81977.5, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,436 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891025, 'price': 81977.5, 'volume': 7e-05} +2025-03-18 22:48:08,436 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891025, 'price': 81977.5, 'volume': 7e-05}, total ticks: 455 +2025-03-18 22:48:08,437 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81977.5, 'low': 81973.85, 'close': 81977.5, 'volume': 0.18465999999999982} +2025-03-18 22:48:08,437 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891050,"s":"BTCUSDT","t...049,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,437 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891030,"s":"BTCUSDT","t":4727548733,"p":"81977.51000000","q":"0.00564000","T":1742330891025,"m":false,"M":true}... +2025-03-18 22:48:08,439 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891025, 'price': 81977.51, 'volume': 0.00564, 'type': 'trade'} +2025-03-18 22:48:08,439 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891025, 'price': 81977.51, 'volume': 0.00564} +2025-03-18 22:48:08,439 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891025, 'price': 81977.51, 'volume': 0.00564}, total ticks: 456 +2025-03-18 22:48:08,440 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81977.51, 'low': 81973.85, 'close': 81977.51, 'volume': 0.19029999999999983} +2025-03-18 22:48:08,440 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891050,"s":"BTCUSDT","t...049,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,441 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891033,"s":"BTCUSDT","t":4727548734,"p":"81977.51000000","q":"0.02703000","T":1742330891029,"m":false,"M":true}... +2025-03-18 22:48:08,441 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891029, 'price': 81977.51, 'volume': 0.02703, 'type': 'trade'} +2025-03-18 22:48:08,441 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891029, 'price': 81977.51, 'volume': 0.02703} +2025-03-18 22:48:08,441 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891029, 'price': 81977.51, 'volume': 0.02703}, total ticks: 457 +2025-03-18 22:48:08,442 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81977.51, 'low': 81973.85, 'close': 81977.51, 'volume': 0.21732999999999983} +2025-03-18 22:48:08,443 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891050,"s":"BTCUSDT","t...049,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,443 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891039,"s":"BTCUSDT","t":4727548735,"p":"81977.51000000","q":"0.00007000","T":1742330891036,"m":false,"M":true}... +2025-03-18 22:48:08,443 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891036, 'price': 81977.51, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,444 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891036, 'price': 81977.51, 'volume': 7e-05} +2025-03-18 22:48:08,444 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891036, 'price': 81977.51, 'volume': 7e-05}, total ticks: 458 +2025-03-18 22:48:08,445 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81977.51, 'low': 81973.85, 'close': 81977.51, 'volume': 0.21739999999999982} +2025-03-18 22:48:08,445 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891050,"s":"BTCUSDT","t...049,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,446 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891039,"s":"BTCUSDT","t":4727548736,"p":"81977.51000000","q":"0.00010000","T":1742330891036,"m":false,"M":true}... +2025-03-18 22:48:08,446 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891036, 'price': 81977.51, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:08,446 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891036, 'price': 81977.51, 'volume': 0.0001} +2025-03-18 22:48:08,446 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891036, 'price': 81977.51, 'volume': 0.0001}, total ticks: 459 +2025-03-18 22:48:08,447 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81977.51, 'low': 81973.85, 'close': 81977.51, 'volume': 0.2174999999999998} +2025-03-18 22:48:08,447 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891050,"s":"BTCUSDT","t...049,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,447 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891039,"s":"BTCUSDT","t":4727548737,"p":"81977.51000000","q":"0.00010000","T":1742330891036,"m":false,"M":true}... +2025-03-18 22:48:08,449 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891036, 'price': 81977.51, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:08,449 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891036, 'price': 81977.51, 'volume': 0.0001} +2025-03-18 22:48:08,449 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891036, 'price': 81977.51, 'volume': 0.0001}, total ticks: 460 +2025-03-18 22:48:08,449 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81977.51, 'low': 81973.85, 'close': 81977.51, 'volume': 0.2175999999999998} +2025-03-18 22:48:08,450 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891050,"s":"BTCUSDT","t...049,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,450 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891039,"s":"BTCUSDT","t":4727548738,"p":"81977.51000000","q":"0.00007000","T":1742330891036,"m":false,"M":true}... +2025-03-18 22:48:08,450 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891036, 'price': 81977.51, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,450 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891036, 'price': 81977.51, 'volume': 7e-05} +2025-03-18 22:48:08,450 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891036, 'price': 81977.51, 'volume': 7e-05}, total ticks: 461 +2025-03-18 22:48:08,451 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81977.51, 'low': 81973.85, 'close': 81977.51, 'volume': 0.21766999999999978} +2025-03-18 22:48:08,451 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891052,"s":"BTCUSDT","t...052,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,452 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891039,"s":"BTCUSDT","t":4727548739,"p":"81977.51000000","q":"0.00007000","T":1742330891036,"m":false,"M":true}... +2025-03-18 22:48:08,452 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891036, 'price': 81977.51, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,452 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891036, 'price': 81977.51, 'volume': 7e-05} +2025-03-18 22:48:08,453 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891036, 'price': 81977.51, 'volume': 7e-05}, total ticks: 462 +2025-03-18 22:48:08,453 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81977.51, 'low': 81973.85, 'close': 81977.51, 'volume': 0.21773999999999977} +2025-03-18 22:48:08,453 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891052,"s":"BTCUSDT","t...052,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,454 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891039,"s":"BTCUSDT","t":4727548740,"p":"81977.51000000","q":"0.00007000","T":1742330891036,"m":false,"M":true}... +2025-03-18 22:48:08,454 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891036, 'price': 81977.51, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,454 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891036, 'price': 81977.51, 'volume': 7e-05} +2025-03-18 22:48:08,455 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891036, 'price': 81977.51, 'volume': 7e-05}, total ticks: 463 +2025-03-18 22:48:08,455 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81977.51, 'low': 81973.85, 'close': 81977.51, 'volume': 0.21780999999999975} +2025-03-18 22:48:08,455 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891052,"s":"BTCUSDT","t...052,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,456 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891039,"s":"BTCUSDT","t":4727548741,"p":"81977.51000000","q":"0.00007000","T":1742330891036,"m":false,"M":true}... +2025-03-18 22:48:08,456 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891036, 'price': 81977.51, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,456 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891036, 'price': 81977.51, 'volume': 7e-05} +2025-03-18 22:48:08,458 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891036, 'price': 81977.51, 'volume': 7e-05}, total ticks: 464 +2025-03-18 22:48:08,458 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81977.51, 'low': 81973.85, 'close': 81977.51, 'volume': 0.21787999999999974} +2025-03-18 22:48:08,458 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891054,"s":"BTCUSDT","t...054,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,459 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891039,"s":"BTCUSDT","t":4727548742,"p":"81977.51000000","q":"0.00007000","T":1742330891036,"m":false,"M":true}... +2025-03-18 22:48:08,459 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891036, 'price': 81977.51, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,460 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891036, 'price': 81977.51, 'volume': 7e-05} +2025-03-18 22:48:08,460 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891036, 'price': 81977.51, 'volume': 7e-05}, total ticks: 465 +2025-03-18 22:48:08,460 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81977.51, 'low': 81973.85, 'close': 81977.51, 'volume': 0.21794999999999973} +2025-03-18 22:48:08,460 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891054,"s":"BTCUSDT","t...054,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,461 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891039,"s":"BTCUSDT","t":4727548743,"p":"81977.51000000","q":"0.00007000","T":1742330891036,"m":false,"M":true}... +2025-03-18 22:48:08,461 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891036, 'price': 81977.51, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,461 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891036, 'price': 81977.51, 'volume': 7e-05} +2025-03-18 22:48:08,462 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891036, 'price': 81977.51, 'volume': 7e-05}, total ticks: 466 +2025-03-18 22:48:08,462 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81977.51, 'low': 81973.85, 'close': 81977.51, 'volume': 0.21801999999999971} +2025-03-18 22:48:08,463 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891098,"s":"BTCUSDT","t...098,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,463 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891039,"s":"BTCUSDT","t":4727548744,"p":"81977.51000000","q":"0.00007000","T":1742330891036,"m":false,"M":true}... +2025-03-18 22:48:08,463 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891036, 'price': 81977.51, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,464 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891036, 'price': 81977.51, 'volume': 7e-05} +2025-03-18 22:48:08,464 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891036, 'price': 81977.51, 'volume': 7e-05}, total ticks: 467 +2025-03-18 22:48:08,464 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81977.51, 'low': 81973.85, 'close': 81977.51, 'volume': 0.2180899999999997} +2025-03-18 22:48:08,465 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891101,"s":"BTCUSDT","t...100,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,465 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891039,"s":"BTCUSDT","t":4727548745,"p":"81977.51000000","q":"0.00007000","T":1742330891036,"m":false,"M":true}... +2025-03-18 22:48:08,466 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891036, 'price': 81977.51, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,466 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891036, 'price': 81977.51, 'volume': 7e-05} +2025-03-18 22:48:08,467 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891036, 'price': 81977.51, 'volume': 7e-05}, total ticks: 468 +2025-03-18 22:48:08,467 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81977.51, 'low': 81973.85, 'close': 81977.51, 'volume': 0.2181599999999997} +2025-03-18 22:48:08,467 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891101,"s":"BTCUSDT","t...100,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,468 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891039,"s":"BTCUSDT","t":4727548746,"p":"81977.52000000","q":"0.00020000","T":1742330891036,"m":false,"M":true}... +2025-03-18 22:48:08,468 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891036, 'price': 81977.52, 'volume': 0.0002, 'type': 'trade'} +2025-03-18 22:48:08,468 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891036, 'price': 81977.52, 'volume': 0.0002} +2025-03-18 22:48:08,469 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891036, 'price': 81977.52, 'volume': 0.0002}, total ticks: 469 +2025-03-18 22:48:08,469 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81977.52, 'low': 81973.85, 'close': 81977.52, 'volume': 0.2183599999999997} +2025-03-18 22:48:08,469 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891101,"s":"BTCUSDT","t...100,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,470 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891039,"s":"BTCUSDT","t":4727548747,"p":"81977.85000000","q":"0.00008000","T":1742330891036,"m":false,"M":true}... +2025-03-18 22:48:08,470 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891036, 'price': 81977.85, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:48:08,470 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891036, 'price': 81977.85, 'volume': 8e-05} +2025-03-18 22:48:08,472 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891036, 'price': 81977.85, 'volume': 8e-05}, total ticks: 470 +2025-03-18 22:48:08,472 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81977.85, 'low': 81973.85, 'close': 81977.85, 'volume': 0.2184399999999997} +2025-03-18 22:48:08,472 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891101,"s":"BTCUSDT","t...100,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,473 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891039,"s":"BTCUSDT","t":4727548748,"p":"81977.85000000","q":"0.00016000","T":1742330891036,"m":false,"M":true}... +2025-03-18 22:48:08,473 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891036, 'price': 81977.85, 'volume': 0.00016, 'type': 'trade'} +2025-03-18 22:48:08,473 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891036, 'price': 81977.85, 'volume': 0.00016} +2025-03-18 22:48:08,473 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891036, 'price': 81977.85, 'volume': 0.00016}, total ticks: 471 +2025-03-18 22:48:08,474 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81977.85, 'low': 81973.85, 'close': 81977.85, 'volume': 0.21859999999999968} +2025-03-18 22:48:08,474 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891101,"s":"BTCUSDT","t...100,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,474 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891044,"s":"BTCUSDT","t":4727548749,"p":"81977.86000000","q":"0.00069000","T":1742330891043,"m":false,"M":true}... +2025-03-18 22:48:08,475 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891043, 'price': 81977.86, 'volume': 0.00069, 'type': 'trade'} +2025-03-18 22:48:08,475 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891043, 'price': 81977.86, 'volume': 0.00069} +2025-03-18 22:48:08,475 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891043, 'price': 81977.86, 'volume': 0.00069}, total ticks: 472 +2025-03-18 22:48:08,475 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81977.86, 'low': 81973.85, 'close': 81977.86, 'volume': 0.21928999999999968} +2025-03-18 22:48:08,475 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891101,"s":"BTCUSDT","t...100,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,476 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891050,"s":"BTCUSDT","t":4727548750,"p":"81977.86000000","q":"0.01444000","T":1742330891049,"m":false,"M":true}... +2025-03-18 22:48:08,476 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891049, 'price': 81977.86, 'volume': 0.01444, 'type': 'trade'} +2025-03-18 22:48:08,476 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891049, 'price': 81977.86, 'volume': 0.01444} +2025-03-18 22:48:08,476 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891049, 'price': 81977.86, 'volume': 0.01444}, total ticks: 473 +2025-03-18 22:48:08,478 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81977.86, 'low': 81973.85, 'close': 81977.86, 'volume': 0.2337299999999997} +2025-03-18 22:48:08,478 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891101,"s":"BTCUSDT","t...100,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,478 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891050,"s":"BTCUSDT","t":4727548751,"p":"81977.86000000","q":"0.00007000","T":1742330891049,"m":false,"M":true}... +2025-03-18 22:48:08,478 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891049, 'price': 81977.86, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,478 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891049, 'price': 81977.86, 'volume': 7e-05} +2025-03-18 22:48:08,478 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891049, 'price': 81977.86, 'volume': 7e-05}, total ticks: 474 +2025-03-18 22:48:08,479 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81977.86, 'low': 81973.85, 'close': 81977.86, 'volume': 0.23379999999999967} +2025-03-18 22:48:08,479 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891101,"s":"BTCUSDT","t...100,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,479 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891050,"s":"BTCUSDT","t":4727548752,"p":"81977.86000000","q":"0.00010000","T":1742330891049,"m":false,"M":true}... +2025-03-18 22:48:08,480 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891049, 'price': 81977.86, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:08,480 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891049, 'price': 81977.86, 'volume': 0.0001} +2025-03-18 22:48:08,480 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891049, 'price': 81977.86, 'volume': 0.0001}, total ticks: 475 +2025-03-18 22:48:08,480 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81977.86, 'low': 81973.85, 'close': 81977.86, 'volume': 0.23389999999999966} +2025-03-18 22:48:08,481 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891101,"s":"BTCUSDT","t...100,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,481 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891050,"s":"BTCUSDT","t":4727548753,"p":"81977.86000000","q":"0.00010000","T":1742330891049,"m":false,"M":true}... +2025-03-18 22:48:08,481 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891049, 'price': 81977.86, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:08,481 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891049, 'price': 81977.86, 'volume': 0.0001} +2025-03-18 22:48:08,481 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891049, 'price': 81977.86, 'volume': 0.0001}, total ticks: 476 +2025-03-18 22:48:08,483 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81977.86, 'low': 81973.85, 'close': 81977.86, 'volume': 0.23399999999999965} +2025-03-18 22:48:08,483 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891101,"s":"BTCUSDT","t...100,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,483 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891050,"s":"BTCUSDT","t":4727548754,"p":"81977.86000000","q":"0.00007000","T":1742330891049,"m":false,"M":true}... +2025-03-18 22:48:08,483 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891049, 'price': 81977.86, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,484 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891049, 'price': 81977.86, 'volume': 7e-05} +2025-03-18 22:48:08,484 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891049, 'price': 81977.86, 'volume': 7e-05}, total ticks: 477 +2025-03-18 22:48:08,484 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81977.86, 'low': 81973.85, 'close': 81977.86, 'volume': 0.23406999999999964} +2025-03-18 22:48:08,484 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891101,"s":"BTCUSDT","t...100,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,484 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891050,"s":"BTCUSDT","t":4727548755,"p":"81977.86000000","q":"0.00007000","T":1742330891049,"m":false,"M":true}... +2025-03-18 22:48:08,484 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891049, 'price': 81977.86, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,484 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891049, 'price': 81977.86, 'volume': 7e-05} +2025-03-18 22:48:08,484 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891049, 'price': 81977.86, 'volume': 7e-05}, total ticks: 478 +2025-03-18 22:48:08,487 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81977.86, 'low': 81973.85, 'close': 81977.86, 'volume': 0.23413999999999963} +2025-03-18 22:48:08,487 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891101,"s":"BTCUSDT","t...100,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,487 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891050,"s":"BTCUSDT","t":4727548756,"p":"81977.86000000","q":"0.00007000","T":1742330891049,"m":false,"M":true}... +2025-03-18 22:48:08,487 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891049, 'price': 81977.86, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,489 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891049, 'price': 81977.86, 'volume': 7e-05} +2025-03-18 22:48:08,489 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891049, 'price': 81977.86, 'volume': 7e-05}, total ticks: 479 +2025-03-18 22:48:08,489 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81977.86, 'low': 81973.85, 'close': 81977.86, 'volume': 0.2342099999999996} +2025-03-18 22:48:08,489 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891101,"s":"BTCUSDT","t...100,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,490 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891050,"s":"BTCUSDT","t":4727548757,"p":"81977.86000000","q":"0.00007000","T":1742330891049,"m":false,"M":true}... +2025-03-18 22:48:08,490 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891049, 'price': 81977.86, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,490 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891049, 'price': 81977.86, 'volume': 7e-05} +2025-03-18 22:48:08,490 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891049, 'price': 81977.86, 'volume': 7e-05}, total ticks: 480 +2025-03-18 22:48:08,491 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81977.86, 'low': 81973.85, 'close': 81977.86, 'volume': 0.2342799999999996} +2025-03-18 22:48:08,491 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891101,"s":"BTCUSDT","t...100,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,492 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891050,"s":"BTCUSDT","t":4727548758,"p":"81977.86000000","q":"0.00007000","T":1742330891049,"m":false,"M":true}... +2025-03-18 22:48:08,492 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891049, 'price': 81977.86, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,492 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891049, 'price': 81977.86, 'volume': 7e-05} +2025-03-18 22:48:08,492 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891049, 'price': 81977.86, 'volume': 7e-05}, total ticks: 481 +2025-03-18 22:48:08,492 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81977.86, 'low': 81973.85, 'close': 81977.86, 'volume': 0.2343499999999996} +2025-03-18 22:48:08,493 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891101,"s":"BTCUSDT","t...100,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,493 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891050,"s":"BTCUSDT","t":4727548759,"p":"81977.86000000","q":"0.00007000","T":1742330891049,"m":false,"M":true}... +2025-03-18 22:48:08,494 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891049, 'price': 81977.86, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,494 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891049, 'price': 81977.86, 'volume': 7e-05} +2025-03-18 22:48:08,494 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891049, 'price': 81977.86, 'volume': 7e-05}, total ticks: 482 +2025-03-18 22:48:08,494 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81977.86, 'low': 81973.85, 'close': 81977.86, 'volume': 0.23441999999999957} +2025-03-18 22:48:08,496 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891101,"s":"BTCUSDT","t...100,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,496 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891050,"s":"BTCUSDT","t":4727548760,"p":"81977.86000000","q":"0.00010000","T":1742330891049,"m":false,"M":true}... +2025-03-18 22:48:08,496 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891049, 'price': 81977.86, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:08,497 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891049, 'price': 81977.86, 'volume': 0.0001} +2025-03-18 22:48:08,497 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891049, 'price': 81977.86, 'volume': 0.0001}, total ticks: 483 +2025-03-18 22:48:08,497 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81977.86, 'low': 81973.85, 'close': 81977.86, 'volume': 0.23451999999999956} +2025-03-18 22:48:08,498 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891101,"s":"BTCUSDT","t...100,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,498 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891050,"s":"BTCUSDT","t":4727548761,"p":"81977.86000000","q":"0.00007000","T":1742330891049,"m":false,"M":true}... +2025-03-18 22:48:08,498 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891049, 'price': 81977.86, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,498 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891049, 'price': 81977.86, 'volume': 7e-05} +2025-03-18 22:48:08,498 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891049, 'price': 81977.86, 'volume': 7e-05}, total ticks: 484 +2025-03-18 22:48:08,499 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81977.86, 'low': 81973.85, 'close': 81977.86, 'volume': 0.23458999999999955} +2025-03-18 22:48:08,499 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891101,"s":"BTCUSDT","t...100,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,499 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891050,"s":"BTCUSDT","t":4727548762,"p":"81977.87000000","q":"0.00014000","T":1742330891049,"m":false,"M":true}... +2025-03-18 22:48:08,500 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891049, 'price': 81977.87, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:48:08,500 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891049, 'price': 81977.87, 'volume': 0.00014} +2025-03-18 22:48:08,500 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891049, 'price': 81977.87, 'volume': 0.00014}, total ticks: 485 +2025-03-18 22:48:08,500 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81977.87, 'low': 81973.85, 'close': 81977.87, 'volume': 0.23472999999999955} +2025-03-18 22:48:08,500 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891101,"s":"BTCUSDT","t...100,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,500 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891050,"s":"BTCUSDT","t":4727548763,"p":"81978.00000000","q":"0.00007000","T":1742330891049,"m":false,"M":true}... +2025-03-18 22:48:08,500 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891049, 'price': 81978.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,500 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891049, 'price': 81978.0, 'volume': 7e-05} +2025-03-18 22:48:08,500 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891049, 'price': 81978.0, 'volume': 7e-05}, total ticks: 486 +2025-03-18 22:48:08,503 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81978.0, 'low': 81973.85, 'close': 81978.0, 'volume': 0.23479999999999954} +2025-03-18 22:48:08,503 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891101,"s":"BTCUSDT","t...100,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,503 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891050,"s":"BTCUSDT","t":4727548764,"p":"81978.00000000","q":"0.00007000","T":1742330891049,"m":false,"M":true}... +2025-03-18 22:48:08,504 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891049, 'price': 81978.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,504 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891049, 'price': 81978.0, 'volume': 7e-05} +2025-03-18 22:48:08,504 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891049, 'price': 81978.0, 'volume': 7e-05}, total ticks: 487 +2025-03-18 22:48:08,505 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81978.0, 'low': 81973.85, 'close': 81978.0, 'volume': 0.23486999999999952} +2025-03-18 22:48:08,505 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891101,"s":"BTCUSDT","t...100,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,506 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891050,"s":"BTCUSDT","t":4727548765,"p":"81978.00000000","q":"0.00007000","T":1742330891049,"m":false,"M":true}... +2025-03-18 22:48:08,506 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891049, 'price': 81978.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,506 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891049, 'price': 81978.0, 'volume': 7e-05} +2025-03-18 22:48:08,506 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891049, 'price': 81978.0, 'volume': 7e-05}, total ticks: 488 +2025-03-18 22:48:08,507 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81978.0, 'low': 81973.85, 'close': 81978.0, 'volume': 0.2349399999999995} +2025-03-18 22:48:08,507 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891103,"s":"BTCUSDT","t...102,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,508 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891050,"s":"BTCUSDT","t":4727548766,"p":"81978.00000000","q":"0.00007000","T":1742330891049,"m":false,"M":true}... +2025-03-18 22:48:08,508 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891049, 'price': 81978.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,509 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891049, 'price': 81978.0, 'volume': 7e-05} +2025-03-18 22:48:08,509 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891049, 'price': 81978.0, 'volume': 7e-05}, total ticks: 489 +2025-03-18 22:48:08,509 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81978.0, 'low': 81973.85, 'close': 81978.0, 'volume': 0.2350099999999995} +2025-03-18 22:48:08,510 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891103,"s":"BTCUSDT","t...102,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,510 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891050,"s":"BTCUSDT","t":4727548767,"p":"81978.00000000","q":"0.00016000","T":1742330891049,"m":false,"M":true}... +2025-03-18 22:48:08,510 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891049, 'price': 81978.0, 'volume': 0.00016, 'type': 'trade'} +2025-03-18 22:48:08,512 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891049, 'price': 81978.0, 'volume': 0.00016} +2025-03-18 22:48:08,512 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891049, 'price': 81978.0, 'volume': 0.00016}, total ticks: 490 +2025-03-18 22:48:08,512 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81978.0, 'low': 81973.85, 'close': 81978.0, 'volume': 0.2351699999999995} +2025-03-18 22:48:08,513 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891103,"s":"BTCUSDT","t...102,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,513 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891050,"s":"BTCUSDT","t":4727548768,"p":"81978.00000000","q":"0.00016000","T":1742330891049,"m":false,"M":true}... +2025-03-18 22:48:08,514 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891049, 'price': 81978.0, 'volume': 0.00016, 'type': 'trade'} +2025-03-18 22:48:08,514 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891049, 'price': 81978.0, 'volume': 0.00016} +2025-03-18 22:48:08,514 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891049, 'price': 81978.0, 'volume': 0.00016}, total ticks: 491 +2025-03-18 22:48:08,514 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81978.0, 'low': 81973.85, 'close': 81978.0, 'volume': 0.23532999999999948} +2025-03-18 22:48:08,515 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891103,"s":"BTCUSDT","t...102,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,515 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891050,"s":"BTCUSDT","t":4727548769,"p":"81978.00000000","q":"0.00007000","T":1742330891049,"m":false,"M":true}... +2025-03-18 22:48:08,515 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891049, 'price': 81978.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,515 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891049, 'price': 81978.0, 'volume': 7e-05} +2025-03-18 22:48:08,516 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891049, 'price': 81978.0, 'volume': 7e-05}, total ticks: 492 +2025-03-18 22:48:08,516 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81978.0, 'low': 81973.85, 'close': 81978.0, 'volume': 0.23539999999999947} +2025-03-18 22:48:08,516 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891103,"s":"BTCUSDT","t...102,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,517 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891050,"s":"BTCUSDT","t":4727548770,"p":"81978.01000000","q":"0.00502000","T":1742330891049,"m":false,"M":true}... +2025-03-18 22:48:08,517 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891049, 'price': 81978.01, 'volume': 0.00502, 'type': 'trade'} +2025-03-18 22:48:08,517 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891049, 'price': 81978.01, 'volume': 0.00502} +2025-03-18 22:48:08,517 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891049, 'price': 81978.01, 'volume': 0.00502}, total ticks: 493 +2025-03-18 22:48:08,517 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81978.01, 'low': 81973.85, 'close': 81978.01, 'volume': 0.24041999999999947} +2025-03-18 22:48:08,518 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891103,"s":"BTCUSDT","t...102,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,518 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891052,"s":"BTCUSDT","t":4727548771,"p":"81978.01000000","q":"0.00088000","T":1742330891052,"m":false,"M":true}... +2025-03-18 22:48:08,518 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891052, 'price': 81978.01, 'volume': 0.00088, 'type': 'trade'} +2025-03-18 22:48:08,518 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891052, 'price': 81978.01, 'volume': 0.00088} +2025-03-18 22:48:08,520 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891052, 'price': 81978.01, 'volume': 0.00088}, total ticks: 494 +2025-03-18 22:48:08,520 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81978.01, 'low': 81973.85, 'close': 81978.01, 'volume': 0.24129999999999946} +2025-03-18 22:48:08,520 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891052,"s":"BTCUSDT","t":4727548772,"p":"81978.01000000","q":"0.00007000","T":1742330891052,"m":false,"M":true}... +2025-03-18 22:48:08,520 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891052, 'price': 81978.01, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,521 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891052, 'price': 81978.01, 'volume': 7e-05} +2025-03-18 22:48:08,521 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891052, 'price': 81978.01, 'volume': 7e-05}, total ticks: 495 +2025-03-18 22:48:08,521 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81978.01, 'low': 81973.85, 'close': 81978.01, 'volume': 0.24136999999999945} +2025-03-18 22:48:08,525 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891288,"s":"ETHUSDT","t...287,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:08,525 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891288,"s":"ETHUSDT","t...287,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:08,525 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891288,"s":"ETHUSDT","t...287,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:08,526 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891288,"s":"ETHUSDT","t...287,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:08,526 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891288,"s":"ETHUSDT","t...287,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:08,526 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891288,"s":"ETHUSDT","t...287,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:08,526 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891288,"s":"ETHUSDT","t...287,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:08,528 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891288,"s":"ETHUSDT","t...287,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:08,528 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891288,"s":"ETHUSDT","t...287,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:08,528 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891288,"s":"ETHUSDT","t...287,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:08,528 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891288,"s":"ETHUSDT","t...287,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:08,528 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891289,"s":"ETHUSDT","t...289,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:08,528 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891289,"s":"ETHUSDT","t...289,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:08,528 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891052,"s":"BTCUSDT","t":4727548773,"p":"81978.01000000","q":"0.00007000","T":1742330891052,"m":false,"M":true}... +2025-03-18 22:48:08,528 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891052, 'price': 81978.01, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,528 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891052, 'price': 81978.01, 'volume': 7e-05} +2025-03-18 22:48:08,530 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891052, 'price': 81978.01, 'volume': 7e-05}, total ticks: 496 +2025-03-18 22:48:08,530 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81978.01, 'low': 81973.85, 'close': 81978.01, 'volume': 0.24143999999999943} +2025-03-18 22:48:08,530 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891288,"s":"ETHUSDT","t":2267979806,"p":"1904.17000000","q":"0.00280000","T":1742330891287,"m":false,"M":true}... +2025-03-18 22:48:08,530 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891287, 'price': 1904.17, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:08,531 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891287, 'price': 1904.17, 'volume': 0.0028} +2025-03-18 22:48:08,531 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891287, 'price': 1904.17, 'volume': 0.0028}, total ticks: 504 +2025-03-18 22:48:08,532 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330889000, 'open': 1904.17, 'high': 1904.17, 'low': 1904.17, 'close': 1904.17, 'volume': 0.1589} +2025-03-18 22:48:08,532 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330891000, 'open': 1904.17, 'high': 1904.17, 'low': 1904.17, 'close': 1904.17, 'volume': 0.0028} +2025-03-18 22:48:08,532 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891054,"s":"BTCUSDT","t":4727548774,"p":"81978.87000000","q":"0.00007000","T":1742330891054,"m":false,"M":true}... +2025-03-18 22:48:08,532 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891054, 'price': 81978.87, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,532 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891054, 'price': 81978.87, 'volume': 7e-05} +2025-03-18 22:48:08,533 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891054, 'price': 81978.87, 'volume': 7e-05}, total ticks: 497 +2025-03-18 22:48:08,533 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81978.87, 'low': 81973.85, 'close': 81978.87, 'volume': 0.24150999999999942} +2025-03-18 22:48:08,538 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891106,"s":"BTCUSDT","t...105,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,539 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891106,"s":"BTCUSDT","t...105,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,539 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891106,"s":"BTCUSDT","t...105,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,540 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891106,"s":"BTCUSDT","t...105,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,540 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891288,"s":"ETHUSDT","t":2267979807,"p":"1904.17000000","q":"0.00300000","T":1742330891287,"m":false,"M":true}... +2025-03-18 22:48:08,540 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891287, 'price': 1904.17, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:08,540 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891287, 'price': 1904.17, 'volume': 0.003} +2025-03-18 22:48:08,540 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891287, 'price': 1904.17, 'volume': 0.003}, total ticks: 505 +2025-03-18 22:48:08,541 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 1904.17, 'high': 1904.17, 'low': 1904.17, 'close': 1904.17, 'volume': 0.0058} +2025-03-18 22:48:08,541 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891054,"s":"BTCUSDT","t":4727548775,"p":"81978.87000000","q":"0.00007000","T":1742330891054,"m":false,"M":true}... +2025-03-18 22:48:08,541 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891054, 'price': 81978.87, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,541 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891054, 'price': 81978.87, 'volume': 7e-05} +2025-03-18 22:48:08,542 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891054, 'price': 81978.87, 'volume': 7e-05}, total ticks: 498 +2025-03-18 22:48:08,542 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81978.87, 'low': 81973.85, 'close': 81978.87, 'volume': 0.2415799999999994} +2025-03-18 22:48:08,542 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891106,"s":"BTCUSDT","t...105,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,543 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891288,"s":"ETHUSDT","t":2267979808,"p":"1904.17000000","q":"0.00320000","T":1742330891287,"m":false,"M":true}... +2025-03-18 22:48:08,543 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891287, 'price': 1904.17, 'volume': 0.0032, 'type': 'trade'} +2025-03-18 22:48:08,543 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891287, 'price': 1904.17, 'volume': 0.0032} +2025-03-18 22:48:08,543 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891287, 'price': 1904.17, 'volume': 0.0032}, total ticks: 506 +2025-03-18 22:48:08,544 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 1904.17, 'high': 1904.17, 'low': 1904.17, 'close': 1904.17, 'volume': 0.009} +2025-03-18 22:48:08,544 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891098,"s":"BTCUSDT","t":4727548776,"p":"81978.88000000","q":"0.00710000","T":1742330891098,"m":false,"M":true}... +2025-03-18 22:48:08,544 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891098, 'price': 81978.88, 'volume': 0.0071, 'type': 'trade'} +2025-03-18 22:48:08,544 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891098, 'price': 81978.88, 'volume': 0.0071} +2025-03-18 22:48:08,544 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891098, 'price': 81978.88, 'volume': 0.0071}, total ticks: 499 +2025-03-18 22:48:08,546 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81978.88, 'low': 81973.85, 'close': 81978.88, 'volume': 0.2486799999999994} +2025-03-18 22:48:08,546 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891106,"s":"BTCUSDT","t...105,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,546 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891288,"s":"ETHUSDT","t":2267979809,"p":"1904.17000000","q":"0.10000000","T":1742330891287,"m":false,"M":true}... +2025-03-18 22:48:08,546 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891287, 'price': 1904.17, 'volume': 0.1, 'type': 'trade'} +2025-03-18 22:48:08,547 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891287, 'price': 1904.17, 'volume': 0.1} +2025-03-18 22:48:08,547 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891287, 'price': 1904.17, 'volume': 0.1}, total ticks: 507 +2025-03-18 22:48:08,547 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 1904.17, 'high': 1904.17, 'low': 1904.17, 'close': 1904.17, 'volume': 0.109} +2025-03-18 22:48:08,548 - INFO - [realtime.py:369] - Received message #500 +2025-03-18 22:48:08,548 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891101,"s":"BTCUSDT","t":4727548777,"p":"81978.88000000","q":"0.01314000","T":1742330891100,"m":false,"M":true}... +2025-03-18 22:48:08,548 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891100, 'price': 81978.88, 'volume': 0.01314, 'type': 'trade'} +2025-03-18 22:48:08,548 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891100, 'price': 81978.88, 'volume': 0.01314} +2025-03-18 22:48:08,548 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891100, 'price': 81978.88, 'volume': 0.01314}, total ticks: 500 +2025-03-18 22:48:08,548 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81978.88, 'low': 81973.85, 'close': 81978.88, 'volume': 0.2618199999999994} +2025-03-18 22:48:08,549 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891106,"s":"BTCUSDT","t...105,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,549 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891288,"s":"ETHUSDT","t":2267979810,"p":"1904.17000000","q":"0.02620000","T":1742330891287,"m":false,"M":true}... +2025-03-18 22:48:08,550 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891287, 'price': 1904.17, 'volume': 0.0262, 'type': 'trade'} +2025-03-18 22:48:08,550 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891287, 'price': 1904.17, 'volume': 0.0262} +2025-03-18 22:48:08,550 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891287, 'price': 1904.17, 'volume': 0.0262}, total ticks: 508 +2025-03-18 22:48:08,550 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 1904.17, 'high': 1904.17, 'low': 1904.17, 'close': 1904.17, 'volume': 0.1352} +2025-03-18 22:48:08,552 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891101,"s":"BTCUSDT","t":4727548778,"p":"81978.88000000","q":"0.00007000","T":1742330891100,"m":false,"M":true}... +2025-03-18 22:48:08,552 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891100, 'price': 81978.88, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,552 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891100, 'price': 81978.88, 'volume': 7e-05} +2025-03-18 22:48:08,552 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891100, 'price': 81978.88, 'volume': 7e-05}, total ticks: 501 +2025-03-18 22:48:08,552 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81978.88, 'low': 81973.85, 'close': 81978.88, 'volume': 0.2618899999999994} +2025-03-18 22:48:08,552 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891106,"s":"BTCUSDT","t...105,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,552 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891288,"s":"ETHUSDT","t":2267979811,"p":"1904.17000000","q":"0.00270000","T":1742330891287,"m":false,"M":true}... +2025-03-18 22:48:08,554 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891287, 'price': 1904.17, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:08,554 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891287, 'price': 1904.17, 'volume': 0.0027} +2025-03-18 22:48:08,554 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891287, 'price': 1904.17, 'volume': 0.0027}, total ticks: 509 +2025-03-18 22:48:08,554 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 1904.17, 'high': 1904.17, 'low': 1904.17, 'close': 1904.17, 'volume': 0.1379} +2025-03-18 22:48:08,554 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891101,"s":"BTCUSDT","t":4727548779,"p":"81978.88000000","q":"0.00007000","T":1742330891100,"m":false,"M":true}... +2025-03-18 22:48:08,554 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891100, 'price': 81978.88, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,554 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891100, 'price': 81978.88, 'volume': 7e-05} +2025-03-18 22:48:08,554 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891100, 'price': 81978.88, 'volume': 7e-05}, total ticks: 502 +2025-03-18 22:48:08,554 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81978.88, 'low': 81973.85, 'close': 81978.88, 'volume': 0.2619599999999994} +2025-03-18 22:48:08,554 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891106,"s":"BTCUSDT","t...105,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,554 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891288,"s":"ETHUSDT","t":2267979812,"p":"1904.17000000","q":"0.01410000","T":1742330891287,"m":false,"M":true}... +2025-03-18 22:48:08,554 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891287, 'price': 1904.17, 'volume': 0.0141, 'type': 'trade'} +2025-03-18 22:48:08,554 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891287, 'price': 1904.17, 'volume': 0.0141} +2025-03-18 22:48:08,559 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891287, 'price': 1904.17, 'volume': 0.0141}, total ticks: 510 +2025-03-18 22:48:08,559 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 1904.17, 'high': 1904.17, 'low': 1904.17, 'close': 1904.17, 'volume': 0.152} +2025-03-18 22:48:08,560 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891101,"s":"BTCUSDT","t":4727548780,"p":"81978.88000000","q":"0.00010000","T":1742330891100,"m":false,"M":true}... +2025-03-18 22:48:08,560 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891100, 'price': 81978.88, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:08,560 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891100, 'price': 81978.88, 'volume': 0.0001} +2025-03-18 22:48:08,561 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891100, 'price': 81978.88, 'volume': 0.0001}, total ticks: 503 +2025-03-18 22:48:08,561 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81978.88, 'low': 81973.85, 'close': 81978.88, 'volume': 0.2620599999999994} +2025-03-18 22:48:08,561 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891106,"s":"BTCUSDT","t...105,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,562 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891288,"s":"ETHUSDT","t":2267979813,"p":"1904.17000000","q":"0.00300000","T":1742330891287,"m":false,"M":true}... +2025-03-18 22:48:08,562 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891287, 'price': 1904.17, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:08,562 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891287, 'price': 1904.17, 'volume': 0.003} +2025-03-18 22:48:08,562 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891287, 'price': 1904.17, 'volume': 0.003}, total ticks: 511 +2025-03-18 22:48:08,562 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 1904.17, 'high': 1904.17, 'low': 1904.17, 'close': 1904.17, 'volume': 0.155} +2025-03-18 22:48:08,563 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891101,"s":"BTCUSDT","t":4727548781,"p":"81978.88000000","q":"0.00010000","T":1742330891100,"m":false,"M":true}... +2025-03-18 22:48:08,563 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891100, 'price': 81978.88, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:08,563 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891100, 'price': 81978.88, 'volume': 0.0001} +2025-03-18 22:48:08,563 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891100, 'price': 81978.88, 'volume': 0.0001}, total ticks: 504 +2025-03-18 22:48:08,564 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81978.88, 'low': 81973.85, 'close': 81978.88, 'volume': 0.2621599999999994} +2025-03-18 22:48:08,564 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891106,"s":"BTCUSDT","t...105,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,564 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891288,"s":"ETHUSDT","t":2267979814,"p":"1904.17000000","q":"0.00300000","T":1742330891287,"m":false,"M":true}... +2025-03-18 22:48:08,564 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891287, 'price': 1904.17, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:08,564 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891287, 'price': 1904.17, 'volume': 0.003} +2025-03-18 22:48:08,564 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891287, 'price': 1904.17, 'volume': 0.003}, total ticks: 512 +2025-03-18 22:48:08,564 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 1904.17, 'high': 1904.17, 'low': 1904.17, 'close': 1904.17, 'volume': 0.158} +2025-03-18 22:48:08,564 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891101,"s":"BTCUSDT","t":4727548782,"p":"81978.88000000","q":"0.00007000","T":1742330891100,"m":false,"M":true}... +2025-03-18 22:48:08,564 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891100, 'price': 81978.88, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,566 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891100, 'price': 81978.88, 'volume': 7e-05} +2025-03-18 22:48:08,566 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891100, 'price': 81978.88, 'volume': 7e-05}, total ticks: 505 +2025-03-18 22:48:08,567 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81978.88, 'low': 81973.85, 'close': 81978.88, 'volume': 0.2622299999999994} +2025-03-18 22:48:08,567 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891106,"s":"BTCUSDT","t...105,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,567 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891288,"s":"ETHUSDT","t":2267979815,"p":"1904.17000000","q":"0.00500000","T":1742330891287,"m":false,"M":true}... +2025-03-18 22:48:08,567 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891287, 'price': 1904.17, 'volume': 0.005, 'type': 'trade'} +2025-03-18 22:48:08,569 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891287, 'price': 1904.17, 'volume': 0.005} +2025-03-18 22:48:08,569 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891287, 'price': 1904.17, 'volume': 0.005}, total ticks: 513 +2025-03-18 22:48:08,569 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 1904.17, 'high': 1904.17, 'low': 1904.17, 'close': 1904.17, 'volume': 0.163} +2025-03-18 22:48:08,569 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891101,"s":"BTCUSDT","t":4727548783,"p":"81978.88000000","q":"0.00007000","T":1742330891100,"m":false,"M":true}... +2025-03-18 22:48:08,569 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891100, 'price': 81978.88, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,569 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891100, 'price': 81978.88, 'volume': 7e-05} +2025-03-18 22:48:08,569 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891100, 'price': 81978.88, 'volume': 7e-05}, total ticks: 506 +2025-03-18 22:48:08,571 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81978.88, 'low': 81973.85, 'close': 81978.88, 'volume': 0.2622999999999994} +2025-03-18 22:48:08,571 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891106,"s":"BTCUSDT","t...105,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,571 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891288,"s":"ETHUSDT","t":2267979816,"p":"1904.17000000","q":"0.00270000","T":1742330891287,"m":false,"M":true}... +2025-03-18 22:48:08,571 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891287, 'price': 1904.17, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:08,572 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891287, 'price': 1904.17, 'volume': 0.0027} +2025-03-18 22:48:08,572 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891287, 'price': 1904.17, 'volume': 0.0027}, total ticks: 514 +2025-03-18 22:48:08,572 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 1904.17, 'high': 1904.17, 'low': 1904.17, 'close': 1904.17, 'volume': 0.16570000000000001} +2025-03-18 22:48:08,573 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891101,"s":"BTCUSDT","t":4727548784,"p":"81978.88000000","q":"0.00007000","T":1742330891100,"m":false,"M":true}... +2025-03-18 22:48:08,573 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891100, 'price': 81978.88, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,573 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891100, 'price': 81978.88, 'volume': 7e-05} +2025-03-18 22:48:08,573 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891100, 'price': 81978.88, 'volume': 7e-05}, total ticks: 507 +2025-03-18 22:48:08,573 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81978.88, 'low': 81973.85, 'close': 81978.88, 'volume': 0.26236999999999944} +2025-03-18 22:48:08,575 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891106,"s":"BTCUSDT","t...105,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,575 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891289,"s":"ETHUSDT","t":2267979817,"p":"1904.18000000","q":"0.00450000","T":1742330891289,"m":false,"M":true}... +2025-03-18 22:48:08,575 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891289, 'price': 1904.18, 'volume': 0.0045, 'type': 'trade'} +2025-03-18 22:48:08,575 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891289, 'price': 1904.18, 'volume': 0.0045} +2025-03-18 22:48:08,575 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891289, 'price': 1904.18, 'volume': 0.0045}, total ticks: 515 +2025-03-18 22:48:08,576 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 1904.17, 'high': 1904.18, 'low': 1904.17, 'close': 1904.18, 'volume': 0.17020000000000002} +2025-03-18 22:48:08,576 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891101,"s":"BTCUSDT","t":4727548785,"p":"81978.88000000","q":"0.00010000","T":1742330891100,"m":false,"M":true}... +2025-03-18 22:48:08,576 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891100, 'price': 81978.88, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:08,576 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891100, 'price': 81978.88, 'volume': 0.0001} +2025-03-18 22:48:08,576 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891100, 'price': 81978.88, 'volume': 0.0001}, total ticks: 508 +2025-03-18 22:48:08,577 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81978.88, 'low': 81973.85, 'close': 81978.88, 'volume': 0.2624699999999994} +2025-03-18 22:48:08,577 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891106,"s":"BTCUSDT","t...105,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,577 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891289,"s":"ETHUSDT","t":2267979818,"p":"1904.18000000","q":"0.00280000","T":1742330891289,"m":false,"M":true}... +2025-03-18 22:48:08,577 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891289, 'price': 1904.18, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:08,577 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891289, 'price': 1904.18, 'volume': 0.0028} +2025-03-18 22:48:08,577 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891289, 'price': 1904.18, 'volume': 0.0028}, total ticks: 516 +2025-03-18 22:48:08,577 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 1904.17, 'high': 1904.18, 'low': 1904.17, 'close': 1904.18, 'volume': 0.17300000000000001} +2025-03-18 22:48:08,577 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891101,"s":"BTCUSDT","t":4727548786,"p":"81978.88000000","q":"0.00007000","T":1742330891100,"m":false,"M":true}... +2025-03-18 22:48:08,577 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891100, 'price': 81978.88, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,577 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891100, 'price': 81978.88, 'volume': 7e-05} +2025-03-18 22:48:08,577 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891100, 'price': 81978.88, 'volume': 7e-05}, total ticks: 509 +2025-03-18 22:48:08,577 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81978.88, 'low': 81973.85, 'close': 81978.88, 'volume': 0.26253999999999944} +2025-03-18 22:48:08,577 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891106,"s":"BTCUSDT","t...105,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,577 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891101,"s":"BTCUSDT","t":4727548787,"p":"81978.88000000","q":"0.00007000","T":1742330891100,"m":false,"M":true}... +2025-03-18 22:48:08,582 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891100, 'price': 81978.88, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,582 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891100, 'price': 81978.88, 'volume': 7e-05} +2025-03-18 22:48:08,582 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891100, 'price': 81978.88, 'volume': 7e-05}, total ticks: 510 +2025-03-18 22:48:08,582 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81978.88, 'low': 81973.85, 'close': 81978.88, 'volume': 0.26260999999999945} +2025-03-18 22:48:08,583 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891106,"s":"BTCUSDT","t...105,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,583 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891101,"s":"BTCUSDT","t":4727548788,"p":"81978.88000000","q":"0.00007000","T":1742330891100,"m":false,"M":true}... +2025-03-18 22:48:08,583 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891100, 'price': 81978.88, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,583 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891100, 'price': 81978.88, 'volume': 7e-05} +2025-03-18 22:48:08,583 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891100, 'price': 81978.88, 'volume': 7e-05}, total ticks: 511 +2025-03-18 22:48:08,583 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81978.88, 'low': 81973.85, 'close': 81978.88, 'volume': 0.26267999999999947} +2025-03-18 22:48:08,583 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891106,"s":"BTCUSDT","t...105,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,583 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891101,"s":"BTCUSDT","t":4727548789,"p":"81978.89000000","q":"0.00007000","T":1742330891100,"m":false,"M":true}... +2025-03-18 22:48:08,583 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891100, 'price': 81978.89, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,586 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891100, 'price': 81978.89, 'volume': 7e-05} +2025-03-18 22:48:08,586 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891100, 'price': 81978.89, 'volume': 7e-05}, total ticks: 512 +2025-03-18 22:48:08,586 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81978.89, 'low': 81973.85, 'close': 81978.89, 'volume': 0.2627499999999995} +2025-03-18 22:48:08,587 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891131,"s":"BTCUSDT","t...130,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,587 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891101,"s":"BTCUSDT","t":4727548790,"p":"81978.89000000","q":"0.00007000","T":1742330891100,"m":false,"M":true}... +2025-03-18 22:48:08,587 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891100, 'price': 81978.89, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,587 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891100, 'price': 81978.89, 'volume': 7e-05} +2025-03-18 22:48:08,587 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891100, 'price': 81978.89, 'volume': 7e-05}, total ticks: 513 +2025-03-18 22:48:08,588 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81978.89, 'low': 81973.85, 'close': 81978.89, 'volume': 0.2628199999999995} +2025-03-18 22:48:08,588 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891131,"s":"BTCUSDT","t...130,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,588 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891101,"s":"BTCUSDT","t":4727548791,"p":"81978.89000000","q":"0.00007000","T":1742330891100,"m":false,"M":true}... +2025-03-18 22:48:08,589 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891100, 'price': 81978.89, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,589 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891100, 'price': 81978.89, 'volume': 7e-05} +2025-03-18 22:48:08,589 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891100, 'price': 81978.89, 'volume': 7e-05}, total ticks: 514 +2025-03-18 22:48:08,589 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81978.89, 'low': 81973.85, 'close': 81978.89, 'volume': 0.2628899999999995} +2025-03-18 22:48:08,590 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891163,"s":"BTCUSDT","t...163,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,590 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891101,"s":"BTCUSDT","t":4727548792,"p":"81979.21000000","q":"0.00007000","T":1742330891100,"m":false,"M":true}... +2025-03-18 22:48:08,590 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891100, 'price': 81979.21, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,590 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891100, 'price': 81979.21, 'volume': 7e-05} +2025-03-18 22:48:08,590 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891100, 'price': 81979.21, 'volume': 7e-05}, total ticks: 515 +2025-03-18 22:48:08,592 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81979.21, 'low': 81973.85, 'close': 81979.21, 'volume': 0.2629599999999995} +2025-03-18 22:48:08,592 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891198,"s":"BTCUSDT","t...1197,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:08,592 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891101,"s":"BTCUSDT","t":4727548793,"p":"81979.21000000","q":"0.00007000","T":1742330891100,"m":false,"M":true}... +2025-03-18 22:48:08,592 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891100, 'price': 81979.21, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,592 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891100, 'price': 81979.21, 'volume': 7e-05} +2025-03-18 22:48:08,592 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891100, 'price': 81979.21, 'volume': 7e-05}, total ticks: 516 +2025-03-18 22:48:08,592 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81979.21, 'low': 81973.85, 'close': 81979.21, 'volume': 0.26302999999999954} +2025-03-18 22:48:08,592 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891201,"s":"BTCUSDT","t...200,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,594 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891101,"s":"BTCUSDT","t":4727548794,"p":"81979.21000000","q":"0.00007000","T":1742330891100,"m":false,"M":true}... +2025-03-18 22:48:08,594 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891100, 'price': 81979.21, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,594 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891100, 'price': 81979.21, 'volume': 7e-05} +2025-03-18 22:48:08,595 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891100, 'price': 81979.21, 'volume': 7e-05}, total ticks: 517 +2025-03-18 22:48:08,595 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81979.21, 'low': 81973.85, 'close': 81979.21, 'volume': 0.26309999999999956} +2025-03-18 22:48:08,595 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891201,"s":"BTCUSDT","t...200,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,595 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891101,"s":"BTCUSDT","t":4727548795,"p":"81979.21000000","q":"0.00007000","T":1742330891100,"m":false,"M":true}... +2025-03-18 22:48:08,595 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891100, 'price': 81979.21, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,595 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891100, 'price': 81979.21, 'volume': 7e-05} +2025-03-18 22:48:08,595 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891100, 'price': 81979.21, 'volume': 7e-05}, total ticks: 518 +2025-03-18 22:48:08,595 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81979.21, 'low': 81973.85, 'close': 81979.21, 'volume': 0.26316999999999957} +2025-03-18 22:48:08,597 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891201,"s":"BTCUSDT","t...200,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,597 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891101,"s":"BTCUSDT","t":4727548796,"p":"81979.21000000","q":"0.00007000","T":1742330891100,"m":false,"M":true}... +2025-03-18 22:48:08,597 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891100, 'price': 81979.21, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,597 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891100, 'price': 81979.21, 'volume': 7e-05} +2025-03-18 22:48:08,597 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891100, 'price': 81979.21, 'volume': 7e-05}, total ticks: 519 +2025-03-18 22:48:08,599 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81979.21, 'low': 81973.85, 'close': 81979.21, 'volume': 0.2632399999999996} +2025-03-18 22:48:08,599 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891201,"s":"BTCUSDT","t...200,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,599 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891101,"s":"BTCUSDT","t":4727548797,"p":"81979.22000000","q":"0.00932000","T":1742330891100,"m":false,"M":true}... +2025-03-18 22:48:08,599 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891100, 'price': 81979.22, 'volume': 0.00932, 'type': 'trade'} +2025-03-18 22:48:08,599 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891100, 'price': 81979.22, 'volume': 0.00932} +2025-03-18 22:48:08,600 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891100, 'price': 81979.22, 'volume': 0.00932}, total ticks: 520 +2025-03-18 22:48:08,600 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81979.22, 'low': 81973.85, 'close': 81979.22, 'volume': 0.2725599999999996} +2025-03-18 22:48:08,600 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891201,"s":"BTCUSDT","t...200,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,601 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891103,"s":"BTCUSDT","t":4727548798,"p":"81979.22000000","q":"0.00090000","T":1742330891102,"m":false,"M":true}... +2025-03-18 22:48:08,601 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891102, 'price': 81979.22, 'volume': 0.0009, 'type': 'trade'} +2025-03-18 22:48:08,601 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891102, 'price': 81979.22, 'volume': 0.0009} +2025-03-18 22:48:08,601 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891102, 'price': 81979.22, 'volume': 0.0009}, total ticks: 521 +2025-03-18 22:48:08,602 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81979.22, 'low': 81973.85, 'close': 81979.22, 'volume': 0.2734599999999996} +2025-03-18 22:48:08,602 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891201,"s":"BTCUSDT","t...200,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,602 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891103,"s":"BTCUSDT","t":4727548799,"p":"81979.22000000","q":"0.00007000","T":1742330891102,"m":false,"M":true}... +2025-03-18 22:48:08,602 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891102, 'price': 81979.22, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,602 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891102, 'price': 81979.22, 'volume': 7e-05} +2025-03-18 22:48:08,604 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891102, 'price': 81979.22, 'volume': 7e-05}, total ticks: 522 +2025-03-18 22:48:08,604 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81979.22, 'low': 81973.85, 'close': 81979.22, 'volume': 0.2735299999999996} +2025-03-18 22:48:08,604 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891201,"s":"BTCUSDT","t...200,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,604 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891103,"s":"BTCUSDT","t":4727548800,"p":"81979.22000000","q":"0.00007000","T":1742330891102,"m":false,"M":true}... +2025-03-18 22:48:08,605 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891102, 'price': 81979.22, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,605 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891102, 'price': 81979.22, 'volume': 7e-05} +2025-03-18 22:48:08,605 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891102, 'price': 81979.22, 'volume': 7e-05}, total ticks: 523 +2025-03-18 22:48:08,605 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81979.22, 'low': 81973.85, 'close': 81979.22, 'volume': 0.2735999999999996} +2025-03-18 22:48:08,605 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891201,"s":"BTCUSDT","t...200,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,605 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891103,"s":"BTCUSDT","t":4727548801,"p":"81979.22000000","q":"0.00010000","T":1742330891102,"m":false,"M":true}... +2025-03-18 22:48:08,607 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891102, 'price': 81979.22, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:08,607 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891102, 'price': 81979.22, 'volume': 0.0001} +2025-03-18 22:48:08,607 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891102, 'price': 81979.22, 'volume': 0.0001}, total ticks: 524 +2025-03-18 22:48:08,607 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81979.22, 'low': 81973.85, 'close': 81979.22, 'volume': 0.2736999999999996} +2025-03-18 22:48:08,607 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891201,"s":"BTCUSDT","t...200,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,607 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891103,"s":"BTCUSDT","t":4727548802,"p":"81979.22000000","q":"0.00010000","T":1742330891102,"m":false,"M":true}... +2025-03-18 22:48:08,607 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891102, 'price': 81979.22, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:08,609 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891102, 'price': 81979.22, 'volume': 0.0001} +2025-03-18 22:48:08,609 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891102, 'price': 81979.22, 'volume': 0.0001}, total ticks: 525 +2025-03-18 22:48:08,611 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81979.22, 'low': 81973.85, 'close': 81979.22, 'volume': 0.2737999999999996} +2025-03-18 22:48:08,611 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891201,"s":"BTCUSDT","t...200,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,611 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891103,"s":"BTCUSDT","t":4727548803,"p":"81979.22000000","q":"0.00007000","T":1742330891102,"m":false,"M":true}... +2025-03-18 22:48:08,611 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891102, 'price': 81979.22, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,611 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891102, 'price': 81979.22, 'volume': 7e-05} +2025-03-18 22:48:08,612 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891102, 'price': 81979.22, 'volume': 7e-05}, total ticks: 526 +2025-03-18 22:48:08,612 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81979.22, 'low': 81973.85, 'close': 81979.22, 'volume': 0.2738699999999996} +2025-03-18 22:48:08,612 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891201,"s":"BTCUSDT","t...200,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,612 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891106,"s":"BTCUSDT","t":4727548804,"p":"81979.47000000","q":"0.00007000","T":1742330891105,"m":false,"M":true}... +2025-03-18 22:48:08,612 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891105, 'price': 81979.47, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,614 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891105, 'price': 81979.47, 'volume': 7e-05} +2025-03-18 22:48:08,614 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891105, 'price': 81979.47, 'volume': 7e-05}, total ticks: 527 +2025-03-18 22:48:08,614 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81979.47, 'low': 81973.85, 'close': 81979.47, 'volume': 0.27393999999999963} +2025-03-18 22:48:08,614 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891201,"s":"BTCUSDT","t...200,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,615 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891106,"s":"BTCUSDT","t":4727548805,"p":"81979.47000000","q":"0.00007000","T":1742330891105,"m":false,"M":true}... +2025-03-18 22:48:08,615 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891105, 'price': 81979.47, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,615 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891105, 'price': 81979.47, 'volume': 7e-05} +2025-03-18 22:48:08,615 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891105, 'price': 81979.47, 'volume': 7e-05}, total ticks: 528 +2025-03-18 22:48:08,616 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81979.47, 'low': 81973.85, 'close': 81979.47, 'volume': 0.27400999999999964} +2025-03-18 22:48:08,616 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891201,"s":"BTCUSDT","t...200,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,617 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891106,"s":"BTCUSDT","t":4727548806,"p":"81979.47000000","q":"0.00007000","T":1742330891105,"m":false,"M":true}... +2025-03-18 22:48:08,617 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891105, 'price': 81979.47, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,617 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891105, 'price': 81979.47, 'volume': 7e-05} +2025-03-18 22:48:08,617 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891105, 'price': 81979.47, 'volume': 7e-05}, total ticks: 529 +2025-03-18 22:48:08,617 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81979.47, 'low': 81973.85, 'close': 81979.47, 'volume': 0.27407999999999966} +2025-03-18 22:48:08,617 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891201,"s":"BTCUSDT","t...200,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,619 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891106,"s":"BTCUSDT","t":4727548807,"p":"81979.47000000","q":"0.00010000","T":1742330891105,"m":false,"M":true}... +2025-03-18 22:48:08,619 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891105, 'price': 81979.47, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:08,619 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891105, 'price': 81979.47, 'volume': 0.0001} +2025-03-18 22:48:08,619 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891105, 'price': 81979.47, 'volume': 0.0001}, total ticks: 530 +2025-03-18 22:48:08,619 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81979.47, 'low': 81973.85, 'close': 81979.47, 'volume': 0.27417999999999965} +2025-03-18 22:48:08,621 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891201,"s":"BTCUSDT","t...200,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,621 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891106,"s":"BTCUSDT","t":4727548808,"p":"81979.47000000","q":"0.00010000","T":1742330891105,"m":false,"M":true}... +2025-03-18 22:48:08,621 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891105, 'price': 81979.47, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:08,621 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891105, 'price': 81979.47, 'volume': 0.0001} +2025-03-18 22:48:08,621 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891105, 'price': 81979.47, 'volume': 0.0001}, total ticks: 531 +2025-03-18 22:48:08,621 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81979.47, 'low': 81973.85, 'close': 81979.47, 'volume': 0.27427999999999964} +2025-03-18 22:48:08,623 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891201,"s":"BTCUSDT","t...200,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,623 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891106,"s":"BTCUSDT","t":4727548809,"p":"81979.47000000","q":"0.00007000","T":1742330891105,"m":false,"M":true}... +2025-03-18 22:48:08,623 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891105, 'price': 81979.47, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,623 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891105, 'price': 81979.47, 'volume': 7e-05} +2025-03-18 22:48:08,623 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891105, 'price': 81979.47, 'volume': 7e-05}, total ticks: 532 +2025-03-18 22:48:08,623 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81979.47, 'low': 81973.85, 'close': 81979.47, 'volume': 0.27434999999999965} +2025-03-18 22:48:08,625 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891201,"s":"BTCUSDT","t...200,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,625 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891106,"s":"BTCUSDT","t":4727548810,"p":"81979.50000000","q":"0.00007000","T":1742330891105,"m":false,"M":true}... +2025-03-18 22:48:08,625 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891105, 'price': 81979.5, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,625 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891105, 'price': 81979.5, 'volume': 7e-05} +2025-03-18 22:48:08,625 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891105, 'price': 81979.5, 'volume': 7e-05}, total ticks: 533 +2025-03-18 22:48:08,626 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81979.5, 'low': 81973.85, 'close': 81979.5, 'volume': 0.27441999999999966} +2025-03-18 22:48:08,626 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891201,"s":"BTCUSDT","t...200,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,627 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891106,"s":"BTCUSDT","t":4727548811,"p":"81979.50000000","q":"0.00007000","T":1742330891105,"m":false,"M":true}... +2025-03-18 22:48:08,627 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891105, 'price': 81979.5, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,627 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891105, 'price': 81979.5, 'volume': 7e-05} +2025-03-18 22:48:08,627 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891105, 'price': 81979.5, 'volume': 7e-05}, total ticks: 534 +2025-03-18 22:48:08,628 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81979.5, 'low': 81973.85, 'close': 81979.5, 'volume': 0.2744899999999997} +2025-03-18 22:48:08,628 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891201,"s":"BTCUSDT","t...200,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,628 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891106,"s":"BTCUSDT","t":4727548812,"p":"81979.74000000","q":"0.00013000","T":1742330891105,"m":false,"M":true}... +2025-03-18 22:48:08,629 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891105, 'price': 81979.74, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:48:08,629 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891105, 'price': 81979.74, 'volume': 0.00013} +2025-03-18 22:48:08,629 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891105, 'price': 81979.74, 'volume': 0.00013}, total ticks: 535 +2025-03-18 22:48:08,629 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81979.74, 'low': 81973.85, 'close': 81979.74, 'volume': 0.2746199999999997} +2025-03-18 22:48:08,630 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891201,"s":"BTCUSDT","t...200,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,630 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891106,"s":"BTCUSDT","t":4727548813,"p":"81979.74000000","q":"0.00007000","T":1742330891105,"m":false,"M":true}... +2025-03-18 22:48:08,630 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891105, 'price': 81979.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,630 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891105, 'price': 81979.74, 'volume': 7e-05} +2025-03-18 22:48:08,630 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891105, 'price': 81979.74, 'volume': 7e-05}, total ticks: 536 +2025-03-18 22:48:08,630 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81979.74, 'low': 81973.85, 'close': 81979.74, 'volume': 0.2746899999999997} +2025-03-18 22:48:08,630 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891201,"s":"BTCUSDT","t...200,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,632 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891106,"s":"BTCUSDT","t":4727548814,"p":"81979.74000000","q":"0.00007000","T":1742330891105,"m":false,"M":true}... +2025-03-18 22:48:08,633 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891105, 'price': 81979.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,633 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891105, 'price': 81979.74, 'volume': 7e-05} +2025-03-18 22:48:08,633 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891105, 'price': 81979.74, 'volume': 7e-05}, total ticks: 537 +2025-03-18 22:48:08,634 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81979.74, 'low': 81973.85, 'close': 81979.74, 'volume': 0.2747599999999997} +2025-03-18 22:48:08,634 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891201,"s":"BTCUSDT","t...200,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,634 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891106,"s":"BTCUSDT","t":4727548815,"p":"81979.96000000","q":"0.00007000","T":1742330891105,"m":false,"M":true}... +2025-03-18 22:48:08,634 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891105, 'price': 81979.96, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,634 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891105, 'price': 81979.96, 'volume': 7e-05} +2025-03-18 22:48:08,634 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891105, 'price': 81979.96, 'volume': 7e-05}, total ticks: 538 +2025-03-18 22:48:08,634 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81979.96, 'low': 81973.85, 'close': 81979.96, 'volume': 0.27482999999999974} +2025-03-18 22:48:08,636 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891201,"s":"BTCUSDT","t...200,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,636 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891106,"s":"BTCUSDT","t":4727548816,"p":"81979.96000000","q":"0.00007000","T":1742330891105,"m":false,"M":true}... +2025-03-18 22:48:08,637 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891105, 'price': 81979.96, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,637 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891105, 'price': 81979.96, 'volume': 7e-05} +2025-03-18 22:48:08,637 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891105, 'price': 81979.96, 'volume': 7e-05}, total ticks: 539 +2025-03-18 22:48:08,637 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81979.96, 'low': 81973.85, 'close': 81979.96, 'volume': 0.27489999999999976} +2025-03-18 22:48:08,637 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891201,"s":"BTCUSDT","t...200,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,638 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891106,"s":"BTCUSDT","t":4727548817,"p":"81979.99000000","q":"0.00011000","T":1742330891105,"m":false,"M":true}... +2025-03-18 22:48:08,638 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891105, 'price': 81979.99, 'volume': 0.00011, 'type': 'trade'} +2025-03-18 22:48:08,638 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891105, 'price': 81979.99, 'volume': 0.00011} +2025-03-18 22:48:08,638 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891105, 'price': 81979.99, 'volume': 0.00011}, total ticks: 540 +2025-03-18 22:48:08,638 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81979.99, 'low': 81973.85, 'close': 81979.99, 'volume': 0.27500999999999975} +2025-03-18 22:48:08,639 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891201,"s":"BTCUSDT","t...200,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,639 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891106,"s":"BTCUSDT","t":4727548818,"p":"81979.99000000","q":"0.00007000","T":1742330891105,"m":false,"M":true}... +2025-03-18 22:48:08,639 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891105, 'price': 81979.99, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,639 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891105, 'price': 81979.99, 'volume': 7e-05} +2025-03-18 22:48:08,639 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891105, 'price': 81979.99, 'volume': 7e-05}, total ticks: 541 +2025-03-18 22:48:08,641 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81979.99, 'low': 81973.85, 'close': 81979.99, 'volume': 0.27507999999999977} +2025-03-18 22:48:08,641 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891201,"s":"BTCUSDT","t...200,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,641 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891106,"s":"BTCUSDT","t":4727548819,"p":"81979.99000000","q":"0.00010000","T":1742330891105,"m":false,"M":true}... +2025-03-18 22:48:08,641 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891105, 'price': 81979.99, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:08,642 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891105, 'price': 81979.99, 'volume': 0.0001} +2025-03-18 22:48:08,642 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891105, 'price': 81979.99, 'volume': 0.0001}, total ticks: 542 +2025-03-18 22:48:08,642 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81979.99, 'low': 81973.85, 'close': 81979.99, 'volume': 0.27517999999999976} +2025-03-18 22:48:08,642 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891201,"s":"BTCUSDT","t...200,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,642 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891106,"s":"BTCUSDT","t":4727548820,"p":"81979.99000000","q":"0.00010000","T":1742330891105,"m":false,"M":true}... +2025-03-18 22:48:08,643 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891105, 'price': 81979.99, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:08,643 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891105, 'price': 81979.99, 'volume': 0.0001} +2025-03-18 22:48:08,643 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891105, 'price': 81979.99, 'volume': 0.0001}, total ticks: 543 +2025-03-18 22:48:08,643 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81979.99, 'low': 81973.85, 'close': 81979.99, 'volume': 0.27527999999999975} +2025-03-18 22:48:08,644 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891201,"s":"BTCUSDT","t...200,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,644 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891106,"s":"BTCUSDT","t":4727548821,"p":"81979.99000000","q":"0.00010000","T":1742330891105,"m":false,"M":true}... +2025-03-18 22:48:08,644 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891105, 'price': 81979.99, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:08,644 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891105, 'price': 81979.99, 'volume': 0.0001} +2025-03-18 22:48:08,645 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891105, 'price': 81979.99, 'volume': 0.0001}, total ticks: 544 +2025-03-18 22:48:08,645 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81979.99, 'low': 81973.85, 'close': 81979.99, 'volume': 0.27537999999999974} +2025-03-18 22:48:08,645 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891201,"s":"BTCUSDT","t...200,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,645 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891131,"s":"BTCUSDT","t":4727548822,"p":"81980.00000000","q":"0.00010000","T":1742330891130,"m":false,"M":true}... +2025-03-18 22:48:08,646 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891130, 'price': 81980.0, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:08,646 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891130, 'price': 81980.0, 'volume': 0.0001} +2025-03-18 22:48:08,646 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891130, 'price': 81980.0, 'volume': 0.0001}, total ticks: 545 +2025-03-18 22:48:08,647 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81980.0, 'low': 81973.85, 'close': 81980.0, 'volume': 0.2754799999999997} +2025-03-18 22:48:08,647 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891201,"s":"BTCUSDT","t...200,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,647 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891131,"s":"BTCUSDT","t":4727548823,"p":"81980.00000000","q":"0.01065000","T":1742330891130,"m":false,"M":true}... +2025-03-18 22:48:08,647 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891130, 'price': 81980.0, 'volume': 0.01065, 'type': 'trade'} +2025-03-18 22:48:08,647 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891130, 'price': 81980.0, 'volume': 0.01065} +2025-03-18 22:48:08,647 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891130, 'price': 81980.0, 'volume': 0.01065}, total ticks: 546 +2025-03-18 22:48:08,647 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81980.0, 'low': 81973.85, 'close': 81980.0, 'volume': 0.2861299999999997} +2025-03-18 22:48:08,647 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891201,"s":"BTCUSDT","t...200,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,650 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891163,"s":"BTCUSDT","t":4727548824,"p":"81980.00000000","q":"0.01082000","T":1742330891163,"m":false,"M":true}... +2025-03-18 22:48:08,650 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891163, 'price': 81980.0, 'volume': 0.01082, 'type': 'trade'} +2025-03-18 22:48:08,650 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891163, 'price': 81980.0, 'volume': 0.01082} +2025-03-18 22:48:08,650 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891163, 'price': 81980.0, 'volume': 0.01082}, total ticks: 547 +2025-03-18 22:48:08,650 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81980.0, 'low': 81973.85, 'close': 81980.0, 'volume': 0.2969499999999997} +2025-03-18 22:48:08,650 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891201,"s":"BTCUSDT","t...200,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,650 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891198,"s":"BTCUSDT","t":4727548825,"p":"81979.99000000","q":"0.00036000","T":1742330891197,"m":true,"M":true}... +2025-03-18 22:48:08,650 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891197, 'price': 81979.99, 'volume': 0.00036, 'type': 'trade'} +2025-03-18 22:48:08,650 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891197, 'price': 81979.99, 'volume': 0.00036} +2025-03-18 22:48:08,650 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891197, 'price': 81979.99, 'volume': 0.00036}, total ticks: 548 +2025-03-18 22:48:08,650 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81980.0, 'low': 81973.85, 'close': 81979.99, 'volume': 0.29730999999999974} +2025-03-18 22:48:08,653 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891201,"s":"BTCUSDT","t...200,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,653 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891201,"s":"BTCUSDT","t":4727548826,"p":"81980.00000000","q":"0.00293000","T":1742330891200,"m":false,"M":true}... +2025-03-18 22:48:08,653 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891200, 'price': 81980.0, 'volume': 0.00293, 'type': 'trade'} +2025-03-18 22:48:08,653 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891200, 'price': 81980.0, 'volume': 0.00293} +2025-03-18 22:48:08,654 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891200, 'price': 81980.0, 'volume': 0.00293}, total ticks: 549 +2025-03-18 22:48:08,654 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81980.0, 'low': 81973.85, 'close': 81980.0, 'volume': 0.30023999999999973} +2025-03-18 22:48:08,654 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891201,"s":"BTCUSDT","t":4727548827,"p":"81980.00000000","q":"0.00007000","T":1742330891200,"m":false,"M":true}... +2025-03-18 22:48:08,654 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891200, 'price': 81980.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,654 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891200, 'price': 81980.0, 'volume': 7e-05} +2025-03-18 22:48:08,655 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891200, 'price': 81980.0, 'volume': 7e-05}, total ticks: 550 +2025-03-18 22:48:08,655 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81980.0, 'low': 81973.85, 'close': 81980.0, 'volume': 0.30030999999999974} +2025-03-18 22:48:08,660 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891424,"s":"BTCUSDT","t...424,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:08,661 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891201,"s":"BTCUSDT","t":4727548828,"p":"81980.00000000","q":"0.00010000","T":1742330891200,"m":false,"M":true}... +2025-03-18 22:48:08,662 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891200, 'price': 81980.0, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:08,662 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891200, 'price': 81980.0, 'volume': 0.0001} +2025-03-18 22:48:08,662 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891200, 'price': 81980.0, 'volume': 0.0001}, total ticks: 551 +2025-03-18 22:48:08,662 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81980.0, 'low': 81973.85, 'close': 81980.0, 'volume': 0.30040999999999973} +2025-03-18 22:48:08,676 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891201,"s":"BTCUSDT","t":4727548829,"p":"81980.00000000","q":"0.00010000","T":1742330891200,"m":false,"M":true}... +2025-03-18 22:48:08,677 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891200, 'price': 81980.0, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:08,677 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891200, 'price': 81980.0, 'volume': 0.0001} +2025-03-18 22:48:08,677 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891200, 'price': 81980.0, 'volume': 0.0001}, total ticks: 552 +2025-03-18 22:48:08,678 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81980.0, 'low': 81973.85, 'close': 81980.0, 'volume': 0.3005099999999997} +2025-03-18 22:48:08,703 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891201,"s":"BTCUSDT","t":4727548830,"p":"81980.00000000","q":"0.00007000","T":1742330891200,"m":false,"M":true}... +2025-03-18 22:48:08,704 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891200, 'price': 81980.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,704 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891200, 'price': 81980.0, 'volume': 7e-05} +2025-03-18 22:48:08,704 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891200, 'price': 81980.0, 'volume': 7e-05}, total ticks: 553 +2025-03-18 22:48:08,705 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81980.0, 'low': 81973.85, 'close': 81980.0, 'volume': 0.30057999999999974} +2025-03-18 22:48:08,705 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891469,"s":"BTCUSDT","t...1468,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:08,705 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891201,"s":"BTCUSDT","t":4727548831,"p":"81980.00000000","q":"0.00007000","T":1742330891200,"m":false,"M":true}... +2025-03-18 22:48:08,706 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891200, 'price': 81980.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,706 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891200, 'price': 81980.0, 'volume': 7e-05} +2025-03-18 22:48:08,706 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891200, 'price': 81980.0, 'volume': 7e-05}, total ticks: 554 +2025-03-18 22:48:08,706 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81980.0, 'low': 81973.85, 'close': 81980.0, 'volume': 0.30064999999999975} +2025-03-18 22:48:08,719 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891201,"s":"BTCUSDT","t":4727548832,"p":"81980.00000000","q":"0.00007000","T":1742330891200,"m":false,"M":true}... +2025-03-18 22:48:08,719 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891200, 'price': 81980.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,719 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891200, 'price': 81980.0, 'volume': 7e-05} +2025-03-18 22:48:08,719 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891200, 'price': 81980.0, 'volume': 7e-05}, total ticks: 555 +2025-03-18 22:48:08,719 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81980.0, 'low': 81973.85, 'close': 81980.0, 'volume': 0.30071999999999977} +2025-03-18 22:48:08,734 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891201,"s":"BTCUSDT","t":4727548833,"p":"81980.00000000","q":"0.00010000","T":1742330891200,"m":false,"M":true}... +2025-03-18 22:48:08,734 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891200, 'price': 81980.0, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:08,734 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891200, 'price': 81980.0, 'volume': 0.0001} +2025-03-18 22:48:08,734 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891200, 'price': 81980.0, 'volume': 0.0001}, total ticks: 556 +2025-03-18 22:48:08,734 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81980.0, 'low': 81973.85, 'close': 81980.0, 'volume': 0.30081999999999975} +2025-03-18 22:48:08,750 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891201,"s":"BTCUSDT","t":4727548834,"p":"81980.00000000","q":"0.00050000","T":1742330891200,"m":false,"M":true}... +2025-03-18 22:48:08,750 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891200, 'price': 81980.0, 'volume': 0.0005, 'type': 'trade'} +2025-03-18 22:48:08,750 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891200, 'price': 81980.0, 'volume': 0.0005} +2025-03-18 22:48:08,750 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891200, 'price': 81980.0, 'volume': 0.0005}, total ticks: 557 +2025-03-18 22:48:08,750 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81980.0, 'low': 81973.85, 'close': 81980.0, 'volume': 0.30131999999999975} +2025-03-18 22:48:08,766 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891201,"s":"BTCUSDT","t":4727548835,"p":"81980.00000000","q":"0.00007000","T":1742330891200,"m":false,"M":true}... +2025-03-18 22:48:08,766 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891200, 'price': 81980.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,767 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891200, 'price': 81980.0, 'volume': 7e-05} +2025-03-18 22:48:08,767 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891200, 'price': 81980.0, 'volume': 7e-05}, total ticks: 558 +2025-03-18 22:48:08,767 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81980.0, 'low': 81973.85, 'close': 81980.0, 'volume': 0.30138999999999977} +2025-03-18 22:48:08,783 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891201,"s":"BTCUSDT","t":4727548836,"p":"81980.00000000","q":"0.00007000","T":1742330891200,"m":false,"M":true}... +2025-03-18 22:48:08,784 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891200, 'price': 81980.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,784 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891200, 'price': 81980.0, 'volume': 7e-05} +2025-03-18 22:48:08,784 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891200, 'price': 81980.0, 'volume': 7e-05}, total ticks: 559 +2025-03-18 22:48:08,784 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81980.0, 'low': 81973.85, 'close': 81980.0, 'volume': 0.3014599999999998} +2025-03-18 22:48:08,800 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891201,"s":"BTCUSDT","t":4727548837,"p":"81980.00000000","q":"0.00007000","T":1742330891200,"m":false,"M":true}... +2025-03-18 22:48:08,800 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891200, 'price': 81980.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,800 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891200, 'price': 81980.0, 'volume': 7e-05} +2025-03-18 22:48:08,800 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891200, 'price': 81980.0, 'volume': 7e-05}, total ticks: 560 +2025-03-18 22:48:08,800 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81980.0, 'low': 81973.85, 'close': 81980.0, 'volume': 0.3015299999999998} +2025-03-18 22:48:08,816 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891201,"s":"BTCUSDT","t":4727548838,"p":"81980.00000000","q":"0.00007000","T":1742330891200,"m":false,"M":true}... +2025-03-18 22:48:08,817 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891200, 'price': 81980.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,817 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891200, 'price': 81980.0, 'volume': 7e-05} +2025-03-18 22:48:08,817 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891200, 'price': 81980.0, 'volume': 7e-05}, total ticks: 561 +2025-03-18 22:48:08,817 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81980.0, 'low': 81973.85, 'close': 81980.0, 'volume': 0.3015999999999998} +2025-03-18 22:48:08,824 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891589,"s":"ETHUSDT","t...588,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:08,826 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891201,"s":"BTCUSDT","t":4727548839,"p":"81980.01000000","q":"0.00014000","T":1742330891200,"m":false,"M":true}... +2025-03-18 22:48:08,826 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891200, 'price': 81980.01, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:48:08,826 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891200, 'price': 81980.01, 'volume': 0.00014} +2025-03-18 22:48:08,826 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891200, 'price': 81980.01, 'volume': 0.00014}, total ticks: 562 +2025-03-18 22:48:08,826 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81980.01, 'low': 81973.85, 'close': 81980.01, 'volume': 0.3017399999999998} +2025-03-18 22:48:08,826 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891589,"s":"ETHUSDT","t":2267979819,"p":"1904.19000000","q":"0.00280000","T":1742330891588,"m":false,"M":true}... +2025-03-18 22:48:08,826 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891588, 'price': 1904.19, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:08,826 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891588, 'price': 1904.19, 'volume': 0.0028} +2025-03-18 22:48:08,826 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891588, 'price': 1904.19, 'volume': 0.0028}, total ticks: 517 +2025-03-18 22:48:08,828 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 1904.17, 'high': 1904.19, 'low': 1904.17, 'close': 1904.19, 'volume': 0.1758} +2025-03-18 22:48:08,828 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891201,"s":"BTCUSDT","t":4727548840,"p":"81980.01000000","q":"0.00007000","T":1742330891200,"m":false,"M":true}... +2025-03-18 22:48:08,828 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891200, 'price': 81980.01, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,828 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891200, 'price': 81980.01, 'volume': 7e-05} +2025-03-18 22:48:08,828 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891200, 'price': 81980.01, 'volume': 7e-05}, total ticks: 563 +2025-03-18 22:48:08,828 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81980.01, 'low': 81973.85, 'close': 81980.01, 'volume': 0.3018099999999998} +2025-03-18 22:48:08,828 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891589,"s":"ETHUSDT","t...588,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:08,828 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891589,"s":"ETHUSDT","t...588,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:08,828 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891589,"s":"ETHUSDT","t...588,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:08,831 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891589,"s":"ETHUSDT","t...588,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:08,831 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891589,"s":"ETHUSDT","t...588,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:08,831 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891589,"s":"ETHUSDT","t...588,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:08,831 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891589,"s":"ETHUSDT","t...588,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:08,832 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891589,"s":"ETHUSDT","t...588,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:08,832 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891589,"s":"ETHUSDT","t...588,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:08,832 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891589,"s":"ETHUSDT","t...588,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:08,833 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891589,"s":"ETHUSDT","t":2267979820,"p":"1904.19000000","q":"0.00280000","T":1742330891588,"m":false,"M":true}... +2025-03-18 22:48:08,833 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891588, 'price': 1904.19, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:08,833 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891588, 'price': 1904.19, 'volume': 0.0028} +2025-03-18 22:48:08,833 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891588, 'price': 1904.19, 'volume': 0.0028}, total ticks: 518 +2025-03-18 22:48:08,833 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 1904.17, 'high': 1904.19, 'low': 1904.17, 'close': 1904.19, 'volume': 0.1786} +2025-03-18 22:48:08,833 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891201,"s":"BTCUSDT","t":4727548841,"p":"81980.01000000","q":"0.00007000","T":1742330891200,"m":false,"M":true}... +2025-03-18 22:48:08,833 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891200, 'price': 81980.01, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,833 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891200, 'price': 81980.01, 'volume': 7e-05} +2025-03-18 22:48:08,833 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891200, 'price': 81980.01, 'volume': 7e-05}, total ticks: 564 +2025-03-18 22:48:08,833 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81980.01, 'low': 81973.85, 'close': 81980.01, 'volume': 0.3018799999999998} +2025-03-18 22:48:08,850 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891589,"s":"ETHUSDT","t":2267979821,"p":"1904.19000000","q":"0.00270000","T":1742330891588,"m":false,"M":true}... +2025-03-18 22:48:08,850 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891588, 'price': 1904.19, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:08,850 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891588, 'price': 1904.19, 'volume': 0.0027} +2025-03-18 22:48:08,850 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891588, 'price': 1904.19, 'volume': 0.0027}, total ticks: 519 +2025-03-18 22:48:08,850 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 1904.17, 'high': 1904.19, 'low': 1904.17, 'close': 1904.19, 'volume': 0.18130000000000002} +2025-03-18 22:48:08,850 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891201,"s":"BTCUSDT","t":4727548842,"p":"81980.47000000","q":"0.00007000","T":1742330891200,"m":false,"M":true}... +2025-03-18 22:48:08,850 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891200, 'price': 81980.47, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,850 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891200, 'price': 81980.47, 'volume': 7e-05} +2025-03-18 22:48:08,850 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891200, 'price': 81980.47, 'volume': 7e-05}, total ticks: 565 +2025-03-18 22:48:08,850 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81980.47, 'low': 81973.85, 'close': 81980.47, 'volume': 0.30194999999999983} +2025-03-18 22:48:08,866 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891589,"s":"ETHUSDT","t":2267979822,"p":"1904.19000000","q":"0.00300000","T":1742330891588,"m":false,"M":true}... +2025-03-18 22:48:08,866 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891588, 'price': 1904.19, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:08,867 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891588, 'price': 1904.19, 'volume': 0.003} +2025-03-18 22:48:08,867 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891588, 'price': 1904.19, 'volume': 0.003}, total ticks: 520 +2025-03-18 22:48:08,867 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 1904.17, 'high': 1904.19, 'low': 1904.17, 'close': 1904.19, 'volume': 0.18430000000000002} +2025-03-18 22:48:08,867 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891201,"s":"BTCUSDT","t":4727548843,"p":"81980.47000000","q":"0.00007000","T":1742330891200,"m":false,"M":true}... +2025-03-18 22:48:08,867 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891200, 'price': 81980.47, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,867 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891200, 'price': 81980.47, 'volume': 7e-05} +2025-03-18 22:48:08,867 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891200, 'price': 81980.47, 'volume': 7e-05}, total ticks: 566 +2025-03-18 22:48:08,867 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81980.47, 'low': 81973.85, 'close': 81980.47, 'volume': 0.30201999999999984} +2025-03-18 22:48:08,876 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891640,"s":"BTCUSDT","t...1639,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:08,876 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891589,"s":"ETHUSDT","t":2267979823,"p":"1904.19000000","q":"0.00300000","T":1742330891588,"m":false,"M":true}... +2025-03-18 22:48:08,878 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891588, 'price': 1904.19, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:08,878 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891588, 'price': 1904.19, 'volume': 0.003} +2025-03-18 22:48:08,878 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891588, 'price': 1904.19, 'volume': 0.003}, total ticks: 521 +2025-03-18 22:48:08,878 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 1904.17, 'high': 1904.19, 'low': 1904.17, 'close': 1904.19, 'volume': 0.18730000000000002} +2025-03-18 22:48:08,879 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891201,"s":"BTCUSDT","t":4727548844,"p":"81980.47000000","q":"0.00007000","T":1742330891200,"m":false,"M":true}... +2025-03-18 22:48:08,879 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891200, 'price': 81980.47, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,879 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891200, 'price': 81980.47, 'volume': 7e-05} +2025-03-18 22:48:08,879 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891200, 'price': 81980.47, 'volume': 7e-05}, total ticks: 567 +2025-03-18 22:48:08,879 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81980.47, 'low': 81973.85, 'close': 81980.47, 'volume': 0.30208999999999986} +2025-03-18 22:48:08,885 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891648,"s":"BTCUSDT","t...1648,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:08,885 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891589,"s":"ETHUSDT","t":2267979824,"p":"1904.19000000","q":"0.00500000","T":1742330891588,"m":false,"M":true}... +2025-03-18 22:48:08,885 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891588, 'price': 1904.19, 'volume': 0.005, 'type': 'trade'} +2025-03-18 22:48:08,886 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891588, 'price': 1904.19, 'volume': 0.005} +2025-03-18 22:48:08,886 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891588, 'price': 1904.19, 'volume': 0.005}, total ticks: 522 +2025-03-18 22:48:08,886 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 1904.17, 'high': 1904.19, 'low': 1904.17, 'close': 1904.19, 'volume': 0.19230000000000003} +2025-03-18 22:48:08,887 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891201,"s":"BTCUSDT","t":4727548845,"p":"81981.00000000","q":"0.00010000","T":1742330891200,"m":false,"M":true}... +2025-03-18 22:48:08,887 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891200, 'price': 81981.0, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:08,887 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891200, 'price': 81981.0, 'volume': 0.0001} +2025-03-18 22:48:08,887 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891200, 'price': 81981.0, 'volume': 0.0001}, total ticks: 568 +2025-03-18 22:48:08,887 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81981.0, 'low': 81973.85, 'close': 81981.0, 'volume': 0.30218999999999985} +2025-03-18 22:48:08,900 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891589,"s":"ETHUSDT","t":2267979825,"p":"1904.19000000","q":"0.00270000","T":1742330891588,"m":false,"M":true}... +2025-03-18 22:48:08,900 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891588, 'price': 1904.19, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:08,900 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891588, 'price': 1904.19, 'volume': 0.0027} +2025-03-18 22:48:08,900 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891588, 'price': 1904.19, 'volume': 0.0027}, total ticks: 523 +2025-03-18 22:48:08,900 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 1904.17, 'high': 1904.19, 'low': 1904.17, 'close': 1904.19, 'volume': 0.19500000000000003} +2025-03-18 22:48:08,900 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891201,"s":"BTCUSDT","t":4727548846,"p":"81981.00000000","q":"0.00007000","T":1742330891200,"m":false,"M":true}... +2025-03-18 22:48:08,900 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891200, 'price': 81981.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,900 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891200, 'price': 81981.0, 'volume': 7e-05} +2025-03-18 22:48:08,900 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891200, 'price': 81981.0, 'volume': 7e-05}, total ticks: 569 +2025-03-18 22:48:08,900 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81981.0, 'low': 81973.85, 'close': 81981.0, 'volume': 0.30225999999999986} +2025-03-18 22:48:08,924 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891589,"s":"ETHUSDT","t":2267979826,"p":"1904.20000000","q":"0.07880000","T":1742330891588,"m":false,"M":true}... +2025-03-18 22:48:08,924 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891588, 'price': 1904.2, 'volume': 0.0788, 'type': 'trade'} +2025-03-18 22:48:08,925 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891588, 'price': 1904.2, 'volume': 0.0788} +2025-03-18 22:48:08,926 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891588, 'price': 1904.2, 'volume': 0.0788}, total ticks: 524 +2025-03-18 22:48:08,926 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 1904.17, 'high': 1904.2, 'low': 1904.17, 'close': 1904.2, 'volume': 0.27380000000000004} +2025-03-18 22:48:08,926 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891201,"s":"BTCUSDT","t":4727548847,"p":"81981.00000000","q":"0.00007000","T":1742330891200,"m":false,"M":true}... +2025-03-18 22:48:08,927 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891200, 'price': 81981.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,927 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891200, 'price': 81981.0, 'volume': 7e-05} +2025-03-18 22:48:08,927 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891200, 'price': 81981.0, 'volume': 7e-05}, total ticks: 570 +2025-03-18 22:48:08,928 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81981.0, 'low': 81973.85, 'close': 81981.0, 'volume': 0.3023299999999999} +2025-03-18 22:48:08,929 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891589,"s":"ETHUSDT","t":2267979827,"p":"1904.20000000","q":"0.00270000","T":1742330891588,"m":false,"M":true}... +2025-03-18 22:48:08,929 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891588, 'price': 1904.2, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:08,929 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891588, 'price': 1904.2, 'volume': 0.0027} +2025-03-18 22:48:08,929 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891588, 'price': 1904.2, 'volume': 0.0027}, total ticks: 525 +2025-03-18 22:48:08,930 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 1904.17, 'high': 1904.2, 'low': 1904.17, 'close': 1904.2, 'volume': 0.2765} +2025-03-18 22:48:08,930 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891201,"s":"BTCUSDT","t":4727548848,"p":"81981.13000000","q":"0.00007000","T":1742330891200,"m":false,"M":true}... +2025-03-18 22:48:08,930 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891200, 'price': 81981.13, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,930 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891200, 'price': 81981.13, 'volume': 7e-05} +2025-03-18 22:48:08,930 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891200, 'price': 81981.13, 'volume': 7e-05}, total ticks: 571 +2025-03-18 22:48:08,931 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81981.13, 'low': 81973.85, 'close': 81981.13, 'volume': 0.3023999999999999} +2025-03-18 22:48:08,955 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891589,"s":"ETHUSDT","t":2267979828,"p":"1904.20000000","q":"0.00280000","T":1742330891588,"m":false,"M":true}... +2025-03-18 22:48:08,956 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891588, 'price': 1904.2, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:08,956 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891588, 'price': 1904.2, 'volume': 0.0028} +2025-03-18 22:48:08,956 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891588, 'price': 1904.2, 'volume': 0.0028}, total ticks: 526 +2025-03-18 22:48:08,956 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 1904.17, 'high': 1904.2, 'low': 1904.17, 'close': 1904.2, 'volume': 0.27930000000000005} +2025-03-18 22:48:08,957 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891201,"s":"BTCUSDT","t":4727548849,"p":"81981.13000000","q":"0.00007000","T":1742330891200,"m":false,"M":true}... +2025-03-18 22:48:08,957 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891200, 'price': 81981.13, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,957 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891200, 'price': 81981.13, 'volume': 7e-05} +2025-03-18 22:48:08,957 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891200, 'price': 81981.13, 'volume': 7e-05}, total ticks: 572 +2025-03-18 22:48:08,959 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81981.13, 'low': 81973.85, 'close': 81981.13, 'volume': 0.3024699999999999} +2025-03-18 22:48:08,970 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891589,"s":"ETHUSDT","t":2267979829,"p":"1904.20000000","q":"0.01010000","T":1742330891588,"m":false,"M":true}... +2025-03-18 22:48:08,970 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891588, 'price': 1904.2, 'volume': 0.0101, 'type': 'trade'} +2025-03-18 22:48:08,971 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891588, 'price': 1904.2, 'volume': 0.0101} +2025-03-18 22:48:08,971 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891588, 'price': 1904.2, 'volume': 0.0101}, total ticks: 527 +2025-03-18 22:48:08,971 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 1904.17, 'high': 1904.2, 'low': 1904.17, 'close': 1904.2, 'volume': 0.28940000000000005} +2025-03-18 22:48:08,971 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891201,"s":"BTCUSDT","t":4727548850,"p":"81981.13000000","q":"0.00012000","T":1742330891200,"m":false,"M":true}... +2025-03-18 22:48:08,972 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891200, 'price': 81981.13, 'volume': 0.00012, 'type': 'trade'} +2025-03-18 22:48:08,972 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891200, 'price': 81981.13, 'volume': 0.00012} +2025-03-18 22:48:08,972 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891200, 'price': 81981.13, 'volume': 0.00012}, total ticks: 573 +2025-03-18 22:48:08,972 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81981.13, 'low': 81973.85, 'close': 81981.13, 'volume': 0.3025899999999999} +2025-03-18 22:48:08,986 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891201,"s":"BTCUSDT","t":4727548851,"p":"81981.13000000","q":"0.00007000","T":1742330891200,"m":false,"M":true}... +2025-03-18 22:48:08,986 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891200, 'price': 81981.13, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:08,987 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891200, 'price': 81981.13, 'volume': 7e-05} +2025-03-18 22:48:08,987 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891200, 'price': 81981.13, 'volume': 7e-05}, total ticks: 574 +2025-03-18 22:48:08,987 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81981.13, 'low': 81973.85, 'close': 81981.13, 'volume': 0.30265999999999993} +2025-03-18 22:48:09,002 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891201,"s":"BTCUSDT","t":4727548852,"p":"81981.13000000","q":"0.00007000","T":1742330891200,"m":false,"M":true}... +2025-03-18 22:48:09,002 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891200, 'price': 81981.13, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:09,003 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891200, 'price': 81981.13, 'volume': 7e-05} +2025-03-18 22:48:09,003 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891200, 'price': 81981.13, 'volume': 7e-05}, total ticks: 575 +2025-03-18 22:48:09,003 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81981.13, 'low': 81973.85, 'close': 81981.13, 'volume': 0.30272999999999994} +2025-03-18 22:48:09,016 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891201,"s":"BTCUSDT","t":4727548853,"p":"81981.13000000","q":"0.00011000","T":1742330891200,"m":false,"M":true}... +2025-03-18 22:48:09,017 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891200, 'price': 81981.13, 'volume': 0.00011, 'type': 'trade'} +2025-03-18 22:48:09,017 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891200, 'price': 81981.13, 'volume': 0.00011} +2025-03-18 22:48:09,017 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891200, 'price': 81981.13, 'volume': 0.00011}, total ticks: 576 +2025-03-18 22:48:09,019 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81981.13, 'low': 81973.85, 'close': 81981.13, 'volume': 0.30283999999999994} +2025-03-18 22:48:09,032 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891201,"s":"BTCUSDT","t":4727548854,"p":"81981.13000000","q":"0.00007000","T":1742330891200,"m":false,"M":true}... +2025-03-18 22:48:09,032 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891200, 'price': 81981.13, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:09,033 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891200, 'price': 81981.13, 'volume': 7e-05} +2025-03-18 22:48:09,033 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891200, 'price': 81981.13, 'volume': 7e-05}, total ticks: 577 +2025-03-18 22:48:09,033 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81981.13, 'low': 81973.85, 'close': 81981.13, 'volume': 0.30290999999999996} +2025-03-18 22:48:09,046 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891201,"s":"BTCUSDT","t":4727548855,"p":"81981.13000000","q":"0.00007000","T":1742330891200,"m":false,"M":true}... +2025-03-18 22:48:09,046 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891200, 'price': 81981.13, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:09,046 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891200, 'price': 81981.13, 'volume': 7e-05} +2025-03-18 22:48:09,047 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891200, 'price': 81981.13, 'volume': 7e-05}, total ticks: 578 +2025-03-18 22:48:09,047 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81981.13, 'low': 81973.85, 'close': 81981.13, 'volume': 0.30297999999999997} +2025-03-18 22:48:09,077 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891201,"s":"BTCUSDT","t":4727548856,"p":"81981.13000000","q":"0.00007000","T":1742330891200,"m":false,"M":true}... +2025-03-18 22:48:09,077 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891200, 'price': 81981.13, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:09,077 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891200, 'price': 81981.13, 'volume': 7e-05} +2025-03-18 22:48:09,077 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891200, 'price': 81981.13, 'volume': 7e-05}, total ticks: 579 +2025-03-18 22:48:09,079 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81981.13, 'low': 81973.85, 'close': 81981.13, 'volume': 0.30305} +2025-03-18 22:48:09,092 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891201,"s":"BTCUSDT","t":4727548857,"p":"81981.14000000","q":"0.00121000","T":1742330891200,"m":false,"M":true}... +2025-03-18 22:48:09,092 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891200, 'price': 81981.14, 'volume': 0.00121, 'type': 'trade'} +2025-03-18 22:48:09,092 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891200, 'price': 81981.14, 'volume': 0.00121} +2025-03-18 22:48:09,093 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891200, 'price': 81981.14, 'volume': 0.00121}, total ticks: 580 +2025-03-18 22:48:09,093 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81981.14, 'low': 81973.85, 'close': 81981.14, 'volume': 0.30426} +2025-03-18 22:48:09,104 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330891868,"s":"ETHUSDT","t...1867,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:09,104 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891201,"s":"BTCUSDT","t":4727548858,"p":"81981.14000000","q":"0.00464000","T":1742330891200,"m":false,"M":true}... +2025-03-18 22:48:09,106 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891200, 'price': 81981.14, 'volume': 0.00464, 'type': 'trade'} +2025-03-18 22:48:09,106 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891200, 'price': 81981.14, 'volume': 0.00464} +2025-03-18 22:48:09,106 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891200, 'price': 81981.14, 'volume': 0.00464}, total ticks: 581 +2025-03-18 22:48:09,107 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81981.14, 'low': 81973.85, 'close': 81981.14, 'volume': 0.30889999999999995} +2025-03-18 22:48:09,107 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891868,"s":"ETHUSDT","t":2267979830,"p":"1904.20000000","q":"1.39410000","T":1742330891867,"m":true,"M":true}... +2025-03-18 22:48:09,108 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891867, 'price': 1904.2, 'volume': 1.3941, 'type': 'trade'} +2025-03-18 22:48:09,108 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891867, 'price': 1904.2, 'volume': 1.3941} +2025-03-18 22:48:09,108 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891867, 'price': 1904.2, 'volume': 1.3941}, total ticks: 528 +2025-03-18 22:48:09,108 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 1904.17, 'high': 1904.2, 'low': 1904.17, 'close': 1904.2, 'volume': 1.6835} +2025-03-18 22:48:09,110 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891424,"s":"BTCUSDT","t":4727548859,"p":"81981.14000000","q":"0.16666000","T":1742330891424,"m":false,"M":true}... +2025-03-18 22:48:09,110 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891424, 'price': 81981.14, 'volume': 0.16666, 'type': 'trade'} +2025-03-18 22:48:09,110 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891424, 'price': 81981.14, 'volume': 0.16666} +2025-03-18 22:48:09,111 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891424, 'price': 81981.14, 'volume': 0.16666}, total ticks: 582 +2025-03-18 22:48:09,111 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81981.14, 'low': 81973.85, 'close': 81981.14, 'volume': 0.47556} +2025-03-18 22:48:09,122 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891469,"s":"BTCUSDT","t":4727548860,"p":"81981.13000000","q":"0.00048000","T":1742330891468,"m":true,"M":true}... +2025-03-18 22:48:09,123 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891468, 'price': 81981.13, 'volume': 0.00048, 'type': 'trade'} +2025-03-18 22:48:09,124 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891468, 'price': 81981.13, 'volume': 0.00048} +2025-03-18 22:48:09,124 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891468, 'price': 81981.13, 'volume': 0.00048}, total ticks: 583 +2025-03-18 22:48:09,124 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81981.14, 'low': 81973.85, 'close': 81981.13, 'volume': 0.47603999999999996} +2025-03-18 22:48:09,138 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891640,"s":"BTCUSDT","t":4727548861,"p":"81981.13000000","q":"0.00037000","T":1742330891639,"m":true,"M":true}... +2025-03-18 22:48:09,138 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891639, 'price': 81981.13, 'volume': 0.00037, 'type': 'trade'} +2025-03-18 22:48:09,139 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891639, 'price': 81981.13, 'volume': 0.00037} +2025-03-18 22:48:09,139 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891639, 'price': 81981.13, 'volume': 0.00037}, total ticks: 584 +2025-03-18 22:48:09,139 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81981.14, 'low': 81973.85, 'close': 81981.13, 'volume': 0.47640999999999994} +2025-03-18 22:48:09,153 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330891648,"s":"BTCUSDT","t":4727548862,"p":"81981.13000000","q":"0.00024000","T":1742330891648,"m":true,"M":true}... +2025-03-18 22:48:09,154 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330891648, 'price': 81981.13, 'volume': 0.00024, 'type': 'trade'} +2025-03-18 22:48:09,154 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330891648, 'price': 81981.13, 'volume': 0.00024} +2025-03-18 22:48:09,154 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330891648, 'price': 81981.13, 'volume': 0.00024}, total ticks: 585 +2025-03-18 22:48:09,155 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81981.14, 'low': 81973.85, 'close': 81981.13, 'volume': 0.47664999999999996} +2025-03-18 22:48:09,247 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330892013,"s":"BTCUSDT","t...2012,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:09,247 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330892013,"s":"BTCUSDT","t":4727548863,"p":"81981.13000000","q":"0.00965000","T":1742330892012,"m":true,"M":true}... +2025-03-18 22:48:09,247 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330892012, 'price': 81981.13, 'volume': 0.00965, 'type': 'trade'} +2025-03-18 22:48:09,247 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330892012, 'price': 81981.13, 'volume': 0.00965} +2025-03-18 22:48:09,249 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330892012, 'price': 81981.13, 'volume': 0.00965}, total ticks: 586 +2025-03-18 22:48:09,249 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330891000, 'open': 81973.85, 'high': 81981.14, 'low': 81973.85, 'close': 81981.13, 'volume': 0.47664999999999996} +2025-03-18 22:48:09,249 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330892000, 'open': 81981.13, 'high': 81981.13, 'low': 81981.13, 'close': 81981.13, 'volume': 0.00965} +2025-03-18 22:48:09,513 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330892274,"s":"BTCUSDT","t...273,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:09,514 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330892274,"s":"BTCUSDT","t":4727548864,"p":"81981.14000000","q":"0.00160000","T":1742330892273,"m":false,"M":true}... +2025-03-18 22:48:09,514 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330892273, 'price': 81981.14, 'volume': 0.0016, 'type': 'trade'} +2025-03-18 22:48:09,514 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330892273, 'price': 81981.14, 'volume': 0.0016} +2025-03-18 22:48:09,514 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330892273, 'price': 81981.14, 'volume': 0.0016}, total ticks: 587 +2025-03-18 22:48:09,515 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330892000, 'open': 81981.13, 'high': 81981.14, 'low': 81981.13, 'close': 81981.14, 'volume': 0.011250000000000001} +2025-03-18 22:48:09,560 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330892325,"s":"BTCUSDT","t...2324,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:09,561 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330892325,"s":"BTCUSDT","t":4727548865,"p":"81981.13000000","q":"0.00013000","T":1742330892324,"m":true,"M":true}... +2025-03-18 22:48:09,561 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330892324, 'price': 81981.13, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:48:09,561 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330892324, 'price': 81981.13, 'volume': 0.00013} +2025-03-18 22:48:09,561 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330892324, 'price': 81981.13, 'volume': 0.00013}, total ticks: 588 +2025-03-18 22:48:09,562 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330892000, 'open': 81981.13, 'high': 81981.14, 'low': 81981.13, 'close': 81981.13, 'volume': 0.011380000000000001} +2025-03-18 22:48:09,612 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330892374,"s":"BTCUSDT","t...2374,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:09,613 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330892374,"s":"BTCUSDT","t":4727548866,"p":"81981.13000000","q":"0.04644000","T":1742330892374,"m":true,"M":true}... +2025-03-18 22:48:09,614 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330892374, 'price': 81981.13, 'volume': 0.04644, 'type': 'trade'} +2025-03-18 22:48:09,614 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330892374, 'price': 81981.13, 'volume': 0.04644} +2025-03-18 22:48:09,614 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330892374, 'price': 81981.13, 'volume': 0.04644}, total ticks: 589 +2025-03-18 22:48:09,614 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330892000, 'open': 81981.13, 'high': 81981.14, 'low': 81981.13, 'close': 81981.13, 'volume': 0.05782} +2025-03-18 22:48:10,021 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330892785,"s":"BTCUSDT","t...785,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:10,021 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330892785,"s":"BTCUSDT","t":4727548867,"p":"81981.14000000","q":"0.02972000","T":1742330892785,"m":false,"M":true}... +2025-03-18 22:48:10,021 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330892785, 'price': 81981.14, 'volume': 0.02972, 'type': 'trade'} +2025-03-18 22:48:10,021 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330892785, 'price': 81981.14, 'volume': 0.02972} +2025-03-18 22:48:10,021 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330892785, 'price': 81981.14, 'volume': 0.02972}, total ticks: 590 +2025-03-18 22:48:10,021 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330892000, 'open': 81981.13, 'high': 81981.14, 'low': 81981.13, 'close': 81981.14, 'volume': 0.08754} +2025-03-18 22:48:10,354 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330893125,"s":"ETHUSDT","t...125,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:10,354 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330893125,"s":"ETHUSDT","t...125,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:10,354 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330893125,"s":"ETHUSDT","t...125,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:10,354 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330893125,"s":"ETHUSDT","t":2267979831,"p":"1904.21000000","q":"0.00280000","T":1742330893125,"m":false,"M":true}... +2025-03-18 22:48:10,354 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330893125, 'price': 1904.21, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:10,354 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330893125, 'price': 1904.21, 'volume': 0.0028} +2025-03-18 22:48:10,354 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330893125, 'price': 1904.21, 'volume': 0.0028}, total ticks: 529 +2025-03-18 22:48:10,363 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330891000, 'open': 1904.17, 'high': 1904.2, 'low': 1904.17, 'close': 1904.2, 'volume': 1.6835} +2025-03-18 22:48:10,363 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330893000, 'open': 1904.21, 'high': 1904.21, 'low': 1904.21, 'close': 1904.21, 'volume': 0.0028} +2025-03-18 22:48:10,378 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330893125,"s":"ETHUSDT","t":2267979832,"p":"1904.21000000","q":"0.00310000","T":1742330893125,"m":false,"M":true}... +2025-03-18 22:48:10,378 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330893125, 'price': 1904.21, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:48:10,378 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330893125, 'price': 1904.21, 'volume': 0.0031} +2025-03-18 22:48:10,378 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330893125, 'price': 1904.21, 'volume': 0.0031}, total ticks: 530 +2025-03-18 22:48:10,380 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330893000, 'open': 1904.21, 'high': 1904.21, 'low': 1904.21, 'close': 1904.21, 'volume': 0.0059} +2025-03-18 22:48:10,394 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330893125,"s":"ETHUSDT","t":2267979833,"p":"1904.21000000","q":"0.02560000","T":1742330893125,"m":false,"M":true}... +2025-03-18 22:48:10,394 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330893125, 'price': 1904.21, 'volume': 0.0256, 'type': 'trade'} +2025-03-18 22:48:10,395 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330893125, 'price': 1904.21, 'volume': 0.0256} +2025-03-18 22:48:10,395 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330893125, 'price': 1904.21, 'volume': 0.0256}, total ticks: 531 +2025-03-18 22:48:10,395 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330893000, 'open': 1904.21, 'high': 1904.21, 'low': 1904.21, 'close': 1904.21, 'volume': 0.0315} +2025-03-18 22:48:10,584 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330893343,"s":"BTCUSDT","t...3342,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:10,584 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330893343,"s":"BTCUSDT","t":4727548868,"p":"81981.13000000","q":"0.00015000","T":1742330893342,"m":true,"M":true}... +2025-03-18 22:48:10,584 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330893342, 'price': 81981.13, 'volume': 0.00015, 'type': 'trade'} +2025-03-18 22:48:10,585 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330893342, 'price': 81981.13, 'volume': 0.00015} +2025-03-18 22:48:10,585 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330893342, 'price': 81981.13, 'volume': 0.00015}, total ticks: 591 +2025-03-18 22:48:10,585 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330892000, 'open': 81981.13, 'high': 81981.14, 'low': 81981.13, 'close': 81981.14, 'volume': 0.08754} +2025-03-18 22:48:10,585 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330893000, 'open': 81981.13, 'high': 81981.13, 'low': 81981.13, 'close': 81981.13, 'volume': 0.00015} +2025-03-18 22:48:11,243 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330894013,"s":"ETHUSDT","t...4012,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:11,250 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330894013,"s":"ETHUSDT","t...4012,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:11,251 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330894013,"s":"ETHUSDT","t...4012,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:11,251 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330894013,"s":"ETHUSDT","t...4012,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:11,251 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330894013,"s":"ETHUSDT","t...4012,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:11,252 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330894013,"s":"ETHUSDT","t...4012,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:11,252 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330894013,"s":"ETHUSDT","t...4012,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:11,252 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330894013,"s":"ETHUSDT","t...4012,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:11,252 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330894013,"s":"ETHUSDT","t...4012,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:11,252 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330894013,"s":"ETHUSDT","t...4012,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:11,253 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330894013,"s":"ETHUSDT","t...4012,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:11,253 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330894013,"s":"ETHUSDT","t...4012,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:11,253 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330894013,"s":"ETHUSDT","t...4012,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:11,253 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330894013,"s":"ETHUSDT","t...4012,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:11,253 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330894013,"s":"ETHUSDT","t":2267979834,"p":"1904.20000000","q":"0.01800000","T":1742330894012,"m":true,"M":true}... +2025-03-18 22:48:11,253 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330894012, 'price': 1904.2, 'volume': 0.018, 'type': 'trade'} +2025-03-18 22:48:11,253 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330894012, 'price': 1904.2, 'volume': 0.018} +2025-03-18 22:48:11,253 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330894012, 'price': 1904.2, 'volume': 0.018}, total ticks: 532 +2025-03-18 22:48:11,255 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330893000, 'open': 1904.21, 'high': 1904.21, 'low': 1904.21, 'close': 1904.21, 'volume': 0.0315} +2025-03-18 22:48:11,255 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330894000, 'open': 1904.2, 'high': 1904.2, 'low': 1904.2, 'close': 1904.2, 'volume': 0.018} +2025-03-18 22:48:11,268 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330894013,"s":"ETHUSDT","t":2267979835,"p":"1904.20000000","q":"0.00270000","T":1742330894012,"m":true,"M":true}... +2025-03-18 22:48:11,268 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330894012, 'price': 1904.2, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:11,269 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330894012, 'price': 1904.2, 'volume': 0.0027} +2025-03-18 22:48:11,269 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330894012, 'price': 1904.2, 'volume': 0.0027}, total ticks: 533 +2025-03-18 22:48:11,270 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330894000, 'open': 1904.2, 'high': 1904.2, 'low': 1904.2, 'close': 1904.2, 'volume': 0.0207} +2025-03-18 22:48:11,283 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330894013,"s":"ETHUSDT","t":2267979836,"p":"1904.20000000","q":"0.00300000","T":1742330894012,"m":true,"M":true}... +2025-03-18 22:48:11,284 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330894012, 'price': 1904.2, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:11,284 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330894012, 'price': 1904.2, 'volume': 0.003} +2025-03-18 22:48:11,284 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330894012, 'price': 1904.2, 'volume': 0.003}, total ticks: 534 +2025-03-18 22:48:11,284 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330894000, 'open': 1904.2, 'high': 1904.2, 'low': 1904.2, 'close': 1904.2, 'volume': 0.0237} +2025-03-18 22:48:11,300 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330894013,"s":"ETHUSDT","t":2267979837,"p":"1904.20000000","q":"0.00300000","T":1742330894012,"m":true,"M":true}... +2025-03-18 22:48:11,300 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330894012, 'price': 1904.2, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:11,301 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330894012, 'price': 1904.2, 'volume': 0.003} +2025-03-18 22:48:11,301 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330894012, 'price': 1904.2, 'volume': 0.003}, total ticks: 535 +2025-03-18 22:48:11,301 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330894000, 'open': 1904.2, 'high': 1904.2, 'low': 1904.2, 'close': 1904.2, 'volume': 0.026699999999999998} +2025-03-18 22:48:11,316 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330894013,"s":"ETHUSDT","t":2267979838,"p":"1904.20000000","q":"0.00270000","T":1742330894012,"m":true,"M":true}... +2025-03-18 22:48:11,316 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330894012, 'price': 1904.2, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:11,316 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330894012, 'price': 1904.2, 'volume': 0.0027} +2025-03-18 22:48:11,316 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330894012, 'price': 1904.2, 'volume': 0.0027}, total ticks: 536 +2025-03-18 22:48:11,317 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330894000, 'open': 1904.2, 'high': 1904.2, 'low': 1904.2, 'close': 1904.2, 'volume': 0.0294} +2025-03-18 22:48:11,339 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330894013,"s":"ETHUSDT","t":2267979839,"p":"1904.19000000","q":"0.00270000","T":1742330894012,"m":true,"M":true}... +2025-03-18 22:48:11,339 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330894012, 'price': 1904.19, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:11,340 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330894012, 'price': 1904.19, 'volume': 0.0027} +2025-03-18 22:48:11,340 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330894012, 'price': 1904.19, 'volume': 0.0027}, total ticks: 537 +2025-03-18 22:48:11,340 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330894000, 'open': 1904.2, 'high': 1904.2, 'low': 1904.19, 'close': 1904.19, 'volume': 0.0321} +2025-03-18 22:48:11,355 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330894013,"s":"ETHUSDT","t":2267979840,"p":"1904.18000000","q":"0.00270000","T":1742330894012,"m":true,"M":true}... +2025-03-18 22:48:11,356 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330894012, 'price': 1904.18, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:11,356 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330894012, 'price': 1904.18, 'volume': 0.0027} +2025-03-18 22:48:11,356 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330894012, 'price': 1904.18, 'volume': 0.0027}, total ticks: 538 +2025-03-18 22:48:11,356 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330894000, 'open': 1904.2, 'high': 1904.2, 'low': 1904.18, 'close': 1904.18, 'volume': 0.0348} +2025-03-18 22:48:11,382 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330894013,"s":"ETHUSDT","t":2267979841,"p":"1904.18000000","q":"0.00270000","T":1742330894012,"m":true,"M":true}... +2025-03-18 22:48:11,383 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330894012, 'price': 1904.18, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:11,383 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330894012, 'price': 1904.18, 'volume': 0.0027} +2025-03-18 22:48:11,383 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330894012, 'price': 1904.18, 'volume': 0.0027}, total ticks: 539 +2025-03-18 22:48:11,384 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330894000, 'open': 1904.2, 'high': 1904.2, 'low': 1904.18, 'close': 1904.18, 'volume': 0.0375} +2025-03-18 22:48:11,397 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330894013,"s":"ETHUSDT","t":2267979842,"p":"1904.16000000","q":"0.00280000","T":1742330894012,"m":true,"M":true}... +2025-03-18 22:48:11,397 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330894012, 'price': 1904.16, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:11,398 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330894012, 'price': 1904.16, 'volume': 0.0028} +2025-03-18 22:48:11,398 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330894012, 'price': 1904.16, 'volume': 0.0028}, total ticks: 540 +2025-03-18 22:48:11,398 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330894000, 'open': 1904.2, 'high': 1904.2, 'low': 1904.16, 'close': 1904.16, 'volume': 0.040299999999999996} +2025-03-18 22:48:11,413 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330894013,"s":"ETHUSDT","t":2267979843,"p":"1904.16000000","q":"0.00290000","T":1742330894012,"m":true,"M":true}... +2025-03-18 22:48:11,413 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330894012, 'price': 1904.16, 'volume': 0.0029, 'type': 'trade'} +2025-03-18 22:48:11,414 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330894012, 'price': 1904.16, 'volume': 0.0029} +2025-03-18 22:48:11,414 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330894012, 'price': 1904.16, 'volume': 0.0029}, total ticks: 541 +2025-03-18 22:48:11,414 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330894000, 'open': 1904.2, 'high': 1904.2, 'low': 1904.16, 'close': 1904.16, 'volume': 0.043199999999999995} +2025-03-18 22:48:11,429 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330894013,"s":"ETHUSDT","t":2267979844,"p":"1904.16000000","q":"0.00290000","T":1742330894012,"m":true,"M":true}... +2025-03-18 22:48:11,429 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330894012, 'price': 1904.16, 'volume': 0.0029, 'type': 'trade'} +2025-03-18 22:48:11,430 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330894012, 'price': 1904.16, 'volume': 0.0029} +2025-03-18 22:48:11,430 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330894012, 'price': 1904.16, 'volume': 0.0029}, total ticks: 542 +2025-03-18 22:48:11,430 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330894000, 'open': 1904.2, 'high': 1904.2, 'low': 1904.16, 'close': 1904.16, 'volume': 0.046099999999999995} +2025-03-18 22:48:11,444 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330894013,"s":"ETHUSDT","t":2267979845,"p":"1904.15000000","q":"0.39810000","T":1742330894012,"m":true,"M":true}... +2025-03-18 22:48:11,444 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330894012, 'price': 1904.15, 'volume': 0.3981, 'type': 'trade'} +2025-03-18 22:48:11,444 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330894012, 'price': 1904.15, 'volume': 0.3981} +2025-03-18 22:48:11,445 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330894012, 'price': 1904.15, 'volume': 0.3981}, total ticks: 543 +2025-03-18 22:48:11,445 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330894000, 'open': 1904.2, 'high': 1904.2, 'low': 1904.15, 'close': 1904.15, 'volume': 0.4442} +2025-03-18 22:48:11,459 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330894013,"s":"ETHUSDT","t":2267979846,"p":"1904.15000000","q":"0.00270000","T":1742330894012,"m":true,"M":true}... +2025-03-18 22:48:11,460 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330894012, 'price': 1904.15, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:11,460 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330894012, 'price': 1904.15, 'volume': 0.0027} +2025-03-18 22:48:11,460 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330894012, 'price': 1904.15, 'volume': 0.0027}, total ticks: 544 +2025-03-18 22:48:11,461 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330894000, 'open': 1904.2, 'high': 1904.2, 'low': 1904.15, 'close': 1904.15, 'volume': 0.44689999999999996} +2025-03-18 22:48:11,474 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330894013,"s":"ETHUSDT","t":2267979847,"p":"1904.15000000","q":"0.00280000","T":1742330894012,"m":true,"M":true}... +2025-03-18 22:48:11,474 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330894012, 'price': 1904.15, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:11,475 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330894012, 'price': 1904.15, 'volume': 0.0028} +2025-03-18 22:48:11,475 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330894012, 'price': 1904.15, 'volume': 0.0028}, total ticks: 545 +2025-03-18 22:48:11,476 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330894000, 'open': 1904.2, 'high': 1904.2, 'low': 1904.15, 'close': 1904.15, 'volume': 0.4497} +2025-03-18 22:48:11,567 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330894330,"s":"BTCUSDT","t...330,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:11,568 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330894330,"s":"BTCUSDT","t":4727548869,"p":"81981.14000000","q":"0.00013000","T":1742330894330,"m":false,"M":true}... +2025-03-18 22:48:11,568 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330894330, 'price': 81981.14, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:48:11,568 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330894330, 'price': 81981.14, 'volume': 0.00013} +2025-03-18 22:48:11,569 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330894330, 'price': 81981.14, 'volume': 0.00013}, total ticks: 592 +2025-03-18 22:48:11,569 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330893000, 'open': 81981.13, 'high': 81981.13, 'low': 81981.13, 'close': 81981.13, 'volume': 0.00015} +2025-03-18 22:48:11,570 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330894000, 'open': 81981.14, 'high': 81981.14, 'low': 81981.14, 'close': 81981.14, 'volume': 0.00013} +2025-03-18 22:48:11,884 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330894649,"s":"BTCUSDT","t...648,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:11,884 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330894649,"s":"BTCUSDT","t":4727548870,"p":"81981.14000000","q":"0.01212000","T":1742330894648,"m":false,"M":true}... +2025-03-18 22:48:11,884 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330894648, 'price': 81981.14, 'volume': 0.01212, 'type': 'trade'} +2025-03-18 22:48:11,884 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330894648, 'price': 81981.14, 'volume': 0.01212} +2025-03-18 22:48:11,884 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330894648, 'price': 81981.14, 'volume': 0.01212}, total ticks: 593 +2025-03-18 22:48:11,884 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330894000, 'open': 81981.14, 'high': 81981.14, 'low': 81981.14, 'close': 81981.14, 'volume': 0.01225} +2025-03-18 22:48:12,145 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330894910,"s":"ETHUSDT","t...4910,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:12,146 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330894910,"s":"ETHUSDT","t...4910,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:12,146 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330894910,"s":"ETHUSDT","t...4910,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:12,147 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330894910,"s":"ETHUSDT","t":2267979848,"p":"1904.14000000","q":"0.00290000","T":1742330894910,"m":true,"M":true}... +2025-03-18 22:48:12,147 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330894910, 'price': 1904.14, 'volume': 0.0029, 'type': 'trade'} +2025-03-18 22:48:12,147 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330894910, 'price': 1904.14, 'volume': 0.0029} +2025-03-18 22:48:12,147 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330894910, 'price': 1904.14, 'volume': 0.0029}, total ticks: 546 +2025-03-18 22:48:12,148 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330894000, 'open': 1904.2, 'high': 1904.2, 'low': 1904.14, 'close': 1904.14, 'volume': 0.4526} +2025-03-18 22:48:12,161 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330894910,"s":"ETHUSDT","t":2267979849,"p":"1904.14000000","q":"0.00290000","T":1742330894910,"m":true,"M":true}... +2025-03-18 22:48:12,161 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330894910, 'price': 1904.14, 'volume': 0.0029, 'type': 'trade'} +2025-03-18 22:48:12,161 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330894910, 'price': 1904.14, 'volume': 0.0029} +2025-03-18 22:48:12,161 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330894910, 'price': 1904.14, 'volume': 0.0029}, total ticks: 547 +2025-03-18 22:48:12,162 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330894000, 'open': 1904.2, 'high': 1904.2, 'low': 1904.14, 'close': 1904.14, 'volume': 0.4555} +2025-03-18 22:48:12,184 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330894947,"s":"BTCUSDT","t...946,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:12,184 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330894910,"s":"ETHUSDT","t":2267979850,"p":"1904.14000000","q":"0.13420000","T":1742330894910,"m":true,"M":true}... +2025-03-18 22:48:12,184 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330894910, 'price': 1904.14, 'volume': 0.1342, 'type': 'trade'} +2025-03-18 22:48:12,184 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330894910, 'price': 1904.14, 'volume': 0.1342} +2025-03-18 22:48:12,184 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330894910, 'price': 1904.14, 'volume': 0.1342}, total ticks: 548 +2025-03-18 22:48:12,184 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330894000, 'open': 1904.2, 'high': 1904.2, 'low': 1904.14, 'close': 1904.14, 'volume': 0.5897} +2025-03-18 22:48:12,186 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330894947,"s":"BTCUSDT","t":4727548871,"p":"81981.14000000","q":"0.00030000","T":1742330894946,"m":false,"M":true}... +2025-03-18 22:48:12,186 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330894946, 'price': 81981.14, 'volume': 0.0003, 'type': 'trade'} +2025-03-18 22:48:12,186 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330894946, 'price': 81981.14, 'volume': 0.0003} +2025-03-18 22:48:12,186 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330894946, 'price': 81981.14, 'volume': 0.0003}, total ticks: 594 +2025-03-18 22:48:12,187 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330894000, 'open': 81981.14, 'high': 81981.14, 'low': 81981.14, 'close': 81981.14, 'volume': 0.01255} +2025-03-18 22:48:12,833 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895597,"s":"BTCUSDT","t...5597,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:12,834 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895597,"s":"BTCUSDT","t...5597,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:12,834 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895597,"s":"BTCUSDT","t...5597,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:12,834 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895597,"s":"BTCUSDT","t":4727548872,"p":"81981.13000000","q":"0.02822000","T":1742330895597,"m":true,"M":true}... +2025-03-18 22:48:12,834 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895597, 'price': 81981.13, 'volume': 0.02822, 'type': 'trade'} +2025-03-18 22:48:12,835 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895597, 'price': 81981.13, 'volume': 0.02822} +2025-03-18 22:48:12,835 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895597, 'price': 81981.13, 'volume': 0.02822}, total ticks: 595 +2025-03-18 22:48:12,835 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330894000, 'open': 81981.14, 'high': 81981.14, 'low': 81981.14, 'close': 81981.14, 'volume': 0.01255} +2025-03-18 22:48:12,835 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.13, 'low': 81981.13, 'close': 81981.13, 'volume': 0.02822} +2025-03-18 22:48:12,851 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895597,"s":"BTCUSDT","t":4727548873,"p":"81981.13000000","q":"0.00210000","T":1742330895597,"m":true,"M":true}... +2025-03-18 22:48:12,851 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895597, 'price': 81981.13, 'volume': 0.0021, 'type': 'trade'} +2025-03-18 22:48:12,851 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895597, 'price': 81981.13, 'volume': 0.0021} +2025-03-18 22:48:12,851 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895597, 'price': 81981.13, 'volume': 0.0021}, total ticks: 596 +2025-03-18 22:48:12,853 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.13, 'low': 81981.13, 'close': 81981.13, 'volume': 0.03032} +2025-03-18 22:48:12,867 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895597,"s":"BTCUSDT","t":4727548874,"p":"81981.13000000","q":"0.00251000","T":1742330895597,"m":true,"M":true}... +2025-03-18 22:48:12,867 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895597, 'price': 81981.13, 'volume': 0.00251, 'type': 'trade'} +2025-03-18 22:48:12,867 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895597, 'price': 81981.13, 'volume': 0.00251} +2025-03-18 22:48:12,867 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895597, 'price': 81981.13, 'volume': 0.00251}, total ticks: 597 +2025-03-18 22:48:12,867 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.13, 'low': 81981.13, 'close': 81981.13, 'volume': 0.03283} +2025-03-18 22:48:13,021 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895785,"s":"BTCUSDT","t...785,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,021 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895785,"s":"BTCUSDT","t":4727548875,"p":"81981.14000000","q":"0.00039000","T":1742330895785,"m":false,"M":true}... +2025-03-18 22:48:13,022 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895785, 'price': 81981.14, 'volume': 0.00039, 'type': 'trade'} +2025-03-18 22:48:13,022 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895785, 'price': 81981.14, 'volume': 0.00039} +2025-03-18 22:48:13,022 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895785, 'price': 81981.14, 'volume': 0.00039}, total ticks: 598 +2025-03-18 22:48:13,022 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.14, 'low': 81981.13, 'close': 81981.14, 'volume': 0.03322} +2025-03-18 22:48:13,227 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,227 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,228 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,228 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,228 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,229 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,229 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,229 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,229 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,231 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,231 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,231 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,231 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,232 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,232 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,232 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,232 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,233 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,233 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,233 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,234 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,234 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,234 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,235 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,235 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,236 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,236 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,236 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,237 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,237 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,237 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,237 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,238 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,238 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548876,"p":"81981.14000000","q":"0.19408000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,238 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.19408, 'type': 'trade'} +2025-03-18 22:48:13,238 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.19408} +2025-03-18 22:48:13,239 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.19408}, total ticks: 599 +2025-03-18 22:48:13,239 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.14, 'low': 81981.13, 'close': 81981.14, 'volume': 0.2273} +2025-03-18 22:48:13,239 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,240 - INFO - [realtime.py:369] - Received message #600 +2025-03-18 22:48:13,240 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548877,"p":"81981.14000000","q":"0.00007000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,240 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,240 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 7e-05} +2025-03-18 22:48:13,241 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 7e-05}, total ticks: 600 +2025-03-18 22:48:13,241 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.14, 'low': 81981.13, 'close': 81981.14, 'volume': 0.22737} +2025-03-18 22:48:13,241 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,242 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548878,"p":"81981.14000000","q":"0.00007000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,242 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,242 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 7e-05} +2025-03-18 22:48:13,243 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 7e-05}, total ticks: 601 +2025-03-18 22:48:13,243 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.14, 'low': 81981.13, 'close': 81981.14, 'volume': 0.22743999999999998} +2025-03-18 22:48:13,243 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,243 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548879,"p":"81981.14000000","q":"0.00007000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,244 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,244 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 7e-05} +2025-03-18 22:48:13,244 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 7e-05}, total ticks: 602 +2025-03-18 22:48:13,244 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.14, 'low': 81981.13, 'close': 81981.14, 'volume': 0.22750999999999996} +2025-03-18 22:48:13,244 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,245 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548880,"p":"81981.14000000","q":"0.00007000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,245 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,245 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 7e-05} +2025-03-18 22:48:13,245 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 7e-05}, total ticks: 603 +2025-03-18 22:48:13,245 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.14, 'low': 81981.13, 'close': 81981.14, 'volume': 0.22757999999999995} +2025-03-18 22:48:13,246 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,246 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548881,"p":"81981.14000000","q":"0.00011000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,246 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.00011, 'type': 'trade'} +2025-03-18 22:48:13,247 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.00011} +2025-03-18 22:48:13,247 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.00011}, total ticks: 604 +2025-03-18 22:48:13,247 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.14, 'low': 81981.13, 'close': 81981.14, 'volume': 0.22768999999999995} +2025-03-18 22:48:13,248 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,248 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548882,"p":"81981.14000000","q":"0.00013000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,248 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:48:13,248 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.00013} +2025-03-18 22:48:13,248 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.00013}, total ticks: 605 +2025-03-18 22:48:13,249 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.14, 'low': 81981.13, 'close': 81981.14, 'volume': 0.22781999999999994} +2025-03-18 22:48:13,250 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,250 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548883,"p":"81981.14000000","q":"0.00009000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,250 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:48:13,250 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 9e-05} +2025-03-18 22:48:13,250 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 9e-05}, total ticks: 606 +2025-03-18 22:48:13,250 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.14, 'low': 81981.13, 'close': 81981.14, 'volume': 0.22790999999999995} +2025-03-18 22:48:13,251 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,251 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548884,"p":"81981.14000000","q":"0.04080000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,252 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.0408, 'type': 'trade'} +2025-03-18 22:48:13,252 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.0408} +2025-03-18 22:48:13,252 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.0408}, total ticks: 607 +2025-03-18 22:48:13,252 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.14, 'low': 81981.13, 'close': 81981.14, 'volume': 0.26870999999999995} +2025-03-18 22:48:13,252 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,253 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548885,"p":"81981.14000000","q":"0.03580000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,253 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.0358, 'type': 'trade'} +2025-03-18 22:48:13,253 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.0358} +2025-03-18 22:48:13,253 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.0358}, total ticks: 608 +2025-03-18 22:48:13,253 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.14, 'low': 81981.13, 'close': 81981.14, 'volume': 0.30450999999999995} +2025-03-18 22:48:13,254 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,254 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548886,"p":"81981.14000000","q":"0.00007000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,254 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,254 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 7e-05} +2025-03-18 22:48:13,254 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 7e-05}, total ticks: 609 +2025-03-18 22:48:13,255 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.14, 'low': 81981.13, 'close': 81981.14, 'volume': 0.30457999999999996} +2025-03-18 22:48:13,255 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,255 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548887,"p":"81981.14000000","q":"0.00007000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,255 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,255 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 7e-05} +2025-03-18 22:48:13,256 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 7e-05}, total ticks: 610 +2025-03-18 22:48:13,256 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.14, 'low': 81981.13, 'close': 81981.14, 'volume': 0.30465} +2025-03-18 22:48:13,257 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,257 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548888,"p":"81981.14000000","q":"0.46508000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,257 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.46508, 'type': 'trade'} +2025-03-18 22:48:13,257 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.46508} +2025-03-18 22:48:13,258 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.46508}, total ticks: 611 +2025-03-18 22:48:13,258 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.14, 'low': 81981.13, 'close': 81981.14, 'volume': 0.76973} +2025-03-18 22:48:13,258 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,258 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548889,"p":"81981.14000000","q":"0.00670000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,259 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.0067, 'type': 'trade'} +2025-03-18 22:48:13,259 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.0067} +2025-03-18 22:48:13,259 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.0067}, total ticks: 612 +2025-03-18 22:48:13,259 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.14, 'low': 81981.13, 'close': 81981.14, 'volume': 0.7764300000000001} +2025-03-18 22:48:13,259 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,260 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548890,"p":"81981.14000000","q":"0.13209000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,260 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.13209, 'type': 'trade'} +2025-03-18 22:48:13,260 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.13209} +2025-03-18 22:48:13,260 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.13209}, total ticks: 613 +2025-03-18 22:48:13,260 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.14, 'low': 81981.13, 'close': 81981.14, 'volume': 0.9085200000000001} +2025-03-18 22:48:13,261 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,261 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548891,"p":"81981.14000000","q":"0.00774000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,261 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.00774, 'type': 'trade'} +2025-03-18 22:48:13,262 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.00774} +2025-03-18 22:48:13,262 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.00774}, total ticks: 614 +2025-03-18 22:48:13,262 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.14, 'low': 81981.13, 'close': 81981.14, 'volume': 0.9162600000000001} +2025-03-18 22:48:13,263 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,263 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548892,"p":"81981.14000000","q":"0.00024000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,263 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.00024, 'type': 'trade'} +2025-03-18 22:48:13,263 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.00024} +2025-03-18 22:48:13,264 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.00024}, total ticks: 615 +2025-03-18 22:48:13,264 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.14, 'low': 81981.13, 'close': 81981.14, 'volume': 0.9165000000000001} +2025-03-18 22:48:13,265 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,265 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548893,"p":"81981.14000000","q":"0.00944000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,266 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.00944, 'type': 'trade'} +2025-03-18 22:48:13,266 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.00944} +2025-03-18 22:48:13,266 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.00944}, total ticks: 616 +2025-03-18 22:48:13,267 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.14, 'low': 81981.13, 'close': 81981.14, 'volume': 0.9259400000000001} +2025-03-18 22:48:13,267 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330895989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,267 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548894,"p":"81981.14000000","q":"0.00014000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,268 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:48:13,268 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.00014} +2025-03-18 22:48:13,268 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.00014}, total ticks: 617 +2025-03-18 22:48:13,268 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.14, 'low': 81981.13, 'close': 81981.14, 'volume': 0.9260800000000001} +2025-03-18 22:48:13,270 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548895,"p":"81981.14000000","q":"0.00014000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,270 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:48:13,270 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.00014} +2025-03-18 22:48:13,270 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.00014}, total ticks: 618 +2025-03-18 22:48:13,271 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.14, 'low': 81981.13, 'close': 81981.14, 'volume': 0.9262200000000002} +2025-03-18 22:48:13,295 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548896,"p":"81981.14000000","q":"0.00010000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,295 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:13,296 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.0001} +2025-03-18 22:48:13,296 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.0001}, total ticks: 619 +2025-03-18 22:48:13,296 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.14, 'low': 81981.13, 'close': 81981.14, 'volume': 0.9263200000000001} +2025-03-18 22:48:13,311 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548897,"p":"81981.14000000","q":"0.00007000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,311 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,312 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 7e-05} +2025-03-18 22:48:13,312 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 7e-05}, total ticks: 620 +2025-03-18 22:48:13,312 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.14, 'low': 81981.13, 'close': 81981.14, 'volume': 0.9263900000000002} +2025-03-18 22:48:13,317 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896078,"s":"BTCUSDT","t...078,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,317 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896078,"s":"BTCUSDT","t...078,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,318 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896078,"s":"BTCUSDT","t...078,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,318 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896078,"s":"BTCUSDT","t...078,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,318 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548898,"p":"81981.14000000","q":"0.00010000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,319 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:13,319 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.0001} +2025-03-18 22:48:13,319 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.0001}, total ticks: 621 +2025-03-18 22:48:13,319 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.14, 'low': 81981.13, 'close': 81981.14, 'volume': 0.9264900000000001} +2025-03-18 22:48:13,320 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896078,"s":"BTCUSDT","t...078,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,320 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548899,"p":"81981.14000000","q":"0.00010000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,320 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:13,321 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.0001} +2025-03-18 22:48:13,321 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.0001}, total ticks: 622 +2025-03-18 22:48:13,321 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.14, 'low': 81981.13, 'close': 81981.14, 'volume': 0.9265900000000001} +2025-03-18 22:48:13,322 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896078,"s":"BTCUSDT","t...078,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,322 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548900,"p":"81981.14000000","q":"0.00010000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,322 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:13,322 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.0001} +2025-03-18 22:48:13,323 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 0.0001}, total ticks: 623 +2025-03-18 22:48:13,323 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.14, 'low': 81981.13, 'close': 81981.14, 'volume': 0.9266900000000001} +2025-03-18 22:48:13,323 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896078,"s":"BTCUSDT","t...078,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,324 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548901,"p":"81981.14000000","q":"0.00007000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,324 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,324 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 7e-05} +2025-03-18 22:48:13,324 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.14, 'volume': 7e-05}, total ticks: 624 +2025-03-18 22:48:13,324 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.14, 'low': 81981.13, 'close': 81981.14, 'volume': 0.9267600000000001} +2025-03-18 22:48:13,325 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896078,"s":"BTCUSDT","t...078,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,325 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548902,"p":"81981.15000000","q":"0.00008000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,325 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.15, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:48:13,325 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.15, 'volume': 8e-05} +2025-03-18 22:48:13,326 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.15, 'volume': 8e-05}, total ticks: 625 +2025-03-18 22:48:13,326 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.15, 'low': 81981.13, 'close': 81981.15, 'volume': 0.9268400000000001} +2025-03-18 22:48:13,326 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896078,"s":"BTCUSDT","t...078,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,327 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548903,"p":"81981.15000000","q":"0.00013000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,327 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.15, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:48:13,327 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.15, 'volume': 0.00013} +2025-03-18 22:48:13,327 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.15, 'volume': 0.00013}, total ticks: 626 +2025-03-18 22:48:13,328 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.15, 'low': 81981.13, 'close': 81981.15, 'volume': 0.9269700000000001} +2025-03-18 22:48:13,328 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896078,"s":"BTCUSDT","t...078,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,328 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548904,"p":"81981.15000000","q":"0.00013000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,328 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.15, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:48:13,329 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.15, 'volume': 0.00013} +2025-03-18 22:48:13,329 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.15, 'volume': 0.00013}, total ticks: 627 +2025-03-18 22:48:13,329 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.15, 'low': 81981.13, 'close': 81981.15, 'volume': 0.9271} +2025-03-18 22:48:13,329 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896078,"s":"BTCUSDT","t...078,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,330 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548905,"p":"81981.15000000","q":"0.00007000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,330 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.15, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,330 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.15, 'volume': 7e-05} +2025-03-18 22:48:13,330 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.15, 'volume': 7e-05}, total ticks: 628 +2025-03-18 22:48:13,331 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.15, 'low': 81981.13, 'close': 81981.15, 'volume': 0.92717} +2025-03-18 22:48:13,331 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896078,"s":"BTCUSDT","t...078,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,331 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548906,"p":"81981.15000000","q":"0.00007000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,331 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.15, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,331 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.15, 'volume': 7e-05} +2025-03-18 22:48:13,332 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.15, 'volume': 7e-05}, total ticks: 629 +2025-03-18 22:48:13,332 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.15, 'low': 81981.13, 'close': 81981.15, 'volume': 0.9272400000000001} +2025-03-18 22:48:13,333 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896078,"s":"BTCUSDT","t...078,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,333 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548907,"p":"81981.16000000","q":"0.00013000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,334 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.16, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:48:13,334 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.16, 'volume': 0.00013} +2025-03-18 22:48:13,334 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.16, 'volume': 0.00013}, total ticks: 630 +2025-03-18 22:48:13,335 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.16, 'low': 81981.13, 'close': 81981.16, 'volume': 0.92737} +2025-03-18 22:48:13,336 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896078,"s":"BTCUSDT","t...078,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,336 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548908,"p":"81981.16000000","q":"0.00007000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,336 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.16, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,336 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.16, 'volume': 7e-05} +2025-03-18 22:48:13,336 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.16, 'volume': 7e-05}, total ticks: 631 +2025-03-18 22:48:13,337 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.16, 'low': 81981.13, 'close': 81981.16, 'volume': 0.92744} +2025-03-18 22:48:13,337 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896078,"s":"BTCUSDT","t...078,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,337 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548909,"p":"81981.16000000","q":"0.00007000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,337 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.16, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,338 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.16, 'volume': 7e-05} +2025-03-18 22:48:13,338 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.16, 'volume': 7e-05}, total ticks: 632 +2025-03-18 22:48:13,338 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.16, 'low': 81981.13, 'close': 81981.16, 'volume': 0.9275100000000001} +2025-03-18 22:48:13,339 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896078,"s":"BTCUSDT","t...078,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,339 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548910,"p":"81981.21000000","q":"0.00007000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,339 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.21, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,340 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.21, 'volume': 7e-05} +2025-03-18 22:48:13,340 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.21, 'volume': 7e-05}, total ticks: 633 +2025-03-18 22:48:13,340 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.21, 'low': 81981.13, 'close': 81981.21, 'volume': 0.9275800000000001} +2025-03-18 22:48:13,341 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896078,"s":"BTCUSDT","t...078,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,341 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548911,"p":"81981.21000000","q":"0.00007000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,341 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.21, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,342 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.21, 'volume': 7e-05} +2025-03-18 22:48:13,342 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.21, 'volume': 7e-05}, total ticks: 634 +2025-03-18 22:48:13,342 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.21, 'low': 81981.13, 'close': 81981.21, 'volume': 0.9276500000000001} +2025-03-18 22:48:13,342 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896078,"s":"BTCUSDT","t...078,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,342 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548912,"p":"81981.23000000","q":"0.00008000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,342 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.23, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:48:13,342 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.23, 'volume': 8e-05} +2025-03-18 22:48:13,342 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.23, 'volume': 8e-05}, total ticks: 635 +2025-03-18 22:48:13,342 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.23, 'low': 81981.13, 'close': 81981.23, 'volume': 0.92773} +2025-03-18 22:48:13,342 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896078,"s":"BTCUSDT","t...078,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,342 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548913,"p":"81981.23000000","q":"0.00007000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,342 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.23, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,342 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.23, 'volume': 7e-05} +2025-03-18 22:48:13,347 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.23, 'volume': 7e-05}, total ticks: 636 +2025-03-18 22:48:13,347 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.23, 'low': 81981.13, 'close': 81981.23, 'volume': 0.9278000000000001} +2025-03-18 22:48:13,348 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896078,"s":"BTCUSDT","t...078,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,349 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548914,"p":"81981.23000000","q":"0.00007000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,349 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.23, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,350 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.23, 'volume': 7e-05} +2025-03-18 22:48:13,350 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.23, 'volume': 7e-05}, total ticks: 637 +2025-03-18 22:48:13,350 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.23, 'low': 81981.13, 'close': 81981.23, 'volume': 0.9278700000000001} +2025-03-18 22:48:13,351 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896078,"s":"BTCUSDT","t...078,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,351 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548915,"p":"81981.29000000","q":"0.00007000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,351 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.29, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,352 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.29, 'volume': 7e-05} +2025-03-18 22:48:13,352 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.29, 'volume': 7e-05}, total ticks: 638 +2025-03-18 22:48:13,352 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.29, 'low': 81981.13, 'close': 81981.29, 'volume': 0.9279400000000001} +2025-03-18 22:48:13,353 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896078,"s":"BTCUSDT","t...078,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,354 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548916,"p":"81981.45000000","q":"0.00007000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,354 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.45, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,354 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.45, 'volume': 7e-05} +2025-03-18 22:48:13,355 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.45, 'volume': 7e-05}, total ticks: 639 +2025-03-18 22:48:13,355 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.45, 'low': 81981.13, 'close': 81981.45, 'volume': 0.9280100000000001} +2025-03-18 22:48:13,355 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896078,"s":"BTCUSDT","t...078,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,357 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548917,"p":"81981.46000000","q":"0.00007000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,357 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.46, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,357 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.46, 'volume': 7e-05} +2025-03-18 22:48:13,358 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.46, 'volume': 7e-05}, total ticks: 640 +2025-03-18 22:48:13,358 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.46, 'low': 81981.13, 'close': 81981.46, 'volume': 0.9280800000000001} +2025-03-18 22:48:13,359 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896078,"s":"BTCUSDT","t...078,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,359 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548918,"p":"81981.46000000","q":"0.00007000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,359 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.46, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,360 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.46, 'volume': 7e-05} +2025-03-18 22:48:13,360 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.46, 'volume': 7e-05}, total ticks: 641 +2025-03-18 22:48:13,360 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.46, 'low': 81981.13, 'close': 81981.46, 'volume': 0.9281500000000001} +2025-03-18 22:48:13,361 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896078,"s":"BTCUSDT","t...078,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,361 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548919,"p":"81981.46000000","q":"0.00007000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,361 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.46, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,362 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.46, 'volume': 7e-05} +2025-03-18 22:48:13,362 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.46, 'volume': 7e-05}, total ticks: 642 +2025-03-18 22:48:13,362 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.46, 'low': 81981.13, 'close': 81981.46, 'volume': 0.9282200000000002} +2025-03-18 22:48:13,363 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896078,"s":"BTCUSDT","t...078,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,363 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548920,"p":"81981.46000000","q":"0.00008000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,363 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.46, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:48:13,364 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.46, 'volume': 8e-05} +2025-03-18 22:48:13,364 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.46, 'volume': 8e-05}, total ticks: 643 +2025-03-18 22:48:13,364 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.46, 'low': 81981.13, 'close': 81981.46, 'volume': 0.9283000000000001} +2025-03-18 22:48:13,365 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896078,"s":"BTCUSDT","t...078,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,365 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548921,"p":"81981.46000000","q":"0.00008000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,366 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.46, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:48:13,366 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.46, 'volume': 8e-05} +2025-03-18 22:48:13,366 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.46, 'volume': 8e-05}, total ticks: 644 +2025-03-18 22:48:13,367 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.46, 'low': 81981.13, 'close': 81981.46, 'volume': 0.9283800000000001} +2025-03-18 22:48:13,368 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896078,"s":"BTCUSDT","t...078,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,368 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548922,"p":"81981.46000000","q":"0.00008000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,368 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.46, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:48:13,369 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.46, 'volume': 8e-05} +2025-03-18 22:48:13,369 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.46, 'volume': 8e-05}, total ticks: 645 +2025-03-18 22:48:13,369 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.46, 'low': 81981.13, 'close': 81981.46, 'volume': 0.9284600000000001} +2025-03-18 22:48:13,370 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896078,"s":"BTCUSDT","t...078,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,370 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548923,"p":"81981.46000000","q":"0.00008000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,370 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.46, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:48:13,370 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.46, 'volume': 8e-05} +2025-03-18 22:48:13,370 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.46, 'volume': 8e-05}, total ticks: 646 +2025-03-18 22:48:13,372 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.46, 'low': 81981.13, 'close': 81981.46, 'volume': 0.92854} +2025-03-18 22:48:13,372 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896078,"s":"BTCUSDT","t...078,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,373 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548924,"p":"81981.46000000","q":"0.00008000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,373 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.46, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:48:13,373 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.46, 'volume': 8e-05} +2025-03-18 22:48:13,373 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.46, 'volume': 8e-05}, total ticks: 647 +2025-03-18 22:48:13,374 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.46, 'low': 81981.13, 'close': 81981.46, 'volume': 0.92862} +2025-03-18 22:48:13,374 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896078,"s":"BTCUSDT","t...078,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,374 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548925,"p":"81981.46000000","q":"0.00007000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,374 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.46, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,376 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.46, 'volume': 7e-05} +2025-03-18 22:48:13,376 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.46, 'volume': 7e-05}, total ticks: 648 +2025-03-18 22:48:13,376 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.46, 'low': 81981.13, 'close': 81981.46, 'volume': 0.92869} +2025-03-18 22:48:13,377 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896078,"s":"BTCUSDT","t...078,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,377 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330895989,"s":"BTCUSDT","t":4727548926,"p":"81981.47000000","q":"0.09242000","T":1742330895988,"m":false,"M":true}... +2025-03-18 22:48:13,377 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330895988, 'price': 81981.47, 'volume': 0.09242, 'type': 'trade'} +2025-03-18 22:48:13,378 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330895988, 'price': 81981.47, 'volume': 0.09242} +2025-03-18 22:48:13,378 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330895988, 'price': 81981.47, 'volume': 0.09242}, total ticks: 649 +2025-03-18 22:48:13,378 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.47, 'low': 81981.13, 'close': 81981.47, 'volume': 1.02111} +2025-03-18 22:48:13,379 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896078,"s":"BTCUSDT","t...078,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,379 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896078,"s":"BTCUSDT","t":4727548927,"p":"81981.47000000","q":"0.00007000","T":1742330896078,"m":false,"M":true}... +2025-03-18 22:48:13,379 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896078, 'price': 81981.47, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,379 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896078, 'price': 81981.47, 'volume': 7e-05} +2025-03-18 22:48:13,380 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896078, 'price': 81981.47, 'volume': 7e-05}, total ticks: 650 +2025-03-18 22:48:13,380 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330895000, 'open': 81981.13, 'high': 81981.47, 'low': 81981.13, 'close': 81981.47, 'volume': 1.02111} +2025-03-18 22:48:13,381 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81981.47, 'low': 81981.47, 'close': 81981.47, 'volume': 7e-05} +2025-03-18 22:48:13,381 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896078,"s":"BTCUSDT","t...078,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,381 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896078,"s":"BTCUSDT","t":4727548928,"p":"81981.47000000","q":"0.00007000","T":1742330896078,"m":false,"M":true}... +2025-03-18 22:48:13,381 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896078, 'price': 81981.47, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,382 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896078, 'price': 81981.47, 'volume': 7e-05} +2025-03-18 22:48:13,382 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896078, 'price': 81981.47, 'volume': 7e-05}, total ticks: 651 +2025-03-18 22:48:13,382 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81981.47, 'low': 81981.47, 'close': 81981.47, 'volume': 0.00014} +2025-03-18 22:48:13,383 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896078,"s":"BTCUSDT","t...078,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,383 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896078,"s":"BTCUSDT","t":4727548929,"p":"81981.47000000","q":"0.00010000","T":1742330896078,"m":false,"M":true}... +2025-03-18 22:48:13,383 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896078, 'price': 81981.47, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:13,384 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896078, 'price': 81981.47, 'volume': 0.0001} +2025-03-18 22:48:13,384 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896078, 'price': 81981.47, 'volume': 0.0001}, total ticks: 652 +2025-03-18 22:48:13,384 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81981.47, 'low': 81981.47, 'close': 81981.47, 'volume': 0.00023999999999999998} +2025-03-18 22:48:13,385 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896078,"s":"BTCUSDT","t...078,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,385 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896078,"s":"BTCUSDT","t":4727548930,"p":"81981.47000000","q":"0.00010000","T":1742330896078,"m":false,"M":true}... +2025-03-18 22:48:13,385 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896078, 'price': 81981.47, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:13,386 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896078, 'price': 81981.47, 'volume': 0.0001} +2025-03-18 22:48:13,386 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896078, 'price': 81981.47, 'volume': 0.0001}, total ticks: 653 +2025-03-18 22:48:13,386 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81981.47, 'low': 81981.47, 'close': 81981.47, 'volume': 0.00033999999999999997} +2025-03-18 22:48:13,387 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896078,"s":"BTCUSDT","t...078,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,388 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896078,"s":"BTCUSDT","t":4727548931,"p":"81981.47000000","q":"0.00007000","T":1742330896078,"m":false,"M":true}... +2025-03-18 22:48:13,388 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896078, 'price': 81981.47, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,388 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896078, 'price': 81981.47, 'volume': 7e-05} +2025-03-18 22:48:13,389 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896078, 'price': 81981.47, 'volume': 7e-05}, total ticks: 654 +2025-03-18 22:48:13,389 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81981.47, 'low': 81981.47, 'close': 81981.47, 'volume': 0.00041} +2025-03-18 22:48:13,390 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896078,"s":"BTCUSDT","t...078,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,390 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896078,"s":"BTCUSDT","t":4727548932,"p":"81981.47000000","q":"0.00007000","T":1742330896078,"m":false,"M":true}... +2025-03-18 22:48:13,390 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896078, 'price': 81981.47, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,390 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896078, 'price': 81981.47, 'volume': 7e-05} +2025-03-18 22:48:13,391 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896078, 'price': 81981.47, 'volume': 7e-05}, total ticks: 655 +2025-03-18 22:48:13,391 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81981.47, 'low': 81981.47, 'close': 81981.47, 'volume': 0.00047999999999999996} +2025-03-18 22:48:13,392 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896078,"s":"BTCUSDT","t...078,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,392 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896078,"s":"BTCUSDT","t":4727548933,"p":"81981.47000000","q":"0.00010000","T":1742330896078,"m":false,"M":true}... +2025-03-18 22:48:13,393 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896078, 'price': 81981.47, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:13,393 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896078, 'price': 81981.47, 'volume': 0.0001} +2025-03-18 22:48:13,393 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896078, 'price': 81981.47, 'volume': 0.0001}, total ticks: 656 +2025-03-18 22:48:13,394 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81981.47, 'low': 81981.47, 'close': 81981.47, 'volume': 0.00058} +2025-03-18 22:48:13,394 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896078,"s":"BTCUSDT","t...078,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,394 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896078,"s":"BTCUSDT","t":4727548934,"p":"81981.47000000","q":"0.03580000","T":1742330896078,"m":false,"M":true}... +2025-03-18 22:48:13,395 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896078, 'price': 81981.47, 'volume': 0.0358, 'type': 'trade'} +2025-03-18 22:48:13,395 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896078, 'price': 81981.47, 'volume': 0.0358} +2025-03-18 22:48:13,395 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896078, 'price': 81981.47, 'volume': 0.0358}, total ticks: 657 +2025-03-18 22:48:13,395 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81981.47, 'low': 81981.47, 'close': 81981.47, 'volume': 0.036379999999999996} +2025-03-18 22:48:13,396 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896078,"s":"BTCUSDT","t...078,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,396 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896078,"s":"BTCUSDT","t":4727548935,"p":"81981.47000000","q":"0.00007000","T":1742330896078,"m":false,"M":true}... +2025-03-18 22:48:13,397 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896078, 'price': 81981.47, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,397 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896078, 'price': 81981.47, 'volume': 7e-05} +2025-03-18 22:48:13,397 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896078, 'price': 81981.47, 'volume': 7e-05}, total ticks: 658 +2025-03-18 22:48:13,397 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81981.47, 'low': 81981.47, 'close': 81981.47, 'volume': 0.036449999999999996} +2025-03-18 22:48:13,398 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896078,"s":"BTCUSDT","t...078,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,398 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896078,"s":"BTCUSDT","t":4727548936,"p":"81981.47000000","q":"0.00007000","T":1742330896078,"m":false,"M":true}... +2025-03-18 22:48:13,398 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896078, 'price': 81981.47, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,398 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896078, 'price': 81981.47, 'volume': 7e-05} +2025-03-18 22:48:13,400 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896078, 'price': 81981.47, 'volume': 7e-05}, total ticks: 659 +2025-03-18 22:48:13,400 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81981.47, 'low': 81981.47, 'close': 81981.47, 'volume': 0.03652} +2025-03-18 22:48:13,400 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896078,"s":"BTCUSDT","t...078,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,401 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896078,"s":"BTCUSDT","t":4727548937,"p":"81981.47000000","q":"0.00013000","T":1742330896078,"m":false,"M":true}... +2025-03-18 22:48:13,401 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896078, 'price': 81981.47, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:48:13,401 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896078, 'price': 81981.47, 'volume': 0.00013} +2025-03-18 22:48:13,401 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896078, 'price': 81981.47, 'volume': 0.00013}, total ticks: 660 +2025-03-18 22:48:13,402 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81981.47, 'low': 81981.47, 'close': 81981.47, 'volume': 0.036649999999999995} +2025-03-18 22:48:13,402 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896078,"s":"BTCUSDT","t...078,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,402 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896078,"s":"BTCUSDT","t":4727548938,"p":"81981.47000000","q":"0.00007000","T":1742330896078,"m":false,"M":true}... +2025-03-18 22:48:13,403 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896078, 'price': 81981.47, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,403 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896078, 'price': 81981.47, 'volume': 7e-05} +2025-03-18 22:48:13,403 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896078, 'price': 81981.47, 'volume': 7e-05}, total ticks: 661 +2025-03-18 22:48:13,404 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81981.47, 'low': 81981.47, 'close': 81981.47, 'volume': 0.036719999999999996} +2025-03-18 22:48:13,404 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896078,"s":"BTCUSDT","t...078,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,405 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896078,"s":"BTCUSDT","t":4727548939,"p":"81981.47000000","q":"0.00007000","T":1742330896078,"m":false,"M":true}... +2025-03-18 22:48:13,405 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896078, 'price': 81981.47, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,405 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896078, 'price': 81981.47, 'volume': 7e-05} +2025-03-18 22:48:13,406 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896078, 'price': 81981.47, 'volume': 7e-05}, total ticks: 662 +2025-03-18 22:48:13,406 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81981.47, 'low': 81981.47, 'close': 81981.47, 'volume': 0.036789999999999996} +2025-03-18 22:48:13,406 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896078,"s":"BTCUSDT","t...078,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,407 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896078,"s":"BTCUSDT","t":4727548940,"p":"81981.48000000","q":"0.00014000","T":1742330896078,"m":false,"M":true}... +2025-03-18 22:48:13,407 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896078, 'price': 81981.48, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:48:13,407 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896078, 'price': 81981.48, 'volume': 0.00014} +2025-03-18 22:48:13,407 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896078, 'price': 81981.48, 'volume': 0.00014}, total ticks: 663 +2025-03-18 22:48:13,408 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81981.48, 'low': 81981.47, 'close': 81981.48, 'volume': 0.03693} +2025-03-18 22:48:13,409 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896078,"s":"BTCUSDT","t...078,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,410 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896078,"s":"BTCUSDT","t":4727548941,"p":"81981.48000000","q":"0.00007000","T":1742330896078,"m":false,"M":true}... +2025-03-18 22:48:13,410 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896078, 'price': 81981.48, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,410 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896078, 'price': 81981.48, 'volume': 7e-05} +2025-03-18 22:48:13,411 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896078, 'price': 81981.48, 'volume': 7e-05}, total ticks: 664 +2025-03-18 22:48:13,411 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81981.48, 'low': 81981.47, 'close': 81981.48, 'volume': 0.037} +2025-03-18 22:48:13,412 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896078,"s":"BTCUSDT","t...078,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,412 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896078,"s":"BTCUSDT","t":4727548942,"p":"81981.48000000","q":"0.00007000","T":1742330896078,"m":false,"M":true}... +2025-03-18 22:48:13,412 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896078, 'price': 81981.48, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,413 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896078, 'price': 81981.48, 'volume': 7e-05} +2025-03-18 22:48:13,413 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896078, 'price': 81981.48, 'volume': 7e-05}, total ticks: 665 +2025-03-18 22:48:13,413 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81981.48, 'low': 81981.47, 'close': 81981.48, 'volume': 0.03707} +2025-03-18 22:48:13,414 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896078,"s":"BTCUSDT","t":4727548943,"p":"81981.49000000","q":"0.00014000","T":1742330896078,"m":false,"M":true}... +2025-03-18 22:48:13,414 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896078, 'price': 81981.49, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:48:13,414 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896078, 'price': 81981.49, 'volume': 0.00014} +2025-03-18 22:48:13,415 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896078, 'price': 81981.49, 'volume': 0.00014}, total ticks: 666 +2025-03-18 22:48:13,415 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81981.49, 'low': 81981.47, 'close': 81981.49, 'volume': 0.03721} +2025-03-18 22:48:13,430 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896078,"s":"BTCUSDT","t":4727548944,"p":"81981.49000000","q":"0.00007000","T":1742330896078,"m":false,"M":true}... +2025-03-18 22:48:13,431 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896078, 'price': 81981.49, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,431 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896078, 'price': 81981.49, 'volume': 7e-05} +2025-03-18 22:48:13,431 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896078, 'price': 81981.49, 'volume': 7e-05}, total ticks: 667 +2025-03-18 22:48:13,432 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81981.49, 'low': 81981.47, 'close': 81981.49, 'volume': 0.03728} +2025-03-18 22:48:13,453 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896078,"s":"BTCUSDT","t":4727548945,"p":"81981.49000000","q":"0.00007000","T":1742330896078,"m":false,"M":true}... +2025-03-18 22:48:13,453 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896078, 'price': 81981.49, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,453 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896078, 'price': 81981.49, 'volume': 7e-05} +2025-03-18 22:48:13,453 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896078, 'price': 81981.49, 'volume': 7e-05}, total ticks: 668 +2025-03-18 22:48:13,453 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81981.49, 'low': 81981.47, 'close': 81981.49, 'volume': 0.03735} +2025-03-18 22:48:13,471 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896078,"s":"BTCUSDT","t":4727548946,"p":"81981.92000000","q":"0.00007000","T":1742330896078,"m":false,"M":true}... +2025-03-18 22:48:13,471 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896078, 'price': 81981.92, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,471 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896078, 'price': 81981.92, 'volume': 7e-05} +2025-03-18 22:48:13,472 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896078, 'price': 81981.92, 'volume': 7e-05}, total ticks: 669 +2025-03-18 22:48:13,472 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81981.92, 'low': 81981.47, 'close': 81981.92, 'volume': 0.03742} +2025-03-18 22:48:13,487 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896078,"s":"BTCUSDT","t":4727548947,"p":"81981.92000000","q":"0.00007000","T":1742330896078,"m":false,"M":true}... +2025-03-18 22:48:13,487 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896078, 'price': 81981.92, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,487 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896078, 'price': 81981.92, 'volume': 7e-05} +2025-03-18 22:48:13,487 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896078, 'price': 81981.92, 'volume': 7e-05}, total ticks: 670 +2025-03-18 22:48:13,488 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81981.92, 'low': 81981.47, 'close': 81981.92, 'volume': 0.03749} +2025-03-18 22:48:13,500 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896078,"s":"BTCUSDT","t":4727548948,"p":"81981.92000000","q":"0.00007000","T":1742330896078,"m":false,"M":true}... +2025-03-18 22:48:13,500 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896078, 'price': 81981.92, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,500 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896078, 'price': 81981.92, 'volume': 7e-05} +2025-03-18 22:48:13,502 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896078, 'price': 81981.92, 'volume': 7e-05}, total ticks: 671 +2025-03-18 22:48:13,502 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81981.92, 'low': 81981.47, 'close': 81981.92, 'volume': 0.03756} +2025-03-18 22:48:13,516 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896078,"s":"BTCUSDT","t":4727548949,"p":"81981.92000000","q":"0.00007000","T":1742330896078,"m":false,"M":true}... +2025-03-18 22:48:13,517 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896078, 'price': 81981.92, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,517 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896078, 'price': 81981.92, 'volume': 7e-05} +2025-03-18 22:48:13,517 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896078, 'price': 81981.92, 'volume': 7e-05}, total ticks: 672 +2025-03-18 22:48:13,517 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81981.92, 'low': 81981.47, 'close': 81981.92, 'volume': 0.037630000000000004} +2025-03-18 22:48:13,533 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896078,"s":"BTCUSDT","t":4727548950,"p":"81981.92000000","q":"0.00007000","T":1742330896078,"m":false,"M":true}... +2025-03-18 22:48:13,534 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896078, 'price': 81981.92, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,534 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896078, 'price': 81981.92, 'volume': 7e-05} +2025-03-18 22:48:13,534 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896078, 'price': 81981.92, 'volume': 7e-05}, total ticks: 673 +2025-03-18 22:48:13,534 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81981.92, 'low': 81981.47, 'close': 81981.92, 'volume': 0.037700000000000004} +2025-03-18 22:48:13,537 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896300,"s":"BTCUSDT","t...299,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,537 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896300,"s":"BTCUSDT","t...299,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,538 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896078,"s":"BTCUSDT","t":4727548951,"p":"81981.93000000","q":"0.01050000","T":1742330896078,"m":false,"M":true}... +2025-03-18 22:48:13,538 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896078, 'price': 81981.93, 'volume': 0.0105, 'type': 'trade'} +2025-03-18 22:48:13,538 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896078, 'price': 81981.93, 'volume': 0.0105} +2025-03-18 22:48:13,538 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896078, 'price': 81981.93, 'volume': 0.0105}, total ticks: 674 +2025-03-18 22:48:13,538 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81981.93, 'low': 81981.47, 'close': 81981.93, 'volume': 0.04820000000000001} +2025-03-18 22:48:13,557 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896078,"s":"BTCUSDT","t":4727548952,"p":"81981.93000000","q":"0.00007000","T":1742330896078,"m":false,"M":true}... +2025-03-18 22:48:13,557 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896078, 'price': 81981.93, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,558 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896078, 'price': 81981.93, 'volume': 7e-05} +2025-03-18 22:48:13,558 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896078, 'price': 81981.93, 'volume': 7e-05}, total ticks: 675 +2025-03-18 22:48:13,558 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81981.93, 'low': 81981.47, 'close': 81981.93, 'volume': 0.04827000000000001} +2025-03-18 22:48:13,575 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896078,"s":"BTCUSDT","t":4727548953,"p":"81981.93000000","q":"0.00007000","T":1742330896078,"m":false,"M":true}... +2025-03-18 22:48:13,575 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896078, 'price': 81981.93, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,575 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896078, 'price': 81981.93, 'volume': 7e-05} +2025-03-18 22:48:13,575 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896078, 'price': 81981.93, 'volume': 7e-05}, total ticks: 676 +2025-03-18 22:48:13,576 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81981.93, 'low': 81981.47, 'close': 81981.93, 'volume': 0.04834000000000001} +2025-03-18 22:48:13,599 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896078,"s":"BTCUSDT","t":4727548954,"p":"81982.16000000","q":"0.00007000","T":1742330896078,"m":false,"M":true}... +2025-03-18 22:48:13,600 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896078, 'price': 81982.16, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,600 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896078, 'price': 81982.16, 'volume': 7e-05} +2025-03-18 22:48:13,600 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896078, 'price': 81982.16, 'volume': 7e-05}, total ticks: 677 +2025-03-18 22:48:13,600 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81982.16, 'low': 81981.47, 'close': 81982.16, 'volume': 0.04841000000000001} +2025-03-18 22:48:13,616 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896078,"s":"BTCUSDT","t":4727548955,"p":"81982.16000000","q":"0.00007000","T":1742330896078,"m":false,"M":true}... +2025-03-18 22:48:13,617 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896078, 'price': 81982.16, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,617 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896078, 'price': 81982.16, 'volume': 7e-05} +2025-03-18 22:48:13,617 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896078, 'price': 81982.16, 'volume': 7e-05}, total ticks: 678 +2025-03-18 22:48:13,617 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81982.16, 'low': 81981.47, 'close': 81982.16, 'volume': 0.04848000000000001} +2025-03-18 22:48:13,633 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896078,"s":"BTCUSDT","t":4727548956,"p":"81982.16000000","q":"0.00007000","T":1742330896078,"m":false,"M":true}... +2025-03-18 22:48:13,633 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896078, 'price': 81982.16, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,633 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896078, 'price': 81982.16, 'volume': 7e-05} +2025-03-18 22:48:13,633 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896078, 'price': 81982.16, 'volume': 7e-05}, total ticks: 679 +2025-03-18 22:48:13,635 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81982.16, 'low': 81981.47, 'close': 81982.16, 'volume': 0.04855000000000001} +2025-03-18 22:48:13,650 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896078,"s":"BTCUSDT","t":4727548957,"p":"81982.16000000","q":"0.00008000","T":1742330896078,"m":false,"M":true}... +2025-03-18 22:48:13,650 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896078, 'price': 81982.16, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:48:13,650 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896078, 'price': 81982.16, 'volume': 8e-05} +2025-03-18 22:48:13,650 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896078, 'price': 81982.16, 'volume': 8e-05}, total ticks: 680 +2025-03-18 22:48:13,650 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81982.16, 'low': 81981.47, 'close': 81982.16, 'volume': 0.04863000000000001} +2025-03-18 22:48:13,667 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896078,"s":"BTCUSDT","t":4727548958,"p":"81982.16000000","q":"0.00008000","T":1742330896078,"m":false,"M":true}... +2025-03-18 22:48:13,667 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896078, 'price': 81982.16, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:48:13,667 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896078, 'price': 81982.16, 'volume': 8e-05} +2025-03-18 22:48:13,667 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896078, 'price': 81982.16, 'volume': 8e-05}, total ticks: 681 +2025-03-18 22:48:13,667 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81982.16, 'low': 81981.47, 'close': 81982.16, 'volume': 0.04871} +2025-03-18 22:48:13,683 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896078,"s":"BTCUSDT","t":4727548959,"p":"81982.16000000","q":"0.00007000","T":1742330896078,"m":false,"M":true}... +2025-03-18 22:48:13,683 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896078, 'price': 81982.16, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,684 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896078, 'price': 81982.16, 'volume': 7e-05} +2025-03-18 22:48:13,684 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896078, 'price': 81982.16, 'volume': 7e-05}, total ticks: 682 +2025-03-18 22:48:13,684 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81982.16, 'low': 81981.47, 'close': 81982.16, 'volume': 0.048780000000000004} +2025-03-18 22:48:13,699 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896078,"s":"BTCUSDT","t":4727548960,"p":"81982.17000000","q":"0.00860000","T":1742330896078,"m":false,"M":true}... +2025-03-18 22:48:13,699 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896078, 'price': 81982.17, 'volume': 0.0086, 'type': 'trade'} +2025-03-18 22:48:13,699 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896078, 'price': 81982.17, 'volume': 0.0086} +2025-03-18 22:48:13,699 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896078, 'price': 81982.17, 'volume': 0.0086}, total ticks: 683 +2025-03-18 22:48:13,699 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81982.17, 'low': 81981.47, 'close': 81982.17, 'volume': 0.05738} +2025-03-18 22:48:13,714 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896478,"s":"BTCUSDT","t...477,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,714 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896478,"s":"BTCUSDT","t...477,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,715 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896478,"s":"BTCUSDT","t...477,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,715 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896478,"s":"BTCUSDT","t...477,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,716 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896478,"s":"BTCUSDT","t...477,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,716 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896478,"s":"BTCUSDT","t...477,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,716 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896478,"s":"BTCUSDT","t...477,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,717 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896478,"s":"BTCUSDT","t...477,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,718 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896478,"s":"BTCUSDT","t...477,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,718 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896478,"s":"BTCUSDT","t...477,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,718 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896478,"s":"BTCUSDT","t...477,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,718 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896478,"s":"BTCUSDT","t...477,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,718 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896478,"s":"BTCUSDT","t...477,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,718 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896478,"s":"BTCUSDT","t...477,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:13,718 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896078,"s":"BTCUSDT","t":4727548961,"p":"81982.17000000","q":"0.01810000","T":1742330896078,"m":false,"M":true}... +2025-03-18 22:48:13,720 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896078, 'price': 81982.17, 'volume': 0.0181, 'type': 'trade'} +2025-03-18 22:48:13,720 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896078, 'price': 81982.17, 'volume': 0.0181} +2025-03-18 22:48:13,720 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896078, 'price': 81982.17, 'volume': 0.0181}, total ticks: 684 +2025-03-18 22:48:13,720 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81982.17, 'low': 81981.47, 'close': 81982.17, 'volume': 0.07548} +2025-03-18 22:48:13,747 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896078,"s":"BTCUSDT","t":4727548962,"p":"81982.17000000","q":"0.00007000","T":1742330896078,"m":false,"M":true}... +2025-03-18 22:48:13,747 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896078, 'price': 81982.17, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,747 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896078, 'price': 81982.17, 'volume': 7e-05} +2025-03-18 22:48:13,747 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896078, 'price': 81982.17, 'volume': 7e-05}, total ticks: 685 +2025-03-18 22:48:13,748 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81982.17, 'low': 81981.47, 'close': 81982.17, 'volume': 0.07555} +2025-03-18 22:48:13,762 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896078,"s":"BTCUSDT","t":4727548963,"p":"81982.17000000","q":"0.00007000","T":1742330896078,"m":false,"M":true}... +2025-03-18 22:48:13,762 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896078, 'price': 81982.17, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,762 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896078, 'price': 81982.17, 'volume': 7e-05} +2025-03-18 22:48:13,763 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896078, 'price': 81982.17, 'volume': 7e-05}, total ticks: 686 +2025-03-18 22:48:13,763 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81982.17, 'low': 81981.47, 'close': 81982.17, 'volume': 0.07562} +2025-03-18 22:48:13,777 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896078,"s":"BTCUSDT","t":4727548964,"p":"81982.17000000","q":"0.00007000","T":1742330896078,"m":false,"M":true}... +2025-03-18 22:48:13,778 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896078, 'price': 81982.17, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,778 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896078, 'price': 81982.17, 'volume': 7e-05} +2025-03-18 22:48:13,778 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896078, 'price': 81982.17, 'volume': 7e-05}, total ticks: 687 +2025-03-18 22:48:13,778 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81982.17, 'low': 81981.47, 'close': 81982.17, 'volume': 0.07569000000000001} +2025-03-18 22:48:13,793 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896078,"s":"BTCUSDT","t":4727548965,"p":"81982.20000000","q":"0.00008000","T":1742330896078,"m":false,"M":true}... +2025-03-18 22:48:13,793 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896078, 'price': 81982.2, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:48:13,793 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896078, 'price': 81982.2, 'volume': 8e-05} +2025-03-18 22:48:13,794 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896078, 'price': 81982.2, 'volume': 8e-05}, total ticks: 688 +2025-03-18 22:48:13,794 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81982.2, 'low': 81981.47, 'close': 81982.2, 'volume': 0.07577} +2025-03-18 22:48:13,807 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896078,"s":"BTCUSDT","t":4727548966,"p":"81982.20000000","q":"0.00007000","T":1742330896078,"m":false,"M":true}... +2025-03-18 22:48:13,807 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896078, 'price': 81982.2, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,807 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896078, 'price': 81982.2, 'volume': 7e-05} +2025-03-18 22:48:13,807 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896078, 'price': 81982.2, 'volume': 7e-05}, total ticks: 689 +2025-03-18 22:48:13,807 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81982.2, 'low': 81981.47, 'close': 81982.2, 'volume': 0.07584} +2025-03-18 22:48:13,822 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896078,"s":"BTCUSDT","t":4727548967,"p":"81982.91000000","q":"0.00009000","T":1742330896078,"m":false,"M":true}... +2025-03-18 22:48:13,822 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896078, 'price': 81982.91, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:48:13,823 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896078, 'price': 81982.91, 'volume': 9e-05} +2025-03-18 22:48:13,823 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896078, 'price': 81982.91, 'volume': 9e-05}, total ticks: 690 +2025-03-18 22:48:13,823 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81982.91, 'low': 81981.47, 'close': 81982.91, 'volume': 0.07593000000000001} +2025-03-18 22:48:13,837 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896078,"s":"BTCUSDT","t":4727548968,"p":"81982.92000000","q":"0.00007000","T":1742330896078,"m":false,"M":true}... +2025-03-18 22:48:13,848 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896078, 'price': 81982.92, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,848 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896078, 'price': 81982.92, 'volume': 7e-05} +2025-03-18 22:48:13,849 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896078, 'price': 81982.92, 'volume': 7e-05}, total ticks: 691 +2025-03-18 22:48:13,849 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81982.92, 'low': 81981.47, 'close': 81982.92, 'volume': 0.07600000000000001} +2025-03-18 22:48:13,850 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896612,"s":"ETHUSDT","t...6611,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:13,851 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896612,"s":"ETHUSDT","t...6611,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:13,851 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896612,"s":"ETHUSDT","t...6611,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:13,852 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330896612,"s":"ETHUSDT","t...6611,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:13,852 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896078,"s":"BTCUSDT","t":4727548969,"p":"81983.22000000","q":"0.00007000","T":1742330896078,"m":false,"M":true}... +2025-03-18 22:48:13,853 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896078, 'price': 81983.22, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,853 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896078, 'price': 81983.22, 'volume': 7e-05} +2025-03-18 22:48:13,853 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896078, 'price': 81983.22, 'volume': 7e-05}, total ticks: 692 +2025-03-18 22:48:13,854 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81983.22, 'low': 81981.47, 'close': 81983.22, 'volume': 0.07607000000000001} +2025-03-18 22:48:13,855 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896612,"s":"ETHUSDT","t":2267979851,"p":"1904.14000000","q":"0.00280000","T":1742330896611,"m":true,"M":true}... +2025-03-18 22:48:13,855 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896611, 'price': 1904.14, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:13,855 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896611, 'price': 1904.14, 'volume': 0.0028} +2025-03-18 22:48:13,855 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896611, 'price': 1904.14, 'volume': 0.0028}, total ticks: 549 +2025-03-18 22:48:13,856 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330894000, 'open': 1904.2, 'high': 1904.2, 'low': 1904.14, 'close': 1904.14, 'volume': 0.5897} +2025-03-18 22:48:13,856 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330896000, 'open': 1904.14, 'high': 1904.14, 'low': 1904.14, 'close': 1904.14, 'volume': 0.0028} +2025-03-18 22:48:13,856 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896078,"s":"BTCUSDT","t":4727548970,"p":"81983.56000000","q":"0.00023000","T":1742330896078,"m":false,"M":true}... +2025-03-18 22:48:13,856 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896078, 'price': 81983.56, 'volume': 0.00023, 'type': 'trade'} +2025-03-18 22:48:13,857 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896078, 'price': 81983.56, 'volume': 0.00023} +2025-03-18 22:48:13,857 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896078, 'price': 81983.56, 'volume': 0.00023}, total ticks: 693 +2025-03-18 22:48:13,857 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81983.56, 'low': 81981.47, 'close': 81983.56, 'volume': 0.0763} +2025-03-18 22:48:13,875 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896612,"s":"ETHUSDT","t":2267979852,"p":"1904.14000000","q":"0.00300000","T":1742330896611,"m":true,"M":true}... +2025-03-18 22:48:13,876 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896611, 'price': 1904.14, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:13,876 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896611, 'price': 1904.14, 'volume': 0.003} +2025-03-18 22:48:13,876 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896611, 'price': 1904.14, 'volume': 0.003}, total ticks: 550 +2025-03-18 22:48:13,876 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 1904.14, 'high': 1904.14, 'low': 1904.14, 'close': 1904.14, 'volume': 0.0058} +2025-03-18 22:48:13,877 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896078,"s":"BTCUSDT","t":4727548971,"p":"81983.57000000","q":"0.00007000","T":1742330896078,"m":false,"M":true}... +2025-03-18 22:48:13,877 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896078, 'price': 81983.57, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,877 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896078, 'price': 81983.57, 'volume': 7e-05} +2025-03-18 22:48:13,877 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896078, 'price': 81983.57, 'volume': 7e-05}, total ticks: 694 +2025-03-18 22:48:13,878 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81983.57, 'low': 81981.47, 'close': 81983.57, 'volume': 0.07637000000000001} +2025-03-18 22:48:13,891 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896612,"s":"ETHUSDT","t":2267979853,"p":"1904.14000000","q":"0.00300000","T":1742330896611,"m":true,"M":true}... +2025-03-18 22:48:13,891 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896611, 'price': 1904.14, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:13,891 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896611, 'price': 1904.14, 'volume': 0.003} +2025-03-18 22:48:13,892 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896611, 'price': 1904.14, 'volume': 0.003}, total ticks: 551 +2025-03-18 22:48:13,892 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 1904.14, 'high': 1904.14, 'low': 1904.14, 'close': 1904.14, 'volume': 0.008799999999999999} +2025-03-18 22:48:13,892 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896078,"s":"BTCUSDT","t":4727548972,"p":"81983.57000000","q":"0.00007000","T":1742330896078,"m":false,"M":true}... +2025-03-18 22:48:13,893 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896078, 'price': 81983.57, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,893 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896078, 'price': 81983.57, 'volume': 7e-05} +2025-03-18 22:48:13,893 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896078, 'price': 81983.57, 'volume': 7e-05}, total ticks: 695 +2025-03-18 22:48:13,893 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81983.57, 'low': 81981.47, 'close': 81983.57, 'volume': 0.07644000000000001} +2025-03-18 22:48:13,906 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896612,"s":"ETHUSDT","t":2267979854,"p":"1904.14000000","q":"0.01610000","T":1742330896611,"m":true,"M":true}... +2025-03-18 22:48:13,906 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896611, 'price': 1904.14, 'volume': 0.0161, 'type': 'trade'} +2025-03-18 22:48:13,906 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896611, 'price': 1904.14, 'volume': 0.0161} +2025-03-18 22:48:13,907 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896611, 'price': 1904.14, 'volume': 0.0161}, total ticks: 552 +2025-03-18 22:48:13,907 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 1904.14, 'high': 1904.14, 'low': 1904.14, 'close': 1904.14, 'volume': 0.0249} +2025-03-18 22:48:13,908 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896078,"s":"BTCUSDT","t":4727548973,"p":"81983.57000000","q":"0.00007000","T":1742330896078,"m":false,"M":true}... +2025-03-18 22:48:13,908 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896078, 'price': 81983.57, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:13,908 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896078, 'price': 81983.57, 'volume': 7e-05} +2025-03-18 22:48:13,908 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896078, 'price': 81983.57, 'volume': 7e-05}, total ticks: 696 +2025-03-18 22:48:13,909 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81983.57, 'low': 81981.47, 'close': 81983.57, 'volume': 0.07651000000000001} +2025-03-18 22:48:13,923 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896078,"s":"BTCUSDT","t":4727548974,"p":"81983.58000000","q":"0.00076000","T":1742330896078,"m":false,"M":true}... +2025-03-18 22:48:13,924 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896078, 'price': 81983.58, 'volume': 0.00076, 'type': 'trade'} +2025-03-18 22:48:13,924 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896078, 'price': 81983.58, 'volume': 0.00076} +2025-03-18 22:48:13,924 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896078, 'price': 81983.58, 'volume': 0.00076}, total ticks: 697 +2025-03-18 22:48:13,924 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81983.58, 'low': 81981.47, 'close': 81983.58, 'volume': 0.07727} +2025-03-18 22:48:13,949 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896300,"s":"BTCUSDT","t":4727548975,"p":"81983.58000000","q":"0.00919000","T":1742330896299,"m":false,"M":true}... +2025-03-18 22:48:13,949 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896299, 'price': 81983.58, 'volume': 0.00919, 'type': 'trade'} +2025-03-18 22:48:13,950 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896299, 'price': 81983.58, 'volume': 0.00919} +2025-03-18 22:48:13,950 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896299, 'price': 81983.58, 'volume': 0.00919}, total ticks: 698 +2025-03-18 22:48:13,950 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81983.58, 'low': 81981.47, 'close': 81983.58, 'volume': 0.08646000000000001} +2025-03-18 22:48:13,965 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896300,"s":"BTCUSDT","t":4727548976,"p":"81983.58000000","q":"0.00281000","T":1742330896299,"m":false,"M":true}... +2025-03-18 22:48:13,965 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896299, 'price': 81983.58, 'volume': 0.00281, 'type': 'trade'} +2025-03-18 22:48:13,966 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896299, 'price': 81983.58, 'volume': 0.00281} +2025-03-18 22:48:13,966 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896299, 'price': 81983.58, 'volume': 0.00281}, total ticks: 699 +2025-03-18 22:48:13,966 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81983.58, 'low': 81981.47, 'close': 81983.58, 'volume': 0.08927000000000002} +2025-03-18 22:48:13,984 - INFO - [realtime.py:369] - Received message #700 +2025-03-18 22:48:13,984 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896478,"s":"BTCUSDT","t":4727548977,"p":"81983.58000000","q":"0.03299000","T":1742330896477,"m":false,"M":true}... +2025-03-18 22:48:13,984 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896477, 'price': 81983.58, 'volume': 0.03299, 'type': 'trade'} +2025-03-18 22:48:13,984 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896477, 'price': 81983.58, 'volume': 0.03299} +2025-03-18 22:48:13,984 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896477, 'price': 81983.58, 'volume': 0.03299}, total ticks: 700 +2025-03-18 22:48:13,986 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81983.58, 'low': 81981.47, 'close': 81983.58, 'volume': 0.12226000000000001} +2025-03-18 22:48:14,002 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896478,"s":"BTCUSDT","t":4727548978,"p":"81983.58000000","q":"0.04080000","T":1742330896477,"m":false,"M":true}... +2025-03-18 22:48:14,002 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896477, 'price': 81983.58, 'volume': 0.0408, 'type': 'trade'} +2025-03-18 22:48:14,002 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896477, 'price': 81983.58, 'volume': 0.0408} +2025-03-18 22:48:14,002 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896477, 'price': 81983.58, 'volume': 0.0408}, total ticks: 701 +2025-03-18 22:48:14,003 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81983.58, 'low': 81981.47, 'close': 81983.58, 'volume': 0.16306} +2025-03-18 22:48:14,017 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896478,"s":"BTCUSDT","t":4727548979,"p":"81983.58000000","q":"0.00007000","T":1742330896477,"m":false,"M":true}... +2025-03-18 22:48:14,017 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896477, 'price': 81983.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:14,017 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896477, 'price': 81983.58, 'volume': 7e-05} +2025-03-18 22:48:14,018 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896477, 'price': 81983.58, 'volume': 7e-05}, total ticks: 702 +2025-03-18 22:48:14,018 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81983.58, 'low': 81981.47, 'close': 81983.58, 'volume': 0.16313} +2025-03-18 22:48:14,033 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896478,"s":"BTCUSDT","t":4727548980,"p":"81983.58000000","q":"0.00007000","T":1742330896477,"m":false,"M":true}... +2025-03-18 22:48:14,033 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896477, 'price': 81983.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:14,034 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896477, 'price': 81983.58, 'volume': 7e-05} +2025-03-18 22:48:14,034 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896477, 'price': 81983.58, 'volume': 7e-05}, total ticks: 703 +2025-03-18 22:48:14,034 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81983.58, 'low': 81981.47, 'close': 81983.58, 'volume': 0.16319999999999998} +2025-03-18 22:48:14,050 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896478,"s":"BTCUSDT","t":4727548981,"p":"81983.58000000","q":"0.00007000","T":1742330896477,"m":false,"M":true}... +2025-03-18 22:48:14,050 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896477, 'price': 81983.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:14,051 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896477, 'price': 81983.58, 'volume': 7e-05} +2025-03-18 22:48:14,051 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896477, 'price': 81983.58, 'volume': 7e-05}, total ticks: 704 +2025-03-18 22:48:14,051 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81983.58, 'low': 81981.47, 'close': 81983.58, 'volume': 0.16326999999999997} +2025-03-18 22:48:14,065 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896478,"s":"BTCUSDT","t":4727548982,"p":"81983.58000000","q":"0.00007000","T":1742330896477,"m":false,"M":true}... +2025-03-18 22:48:14,065 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896477, 'price': 81983.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:14,066 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896477, 'price': 81983.58, 'volume': 7e-05} +2025-03-18 22:48:14,066 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896477, 'price': 81983.58, 'volume': 7e-05}, total ticks: 705 +2025-03-18 22:48:14,066 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81983.58, 'low': 81981.47, 'close': 81983.58, 'volume': 0.16333999999999996} +2025-03-18 22:48:14,081 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896478,"s":"BTCUSDT","t":4727548983,"p":"81983.58000000","q":"0.00007000","T":1742330896477,"m":false,"M":true}... +2025-03-18 22:48:14,081 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896477, 'price': 81983.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:14,082 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896477, 'price': 81983.58, 'volume': 7e-05} +2025-03-18 22:48:14,082 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896477, 'price': 81983.58, 'volume': 7e-05}, total ticks: 706 +2025-03-18 22:48:14,082 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81983.58, 'low': 81981.47, 'close': 81983.58, 'volume': 0.16340999999999994} +2025-03-18 22:48:14,096 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896478,"s":"BTCUSDT","t":4727548984,"p":"81983.58000000","q":"0.00050000","T":1742330896477,"m":false,"M":true}... +2025-03-18 22:48:14,097 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896477, 'price': 81983.58, 'volume': 0.0005, 'type': 'trade'} +2025-03-18 22:48:14,097 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896477, 'price': 81983.58, 'volume': 0.0005} +2025-03-18 22:48:14,097 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896477, 'price': 81983.58, 'volume': 0.0005}, total ticks: 707 +2025-03-18 22:48:14,097 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81983.58, 'low': 81981.47, 'close': 81983.58, 'volume': 0.16390999999999994} +2025-03-18 22:48:14,111 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896478,"s":"BTCUSDT","t":4727548985,"p":"81983.58000000","q":"0.00010000","T":1742330896477,"m":false,"M":true}... +2025-03-18 22:48:14,111 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896477, 'price': 81983.58, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:14,111 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896477, 'price': 81983.58, 'volume': 0.0001} +2025-03-18 22:48:14,111 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896477, 'price': 81983.58, 'volume': 0.0001}, total ticks: 708 +2025-03-18 22:48:14,111 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81983.58, 'low': 81981.47, 'close': 81983.58, 'volume': 0.16400999999999993} +2025-03-18 22:48:14,127 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896478,"s":"BTCUSDT","t":4727548986,"p":"81983.58000000","q":"0.00010000","T":1742330896477,"m":false,"M":true}... +2025-03-18 22:48:14,128 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896477, 'price': 81983.58, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:14,128 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896477, 'price': 81983.58, 'volume': 0.0001} +2025-03-18 22:48:14,128 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896477, 'price': 81983.58, 'volume': 0.0001}, total ticks: 709 +2025-03-18 22:48:14,128 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81983.58, 'low': 81981.47, 'close': 81983.58, 'volume': 0.16410999999999992} +2025-03-18 22:48:14,143 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896478,"s":"BTCUSDT","t":4727548987,"p":"81983.58000000","q":"0.00010000","T":1742330896477,"m":false,"M":true}... +2025-03-18 22:48:14,144 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896477, 'price': 81983.58, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:14,144 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896477, 'price': 81983.58, 'volume': 0.0001} +2025-03-18 22:48:14,144 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896477, 'price': 81983.58, 'volume': 0.0001}, total ticks: 710 +2025-03-18 22:48:14,144 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81983.58, 'low': 81981.47, 'close': 81983.58, 'volume': 0.1642099999999999} +2025-03-18 22:48:14,167 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896478,"s":"BTCUSDT","t":4727548988,"p":"81983.58000000","q":"0.00007000","T":1742330896477,"m":false,"M":true}... +2025-03-18 22:48:14,168 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896477, 'price': 81983.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:14,168 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896477, 'price': 81983.58, 'volume': 7e-05} +2025-03-18 22:48:14,168 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896477, 'price': 81983.58, 'volume': 7e-05}, total ticks: 711 +2025-03-18 22:48:14,168 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81983.58, 'low': 81981.47, 'close': 81983.58, 'volume': 0.1642799999999999} +2025-03-18 22:48:14,183 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896478,"s":"BTCUSDT","t":4727548989,"p":"81983.58000000","q":"0.00014000","T":1742330896477,"m":false,"M":true}... +2025-03-18 22:48:14,183 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896477, 'price': 81983.58, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:48:14,183 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896477, 'price': 81983.58, 'volume': 0.00014} +2025-03-18 22:48:14,184 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896477, 'price': 81983.58, 'volume': 0.00014}, total ticks: 712 +2025-03-18 22:48:14,184 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81983.58, 'low': 81981.47, 'close': 81983.58, 'volume': 0.1644199999999999} +2025-03-18 22:48:14,198 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330896478,"s":"BTCUSDT","t":4727548990,"p":"81983.58000000","q":"0.05528000","T":1742330896477,"m":false,"M":true}... +2025-03-18 22:48:14,198 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330896477, 'price': 81983.58, 'volume': 0.05528, 'type': 'trade'} +2025-03-18 22:48:14,198 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330896477, 'price': 81983.58, 'volume': 0.05528} +2025-03-18 22:48:14,198 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330896477, 'price': 81983.58, 'volume': 0.05528}, total ticks: 713 +2025-03-18 22:48:14,199 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81983.58, 'low': 81981.47, 'close': 81983.58, 'volume': 0.2196999999999999} +2025-03-18 22:48:14,245 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330897012,"s":"ETHUSDT","t...012,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:14,245 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330897012,"s":"ETHUSDT","t":2267979855,"p":"1904.15000000","q":"0.36970000","T":1742330897012,"m":false,"M":true}... +2025-03-18 22:48:14,245 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330897012, 'price': 1904.15, 'volume': 0.3697, 'type': 'trade'} +2025-03-18 22:48:14,245 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330897012, 'price': 1904.15, 'volume': 0.3697} +2025-03-18 22:48:14,245 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330897012, 'price': 1904.15, 'volume': 0.3697}, total ticks: 553 +2025-03-18 22:48:14,245 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330896000, 'open': 1904.14, 'high': 1904.14, 'low': 1904.14, 'close': 1904.14, 'volume': 0.0249} +2025-03-18 22:48:14,249 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330897000, 'open': 1904.15, 'high': 1904.15, 'low': 1904.15, 'close': 1904.15, 'volume': 0.3697} +2025-03-18 22:48:14,525 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330897286,"s":"BTCUSDT","t...286,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:14,525 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330897286,"s":"BTCUSDT","t":4727548991,"p":"81983.58000000","q":"0.00009000","T":1742330897286,"m":false,"M":true}... +2025-03-18 22:48:14,525 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330897286, 'price': 81983.58, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:48:14,526 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330897286, 'price': 81983.58, 'volume': 9e-05} +2025-03-18 22:48:14,526 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330897286, 'price': 81983.58, 'volume': 9e-05}, total ticks: 714 +2025-03-18 22:48:14,526 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330896000, 'open': 81981.47, 'high': 81983.58, 'low': 81981.47, 'close': 81983.58, 'volume': 0.2196999999999999} +2025-03-18 22:48:14,526 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330897000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.58, 'close': 81983.58, 'volume': 9e-05} +2025-03-18 22:48:14,824 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330897589,"s":"BTCUSDT","t...7589,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:14,825 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330897589,"s":"BTCUSDT","t":4727548992,"p":"81983.57000000","q":"0.01406000","T":1742330897589,"m":true,"M":true}... +2025-03-18 22:48:14,826 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330897589, 'price': 81983.57, 'volume': 0.01406, 'type': 'trade'} +2025-03-18 22:48:14,826 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330897589, 'price': 81983.57, 'volume': 0.01406} +2025-03-18 22:48:14,826 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330897589, 'price': 81983.57, 'volume': 0.01406}, total ticks: 715 +2025-03-18 22:48:14,827 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330897000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.57, 'close': 81983.57, 'volume': 0.01415} +2025-03-18 22:48:15,221 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330897984,"s":"BTCUSDT","t...983,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:15,221 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330897984,"s":"BTCUSDT","t":4727548993,"p":"81983.58000000","q":"0.00060000","T":1742330897983,"m":false,"M":true}... +2025-03-18 22:48:15,222 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330897983, 'price': 81983.58, 'volume': 0.0006, 'type': 'trade'} +2025-03-18 22:48:15,222 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330897983, 'price': 81983.58, 'volume': 0.0006} +2025-03-18 22:48:15,222 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330897983, 'price': 81983.58, 'volume': 0.0006}, total ticks: 716 +2025-03-18 22:48:15,222 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330897000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.01475} +2025-03-18 22:48:15,360 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330898124,"s":"ETHUSDT","t...124,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:15,360 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330898124,"s":"ETHUSDT","t":2267979856,"p":"1904.15000000","q":"0.03150000","T":1742330898124,"m":false,"M":true}... +2025-03-18 22:48:15,362 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330898124, 'price': 1904.15, 'volume': 0.0315, 'type': 'trade'} +2025-03-18 22:48:15,362 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330898124, 'price': 1904.15, 'volume': 0.0315} +2025-03-18 22:48:15,362 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330898124, 'price': 1904.15, 'volume': 0.0315}, total ticks: 554 +2025-03-18 22:48:15,363 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330897000, 'open': 1904.15, 'high': 1904.15, 'low': 1904.15, 'close': 1904.15, 'volume': 0.3697} +2025-03-18 22:48:15,363 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330898000, 'open': 1904.15, 'high': 1904.15, 'low': 1904.15, 'close': 1904.15, 'volume': 0.0315} +2025-03-18 22:48:16,185 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330898946,"s":"ETHUSDT","t...8946,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,185 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330898946,"s":"ETHUSDT","t...8946,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,185 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330898946,"s":"ETHUSDT","t...8946,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,186 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330898946,"s":"ETHUSDT","t...8946,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,186 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330898946,"s":"ETHUSDT","t...8946,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,187 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330898946,"s":"ETHUSDT","t...8946,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,187 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330898946,"s":"ETHUSDT","t...8946,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,187 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330898946,"s":"ETHUSDT","t...8946,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,188 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330898946,"s":"ETHUSDT","t...8946,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,188 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330898946,"s":"ETHUSDT","t":2267979857,"p":"1904.14000000","q":"0.00300000","T":1742330898946,"m":true,"M":true}... +2025-03-18 22:48:16,188 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330898946, 'price': 1904.14, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:16,189 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330898946, 'price': 1904.14, 'volume': 0.003} +2025-03-18 22:48:16,189 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330898946, 'price': 1904.14, 'volume': 0.003}, total ticks: 555 +2025-03-18 22:48:16,190 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330898000, 'open': 1904.15, 'high': 1904.15, 'low': 1904.14, 'close': 1904.14, 'volume': 0.0345} +2025-03-18 22:48:16,190 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330898952,"s":"ETHUSDT","t...8952,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,190 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330898952,"s":"ETHUSDT","t...8952,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,191 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330898952,"s":"ETHUSDT","t...8952,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,192 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330898958,"s":"ETHUSDT","t...8957,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,193 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330898958,"s":"ETHUSDT","t...8957,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,193 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330898958,"s":"ETHUSDT","t...8957,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,193 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330898958,"s":"ETHUSDT","t...8957,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,194 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330898946,"s":"ETHUSDT","t":2267979858,"p":"1904.14000000","q":"0.00300000","T":1742330898946,"m":true,"M":true}... +2025-03-18 22:48:16,194 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330898946, 'price': 1904.14, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:16,194 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330898946, 'price': 1904.14, 'volume': 0.003} +2025-03-18 22:48:16,194 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330898946, 'price': 1904.14, 'volume': 0.003}, total ticks: 556 +2025-03-18 22:48:16,195 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330898000, 'open': 1904.15, 'high': 1904.15, 'low': 1904.14, 'close': 1904.14, 'volume': 0.037500000000000006} +2025-03-18 22:48:16,200 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330898964,"s":"ETHUSDT","t...8964,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,202 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330898964,"s":"ETHUSDT","t...8964,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,202 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330898964,"s":"ETHUSDT","t...8964,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,202 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330898946,"s":"ETHUSDT","t":2267979859,"p":"1904.14000000","q":"0.00280000","T":1742330898946,"m":true,"M":true}... +2025-03-18 22:48:16,202 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330898946, 'price': 1904.14, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:16,202 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330898946, 'price': 1904.14, 'volume': 0.0028} +2025-03-18 22:48:16,202 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330898946, 'price': 1904.14, 'volume': 0.0028}, total ticks: 557 +2025-03-18 22:48:16,202 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330898000, 'open': 1904.15, 'high': 1904.15, 'low': 1904.14, 'close': 1904.14, 'volume': 0.0403} +2025-03-18 22:48:16,202 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330898969,"s":"ETHUSDT","t...8969,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,202 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330898969,"s":"ETHUSDT","t...8969,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,202 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330898946,"s":"ETHUSDT","t":2267979860,"p":"1904.14000000","q":"0.00290000","T":1742330898946,"m":true,"M":true}... +2025-03-18 22:48:16,202 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330898946, 'price': 1904.14, 'volume': 0.0029, 'type': 'trade'} +2025-03-18 22:48:16,202 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330898946, 'price': 1904.14, 'volume': 0.0029} +2025-03-18 22:48:16,202 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330898946, 'price': 1904.14, 'volume': 0.0029}, total ticks: 558 +2025-03-18 22:48:16,206 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330898000, 'open': 1904.15, 'high': 1904.15, 'low': 1904.14, 'close': 1904.14, 'volume': 0.0432} +2025-03-18 22:48:16,211 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330898974,"s":"ETHUSDT","t...8974,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,211 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330898974,"s":"ETHUSDT","t...8974,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,212 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330898974,"s":"ETHUSDT","t...8974,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,212 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330898974,"s":"ETHUSDT","t...8974,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,212 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330898975,"s":"ETHUSDT","t...8974,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,213 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330898977,"s":"BTCUSDT","t...8976,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:16,213 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330898946,"s":"ETHUSDT","t":2267979861,"p":"1904.14000000","q":"0.00290000","T":1742330898946,"m":true,"M":true}... +2025-03-18 22:48:16,214 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330898946, 'price': 1904.14, 'volume': 0.0029, 'type': 'trade'} +2025-03-18 22:48:16,214 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330898946, 'price': 1904.14, 'volume': 0.0029} +2025-03-18 22:48:16,214 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330898946, 'price': 1904.14, 'volume': 0.0029}, total ticks: 559 +2025-03-18 22:48:16,215 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330898000, 'open': 1904.15, 'high': 1904.15, 'low': 1904.14, 'close': 1904.14, 'volume': 0.0461} +2025-03-18 22:48:16,215 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330898977,"s":"BTCUSDT","t":4727548994,"p":"81983.57000000","q":"0.01196000","T":1742330898976,"m":true,"M":true}... +2025-03-18 22:48:16,216 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330898976, 'price': 81983.57, 'volume': 0.01196, 'type': 'trade'} +2025-03-18 22:48:16,216 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330898976, 'price': 81983.57, 'volume': 0.01196} +2025-03-18 22:48:16,216 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330898976, 'price': 81983.57, 'volume': 0.01196}, total ticks: 717 +2025-03-18 22:48:16,218 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330897000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.01475} +2025-03-18 22:48:16,218 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330898000, 'open': 81983.57, 'high': 81983.57, 'low': 81983.57, 'close': 81983.57, 'volume': 0.01196} +2025-03-18 22:48:16,218 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330898979,"s":"ETHUSDT","t...8978,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,218 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330898979,"s":"ETHUSDT","t...8978,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,219 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330898979,"s":"ETHUSDT","t...8978,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,219 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330898979,"s":"ETHUSDT","t...8978,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,220 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330898979,"s":"ETHUSDT","t...8978,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,220 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330898979,"s":"ETHUSDT","t...8978,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,220 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330898946,"s":"ETHUSDT","t":2267979862,"p":"1904.14000000","q":"0.00270000","T":1742330898946,"m":true,"M":true}... +2025-03-18 22:48:16,221 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330898946, 'price': 1904.14, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:16,221 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330898946, 'price': 1904.14, 'volume': 0.0027} +2025-03-18 22:48:16,221 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330898946, 'price': 1904.14, 'volume': 0.0027}, total ticks: 560 +2025-03-18 22:48:16,221 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330898000, 'open': 1904.15, 'high': 1904.15, 'low': 1904.14, 'close': 1904.14, 'volume': 0.0488} +2025-03-18 22:48:16,222 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330898984,"s":"ETHUSDT","t...8984,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,222 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330898984,"s":"ETHUSDT","t...8984,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,222 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330898987,"s":"ETHUSDT","t...8987,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,223 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330898946,"s":"ETHUSDT","t":2267979863,"p":"1904.14000000","q":"0.00500000","T":1742330898946,"m":true,"M":true}... +2025-03-18 22:48:16,223 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330898946, 'price': 1904.14, 'volume': 0.005, 'type': 'trade'} +2025-03-18 22:48:16,223 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330898946, 'price': 1904.14, 'volume': 0.005} +2025-03-18 22:48:16,223 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330898946, 'price': 1904.14, 'volume': 0.005}, total ticks: 561 +2025-03-18 22:48:16,224 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330898000, 'open': 1904.15, 'high': 1904.15, 'low': 1904.14, 'close': 1904.14, 'volume': 0.0538} +2025-03-18 22:48:16,225 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330898987,"s":"ETHUSDT","t...8987,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,225 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330898990,"s":"ETHUSDT","t...8990,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,226 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330898990,"s":"ETHUSDT","t...8990,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,226 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330898990,"s":"ETHUSDT","t...8990,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,227 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330898990,"s":"ETHUSDT","t...8990,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,227 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330898946,"s":"ETHUSDT","t":2267979864,"p":"1904.14000000","q":"0.00300000","T":1742330898946,"m":true,"M":true}... +2025-03-18 22:48:16,227 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330898946, 'price': 1904.14, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:16,228 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330898946, 'price': 1904.14, 'volume': 0.003} +2025-03-18 22:48:16,228 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330898946, 'price': 1904.14, 'volume': 0.003}, total ticks: 562 +2025-03-18 22:48:16,228 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330898000, 'open': 1904.15, 'high': 1904.15, 'low': 1904.14, 'close': 1904.14, 'volume': 0.0568} +2025-03-18 22:48:16,229 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330898990,"s":"ETHUSDT","t...8990,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,229 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330898946,"s":"ETHUSDT","t":2267979865,"p":"1904.14000000","q":"0.00300000","T":1742330898946,"m":true,"M":true}... +2025-03-18 22:48:16,229 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330898946, 'price': 1904.14, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:16,230 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330898946, 'price': 1904.14, 'volume': 0.003} +2025-03-18 22:48:16,230 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330898946, 'price': 1904.14, 'volume': 0.003}, total ticks: 563 +2025-03-18 22:48:16,230 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330898000, 'open': 1904.15, 'high': 1904.15, 'low': 1904.14, 'close': 1904.14, 'volume': 0.059800000000000006} +2025-03-18 22:48:16,231 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330898990,"s":"ETHUSDT","t...8990,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,231 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330898952,"s":"ETHUSDT","t":2267979866,"p":"1904.14000000","q":"0.00300000","T":1742330898952,"m":true,"M":true}... +2025-03-18 22:48:16,231 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330898952, 'price': 1904.14, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:16,231 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330898952, 'price': 1904.14, 'volume': 0.003} +2025-03-18 22:48:16,231 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330898952, 'price': 1904.14, 'volume': 0.003}, total ticks: 564 +2025-03-18 22:48:16,232 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330898000, 'open': 1904.15, 'high': 1904.15, 'low': 1904.14, 'close': 1904.14, 'volume': 0.06280000000000001} +2025-03-18 22:48:16,232 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330898990,"s":"ETHUSDT","t...8990,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,232 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330898952,"s":"ETHUSDT","t":2267979867,"p":"1904.14000000","q":"0.00300000","T":1742330898952,"m":true,"M":true}... +2025-03-18 22:48:16,232 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330898952, 'price': 1904.14, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:16,233 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330898952, 'price': 1904.14, 'volume': 0.003} +2025-03-18 22:48:16,233 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330898952, 'price': 1904.14, 'volume': 0.003}, total ticks: 565 +2025-03-18 22:48:16,233 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330898000, 'open': 1904.15, 'high': 1904.15, 'low': 1904.14, 'close': 1904.14, 'volume': 0.06580000000000001} +2025-03-18 22:48:16,234 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330898952,"s":"ETHUSDT","t":2267979868,"p":"1904.14000000","q":"0.00270000","T":1742330898952,"m":true,"M":true}... +2025-03-18 22:48:16,234 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330898952, 'price': 1904.14, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:16,235 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330898952, 'price': 1904.14, 'volume': 0.0027} +2025-03-18 22:48:16,235 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330898952, 'price': 1904.14, 'volume': 0.0027}, total ticks: 566 +2025-03-18 22:48:16,235 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330898000, 'open': 1904.15, 'high': 1904.15, 'low': 1904.14, 'close': 1904.14, 'volume': 0.0685} +2025-03-18 22:48:16,259 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330898958,"s":"ETHUSDT","t":2267979869,"p":"1904.14000000","q":"0.00010000","T":1742330898957,"m":true,"M":true}... +2025-03-18 22:48:16,260 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330898957, 'price': 1904.14, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:16,260 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330898957, 'price': 1904.14, 'volume': 0.0001} +2025-03-18 22:48:16,260 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330898957, 'price': 1904.14, 'volume': 0.0001}, total ticks: 567 +2025-03-18 22:48:16,261 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330898000, 'open': 1904.15, 'high': 1904.15, 'low': 1904.14, 'close': 1904.14, 'volume': 0.06860000000000001} +2025-03-18 22:48:16,274 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330898958,"s":"ETHUSDT","t":2267979870,"p":"1904.14000000","q":"0.00270000","T":1742330898957,"m":true,"M":true}... +2025-03-18 22:48:16,274 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330898957, 'price': 1904.14, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:16,274 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330898957, 'price': 1904.14, 'volume': 0.0027} +2025-03-18 22:48:16,274 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330898957, 'price': 1904.14, 'volume': 0.0027}, total ticks: 568 +2025-03-18 22:48:16,274 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330898000, 'open': 1904.15, 'high': 1904.15, 'low': 1904.14, 'close': 1904.14, 'volume': 0.0713} +2025-03-18 22:48:16,290 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330898958,"s":"ETHUSDT","t":2267979871,"p":"1904.14000000","q":"0.00300000","T":1742330898957,"m":true,"M":true}... +2025-03-18 22:48:16,291 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330898957, 'price': 1904.14, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:16,291 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330898957, 'price': 1904.14, 'volume': 0.003} +2025-03-18 22:48:16,291 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330898957, 'price': 1904.14, 'volume': 0.003}, total ticks: 569 +2025-03-18 22:48:16,292 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330898000, 'open': 1904.15, 'high': 1904.15, 'low': 1904.14, 'close': 1904.14, 'volume': 0.0743} +2025-03-18 22:48:16,305 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330898958,"s":"ETHUSDT","t":2267979872,"p":"1904.14000000","q":"0.00300000","T":1742330898957,"m":true,"M":true}... +2025-03-18 22:48:16,305 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330898957, 'price': 1904.14, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:16,305 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330898957, 'price': 1904.14, 'volume': 0.003} +2025-03-18 22:48:16,306 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330898957, 'price': 1904.14, 'volume': 0.003}, total ticks: 570 +2025-03-18 22:48:16,306 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330898000, 'open': 1904.15, 'high': 1904.15, 'low': 1904.14, 'close': 1904.14, 'volume': 0.07730000000000001} +2025-03-18 22:48:16,333 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330898964,"s":"ETHUSDT","t":2267979873,"p":"1904.14000000","q":"0.00270000","T":1742330898964,"m":true,"M":true}... +2025-03-18 22:48:16,333 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330898964, 'price': 1904.14, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:16,333 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330898964, 'price': 1904.14, 'volume': 0.0027} +2025-03-18 22:48:16,333 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330898964, 'price': 1904.14, 'volume': 0.0027}, total ticks: 571 +2025-03-18 22:48:16,333 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330898000, 'open': 1904.15, 'high': 1904.15, 'low': 1904.14, 'close': 1904.14, 'volume': 0.08} +2025-03-18 22:48:16,349 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330898964,"s":"ETHUSDT","t":2267979874,"p":"1904.14000000","q":"0.00300000","T":1742330898964,"m":true,"M":true}... +2025-03-18 22:48:16,349 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330898964, 'price': 1904.14, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:16,350 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330898964, 'price': 1904.14, 'volume': 0.003} +2025-03-18 22:48:16,350 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330898964, 'price': 1904.14, 'volume': 0.003}, total ticks: 572 +2025-03-18 22:48:16,350 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330898000, 'open': 1904.15, 'high': 1904.15, 'low': 1904.14, 'close': 1904.14, 'volume': 0.083} +2025-03-18 22:48:16,367 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330898964,"s":"ETHUSDT","t":2267979875,"p":"1904.14000000","q":"0.00300000","T":1742330898964,"m":true,"M":true}... +2025-03-18 22:48:16,367 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330898964, 'price': 1904.14, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:16,368 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330898964, 'price': 1904.14, 'volume': 0.003} +2025-03-18 22:48:16,368 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330898964, 'price': 1904.14, 'volume': 0.003}, total ticks: 573 +2025-03-18 22:48:16,368 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330898000, 'open': 1904.15, 'high': 1904.15, 'low': 1904.14, 'close': 1904.14, 'volume': 0.08600000000000001} +2025-03-18 22:48:16,383 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330898969,"s":"ETHUSDT","t":2267979876,"p":"1904.14000000","q":"0.00270000","T":1742330898969,"m":true,"M":true}... +2025-03-18 22:48:16,383 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330898969, 'price': 1904.14, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:16,384 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330898969, 'price': 1904.14, 'volume': 0.0027} +2025-03-18 22:48:16,384 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330898969, 'price': 1904.14, 'volume': 0.0027}, total ticks: 574 +2025-03-18 22:48:16,385 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330898000, 'open': 1904.15, 'high': 1904.15, 'low': 1904.14, 'close': 1904.14, 'volume': 0.0887} +2025-03-18 22:48:16,399 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330898969,"s":"ETHUSDT","t":2267979877,"p":"1904.14000000","q":"0.00280000","T":1742330898969,"m":true,"M":true}... +2025-03-18 22:48:16,399 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330898969, 'price': 1904.14, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:16,399 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330898969, 'price': 1904.14, 'volume': 0.0028} +2025-03-18 22:48:16,400 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330898969, 'price': 1904.14, 'volume': 0.0028}, total ticks: 575 +2025-03-18 22:48:16,400 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330898000, 'open': 1904.15, 'high': 1904.15, 'low': 1904.14, 'close': 1904.14, 'volume': 0.0915} +2025-03-18 22:48:16,420 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330898974,"s":"ETHUSDT","t":2267979878,"p":"1904.14000000","q":"0.00300000","T":1742330898974,"m":true,"M":true}... +2025-03-18 22:48:16,420 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330898974, 'price': 1904.14, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:16,420 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330898974, 'price': 1904.14, 'volume': 0.003} +2025-03-18 22:48:16,421 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330898974, 'price': 1904.14, 'volume': 0.003}, total ticks: 576 +2025-03-18 22:48:16,421 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330898000, 'open': 1904.15, 'high': 1904.15, 'low': 1904.14, 'close': 1904.14, 'volume': 0.0945} +2025-03-18 22:48:16,436 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330898974,"s":"ETHUSDT","t":2267979879,"p":"1904.14000000","q":"0.00300000","T":1742330898974,"m":true,"M":true}... +2025-03-18 22:48:16,436 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330898974, 'price': 1904.14, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:16,437 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330898974, 'price': 1904.14, 'volume': 0.003} +2025-03-18 22:48:16,437 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330898974, 'price': 1904.14, 'volume': 0.003}, total ticks: 577 +2025-03-18 22:48:16,437 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330898000, 'open': 1904.15, 'high': 1904.15, 'low': 1904.14, 'close': 1904.14, 'volume': 0.0975} +2025-03-18 22:48:16,457 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330899219,"s":"ETHUSDT","t...9219,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,458 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330899219,"s":"ETHUSDT","t...9219,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,458 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330899219,"s":"ETHUSDT","t...9219,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,459 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330899219,"s":"ETHUSDT","t...9219,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,459 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330899219,"s":"ETHUSDT","t...9219,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,460 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330898974,"s":"ETHUSDT","t":2267979880,"p":"1904.14000000","q":"0.00270000","T":1742330898974,"m":true,"M":true}... +2025-03-18 22:48:16,460 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330898974, 'price': 1904.14, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:16,460 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330898974, 'price': 1904.14, 'volume': 0.0027} +2025-03-18 22:48:16,461 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330898974, 'price': 1904.14, 'volume': 0.0027}, total ticks: 578 +2025-03-18 22:48:16,461 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330898000, 'open': 1904.15, 'high': 1904.15, 'low': 1904.14, 'close': 1904.14, 'volume': 0.1002} +2025-03-18 22:48:16,483 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330898974,"s":"ETHUSDT","t":2267979881,"p":"1904.14000000","q":"0.00280000","T":1742330898974,"m":true,"M":true}... +2025-03-18 22:48:16,483 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330898974, 'price': 1904.14, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:16,484 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330898974, 'price': 1904.14, 'volume': 0.0028} +2025-03-18 22:48:16,484 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330898974, 'price': 1904.14, 'volume': 0.0028}, total ticks: 579 +2025-03-18 22:48:16,485 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330898000, 'open': 1904.15, 'high': 1904.15, 'low': 1904.14, 'close': 1904.14, 'volume': 0.103} +2025-03-18 22:48:16,499 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330898975,"s":"ETHUSDT","t":2267979882,"p":"1904.13000000","q":"0.00870000","T":1742330898974,"m":true,"M":true}... +2025-03-18 22:48:16,499 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330898974, 'price': 1904.13, 'volume': 0.0087, 'type': 'trade'} +2025-03-18 22:48:16,499 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330898974, 'price': 1904.13, 'volume': 0.0087} +2025-03-18 22:48:16,499 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330898974, 'price': 1904.13, 'volume': 0.0087}, total ticks: 580 +2025-03-18 22:48:16,500 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330898000, 'open': 1904.15, 'high': 1904.15, 'low': 1904.13, 'close': 1904.13, 'volume': 0.1117} +2025-03-18 22:48:16,518 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330898979,"s":"ETHUSDT","t":2267979883,"p":"1904.13000000","q":"0.29380000","T":1742330898978,"m":true,"M":true}... +2025-03-18 22:48:16,518 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330898978, 'price': 1904.13, 'volume': 0.2938, 'type': 'trade'} +2025-03-18 22:48:16,518 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330898978, 'price': 1904.13, 'volume': 0.2938} +2025-03-18 22:48:16,518 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330898978, 'price': 1904.13, 'volume': 0.2938}, total ticks: 581 +2025-03-18 22:48:16,520 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330898000, 'open': 1904.15, 'high': 1904.15, 'low': 1904.13, 'close': 1904.13, 'volume': 0.40549999999999997} +2025-03-18 22:48:16,533 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330898979,"s":"ETHUSDT","t":2267979884,"p":"1904.13000000","q":"0.00300000","T":1742330898978,"m":true,"M":true}... +2025-03-18 22:48:16,533 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330898978, 'price': 1904.13, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:16,534 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330898978, 'price': 1904.13, 'volume': 0.003} +2025-03-18 22:48:16,534 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330898978, 'price': 1904.13, 'volume': 0.003}, total ticks: 582 +2025-03-18 22:48:16,534 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330898000, 'open': 1904.15, 'high': 1904.15, 'low': 1904.13, 'close': 1904.13, 'volume': 0.4085} +2025-03-18 22:48:16,548 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330898979,"s":"ETHUSDT","t":2267979885,"p":"1904.13000000","q":"0.00270000","T":1742330898978,"m":true,"M":true}... +2025-03-18 22:48:16,548 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330898978, 'price': 1904.13, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:16,548 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330898978, 'price': 1904.13, 'volume': 0.0027} +2025-03-18 22:48:16,550 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330898978, 'price': 1904.13, 'volume': 0.0027}, total ticks: 583 +2025-03-18 22:48:16,550 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330898000, 'open': 1904.15, 'high': 1904.15, 'low': 1904.13, 'close': 1904.13, 'volume': 0.41119999999999995} +2025-03-18 22:48:16,563 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330898979,"s":"ETHUSDT","t":2267979886,"p":"1904.13000000","q":"0.00300000","T":1742330898978,"m":true,"M":true}... +2025-03-18 22:48:16,573 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330898978, 'price': 1904.13, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:16,573 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330898978, 'price': 1904.13, 'volume': 0.003} +2025-03-18 22:48:16,573 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330898978, 'price': 1904.13, 'volume': 0.003}, total ticks: 584 +2025-03-18 22:48:16,574 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330898000, 'open': 1904.15, 'high': 1904.15, 'low': 1904.13, 'close': 1904.13, 'volume': 0.41419999999999996} +2025-03-18 22:48:16,590 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330898979,"s":"ETHUSDT","t":2267979887,"p":"1904.13000000","q":"0.00270000","T":1742330898978,"m":true,"M":true}... +2025-03-18 22:48:16,590 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330898978, 'price': 1904.13, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:16,591 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330898978, 'price': 1904.13, 'volume': 0.0027} +2025-03-18 22:48:16,591 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330898978, 'price': 1904.13, 'volume': 0.0027}, total ticks: 585 +2025-03-18 22:48:16,591 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330898000, 'open': 1904.15, 'high': 1904.15, 'low': 1904.13, 'close': 1904.13, 'volume': 0.41689999999999994} +2025-03-18 22:48:16,604 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330898979,"s":"ETHUSDT","t":2267979888,"p":"1904.13000000","q":"0.00030000","T":1742330898978,"m":true,"M":true}... +2025-03-18 22:48:16,604 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330898978, 'price': 1904.13, 'volume': 0.0003, 'type': 'trade'} +2025-03-18 22:48:16,604 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330898978, 'price': 1904.13, 'volume': 0.0003} +2025-03-18 22:48:16,604 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330898978, 'price': 1904.13, 'volume': 0.0003}, total ticks: 586 +2025-03-18 22:48:16,606 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330898000, 'open': 1904.15, 'high': 1904.15, 'low': 1904.13, 'close': 1904.13, 'volume': 0.41719999999999996} +2025-03-18 22:48:16,618 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330898984,"s":"ETHUSDT","t":2267979889,"p":"1904.13000000","q":"0.00300000","T":1742330898984,"m":true,"M":true}... +2025-03-18 22:48:16,618 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330898984, 'price': 1904.13, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:16,618 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330898984, 'price': 1904.13, 'volume': 0.003} +2025-03-18 22:48:16,619 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330898984, 'price': 1904.13, 'volume': 0.003}, total ticks: 587 +2025-03-18 22:48:16,619 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330898000, 'open': 1904.15, 'high': 1904.15, 'low': 1904.13, 'close': 1904.13, 'volume': 0.42019999999999996} +2025-03-18 22:48:16,633 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330898984,"s":"ETHUSDT","t":2267979890,"p":"1904.13000000","q":"0.00270000","T":1742330898984,"m":true,"M":true}... +2025-03-18 22:48:16,633 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330898984, 'price': 1904.13, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:16,633 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330898984, 'price': 1904.13, 'volume': 0.0027} +2025-03-18 22:48:16,633 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330898984, 'price': 1904.13, 'volume': 0.0027}, total ticks: 588 +2025-03-18 22:48:16,634 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330898000, 'open': 1904.15, 'high': 1904.15, 'low': 1904.13, 'close': 1904.13, 'volume': 0.42289999999999994} +2025-03-18 22:48:16,649 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330898987,"s":"ETHUSDT","t":2267979891,"p":"1904.13000000","q":"0.00030000","T":1742330898987,"m":true,"M":true}... +2025-03-18 22:48:16,649 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330898987, 'price': 1904.13, 'volume': 0.0003, 'type': 'trade'} +2025-03-18 22:48:16,650 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330898987, 'price': 1904.13, 'volume': 0.0003} +2025-03-18 22:48:16,650 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330898987, 'price': 1904.13, 'volume': 0.0003}, total ticks: 589 +2025-03-18 22:48:16,651 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330898000, 'open': 1904.15, 'high': 1904.15, 'low': 1904.13, 'close': 1904.13, 'volume': 0.42319999999999997} +2025-03-18 22:48:16,659 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330899424,"s":"ETHUSDT","t...9423,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,659 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330899424,"s":"ETHUSDT","t...9423,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,661 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330899424,"s":"ETHUSDT","t...9423,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,661 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330899424,"s":"ETHUSDT","t...9423,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,662 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330899424,"s":"ETHUSDT","t...9423,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,662 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330899424,"s":"ETHUSDT","t...9423,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,662 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330899424,"s":"ETHUSDT","t...9423,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,663 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330899425,"s":"ETHUSDT","t...9425,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,663 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330899425,"s":"ETHUSDT","t...9425,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,663 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330899425,"s":"ETHUSDT","t...9425,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,663 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330898987,"s":"ETHUSDT","t":2267979892,"p":"1904.13000000","q":"0.00300000","T":1742330898987,"m":true,"M":true}... +2025-03-18 22:48:16,664 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330898987, 'price': 1904.13, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:16,664 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330898987, 'price': 1904.13, 'volume': 0.003} +2025-03-18 22:48:16,664 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330898987, 'price': 1904.13, 'volume': 0.003}, total ticks: 590 +2025-03-18 22:48:16,664 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330898000, 'open': 1904.15, 'high': 1904.15, 'low': 1904.13, 'close': 1904.13, 'volume': 0.42619999999999997} +2025-03-18 22:48:16,676 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330898990,"s":"ETHUSDT","t":2267979893,"p":"1904.09000000","q":"0.00280000","T":1742330898990,"m":true,"M":true}... +2025-03-18 22:48:16,677 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330898990, 'price': 1904.09, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:16,677 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330898990, 'price': 1904.09, 'volume': 0.0028} +2025-03-18 22:48:16,677 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330898990, 'price': 1904.09, 'volume': 0.0028}, total ticks: 591 +2025-03-18 22:48:16,677 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330898000, 'open': 1904.15, 'high': 1904.15, 'low': 1904.09, 'close': 1904.09, 'volume': 0.429} +2025-03-18 22:48:16,693 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330898990,"s":"ETHUSDT","t":2267979894,"p":"1904.09000000","q":"0.00320000","T":1742330898990,"m":true,"M":true}... +2025-03-18 22:48:16,694 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330898990, 'price': 1904.09, 'volume': 0.0032, 'type': 'trade'} +2025-03-18 22:48:16,694 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330898990, 'price': 1904.09, 'volume': 0.0032} +2025-03-18 22:48:16,694 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330898990, 'price': 1904.09, 'volume': 0.0032}, total ticks: 592 +2025-03-18 22:48:16,694 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330898000, 'open': 1904.15, 'high': 1904.15, 'low': 1904.09, 'close': 1904.09, 'volume': 0.4322} +2025-03-18 22:48:16,716 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330898990,"s":"ETHUSDT","t":2267979895,"p":"1904.09000000","q":"0.00320000","T":1742330898990,"m":true,"M":true}... +2025-03-18 22:48:16,716 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330898990, 'price': 1904.09, 'volume': 0.0032, 'type': 'trade'} +2025-03-18 22:48:16,717 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330898990, 'price': 1904.09, 'volume': 0.0032} +2025-03-18 22:48:16,717 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330898990, 'price': 1904.09, 'volume': 0.0032}, total ticks: 593 +2025-03-18 22:48:16,718 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330898000, 'open': 1904.15, 'high': 1904.15, 'low': 1904.09, 'close': 1904.09, 'volume': 0.43539999999999995} +2025-03-18 22:48:16,732 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330898990,"s":"ETHUSDT","t":2267979896,"p":"1904.09000000","q":"0.00270000","T":1742330898990,"m":true,"M":true}... +2025-03-18 22:48:16,732 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330898990, 'price': 1904.09, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:16,732 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330898990, 'price': 1904.09, 'volume': 0.0027} +2025-03-18 22:48:16,734 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330898990, 'price': 1904.09, 'volume': 0.0027}, total ticks: 594 +2025-03-18 22:48:16,734 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330898000, 'open': 1904.15, 'high': 1904.15, 'low': 1904.09, 'close': 1904.09, 'volume': 0.43809999999999993} +2025-03-18 22:48:16,752 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330898990,"s":"ETHUSDT","t":2267979897,"p":"1904.09000000","q":"0.00300000","T":1742330898990,"m":true,"M":true}... +2025-03-18 22:48:16,752 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330898990, 'price': 1904.09, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:16,752 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330898990, 'price': 1904.09, 'volume': 0.003} +2025-03-18 22:48:16,752 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330898990, 'price': 1904.09, 'volume': 0.003}, total ticks: 595 +2025-03-18 22:48:16,752 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330898000, 'open': 1904.15, 'high': 1904.15, 'low': 1904.09, 'close': 1904.09, 'volume': 0.44109999999999994} +2025-03-18 22:48:16,768 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330898990,"s":"ETHUSDT","t":2267979898,"p":"1904.09000000","q":"0.00300000","T":1742330898990,"m":true,"M":true}... +2025-03-18 22:48:16,768 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330898990, 'price': 1904.09, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:16,769 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330898990, 'price': 1904.09, 'volume': 0.003} +2025-03-18 22:48:16,769 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330898990, 'price': 1904.09, 'volume': 0.003}, total ticks: 596 +2025-03-18 22:48:16,769 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330898000, 'open': 1904.15, 'high': 1904.15, 'low': 1904.09, 'close': 1904.09, 'volume': 0.44409999999999994} +2025-03-18 22:48:16,783 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330898990,"s":"ETHUSDT","t":2267979899,"p":"1904.09000000","q":"0.00270000","T":1742330898990,"m":true,"M":true}... +2025-03-18 22:48:16,783 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330898990, 'price': 1904.09, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:16,784 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330898990, 'price': 1904.09, 'volume': 0.0027} +2025-03-18 22:48:16,784 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330898990, 'price': 1904.09, 'volume': 0.0027}, total ticks: 597 +2025-03-18 22:48:16,784 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330898000, 'open': 1904.15, 'high': 1904.15, 'low': 1904.09, 'close': 1904.09, 'volume': 0.4467999999999999} +2025-03-18 22:48:16,799 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330899219,"s":"ETHUSDT","t":2267979900,"p":"1904.08000000","q":"0.00280000","T":1742330899219,"m":true,"M":true}... +2025-03-18 22:48:16,799 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330899219, 'price': 1904.08, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:16,800 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330899219, 'price': 1904.08, 'volume': 0.0028} +2025-03-18 22:48:16,800 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330899219, 'price': 1904.08, 'volume': 0.0028}, total ticks: 598 +2025-03-18 22:48:16,800 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330898000, 'open': 1904.15, 'high': 1904.15, 'low': 1904.09, 'close': 1904.09, 'volume': 0.4467999999999999} +2025-03-18 22:48:16,801 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330899000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.08, 'close': 1904.08, 'volume': 0.0028} +2025-03-18 22:48:16,827 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330899219,"s":"ETHUSDT","t":2267979901,"p":"1904.08000000","q":"0.00300000","T":1742330899219,"m":true,"M":true}... +2025-03-18 22:48:16,828 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330899219, 'price': 1904.08, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:16,828 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330899219, 'price': 1904.08, 'volume': 0.003} +2025-03-18 22:48:16,828 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330899219, 'price': 1904.08, 'volume': 0.003}, total ticks: 599 +2025-03-18 22:48:16,828 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330899000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.08, 'close': 1904.08, 'volume': 0.0058} +2025-03-18 22:48:16,843 - INFO - [realtime.py:369] - Received message #600 +2025-03-18 22:48:16,843 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330899219,"s":"ETHUSDT","t":2267979902,"p":"1904.08000000","q":"0.00300000","T":1742330899219,"m":true,"M":true}... +2025-03-18 22:48:16,844 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330899219, 'price': 1904.08, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:16,844 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330899219, 'price': 1904.08, 'volume': 0.003} +2025-03-18 22:48:16,844 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330899219, 'price': 1904.08, 'volume': 0.003}, total ticks: 600 +2025-03-18 22:48:16,845 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330899000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.08, 'close': 1904.08, 'volume': 0.008799999999999999} +2025-03-18 22:48:16,858 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330899219,"s":"ETHUSDT","t":2267979903,"p":"1904.08000000","q":"0.00270000","T":1742330899219,"m":true,"M":true}... +2025-03-18 22:48:16,859 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330899219, 'price': 1904.08, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:16,859 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330899219, 'price': 1904.08, 'volume': 0.0027} +2025-03-18 22:48:16,859 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330899219, 'price': 1904.08, 'volume': 0.0027}, total ticks: 601 +2025-03-18 22:48:16,860 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330899000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.08, 'close': 1904.08, 'volume': 0.0115} +2025-03-18 22:48:16,878 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330899219,"s":"ETHUSDT","t":2267979904,"p":"1904.08000000","q":"0.00500000","T":1742330899219,"m":true,"M":true}... +2025-03-18 22:48:16,878 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330899219, 'price': 1904.08, 'volume': 0.005, 'type': 'trade'} +2025-03-18 22:48:16,878 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330899219, 'price': 1904.08, 'volume': 0.005} +2025-03-18 22:48:16,878 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330899219, 'price': 1904.08, 'volume': 0.005}, total ticks: 602 +2025-03-18 22:48:16,878 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330899000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.08, 'close': 1904.08, 'volume': 0.0165} +2025-03-18 22:48:16,893 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330899424,"s":"ETHUSDT","t":2267979905,"p":"1904.08000000","q":"0.00300000","T":1742330899423,"m":true,"M":true}... +2025-03-18 22:48:16,893 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330899423, 'price': 1904.08, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:16,895 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330899423, 'price': 1904.08, 'volume': 0.003} +2025-03-18 22:48:16,895 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330899423, 'price': 1904.08, 'volume': 0.003}, total ticks: 603 +2025-03-18 22:48:16,896 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330899000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.08, 'close': 1904.08, 'volume': 0.0195} +2025-03-18 22:48:16,918 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330899684,"s":"ETHUSDT","t...9683,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,918 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330899684,"s":"ETHUSDT","t...9683,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,920 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330899684,"s":"ETHUSDT","t...9683,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,920 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330899684,"s":"ETHUSDT","t...9683,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,920 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330899684,"s":"ETHUSDT","t...9683,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,921 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330899684,"s":"ETHUSDT","t...9683,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,921 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330899684,"s":"ETHUSDT","t...9683,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,921 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330899684,"s":"ETHUSDT","t...9683,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,921 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330899684,"s":"ETHUSDT","t...9683,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,923 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330899684,"s":"ETHUSDT","t...9683,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,923 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330899684,"s":"ETHUSDT","t...9683,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,923 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330899684,"s":"ETHUSDT","t...9683,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,923 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330899684,"s":"ETHUSDT","t...9683,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,924 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330899684,"s":"ETHUSDT","t...9683,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,924 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330899684,"s":"ETHUSDT","t...9683,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,925 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330899684,"s":"ETHUSDT","t...9683,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,925 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330899684,"s":"ETHUSDT","t...9683,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,925 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330899684,"s":"ETHUSDT","t...9683,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,925 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330899684,"s":"ETHUSDT","t...9683,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,925 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330899684,"s":"ETHUSDT","t...9683,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,926 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330899684,"s":"ETHUSDT","t...9683,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,926 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330899684,"s":"ETHUSDT","t...9683,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,926 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330899684,"s":"ETHUSDT","t...9683,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:16,926 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330899424,"s":"ETHUSDT","t":2267979906,"p":"1904.08000000","q":"0.00300000","T":1742330899423,"m":true,"M":true}... +2025-03-18 22:48:16,926 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330899423, 'price': 1904.08, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:16,926 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330899423, 'price': 1904.08, 'volume': 0.003} +2025-03-18 22:48:16,926 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330899423, 'price': 1904.08, 'volume': 0.003}, total ticks: 604 +2025-03-18 22:48:16,928 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330899000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.08, 'close': 1904.08, 'volume': 0.0225} +2025-03-18 22:48:16,949 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330899424,"s":"ETHUSDT","t":2267979907,"p":"1904.08000000","q":"0.00500000","T":1742330899423,"m":true,"M":true}... +2025-03-18 22:48:16,950 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330899423, 'price': 1904.08, 'volume': 0.005, 'type': 'trade'} +2025-03-18 22:48:16,950 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330899423, 'price': 1904.08, 'volume': 0.005} +2025-03-18 22:48:16,950 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330899423, 'price': 1904.08, 'volume': 0.005}, total ticks: 605 +2025-03-18 22:48:16,950 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330899000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.08, 'close': 1904.08, 'volume': 0.0275} +2025-03-18 22:48:16,967 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330899424,"s":"ETHUSDT","t":2267979908,"p":"1904.07000000","q":"0.00270000","T":1742330899423,"m":true,"M":true}... +2025-03-18 22:48:16,967 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330899423, 'price': 1904.07, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:16,967 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330899423, 'price': 1904.07, 'volume': 0.0027} +2025-03-18 22:48:16,967 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330899423, 'price': 1904.07, 'volume': 0.0027}, total ticks: 606 +2025-03-18 22:48:16,967 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330899000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.07, 'close': 1904.07, 'volume': 0.0302} +2025-03-18 22:48:16,983 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330899424,"s":"ETHUSDT","t":2267979909,"p":"1904.07000000","q":"0.00270000","T":1742330899423,"m":true,"M":true}... +2025-03-18 22:48:16,983 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330899423, 'price': 1904.07, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:16,983 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330899423, 'price': 1904.07, 'volume': 0.0027} +2025-03-18 22:48:16,983 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330899423, 'price': 1904.07, 'volume': 0.0027}, total ticks: 607 +2025-03-18 22:48:16,983 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330899000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.07, 'close': 1904.07, 'volume': 0.0329} +2025-03-18 22:48:16,997 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330899424,"s":"ETHUSDT","t":2267979910,"p":"1904.07000000","q":"0.00270000","T":1742330899423,"m":true,"M":true}... +2025-03-18 22:48:16,997 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330899423, 'price': 1904.07, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:16,997 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330899423, 'price': 1904.07, 'volume': 0.0027} +2025-03-18 22:48:16,997 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330899423, 'price': 1904.07, 'volume': 0.0027}, total ticks: 608 +2025-03-18 22:48:16,999 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330899000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.07, 'close': 1904.07, 'volume': 0.0356} +2025-03-18 22:48:17,010 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330899424,"s":"ETHUSDT","t":2267979911,"p":"1904.07000000","q":"0.00270000","T":1742330899423,"m":true,"M":true}... +2025-03-18 22:48:17,010 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330899423, 'price': 1904.07, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:17,010 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330899423, 'price': 1904.07, 'volume': 0.0027} +2025-03-18 22:48:17,011 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330899423, 'price': 1904.07, 'volume': 0.0027}, total ticks: 609 +2025-03-18 22:48:17,011 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330899000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.07, 'close': 1904.07, 'volume': 0.0383} +2025-03-18 22:48:17,026 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330899425,"s":"ETHUSDT","t":2267979912,"p":"1904.03000000","q":"0.00280000","T":1742330899425,"m":true,"M":true}... +2025-03-18 22:48:17,026 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330899425, 'price': 1904.03, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:17,027 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330899425, 'price': 1904.03, 'volume': 0.0028} +2025-03-18 22:48:17,027 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330899425, 'price': 1904.03, 'volume': 0.0028}, total ticks: 610 +2025-03-18 22:48:17,027 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330899000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.03, 'close': 1904.03, 'volume': 0.0411} +2025-03-18 22:48:17,043 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330899425,"s":"ETHUSDT","t":2267979913,"p":"1904.03000000","q":"0.00280000","T":1742330899425,"m":true,"M":true}... +2025-03-18 22:48:17,044 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330899425, 'price': 1904.03, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:17,044 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330899425, 'price': 1904.03, 'volume': 0.0028} +2025-03-18 22:48:17,044 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330899425, 'price': 1904.03, 'volume': 0.0028}, total ticks: 611 +2025-03-18 22:48:17,044 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330899000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.03, 'close': 1904.03, 'volume': 0.043899999999999995} +2025-03-18 22:48:17,067 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330899425,"s":"ETHUSDT","t":2267979914,"p":"1904.03000000","q":"0.00280000","T":1742330899425,"m":true,"M":true}... +2025-03-18 22:48:17,067 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330899425, 'price': 1904.03, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:17,067 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330899425, 'price': 1904.03, 'volume': 0.0028} +2025-03-18 22:48:17,067 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330899425, 'price': 1904.03, 'volume': 0.0028}, total ticks: 612 +2025-03-18 22:48:17,067 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330899000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.03, 'close': 1904.03, 'volume': 0.04669999999999999} +2025-03-18 22:48:17,083 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330899684,"s":"ETHUSDT","t":2267979915,"p":"1904.02000000","q":"0.00270000","T":1742330899683,"m":true,"M":true}... +2025-03-18 22:48:17,083 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330899683, 'price': 1904.02, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:17,083 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330899683, 'price': 1904.02, 'volume': 0.0027} +2025-03-18 22:48:17,083 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330899683, 'price': 1904.02, 'volume': 0.0027}, total ticks: 613 +2025-03-18 22:48:17,083 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330899000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.02, 'close': 1904.02, 'volume': 0.04939999999999999} +2025-03-18 22:48:17,099 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330899684,"s":"ETHUSDT","t":2267979916,"p":"1904.02000000","q":"0.00300000","T":1742330899683,"m":true,"M":true}... +2025-03-18 22:48:17,100 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330899683, 'price': 1904.02, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:17,100 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330899683, 'price': 1904.02, 'volume': 0.003} +2025-03-18 22:48:17,100 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330899683, 'price': 1904.02, 'volume': 0.003}, total ticks: 614 +2025-03-18 22:48:17,100 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330899000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.02, 'close': 1904.02, 'volume': 0.052399999999999995} +2025-03-18 22:48:17,108 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330899873,"s":"ETHUSDT","t...9873,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:17,109 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330899873,"s":"ETHUSDT","t...9873,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:17,109 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330899873,"s":"ETHUSDT","t...9873,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:17,110 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330899873,"s":"ETHUSDT","t...9873,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:17,110 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330899873,"s":"ETHUSDT","t...9873,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:17,110 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330899684,"s":"ETHUSDT","t":2267979917,"p":"1904.02000000","q":"0.00300000","T":1742330899683,"m":true,"M":true}... +2025-03-18 22:48:17,111 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330899683, 'price': 1904.02, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:17,111 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330899683, 'price': 1904.02, 'volume': 0.003} +2025-03-18 22:48:17,111 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330899683, 'price': 1904.02, 'volume': 0.003}, total ticks: 615 +2025-03-18 22:48:17,111 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330899000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.02, 'close': 1904.02, 'volume': 0.0554} +2025-03-18 22:48:17,126 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330899684,"s":"ETHUSDT","t":2267979918,"p":"1904.02000000","q":"0.00270000","T":1742330899683,"m":true,"M":true}... +2025-03-18 22:48:17,126 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330899683, 'price': 1904.02, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:17,126 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330899683, 'price': 1904.02, 'volume': 0.0027} +2025-03-18 22:48:17,126 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330899683, 'price': 1904.02, 'volume': 0.0027}, total ticks: 616 +2025-03-18 22:48:17,126 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330899000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.02, 'close': 1904.02, 'volume': 0.0581} +2025-03-18 22:48:17,150 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330899684,"s":"ETHUSDT","t":2267979919,"p":"1904.01000000","q":"0.00280000","T":1742330899683,"m":true,"M":true}... +2025-03-18 22:48:17,150 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330899683, 'price': 1904.01, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:17,150 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330899683, 'price': 1904.01, 'volume': 0.0028} +2025-03-18 22:48:17,150 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330899683, 'price': 1904.01, 'volume': 0.0028}, total ticks: 617 +2025-03-18 22:48:17,150 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330899000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.01, 'close': 1904.01, 'volume': 0.060899999999999996} +2025-03-18 22:48:17,167 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330899684,"s":"ETHUSDT","t":2267979920,"p":"1904.01000000","q":"0.00300000","T":1742330899683,"m":true,"M":true}... +2025-03-18 22:48:17,167 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330899683, 'price': 1904.01, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:17,167 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330899683, 'price': 1904.01, 'volume': 0.003} +2025-03-18 22:48:17,167 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330899683, 'price': 1904.01, 'volume': 0.003}, total ticks: 618 +2025-03-18 22:48:17,167 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330899000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.01, 'close': 1904.01, 'volume': 0.0639} +2025-03-18 22:48:17,183 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330899684,"s":"ETHUSDT","t":2267979921,"p":"1904.01000000","q":"0.00300000","T":1742330899683,"m":true,"M":true}... +2025-03-18 22:48:17,183 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330899683, 'price': 1904.01, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:17,183 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330899683, 'price': 1904.01, 'volume': 0.003} +2025-03-18 22:48:17,183 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330899683, 'price': 1904.01, 'volume': 0.003}, total ticks: 619 +2025-03-18 22:48:17,183 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330899000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.01, 'close': 1904.01, 'volume': 0.0669} +2025-03-18 22:48:17,199 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330899684,"s":"ETHUSDT","t":2267979922,"p":"1904.00000000","q":"1.12930000","T":1742330899683,"m":true,"M":true}... +2025-03-18 22:48:17,200 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330899683, 'price': 1904.0, 'volume': 1.1293, 'type': 'trade'} +2025-03-18 22:48:17,200 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330899683, 'price': 1904.0, 'volume': 1.1293} +2025-03-18 22:48:17,200 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330899683, 'price': 1904.0, 'volume': 1.1293}, total ticks: 620 +2025-03-18 22:48:17,200 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330899000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.0, 'close': 1904.0, 'volume': 1.1962} +2025-03-18 22:48:17,216 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330899684,"s":"ETHUSDT","t":2267979923,"p":"1904.00000000","q":"0.00270000","T":1742330899683,"m":true,"M":true}... +2025-03-18 22:48:17,217 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330899683, 'price': 1904.0, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:17,217 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330899683, 'price': 1904.0, 'volume': 0.0027} +2025-03-18 22:48:17,217 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330899683, 'price': 1904.0, 'volume': 0.0027}, total ticks: 621 +2025-03-18 22:48:17,217 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330899000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.0, 'close': 1904.0, 'volume': 1.1988999999999999} +2025-03-18 22:48:17,233 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330899684,"s":"ETHUSDT","t":2267979924,"p":"1904.00000000","q":"0.00300000","T":1742330899683,"m":true,"M":true}... +2025-03-18 22:48:17,233 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330899683, 'price': 1904.0, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:17,233 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330899683, 'price': 1904.0, 'volume': 0.003} +2025-03-18 22:48:17,233 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330899683, 'price': 1904.0, 'volume': 0.003}, total ticks: 622 +2025-03-18 22:48:17,234 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330899000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.0, 'close': 1904.0, 'volume': 1.2018999999999997} +2025-03-18 22:48:17,250 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330899684,"s":"ETHUSDT","t":2267979925,"p":"1904.00000000","q":"0.00270000","T":1742330899683,"m":true,"M":true}... +2025-03-18 22:48:17,250 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330899683, 'price': 1904.0, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:17,250 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330899683, 'price': 1904.0, 'volume': 0.0027} +2025-03-18 22:48:17,250 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330899683, 'price': 1904.0, 'volume': 0.0027}, total ticks: 623 +2025-03-18 22:48:17,250 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330899000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.0, 'close': 1904.0, 'volume': 1.2045999999999997} +2025-03-18 22:48:17,260 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330900023,"s":"BTCUSDT","t...0022,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:17,260 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330899684,"s":"ETHUSDT","t":2267979926,"p":"1904.00000000","q":"0.00270000","T":1742330899683,"m":true,"M":true}... +2025-03-18 22:48:17,262 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330899683, 'price': 1904.0, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:17,262 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330899683, 'price': 1904.0, 'volume': 0.0027} +2025-03-18 22:48:17,262 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330899683, 'price': 1904.0, 'volume': 0.0027}, total ticks: 624 +2025-03-18 22:48:17,262 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330899000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.0, 'close': 1904.0, 'volume': 1.2072999999999996} +2025-03-18 22:48:17,263 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330900023,"s":"BTCUSDT","t":4727548995,"p":"81983.57000000","q":"0.00043000","T":1742330900022,"m":true,"M":true}... +2025-03-18 22:48:17,263 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330900022, 'price': 81983.57, 'volume': 0.00043, 'type': 'trade'} +2025-03-18 22:48:17,263 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330900022, 'price': 81983.57, 'volume': 0.00043} +2025-03-18 22:48:17,263 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330900022, 'price': 81983.57, 'volume': 0.00043}, total ticks: 718 +2025-03-18 22:48:17,264 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330898000, 'open': 81983.57, 'high': 81983.57, 'low': 81983.57, 'close': 81983.57, 'volume': 0.01196} +2025-03-18 22:48:17,264 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330900000, 'open': 81983.57, 'high': 81983.57, 'low': 81983.57, 'close': 81983.57, 'volume': 0.00043} +2025-03-18 22:48:17,264 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330899684,"s":"ETHUSDT","t":2267979927,"p":"1903.97000000","q":"0.00270000","T":1742330899683,"m":true,"M":true}... +2025-03-18 22:48:17,264 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330899683, 'price': 1903.97, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:17,264 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330899683, 'price': 1903.97, 'volume': 0.0027} +2025-03-18 22:48:17,265 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330899683, 'price': 1903.97, 'volume': 0.0027}, total ticks: 625 +2025-03-18 22:48:17,265 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330899000, 'open': 1904.08, 'high': 1904.08, 'low': 1903.97, 'close': 1903.97, 'volume': 1.2099999999999995} +2025-03-18 22:48:17,283 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330899684,"s":"ETHUSDT","t":2267979928,"p":"1903.97000000","q":"0.00280000","T":1742330899683,"m":true,"M":true}... +2025-03-18 22:48:17,283 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330899683, 'price': 1903.97, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:17,283 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330899683, 'price': 1903.97, 'volume': 0.0028} +2025-03-18 22:48:17,283 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330899683, 'price': 1903.97, 'volume': 0.0028}, total ticks: 626 +2025-03-18 22:48:17,283 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330899000, 'open': 1904.08, 'high': 1904.08, 'low': 1903.97, 'close': 1903.97, 'volume': 1.2127999999999994} +2025-03-18 22:48:17,299 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330899684,"s":"ETHUSDT","t":2267979929,"p":"1903.97000000","q":"0.00320000","T":1742330899683,"m":true,"M":true}... +2025-03-18 22:48:17,300 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330899683, 'price': 1903.97, 'volume': 0.0032, 'type': 'trade'} +2025-03-18 22:48:17,300 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330899683, 'price': 1903.97, 'volume': 0.0032} +2025-03-18 22:48:17,300 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330899683, 'price': 1903.97, 'volume': 0.0032}, total ticks: 627 +2025-03-18 22:48:17,300 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330899000, 'open': 1904.08, 'high': 1904.08, 'low': 1903.97, 'close': 1903.97, 'volume': 1.2159999999999995} +2025-03-18 22:48:17,316 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330899684,"s":"ETHUSDT","t":2267979930,"p":"1903.97000000","q":"0.00320000","T":1742330899683,"m":true,"M":true}... +2025-03-18 22:48:17,317 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330899683, 'price': 1903.97, 'volume': 0.0032, 'type': 'trade'} +2025-03-18 22:48:17,317 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330899683, 'price': 1903.97, 'volume': 0.0032} +2025-03-18 22:48:17,317 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330899683, 'price': 1903.97, 'volume': 0.0032}, total ticks: 628 +2025-03-18 22:48:17,317 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330899000, 'open': 1904.08, 'high': 1904.08, 'low': 1903.97, 'close': 1903.97, 'volume': 1.2191999999999996} +2025-03-18 22:48:17,333 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330899684,"s":"ETHUSDT","t":2267979931,"p":"1903.96000000","q":"0.30300000","T":1742330899683,"m":true,"M":true}... +2025-03-18 22:48:17,334 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330899683, 'price': 1903.96, 'volume': 0.303, 'type': 'trade'} +2025-03-18 22:48:17,334 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330899683, 'price': 1903.96, 'volume': 0.303} +2025-03-18 22:48:17,335 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330899683, 'price': 1903.96, 'volume': 0.303}, total ticks: 629 +2025-03-18 22:48:17,338 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330899000, 'open': 1904.08, 'high': 1904.08, 'low': 1903.96, 'close': 1903.96, 'volume': 1.5221999999999996} +2025-03-18 22:48:17,354 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330900118,"s":"ETHUSDT","t...0118,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:17,358 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330900118,"s":"ETHUSDT","t...0118,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:17,358 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330900118,"s":"ETHUSDT","t...0118,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:17,358 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330900118,"s":"ETHUSDT","t...0118,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:17,359 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330900118,"s":"ETHUSDT","t...0118,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:17,359 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330900118,"s":"ETHUSDT","t...0118,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:17,359 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330900118,"s":"ETHUSDT","t...0118,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:17,359 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330900118,"s":"ETHUSDT","t...0118,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:17,361 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330900118,"s":"ETHUSDT","t...0118,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:17,361 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330900118,"s":"ETHUSDT","t...0118,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:17,361 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330900118,"s":"ETHUSDT","t...0118,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:17,361 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330900118,"s":"ETHUSDT","t...0118,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:17,362 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330900118,"s":"ETHUSDT","t...0118,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:17,362 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330899684,"s":"ETHUSDT","t":2267979932,"p":"1903.96000000","q":"0.30430000","T":1742330899683,"m":true,"M":true}... +2025-03-18 22:48:17,363 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330899683, 'price': 1903.96, 'volume': 0.3043, 'type': 'trade'} +2025-03-18 22:48:17,363 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330899683, 'price': 1903.96, 'volume': 0.3043} +2025-03-18 22:48:17,363 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330899683, 'price': 1903.96, 'volume': 0.3043}, total ticks: 630 +2025-03-18 22:48:17,363 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330899000, 'open': 1904.08, 'high': 1904.08, 'low': 1903.96, 'close': 1903.96, 'volume': 1.8264999999999996} +2025-03-18 22:48:17,380 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330899684,"s":"ETHUSDT","t":2267979933,"p":"1903.96000000","q":"0.00270000","T":1742330899683,"m":true,"M":true}... +2025-03-18 22:48:17,381 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330899683, 'price': 1903.96, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:17,381 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330899683, 'price': 1903.96, 'volume': 0.0027} +2025-03-18 22:48:17,381 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330899683, 'price': 1903.96, 'volume': 0.0027}, total ticks: 631 +2025-03-18 22:48:17,382 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330899000, 'open': 1904.08, 'high': 1904.08, 'low': 1903.96, 'close': 1903.96, 'volume': 1.8291999999999995} +2025-03-18 22:48:17,401 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330899684,"s":"ETHUSDT","t":2267979934,"p":"1903.96000000","q":"0.00270000","T":1742330899683,"m":true,"M":true}... +2025-03-18 22:48:17,401 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330899683, 'price': 1903.96, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:17,401 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330899683, 'price': 1903.96, 'volume': 0.0027} +2025-03-18 22:48:17,401 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330899683, 'price': 1903.96, 'volume': 0.0027}, total ticks: 632 +2025-03-18 22:48:17,401 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330899000, 'open': 1904.08, 'high': 1904.08, 'low': 1903.96, 'close': 1903.96, 'volume': 1.8318999999999994} +2025-03-18 22:48:17,426 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330899684,"s":"ETHUSDT","t":2267979935,"p":"1903.94000000","q":"0.00270000","T":1742330899683,"m":true,"M":true}... +2025-03-18 22:48:17,426 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330899683, 'price': 1903.94, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:17,426 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330899683, 'price': 1903.94, 'volume': 0.0027} +2025-03-18 22:48:17,427 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330899683, 'price': 1903.94, 'volume': 0.0027}, total ticks: 633 +2025-03-18 22:48:17,427 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330899000, 'open': 1904.08, 'high': 1904.08, 'low': 1903.94, 'close': 1903.94, 'volume': 1.8345999999999993} +2025-03-18 22:48:17,442 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330899684,"s":"ETHUSDT","t":2267979936,"p":"1903.93000000","q":"0.00530000","T":1742330899683,"m":true,"M":true}... +2025-03-18 22:48:17,442 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330899683, 'price': 1903.93, 'volume': 0.0053, 'type': 'trade'} +2025-03-18 22:48:17,443 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330899683, 'price': 1903.93, 'volume': 0.0053} +2025-03-18 22:48:17,443 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330899683, 'price': 1903.93, 'volume': 0.0053}, total ticks: 634 +2025-03-18 22:48:17,443 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330899000, 'open': 1904.08, 'high': 1904.08, 'low': 1903.93, 'close': 1903.93, 'volume': 1.8398999999999994} +2025-03-18 22:48:17,466 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330899684,"s":"ETHUSDT","t":2267979937,"p":"1903.92000000","q":"0.20680000","T":1742330899683,"m":true,"M":true}... +2025-03-18 22:48:17,466 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330899683, 'price': 1903.92, 'volume': 0.2068, 'type': 'trade'} +2025-03-18 22:48:17,466 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330899683, 'price': 1903.92, 'volume': 0.2068} +2025-03-18 22:48:17,467 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330899683, 'price': 1903.92, 'volume': 0.2068}, total ticks: 635 +2025-03-18 22:48:17,467 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330899000, 'open': 1904.08, 'high': 1904.08, 'low': 1903.92, 'close': 1903.92, 'volume': 2.0466999999999995} +2025-03-18 22:48:17,481 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330899873,"s":"ETHUSDT","t":2267979938,"p":"1903.92000000","q":"0.09730000","T":1742330899873,"m":true,"M":true}... +2025-03-18 22:48:17,481 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330899873, 'price': 1903.92, 'volume': 0.0973, 'type': 'trade'} +2025-03-18 22:48:17,482 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330899873, 'price': 1903.92, 'volume': 0.0973} +2025-03-18 22:48:17,482 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330899873, 'price': 1903.92, 'volume': 0.0973}, total ticks: 636 +2025-03-18 22:48:17,482 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330899000, 'open': 1904.08, 'high': 1904.08, 'low': 1903.92, 'close': 1903.92, 'volume': 2.1439999999999997} +2025-03-18 22:48:17,494 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330899873,"s":"ETHUSDT","t":2267979939,"p":"1903.92000000","q":"0.00300000","T":1742330899873,"m":true,"M":true}... +2025-03-18 22:48:17,494 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330899873, 'price': 1903.92, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:17,494 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330899873, 'price': 1903.92, 'volume': 0.003} +2025-03-18 22:48:17,495 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330899873, 'price': 1903.92, 'volume': 0.003}, total ticks: 637 +2025-03-18 22:48:17,495 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330899000, 'open': 1904.08, 'high': 1904.08, 'low': 1903.92, 'close': 1903.92, 'volume': 2.147} +2025-03-18 22:48:17,519 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330899873,"s":"ETHUSDT","t":2267979940,"p":"1903.92000000","q":"0.00300000","T":1742330899873,"m":true,"M":true}... +2025-03-18 22:48:17,519 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330899873, 'price': 1903.92, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:17,519 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330899873, 'price': 1903.92, 'volume': 0.003} +2025-03-18 22:48:17,519 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330899873, 'price': 1903.92, 'volume': 0.003}, total ticks: 638 +2025-03-18 22:48:17,519 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330899000, 'open': 1904.08, 'high': 1904.08, 'low': 1903.92, 'close': 1903.92, 'volume': 2.15} +2025-03-18 22:48:17,535 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330899873,"s":"ETHUSDT","t":2267979941,"p":"1903.92000000","q":"0.00380000","T":1742330899873,"m":true,"M":true}... +2025-03-18 22:48:17,535 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330899873, 'price': 1903.92, 'volume': 0.0038, 'type': 'trade'} +2025-03-18 22:48:17,535 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330899873, 'price': 1903.92, 'volume': 0.0038} +2025-03-18 22:48:17,535 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330899873, 'price': 1903.92, 'volume': 0.0038}, total ticks: 639 +2025-03-18 22:48:17,536 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330899000, 'open': 1904.08, 'high': 1904.08, 'low': 1903.92, 'close': 1903.92, 'volume': 2.1538} +2025-03-18 22:48:17,550 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330899873,"s":"ETHUSDT","t":2267979942,"p":"1903.92000000","q":"0.00280000","T":1742330899873,"m":true,"M":true}... +2025-03-18 22:48:17,551 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330899873, 'price': 1903.92, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:17,551 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330899873, 'price': 1903.92, 'volume': 0.0028} +2025-03-18 22:48:17,551 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330899873, 'price': 1903.92, 'volume': 0.0028}, total ticks: 640 +2025-03-18 22:48:17,551 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330899000, 'open': 1904.08, 'high': 1904.08, 'low': 1903.92, 'close': 1903.92, 'volume': 2.1566} +2025-03-18 22:48:17,566 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330900118,"s":"ETHUSDT","t":2267979943,"p":"1903.91000000","q":"0.00280000","T":1742330900118,"m":true,"M":true}... +2025-03-18 22:48:17,566 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330900118, 'price': 1903.91, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:17,567 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330900118, 'price': 1903.91, 'volume': 0.0028} +2025-03-18 22:48:17,567 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330900118, 'price': 1903.91, 'volume': 0.0028}, total ticks: 641 +2025-03-18 22:48:17,567 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330899000, 'open': 1904.08, 'high': 1904.08, 'low': 1903.92, 'close': 1903.92, 'volume': 2.1566} +2025-03-18 22:48:17,568 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330900000, 'open': 1903.91, 'high': 1903.91, 'low': 1903.91, 'close': 1903.91, 'volume': 0.0028} +2025-03-18 22:48:17,581 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330900118,"s":"ETHUSDT","t":2267979944,"p":"1903.91000000","q":"0.00490000","T":1742330900118,"m":true,"M":true}... +2025-03-18 22:48:17,582 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330900118, 'price': 1903.91, 'volume': 0.0049, 'type': 'trade'} +2025-03-18 22:48:17,582 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330900118, 'price': 1903.91, 'volume': 0.0049} +2025-03-18 22:48:17,582 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330900118, 'price': 1903.91, 'volume': 0.0049}, total ticks: 642 +2025-03-18 22:48:17,582 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330900000, 'open': 1903.91, 'high': 1903.91, 'low': 1903.91, 'close': 1903.91, 'volume': 0.0077} +2025-03-18 22:48:17,597 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330900118,"s":"ETHUSDT","t":2267979945,"p":"1903.91000000","q":"0.00300000","T":1742330900118,"m":true,"M":true}... +2025-03-18 22:48:17,598 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330900118, 'price': 1903.91, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:17,598 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330900118, 'price': 1903.91, 'volume': 0.003} +2025-03-18 22:48:17,598 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330900118, 'price': 1903.91, 'volume': 0.003}, total ticks: 643 +2025-03-18 22:48:17,599 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330900000, 'open': 1903.91, 'high': 1903.91, 'low': 1903.91, 'close': 1903.91, 'volume': 0.010700000000000001} +2025-03-18 22:48:17,618 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330900118,"s":"ETHUSDT","t":2267979946,"p":"1903.91000000","q":"0.00300000","T":1742330900118,"m":true,"M":true}... +2025-03-18 22:48:17,618 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330900118, 'price': 1903.91, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:17,618 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330900118, 'price': 1903.91, 'volume': 0.003} +2025-03-18 22:48:17,618 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330900118, 'price': 1903.91, 'volume': 0.003}, total ticks: 644 +2025-03-18 22:48:17,618 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330900000, 'open': 1903.91, 'high': 1903.91, 'low': 1903.91, 'close': 1903.91, 'volume': 0.0137} +2025-03-18 22:48:17,636 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330900118,"s":"ETHUSDT","t":2267979947,"p":"1903.90000000","q":"0.00270000","T":1742330900118,"m":true,"M":true}... +2025-03-18 22:48:17,636 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330900118, 'price': 1903.9, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:17,636 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330900118, 'price': 1903.9, 'volume': 0.0027} +2025-03-18 22:48:17,637 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330900118, 'price': 1903.9, 'volume': 0.0027}, total ticks: 645 +2025-03-18 22:48:17,637 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330900000, 'open': 1903.91, 'high': 1903.91, 'low': 1903.9, 'close': 1903.9, 'volume': 0.0164} +2025-03-18 22:48:17,650 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330900118,"s":"ETHUSDT","t":2267979948,"p":"1903.88000000","q":"0.00280000","T":1742330900118,"m":true,"M":true}... +2025-03-18 22:48:17,650 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330900118, 'price': 1903.88, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:17,650 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330900118, 'price': 1903.88, 'volume': 0.0028} +2025-03-18 22:48:17,651 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330900118, 'price': 1903.88, 'volume': 0.0028}, total ticks: 646 +2025-03-18 22:48:17,651 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330900000, 'open': 1903.91, 'high': 1903.91, 'low': 1903.88, 'close': 1903.88, 'volume': 0.019200000000000002} +2025-03-18 22:48:17,652 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330900419,"s":"ETHUSDT","t...0419,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:17,653 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330900118,"s":"ETHUSDT","t":2267979949,"p":"1903.87000000","q":"0.08000000","T":1742330900118,"m":true,"M":true}... +2025-03-18 22:48:17,653 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330900118, 'price': 1903.87, 'volume': 0.08, 'type': 'trade'} +2025-03-18 22:48:17,653 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330900118, 'price': 1903.87, 'volume': 0.08} +2025-03-18 22:48:17,654 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330900118, 'price': 1903.87, 'volume': 0.08}, total ticks: 647 +2025-03-18 22:48:17,654 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330900000, 'open': 1903.91, 'high': 1903.91, 'low': 1903.87, 'close': 1903.87, 'volume': 0.09920000000000001} +2025-03-18 22:48:17,682 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330900118,"s":"ETHUSDT","t":2267979950,"p":"1903.87000000","q":"0.00270000","T":1742330900118,"m":true,"M":true}... +2025-03-18 22:48:17,683 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330900118, 'price': 1903.87, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:17,683 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330900118, 'price': 1903.87, 'volume': 0.0027} +2025-03-18 22:48:17,683 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330900118, 'price': 1903.87, 'volume': 0.0027}, total ticks: 648 +2025-03-18 22:48:17,683 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330900000, 'open': 1903.91, 'high': 1903.91, 'low': 1903.87, 'close': 1903.87, 'volume': 0.1019} +2025-03-18 22:48:17,698 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330900118,"s":"ETHUSDT","t":2267979951,"p":"1903.86000000","q":"0.00280000","T":1742330900118,"m":true,"M":true}... +2025-03-18 22:48:17,698 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330900118, 'price': 1903.86, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:17,699 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330900118, 'price': 1903.86, 'volume': 0.0028} +2025-03-18 22:48:17,699 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330900118, 'price': 1903.86, 'volume': 0.0028}, total ticks: 649 +2025-03-18 22:48:17,700 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330900000, 'open': 1903.91, 'high': 1903.91, 'low': 1903.86, 'close': 1903.86, 'volume': 0.1047} +2025-03-18 22:48:17,713 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330900118,"s":"ETHUSDT","t":2267979952,"p":"1903.86000000","q":"0.00270000","T":1742330900118,"m":true,"M":true}... +2025-03-18 22:48:17,714 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330900118, 'price': 1903.86, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:17,714 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330900118, 'price': 1903.86, 'volume': 0.0027} +2025-03-18 22:48:17,714 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330900118, 'price': 1903.86, 'volume': 0.0027}, total ticks: 650 +2025-03-18 22:48:17,715 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330900000, 'open': 1903.91, 'high': 1903.91, 'low': 1903.86, 'close': 1903.86, 'volume': 0.1074} +2025-03-18 22:48:17,727 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330900118,"s":"ETHUSDT","t":2267979953,"p":"1903.86000000","q":"0.00320000","T":1742330900118,"m":true,"M":true}... +2025-03-18 22:48:17,727 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330900118, 'price': 1903.86, 'volume': 0.0032, 'type': 'trade'} +2025-03-18 22:48:17,727 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330900118, 'price': 1903.86, 'volume': 0.0032} +2025-03-18 22:48:17,727 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330900118, 'price': 1903.86, 'volume': 0.0032}, total ticks: 651 +2025-03-18 22:48:17,728 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330900000, 'open': 1903.91, 'high': 1903.91, 'low': 1903.86, 'close': 1903.86, 'volume': 0.11059999999999999} +2025-03-18 22:48:17,743 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330900118,"s":"ETHUSDT","t":2267979954,"p":"1903.86000000","q":"0.00320000","T":1742330900118,"m":true,"M":true}... +2025-03-18 22:48:17,744 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330900118, 'price': 1903.86, 'volume': 0.0032, 'type': 'trade'} +2025-03-18 22:48:17,744 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330900118, 'price': 1903.86, 'volume': 0.0032} +2025-03-18 22:48:17,744 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330900118, 'price': 1903.86, 'volume': 0.0032}, total ticks: 652 +2025-03-18 22:48:17,744 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330900000, 'open': 1903.91, 'high': 1903.91, 'low': 1903.86, 'close': 1903.86, 'volume': 0.11379999999999998} +2025-03-18 22:48:17,756 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330900118,"s":"ETHUSDT","t":2267979955,"p":"1903.86000000","q":"0.00270000","T":1742330900118,"m":true,"M":true}... +2025-03-18 22:48:17,756 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330900118, 'price': 1903.86, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:17,756 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330900118, 'price': 1903.86, 'volume': 0.0027} +2025-03-18 22:48:17,756 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330900118, 'price': 1903.86, 'volume': 0.0027}, total ticks: 653 +2025-03-18 22:48:17,756 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330900000, 'open': 1903.91, 'high': 1903.91, 'low': 1903.86, 'close': 1903.86, 'volume': 0.11649999999999998} +2025-03-18 22:48:17,768 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330900419,"s":"ETHUSDT","t":2267979956,"p":"1903.85000000","q":"0.99020000","T":1742330900419,"m":true,"M":true}... +2025-03-18 22:48:17,768 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330900419, 'price': 1903.85, 'volume': 0.9902, 'type': 'trade'} +2025-03-18 22:48:17,768 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330900419, 'price': 1903.85, 'volume': 0.9902} +2025-03-18 22:48:17,768 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330900419, 'price': 1903.85, 'volume': 0.9902}, total ticks: 654 +2025-03-18 22:48:17,768 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330900000, 'open': 1903.91, 'high': 1903.91, 'low': 1903.85, 'close': 1903.85, 'volume': 1.1067} +2025-03-18 22:48:18,193 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330900958,"s":"BTCUSDT","t...0958,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:18,194 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330900958,"s":"BTCUSDT","t":4727548996,"p":"81983.57000000","q":"0.00009000","T":1742330900958,"m":true,"M":true}... +2025-03-18 22:48:18,195 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330900958, 'price': 81983.57, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:48:18,195 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330900958, 'price': 81983.57, 'volume': 9e-05} +2025-03-18 22:48:18,195 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330900958, 'price': 81983.57, 'volume': 9e-05}, total ticks: 719 +2025-03-18 22:48:18,196 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330900000, 'open': 81983.57, 'high': 81983.57, 'low': 81983.57, 'close': 81983.57, 'volume': 0.00052} +2025-03-18 22:48:18,213 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330900978,"s":"ETHUSDT","t...0978,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:18,213 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330900978,"s":"ETHUSDT","t":2267979957,"p":"1903.85000000","q":"0.05270000","T":1742330900978,"m":true,"M":true}... +2025-03-18 22:48:18,213 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330900978, 'price': 1903.85, 'volume': 0.0527, 'type': 'trade'} +2025-03-18 22:48:18,214 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330900978, 'price': 1903.85, 'volume': 0.0527} +2025-03-18 22:48:18,214 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330900978, 'price': 1903.85, 'volume': 0.0527}, total ticks: 655 +2025-03-18 22:48:18,214 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330900000, 'open': 1903.91, 'high': 1903.91, 'low': 1903.85, 'close': 1903.85, 'volume': 1.1594} +2025-03-18 22:48:18,460 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330901224,"s":"ETHUSDT","t...223,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:18,461 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330901224,"s":"ETHUSDT","t":2267979958,"p":"1903.86000000","q":"0.00330000","T":1742330901223,"m":false,"M":true}... +2025-03-18 22:48:18,461 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330901223, 'price': 1903.86, 'volume': 0.0033, 'type': 'trade'} +2025-03-18 22:48:18,461 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330901223, 'price': 1903.86, 'volume': 0.0033} +2025-03-18 22:48:18,462 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330901223, 'price': 1903.86, 'volume': 0.0033}, total ticks: 656 +2025-03-18 22:48:18,462 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330900000, 'open': 1903.91, 'high': 1903.91, 'low': 1903.85, 'close': 1903.85, 'volume': 1.1594} +2025-03-18 22:48:18,462 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330901000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.0033} +2025-03-18 22:48:18,573 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330901337,"s":"BTCUSDT","t...336,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:18,573 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330901337,"s":"BTCUSDT","t":4727548997,"p":"81983.58000000","q":"0.00018000","T":1742330901336,"m":false,"M":true}... +2025-03-18 22:48:18,574 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330901336, 'price': 81983.58, 'volume': 0.00018, 'type': 'trade'} +2025-03-18 22:48:18,574 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330901336, 'price': 81983.58, 'volume': 0.00018} +2025-03-18 22:48:18,574 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330901336, 'price': 81983.58, 'volume': 0.00018}, total ticks: 720 +2025-03-18 22:48:18,574 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330900000, 'open': 81983.57, 'high': 81983.57, 'low': 81983.57, 'close': 81983.57, 'volume': 0.00052} +2025-03-18 22:48:18,574 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330901000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.58, 'close': 81983.58, 'volume': 0.00018} +2025-03-18 22:48:18,602 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330901368,"s":"BTCUSDT","t...367,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:18,604 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330901368,"s":"BTCUSDT","t":4727548998,"p":"81983.58000000","q":"0.00012000","T":1742330901367,"m":false,"M":true}... +2025-03-18 22:48:18,604 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330901367, 'price': 81983.58, 'volume': 0.00012, 'type': 'trade'} +2025-03-18 22:48:18,605 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330901367, 'price': 81983.58, 'volume': 0.00012} +2025-03-18 22:48:18,605 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330901367, 'price': 81983.58, 'volume': 0.00012}, total ticks: 721 +2025-03-18 22:48:18,605 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330901000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.58, 'close': 81983.58, 'volume': 0.00030000000000000003} +2025-03-18 22:48:18,611 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330901379,"s":"BTCUSDT","t...379,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:18,611 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330901379,"s":"BTCUSDT","t":4727548999,"p":"81983.58000000","q":"0.00024000","T":1742330901379,"m":false,"M":true}... +2025-03-18 22:48:18,611 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330901379, 'price': 81983.58, 'volume': 0.00024, 'type': 'trade'} +2025-03-18 22:48:18,615 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330901379, 'price': 81983.58, 'volume': 0.00024} +2025-03-18 22:48:18,615 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330901379, 'price': 81983.58, 'volume': 0.00024}, total ticks: 722 +2025-03-18 22:48:18,615 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330901000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.58, 'close': 81983.58, 'volume': 0.00054} +2025-03-18 22:48:18,616 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330901382,"s":"BTCUSDT","t...381,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:18,616 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330901382,"s":"BTCUSDT","t":4727549000,"p":"81983.58000000","q":"0.00012000","T":1742330901381,"m":false,"M":true}... +2025-03-18 22:48:18,617 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330901381, 'price': 81983.58, 'volume': 0.00012, 'type': 'trade'} +2025-03-18 22:48:18,617 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330901381, 'price': 81983.58, 'volume': 0.00012} +2025-03-18 22:48:18,617 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330901381, 'price': 81983.58, 'volume': 0.00012}, total ticks: 723 +2025-03-18 22:48:18,618 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330901000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.58, 'close': 81983.58, 'volume': 0.00066} +2025-03-18 22:48:18,634 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330901399,"s":"BTCUSDT","t...399,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:18,636 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330901399,"s":"BTCUSDT","t":4727549001,"p":"81983.58000000","q":"0.00024000","T":1742330901399,"m":false,"M":true}... +2025-03-18 22:48:18,636 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330901399, 'price': 81983.58, 'volume': 0.00024, 'type': 'trade'} +2025-03-18 22:48:18,636 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330901399, 'price': 81983.58, 'volume': 0.00024} +2025-03-18 22:48:18,636 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330901399, 'price': 81983.58, 'volume': 0.00024}, total ticks: 724 +2025-03-18 22:48:18,636 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330901000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.58, 'close': 81983.58, 'volume': 0.0009} +2025-03-18 22:48:18,659 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330901427,"s":"ETHUSDT","t...426,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:18,659 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330901427,"s":"ETHUSDT","t":2267979959,"p":"1903.86000000","q":"0.05250000","T":1742330901426,"m":false,"M":true}... +2025-03-18 22:48:18,659 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330901426, 'price': 1903.86, 'volume': 0.0525, 'type': 'trade'} +2025-03-18 22:48:18,662 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330901426, 'price': 1903.86, 'volume': 0.0525} +2025-03-18 22:48:18,662 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330901426, 'price': 1903.86, 'volume': 0.0525}, total ticks: 657 +2025-03-18 22:48:18,662 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330901000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.055799999999999995} +2025-03-18 22:48:18,712 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330901477,"s":"BTCUSDT","t...476,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:18,714 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330901477,"s":"BTCUSDT","t":4727549002,"p":"81983.58000000","q":"0.00091000","T":1742330901476,"m":false,"M":true}... +2025-03-18 22:48:18,714 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330901476, 'price': 81983.58, 'volume': 0.00091, 'type': 'trade'} +2025-03-18 22:48:18,714 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330901476, 'price': 81983.58, 'volume': 0.00091} +2025-03-18 22:48:18,714 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330901476, 'price': 81983.58, 'volume': 0.00091}, total ticks: 725 +2025-03-18 22:48:18,714 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330901000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.58, 'close': 81983.58, 'volume': 0.00181} +2025-03-18 22:48:18,753 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330901516,"s":"ETHUSDT","t...515,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:18,754 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330901516,"s":"ETHUSDT","t":2267979960,"p":"1903.86000000","q":"0.01310000","T":1742330901515,"m":false,"M":true}... +2025-03-18 22:48:18,754 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330901515, 'price': 1903.86, 'volume': 0.0131, 'type': 'trade'} +2025-03-18 22:48:18,754 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330901515, 'price': 1903.86, 'volume': 0.0131} +2025-03-18 22:48:18,754 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330901515, 'price': 1903.86, 'volume': 0.0131}, total ticks: 658 +2025-03-18 22:48:18,754 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330901000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.06889999999999999} +2025-03-18 22:48:18,795 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330901558,"s":"BTCUSDT","t...558,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:18,795 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330901558,"s":"BTCUSDT","t":4727549003,"p":"81983.58000000","q":"0.00061000","T":1742330901558,"m":false,"M":true}... +2025-03-18 22:48:18,795 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330901558, 'price': 81983.58, 'volume': 0.00061, 'type': 'trade'} +2025-03-18 22:48:18,795 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330901558, 'price': 81983.58, 'volume': 0.00061} +2025-03-18 22:48:18,795 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330901558, 'price': 81983.58, 'volume': 0.00061}, total ticks: 726 +2025-03-18 22:48:18,799 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330901000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.58, 'close': 81983.58, 'volume': 0.00242} +2025-03-18 22:48:18,821 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330901586,"s":"BTCUSDT","t...585,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:18,821 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330901586,"s":"BTCUSDT","t":4727549004,"p":"81983.58000000","q":"0.00610000","T":1742330901585,"m":false,"M":true}... +2025-03-18 22:48:18,822 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330901585, 'price': 81983.58, 'volume': 0.0061, 'type': 'trade'} +2025-03-18 22:48:18,822 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330901585, 'price': 81983.58, 'volume': 0.0061} +2025-03-18 22:48:18,822 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330901585, 'price': 81983.58, 'volume': 0.0061}, total ticks: 727 +2025-03-18 22:48:18,822 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330901000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.58, 'close': 81983.58, 'volume': 0.00852} +2025-03-18 22:48:18,829 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330901595,"s":"ETHUSDT","t...594,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:18,829 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330901595,"s":"ETHUSDT","t":2267979961,"p":"1903.86000000","q":"0.00330000","T":1742330901594,"m":false,"M":true}... +2025-03-18 22:48:18,829 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330901594, 'price': 1903.86, 'volume': 0.0033, 'type': 'trade'} +2025-03-18 22:48:18,830 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330901594, 'price': 1903.86, 'volume': 0.0033} +2025-03-18 22:48:18,830 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330901594, 'price': 1903.86, 'volume': 0.0033}, total ticks: 659 +2025-03-18 22:48:18,830 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330901000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.07219999999999999} +2025-03-18 22:48:18,873 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330901636,"s":"BTCUSDT","t...636,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:18,873 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330901636,"s":"BTCUSDT","t":4727549005,"p":"81983.58000000","q":"0.00061000","T":1742330901636,"m":false,"M":true}... +2025-03-18 22:48:18,873 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330901636, 'price': 81983.58, 'volume': 0.00061, 'type': 'trade'} +2025-03-18 22:48:18,874 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330901636, 'price': 81983.58, 'volume': 0.00061} +2025-03-18 22:48:18,874 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330901636, 'price': 81983.58, 'volume': 0.00061}, total ticks: 728 +2025-03-18 22:48:18,874 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330901000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.58, 'close': 81983.58, 'volume': 0.00913} +2025-03-18 22:48:18,900 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330901663,"s":"BTCUSDT","t...663,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:18,901 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330901663,"s":"BTCUSDT","t":4727549006,"p":"81983.58000000","q":"0.00335000","T":1742330901663,"m":false,"M":true}... +2025-03-18 22:48:18,901 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330901663, 'price': 81983.58, 'volume': 0.00335, 'type': 'trade'} +2025-03-18 22:48:18,901 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330901663, 'price': 81983.58, 'volume': 0.00335} +2025-03-18 22:48:18,901 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330901663, 'price': 81983.58, 'volume': 0.00335}, total ticks: 729 +2025-03-18 22:48:18,903 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330901000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.58, 'close': 81983.58, 'volume': 0.01248} +2025-03-18 22:48:18,905 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330901667,"s":"BTCUSDT","t...667,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:18,905 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330901668,"s":"BTCUSDT","t...667,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:18,906 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330901667,"s":"BTCUSDT","t":4727549007,"p":"81983.58000000","q":"0.00012000","T":1742330901667,"m":false,"M":true}... +2025-03-18 22:48:18,906 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330901667, 'price': 81983.58, 'volume': 0.00012, 'type': 'trade'} +2025-03-18 22:48:18,907 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330901667, 'price': 81983.58, 'volume': 0.00012} +2025-03-18 22:48:18,907 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330901667, 'price': 81983.58, 'volume': 0.00012}, total ticks: 730 +2025-03-18 22:48:18,907 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330901000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.58, 'close': 81983.58, 'volume': 0.0126} +2025-03-18 22:48:18,933 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330901668,"s":"BTCUSDT","t":4727549008,"p":"81983.58000000","q":"0.00023000","T":1742330901667,"m":false,"M":true}... +2025-03-18 22:48:18,934 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330901667, 'price': 81983.58, 'volume': 0.00023, 'type': 'trade'} +2025-03-18 22:48:18,934 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330901667, 'price': 81983.58, 'volume': 0.00023} +2025-03-18 22:48:18,934 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330901667, 'price': 81983.58, 'volume': 0.00023}, total ticks: 731 +2025-03-18 22:48:18,934 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330901000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.58, 'close': 81983.58, 'volume': 0.01283} +2025-03-18 22:48:19,116 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330901881,"s":"BTCUSDT","t...1880,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:19,116 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330901881,"s":"BTCUSDT","t":4727549009,"p":"81983.57000000","q":"0.01314000","T":1742330901880,"m":true,"M":true}... +2025-03-18 22:48:19,117 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330901880, 'price': 81983.57, 'volume': 0.01314, 'type': 'trade'} +2025-03-18 22:48:19,117 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330901880, 'price': 81983.57, 'volume': 0.01314} +2025-03-18 22:48:19,118 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330901880, 'price': 81983.57, 'volume': 0.01314}, total ticks: 732 +2025-03-18 22:48:19,118 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330901000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.57, 'close': 81983.57, 'volume': 0.02597} +2025-03-18 22:48:19,244 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330902009,"s":"BTCUSDT","t...008,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:19,245 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330902009,"s":"BTCUSDT","t":4727549010,"p":"81983.58000000","q":"0.00044000","T":1742330902008,"m":false,"M":true}... +2025-03-18 22:48:19,245 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330902008, 'price': 81983.58, 'volume': 0.00044, 'type': 'trade'} +2025-03-18 22:48:19,245 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330902008, 'price': 81983.58, 'volume': 0.00044} +2025-03-18 22:48:19,245 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330902008, 'price': 81983.58, 'volume': 0.00044}, total ticks: 733 +2025-03-18 22:48:19,247 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330901000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.57, 'close': 81983.57, 'volume': 0.02597} +2025-03-18 22:48:19,247 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330902000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.58, 'close': 81983.58, 'volume': 0.00044} +2025-03-18 22:48:19,264 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330902029,"s":"BTCUSDT","t...2028,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:19,265 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330902029,"s":"BTCUSDT","t":4727549011,"p":"81983.57000000","q":"0.00495000","T":1742330902028,"m":true,"M":true}... +2025-03-18 22:48:19,265 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330902028, 'price': 81983.57, 'volume': 0.00495, 'type': 'trade'} +2025-03-18 22:48:19,267 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330902028, 'price': 81983.57, 'volume': 0.00495} +2025-03-18 22:48:19,267 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330902028, 'price': 81983.57, 'volume': 0.00495}, total ticks: 734 +2025-03-18 22:48:19,267 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330902000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.57, 'close': 81983.57, 'volume': 0.005390000000000001} +2025-03-18 22:48:19,460 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330902225,"s":"BTCUSDT","t...224,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:19,460 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330902225,"s":"BTCUSDT","t":4727549012,"p":"81983.58000000","q":"0.00093000","T":1742330902224,"m":false,"M":true}... +2025-03-18 22:48:19,461 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330902224, 'price': 81983.58, 'volume': 0.00093, 'type': 'trade'} +2025-03-18 22:48:19,461 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330902224, 'price': 81983.58, 'volume': 0.00093} +2025-03-18 22:48:19,461 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330902224, 'price': 81983.58, 'volume': 0.00093}, total ticks: 735 +2025-03-18 22:48:19,461 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330902000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.006320000000000001} +2025-03-18 22:48:19,624 - DEBUG - [protocol.py:1177] - < PING '1742330902387' [text, 13 bytes] +2025-03-18 22:48:19,624 - DEBUG - [protocol.py:1183] - > PONG '1742330902387' [text, 13 bytes] +2025-03-18 22:48:19,949 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330902712,"s":"BTCUSDT","t...711,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:19,950 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330902712,"s":"BTCUSDT","t":4727549013,"p":"81983.58000000","q":"0.00018000","T":1742330902711,"m":false,"M":true}... +2025-03-18 22:48:19,950 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330902711, 'price': 81983.58, 'volume': 0.00018, 'type': 'trade'} +2025-03-18 22:48:19,950 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330902711, 'price': 81983.58, 'volume': 0.00018} +2025-03-18 22:48:19,950 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330902711, 'price': 81983.58, 'volume': 0.00018}, total ticks: 736 +2025-03-18 22:48:19,952 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330902000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.006500000000000001} +2025-03-18 22:48:20,021 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330902791,"s":"BTCUSDT","t...790,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:20,028 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330902791,"s":"BTCUSDT","t...790,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:20,028 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330902791,"s":"BTCUSDT","t...790,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:20,028 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330902791,"s":"BTCUSDT","t...790,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:20,028 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330902791,"s":"BTCUSDT","t...790,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:20,028 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330902791,"s":"BTCUSDT","t...790,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:20,028 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330902791,"s":"BTCUSDT","t...790,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:20,028 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330902791,"s":"BTCUSDT","t...790,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:20,030 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330902791,"s":"BTCUSDT","t...790,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:20,030 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330902791,"s":"BTCUSDT","t...790,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:20,030 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330902791,"s":"BTCUSDT","t...790,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:20,030 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330902791,"s":"BTCUSDT","t...790,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:20,030 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330902791,"s":"BTCUSDT","t":4727549014,"p":"81983.58000000","q":"0.02073000","T":1742330902790,"m":false,"M":true}... +2025-03-18 22:48:20,030 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330902790, 'price': 81983.58, 'volume': 0.02073, 'type': 'trade'} +2025-03-18 22:48:20,030 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330902790, 'price': 81983.58, 'volume': 0.02073} +2025-03-18 22:48:20,030 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330902790, 'price': 81983.58, 'volume': 0.02073}, total ticks: 737 +2025-03-18 22:48:20,030 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330902000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.027229999999999997} +2025-03-18 22:48:20,050 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330902791,"s":"BTCUSDT","t":4727549015,"p":"81983.58000000","q":"0.00010000","T":1742330902790,"m":false,"M":true}... +2025-03-18 22:48:20,050 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330902790, 'price': 81983.58, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:20,051 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330902790, 'price': 81983.58, 'volume': 0.0001} +2025-03-18 22:48:20,051 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330902790, 'price': 81983.58, 'volume': 0.0001}, total ticks: 738 +2025-03-18 22:48:20,051 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330902000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.027329999999999997} +2025-03-18 22:48:20,068 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330902791,"s":"BTCUSDT","t":4727549016,"p":"81983.58000000","q":"0.00007000","T":1742330902790,"m":false,"M":true}... +2025-03-18 22:48:20,068 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330902790, 'price': 81983.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:20,068 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330902790, 'price': 81983.58, 'volume': 7e-05} +2025-03-18 22:48:20,068 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330902790, 'price': 81983.58, 'volume': 7e-05}, total ticks: 739 +2025-03-18 22:48:20,068 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330902000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.027399999999999997} +2025-03-18 22:48:20,084 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330902791,"s":"BTCUSDT","t":4727549017,"p":"81983.58000000","q":"0.00007000","T":1742330902790,"m":false,"M":true}... +2025-03-18 22:48:20,084 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330902790, 'price': 81983.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:20,084 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330902790, 'price': 81983.58, 'volume': 7e-05} +2025-03-18 22:48:20,085 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330902790, 'price': 81983.58, 'volume': 7e-05}, total ticks: 740 +2025-03-18 22:48:20,085 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330902000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.027469999999999998} +2025-03-18 22:48:20,099 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330902791,"s":"BTCUSDT","t":4727549018,"p":"81983.58000000","q":"0.00007000","T":1742330902790,"m":false,"M":true}... +2025-03-18 22:48:20,099 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330902790, 'price': 81983.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:20,099 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330902790, 'price': 81983.58, 'volume': 7e-05} +2025-03-18 22:48:20,100 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330902790, 'price': 81983.58, 'volume': 7e-05}, total ticks: 741 +2025-03-18 22:48:20,100 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330902000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.02754} +2025-03-18 22:48:20,116 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330902791,"s":"BTCUSDT","t":4727549019,"p":"81983.58000000","q":"0.00007000","T":1742330902790,"m":false,"M":true}... +2025-03-18 22:48:20,116 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330902790, 'price': 81983.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:20,116 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330902790, 'price': 81983.58, 'volume': 7e-05} +2025-03-18 22:48:20,116 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330902790, 'price': 81983.58, 'volume': 7e-05}, total ticks: 742 +2025-03-18 22:48:20,117 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330902000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.02761} +2025-03-18 22:48:20,129 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330902791,"s":"BTCUSDT","t":4727549020,"p":"81983.58000000","q":"0.00007000","T":1742330902790,"m":false,"M":true}... +2025-03-18 22:48:20,129 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330902790, 'price': 81983.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:20,129 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330902790, 'price': 81983.58, 'volume': 7e-05} +2025-03-18 22:48:20,129 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330902790, 'price': 81983.58, 'volume': 7e-05}, total ticks: 743 +2025-03-18 22:48:20,129 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330902000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.02768} +2025-03-18 22:48:20,149 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330902791,"s":"BTCUSDT","t":4727549021,"p":"81983.58000000","q":"0.00007000","T":1742330902790,"m":false,"M":true}... +2025-03-18 22:48:20,149 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330902790, 'price': 81983.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:20,150 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330902790, 'price': 81983.58, 'volume': 7e-05} +2025-03-18 22:48:20,150 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330902790, 'price': 81983.58, 'volume': 7e-05}, total ticks: 744 +2025-03-18 22:48:20,150 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330902000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.02775} +2025-03-18 22:48:20,166 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330902791,"s":"BTCUSDT","t":4727549022,"p":"81983.58000000","q":"0.00014000","T":1742330902790,"m":false,"M":true}... +2025-03-18 22:48:20,166 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330902790, 'price': 81983.58, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:48:20,167 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330902790, 'price': 81983.58, 'volume': 0.00014} +2025-03-18 22:48:20,167 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330902790, 'price': 81983.58, 'volume': 0.00014}, total ticks: 745 +2025-03-18 22:48:20,167 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330902000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.02789} +2025-03-18 22:48:20,183 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330902791,"s":"BTCUSDT","t":4727549023,"p":"81983.58000000","q":"0.00008000","T":1742330902790,"m":false,"M":true}... +2025-03-18 22:48:20,183 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330902790, 'price': 81983.58, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:48:20,184 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330902790, 'price': 81983.58, 'volume': 8e-05} +2025-03-18 22:48:20,184 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330902790, 'price': 81983.58, 'volume': 8e-05}, total ticks: 746 +2025-03-18 22:48:20,184 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330902000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.027970000000000002} +2025-03-18 22:48:20,199 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330902791,"s":"BTCUSDT","t":4727549024,"p":"81983.58000000","q":"0.00009000","T":1742330902790,"m":false,"M":true}... +2025-03-18 22:48:20,199 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330902790, 'price': 81983.58, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:48:20,200 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330902790, 'price': 81983.58, 'volume': 9e-05} +2025-03-18 22:48:20,200 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330902790, 'price': 81983.58, 'volume': 9e-05}, total ticks: 747 +2025-03-18 22:48:20,200 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330902000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.02806} +2025-03-18 22:48:20,223 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330902791,"s":"BTCUSDT","t":4727549025,"p":"81983.58000000","q":"0.00110000","T":1742330902790,"m":false,"M":true}... +2025-03-18 22:48:20,224 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330902790, 'price': 81983.58, 'volume': 0.0011, 'type': 'trade'} +2025-03-18 22:48:20,224 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330902790, 'price': 81983.58, 'volume': 0.0011} +2025-03-18 22:48:20,224 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330902790, 'price': 81983.58, 'volume': 0.0011}, total ticks: 748 +2025-03-18 22:48:20,225 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330902000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.029160000000000002} +2025-03-18 22:48:20,359 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330903124,"s":"ETHUSDT","t...123,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:20,360 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330903124,"s":"ETHUSDT","t":2267979962,"p":"1903.86000000","q":"0.03150000","T":1742330903123,"m":false,"M":true}... +2025-03-18 22:48:20,360 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330903123, 'price': 1903.86, 'volume': 0.0315, 'type': 'trade'} +2025-03-18 22:48:20,360 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330903123, 'price': 1903.86, 'volume': 0.0315} +2025-03-18 22:48:20,360 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330903123, 'price': 1903.86, 'volume': 0.0315}, total ticks: 660 +2025-03-18 22:48:20,361 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330901000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.07219999999999999} +2025-03-18 22:48:20,361 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330903000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.0315} +2025-03-18 22:48:20,446 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330903212,"s":"BTCUSDT","t...211,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:20,446 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330903212,"s":"BTCUSDT","t":4727549026,"p":"81983.58000000","q":"0.00015000","T":1742330903211,"m":false,"M":true}... +2025-03-18 22:48:20,446 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330903211, 'price': 81983.58, 'volume': 0.00015, 'type': 'trade'} +2025-03-18 22:48:20,446 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330903211, 'price': 81983.58, 'volume': 0.00015} +2025-03-18 22:48:20,446 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330903211, 'price': 81983.58, 'volume': 0.00015}, total ticks: 749 +2025-03-18 22:48:20,449 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330902000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.029160000000000002} +2025-03-18 22:48:20,449 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330903000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.58, 'close': 81983.58, 'volume': 0.00015} +2025-03-18 22:48:20,659 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330903425,"s":"ETHUSDT","t...424,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:20,659 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330903425,"s":"ETHUSDT","t":2267979963,"p":"1903.86000000","q":"0.01050000","T":1742330903424,"m":false,"M":true}... +2025-03-18 22:48:20,659 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330903424, 'price': 1903.86, 'volume': 0.0105, 'type': 'trade'} +2025-03-18 22:48:20,663 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330903424, 'price': 1903.86, 'volume': 0.0105} +2025-03-18 22:48:20,663 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330903424, 'price': 1903.86, 'volume': 0.0105}, total ticks: 661 +2025-03-18 22:48:20,663 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330903000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.042} +2025-03-18 22:48:21,205 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330903971,"s":"ETHUSDT","t...3970,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:21,206 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330903971,"s":"ETHUSDT","t":2267979964,"p":"1903.85000000","q":"0.00340000","T":1742330903970,"m":true,"M":true}... +2025-03-18 22:48:21,206 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330903970, 'price': 1903.85, 'volume': 0.0034, 'type': 'trade'} +2025-03-18 22:48:21,207 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330903970, 'price': 1903.85, 'volume': 0.0034} +2025-03-18 22:48:21,207 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330903970, 'price': 1903.85, 'volume': 0.0034}, total ticks: 662 +2025-03-18 22:48:21,207 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330903000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.85, 'close': 1903.85, 'volume': 0.0454} +2025-03-18 22:48:21,657 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330904423,"s":"ETHUSDT","t...422,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:21,658 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330904423,"s":"ETHUSDT","t":2267979965,"p":"1903.86000000","q":"0.02150000","T":1742330904422,"m":false,"M":true}... +2025-03-18 22:48:21,658 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330904422, 'price': 1903.86, 'volume': 0.0215, 'type': 'trade'} +2025-03-18 22:48:21,659 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330904422, 'price': 1903.86, 'volume': 0.0215} +2025-03-18 22:48:21,659 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330904422, 'price': 1903.86, 'volume': 0.0215}, total ticks: 663 +2025-03-18 22:48:21,659 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330903000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.85, 'close': 1903.85, 'volume': 0.0454} +2025-03-18 22:48:21,659 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330904000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.0215} +2025-03-18 22:48:21,687 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330904454,"s":"ETHUSDT","t...454,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:21,689 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330904454,"s":"ETHUSDT","t":2267979966,"p":"1903.86000000","q":"0.09450000","T":1742330904454,"m":false,"M":true}... +2025-03-18 22:48:21,689 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330904454, 'price': 1903.86, 'volume': 0.0945, 'type': 'trade'} +2025-03-18 22:48:21,689 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330904454, 'price': 1903.86, 'volume': 0.0945} +2025-03-18 22:48:21,691 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330904454, 'price': 1903.86, 'volume': 0.0945}, total ticks: 664 +2025-03-18 22:48:21,691 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330904000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.11599999999999999} +2025-03-18 22:48:21,733 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330904497,"s":"BTCUSDT","t...4497,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:21,733 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330904497,"s":"BTCUSDT","t":4727549027,"p":"81983.57000000","q":"0.00135000","T":1742330904497,"m":true,"M":true}... +2025-03-18 22:48:21,733 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330904497, 'price': 81983.57, 'volume': 0.00135, 'type': 'trade'} +2025-03-18 22:48:21,733 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330904497, 'price': 81983.57, 'volume': 0.00135} +2025-03-18 22:48:21,733 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330904497, 'price': 81983.57, 'volume': 0.00135}, total ticks: 750 +2025-03-18 22:48:21,733 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330903000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.58, 'close': 81983.58, 'volume': 0.00015} +2025-03-18 22:48:21,733 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330904000, 'open': 81983.57, 'high': 81983.57, 'low': 81983.57, 'close': 81983.57, 'volume': 0.00135} +2025-03-18 22:48:21,881 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330904645,"s":"BTCUSDT","t...644,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:21,881 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330904645,"s":"BTCUSDT","t...644,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:21,883 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330904645,"s":"BTCUSDT","t":4727549028,"p":"81983.58000000","q":"0.00009000","T":1742330904644,"m":false,"M":true}... +2025-03-18 22:48:21,883 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330904644, 'price': 81983.58, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:48:21,883 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330904644, 'price': 81983.58, 'volume': 9e-05} +2025-03-18 22:48:21,884 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330904644, 'price': 81983.58, 'volume': 9e-05}, total ticks: 751 +2025-03-18 22:48:21,884 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330904000, 'open': 81983.57, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.00144} +2025-03-18 22:48:21,902 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330904645,"s":"BTCUSDT","t":4727549029,"p":"81983.58000000","q":"0.00009000","T":1742330904644,"m":false,"M":true}... +2025-03-18 22:48:21,902 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330904644, 'price': 81983.58, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:48:21,902 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330904644, 'price': 81983.58, 'volume': 9e-05} +2025-03-18 22:48:21,902 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330904644, 'price': 81983.58, 'volume': 9e-05}, total ticks: 752 +2025-03-18 22:48:21,902 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330904000, 'open': 81983.57, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.0015300000000000001} +2025-03-18 22:48:21,942 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330904706,"s":"ETHUSDT","t...706,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:21,942 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330904706,"s":"ETHUSDT","t":2267979967,"p":"1903.86000000","q":"0.00350000","T":1742330904706,"m":false,"M":true}... +2025-03-18 22:48:21,942 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330904706, 'price': 1903.86, 'volume': 0.0035, 'type': 'trade'} +2025-03-18 22:48:21,942 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330904706, 'price': 1903.86, 'volume': 0.0035} +2025-03-18 22:48:21,942 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330904706, 'price': 1903.86, 'volume': 0.0035}, total ticks: 665 +2025-03-18 22:48:21,942 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330904000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.1195} +2025-03-18 22:48:22,613 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330905378,"s":"BTCUSDT","t...5378,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:22,613 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330905378,"s":"BTCUSDT","t":4727549030,"p":"81983.57000000","q":"0.00030000","T":1742330905378,"m":true,"M":true}... +2025-03-18 22:48:22,613 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330905378, 'price': 81983.57, 'volume': 0.0003, 'type': 'trade'} +2025-03-18 22:48:22,613 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330905378, 'price': 81983.57, 'volume': 0.0003} +2025-03-18 22:48:22,613 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330905378, 'price': 81983.57, 'volume': 0.0003}, total ticks: 753 +2025-03-18 22:48:22,613 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330904000, 'open': 81983.57, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.0015300000000000001} +2025-03-18 22:48:22,613 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330905000, 'open': 81983.57, 'high': 81983.57, 'low': 81983.57, 'close': 81983.57, 'volume': 0.0003} +2025-03-18 22:48:22,644 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330905410,"s":"ETHUSDT","t...409,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:22,645 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330905410,"s":"ETHUSDT","t":2267979968,"p":"1903.86000000","q":"0.23030000","T":1742330905409,"m":false,"M":true}... +2025-03-18 22:48:22,645 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330905409, 'price': 1903.86, 'volume': 0.2303, 'type': 'trade'} +2025-03-18 22:48:22,646 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330905409, 'price': 1903.86, 'volume': 0.2303} +2025-03-18 22:48:22,646 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330905409, 'price': 1903.86, 'volume': 0.2303}, total ticks: 666 +2025-03-18 22:48:22,646 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330904000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.1195} +2025-03-18 22:48:22,647 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330905000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.2303} +2025-03-18 22:48:22,685 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330905450,"s":"BTCUSDT","t...5449,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:22,686 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330905450,"s":"BTCUSDT","t":4727549031,"p":"81983.57000000","q":"0.00049000","T":1742330905449,"m":true,"M":true}... +2025-03-18 22:48:22,686 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330905449, 'price': 81983.57, 'volume': 0.00049, 'type': 'trade'} +2025-03-18 22:48:22,687 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330905449, 'price': 81983.57, 'volume': 0.00049} +2025-03-18 22:48:22,687 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330905449, 'price': 81983.57, 'volume': 0.00049}, total ticks: 754 +2025-03-18 22:48:22,688 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330905000, 'open': 81983.57, 'high': 81983.57, 'low': 81983.57, 'close': 81983.57, 'volume': 0.0007899999999999999} +2025-03-18 22:48:22,872 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330905637,"s":"BTCUSDT","t...636,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:22,872 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330905637,"s":"BTCUSDT","t":4727549032,"p":"81983.58000000","q":"0.00616000","T":1742330905636,"m":false,"M":true}... +2025-03-18 22:48:22,872 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330905636, 'price': 81983.58, 'volume': 0.00616, 'type': 'trade'} +2025-03-18 22:48:22,874 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330905636, 'price': 81983.58, 'volume': 0.00616} +2025-03-18 22:48:22,874 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330905636, 'price': 81983.58, 'volume': 0.00616}, total ticks: 755 +2025-03-18 22:48:22,874 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330905000, 'open': 81983.57, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.00695} +2025-03-18 22:48:22,921 - DEBUG - [protocol.py:1270] - % sending keepalive ping +2025-03-18 22:48:22,921 - DEBUG - [protocol.py:1183] - > PING 13 65 c4 05 [binary, 4 bytes] +2025-03-18 22:48:22,922 - DEBUG - [protocol.py:1270] - % sending keepalive ping +2025-03-18 22:48:22,922 - DEBUG - [protocol.py:1183] - > PING 2f ac 0d db [binary, 4 bytes] +2025-03-18 22:48:23,020 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330905786,"s":"BTCUSDT","t...5786,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:23,020 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330905786,"s":"BTCUSDT","t":4727549033,"p":"81983.57000000","q":"0.00015000","T":1742330905786,"m":true,"M":true}... +2025-03-18 22:48:23,020 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330905786, 'price': 81983.57, 'volume': 0.00015, 'type': 'trade'} +2025-03-18 22:48:23,020 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330905786, 'price': 81983.57, 'volume': 0.00015} +2025-03-18 22:48:23,020 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330905786, 'price': 81983.57, 'volume': 0.00015}, total ticks: 756 +2025-03-18 22:48:23,020 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330905000, 'open': 81983.57, 'high': 81983.58, 'low': 81983.57, 'close': 81983.57, 'volume': 0.0070999999999999995} +2025-03-18 22:48:23,225 - DEBUG - [protocol.py:1177] - < PONG 13 65 c4 05 [binary, 4 bytes] +2025-03-18 22:48:23,225 - DEBUG - [protocol.py:1280] - % received keepalive pong +2025-03-18 22:48:23,237 - DEBUG - [protocol.py:1177] - < PONG 2f ac 0d db [binary, 4 bytes] +2025-03-18 22:48:23,238 - DEBUG - [protocol.py:1280] - % received keepalive pong +2025-03-18 22:48:23,277 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330906046,"s":"BTCUSDT","t...6045,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:23,277 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330906046,"s":"BTCUSDT","t":4727549034,"p":"81983.57000000","q":"0.00011000","T":1742330906045,"m":true,"M":true}... +2025-03-18 22:48:23,277 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330906045, 'price': 81983.57, 'volume': 0.00011, 'type': 'trade'} +2025-03-18 22:48:23,277 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330906045, 'price': 81983.57, 'volume': 0.00011} +2025-03-18 22:48:23,277 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330906045, 'price': 81983.57, 'volume': 0.00011}, total ticks: 757 +2025-03-18 22:48:23,283 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330905000, 'open': 81983.57, 'high': 81983.58, 'low': 81983.57, 'close': 81983.57, 'volume': 0.0070999999999999995} +2025-03-18 22:48:23,283 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330906000, 'open': 81983.57, 'high': 81983.57, 'low': 81983.57, 'close': 81983.57, 'volume': 0.00011} +2025-03-18 22:48:23,516 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330906281,"s":"BTCUSDT","t...280,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:23,517 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330906281,"s":"BTCUSDT","t":4727549035,"p":"81983.58000000","q":"0.00116000","T":1742330906280,"m":false,"M":true}... +2025-03-18 22:48:23,517 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330906280, 'price': 81983.58, 'volume': 0.00116, 'type': 'trade'} +2025-03-18 22:48:23,518 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330906280, 'price': 81983.58, 'volume': 0.00116} +2025-03-18 22:48:23,518 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330906280, 'price': 81983.58, 'volume': 0.00116}, total ticks: 758 +2025-03-18 22:48:23,518 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330906000, 'open': 81983.57, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.00127} +2025-03-18 22:48:23,555 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330906321,"s":"BTCUSDT","t...6320,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:23,556 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330906321,"s":"BTCUSDT","t":4727549036,"p":"81983.57000000","q":"0.00048000","T":1742330906320,"m":true,"M":true}... +2025-03-18 22:48:23,557 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330906320, 'price': 81983.57, 'volume': 0.00048, 'type': 'trade'} +2025-03-18 22:48:23,557 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330906320, 'price': 81983.57, 'volume': 0.00048} +2025-03-18 22:48:23,557 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330906320, 'price': 81983.57, 'volume': 0.00048}, total ticks: 759 +2025-03-18 22:48:23,558 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330906000, 'open': 81983.57, 'high': 81983.58, 'low': 81983.57, 'close': 81983.57, 'volume': 0.00175} +2025-03-18 22:48:23,638 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330906407,"s":"BTCUSDT","t...6407,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:23,638 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330906407,"s":"BTCUSDT","t":4727549037,"p":"81983.57000000","q":"0.00023000","T":1742330906407,"m":true,"M":true}... +2025-03-18 22:48:23,638 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330906407, 'price': 81983.57, 'volume': 0.00023, 'type': 'trade'} +2025-03-18 22:48:23,644 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330906407, 'price': 81983.57, 'volume': 0.00023} +2025-03-18 22:48:23,644 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330906407, 'price': 81983.57, 'volume': 0.00023}, total ticks: 760 +2025-03-18 22:48:23,645 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330906000, 'open': 81983.57, 'high': 81983.58, 'low': 81983.57, 'close': 81983.57, 'volume': 0.00198} +2025-03-18 22:48:24,012 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330906774,"s":"BTCUSDT","t...774,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:24,012 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330906774,"s":"BTCUSDT","t...6774,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:24,012 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330906774,"s":"BTCUSDT","t":4727549038,"p":"81983.58000000","q":"0.02244000","T":1742330906774,"m":false,"M":true}... +2025-03-18 22:48:24,012 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330906774, 'price': 81983.58, 'volume': 0.02244, 'type': 'trade'} +2025-03-18 22:48:24,012 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330906774, 'price': 81983.58, 'volume': 0.02244} +2025-03-18 22:48:24,012 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330906774, 'price': 81983.58, 'volume': 0.02244}, total ticks: 761 +2025-03-18 22:48:24,012 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330906000, 'open': 81983.57, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.02442} +2025-03-18 22:48:24,026 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330906774,"s":"BTCUSDT","t":4727549039,"p":"81983.57000000","q":"0.00014000","T":1742330906774,"m":true,"M":true}... +2025-03-18 22:48:24,027 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330906774, 'price': 81983.57, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:48:24,027 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330906774, 'price': 81983.57, 'volume': 0.00014} +2025-03-18 22:48:24,027 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330906774, 'price': 81983.57, 'volume': 0.00014}, total ticks: 762 +2025-03-18 22:48:24,028 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330906000, 'open': 81983.57, 'high': 81983.58, 'low': 81983.57, 'close': 81983.57, 'volume': 0.024560000000000002} +2025-03-18 22:48:24,136 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330906899,"s":"ETHUSDT","t...6899,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:24,137 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330906899,"s":"ETHUSDT","t":2267979969,"p":"1903.85000000","q":"2.00000000","T":1742330906899,"m":true,"M":true}... +2025-03-18 22:48:24,137 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330906899, 'price': 1903.85, 'volume': 2.0, 'type': 'trade'} +2025-03-18 22:48:24,138 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330906899, 'price': 1903.85, 'volume': 2.0} +2025-03-18 22:48:24,138 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330906899, 'price': 1903.85, 'volume': 2.0}, total ticks: 667 +2025-03-18 22:48:24,138 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330905000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.2303} +2025-03-18 22:48:24,138 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330906000, 'open': 1903.85, 'high': 1903.85, 'low': 1903.85, 'close': 1903.85, 'volume': 2.0} +2025-03-18 22:48:24,217 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330906980,"s":"BTCUSDT","t...6979,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:24,217 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330906980,"s":"BTCUSDT","t":4727549040,"p":"81983.57000000","q":"0.00482000","T":1742330906979,"m":true,"M":true}... +2025-03-18 22:48:24,217 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330906979, 'price': 81983.57, 'volume': 0.00482, 'type': 'trade'} +2025-03-18 22:48:24,217 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330906979, 'price': 81983.57, 'volume': 0.00482} +2025-03-18 22:48:24,218 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330906979, 'price': 81983.57, 'volume': 0.00482}, total ticks: 763 +2025-03-18 22:48:24,218 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330906000, 'open': 81983.57, 'high': 81983.58, 'low': 81983.57, 'close': 81983.57, 'volume': 0.029380000000000003} +2025-03-18 22:48:24,887 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330907651,"s":"ETHUSDT","t...7651,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:24,888 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330907651,"s":"ETHUSDT","t":2267979970,"p":"1903.85000000","q":"0.22300000","T":1742330907651,"m":true,"M":true}... +2025-03-18 22:48:24,888 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330907651, 'price': 1903.85, 'volume': 0.223, 'type': 'trade'} +2025-03-18 22:48:24,889 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330907651, 'price': 1903.85, 'volume': 0.223} +2025-03-18 22:48:24,889 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330907651, 'price': 1903.85, 'volume': 0.223}, total ticks: 668 +2025-03-18 22:48:24,889 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330906000, 'open': 1903.85, 'high': 1903.85, 'low': 1903.85, 'close': 1903.85, 'volume': 2.0} +2025-03-18 22:48:24,890 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330907000, 'open': 1903.85, 'high': 1903.85, 'low': 1903.85, 'close': 1903.85, 'volume': 0.223} +2025-03-18 22:48:25,022 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330907785,"s":"BTCUSDT","t...7785,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:25,022 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330907785,"s":"BTCUSDT","t":4727549041,"p":"81983.57000000","q":"0.01215000","T":1742330907785,"m":true,"M":true}... +2025-03-18 22:48:25,023 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330907785, 'price': 81983.57, 'volume': 0.01215, 'type': 'trade'} +2025-03-18 22:48:25,023 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330907785, 'price': 81983.57, 'volume': 0.01215} +2025-03-18 22:48:25,024 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330907785, 'price': 81983.57, 'volume': 0.01215}, total ticks: 764 +2025-03-18 22:48:25,024 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330906000, 'open': 81983.57, 'high': 81983.58, 'low': 81983.57, 'close': 81983.57, 'volume': 0.029380000000000003} +2025-03-18 22:48:25,024 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330907000, 'open': 81983.57, 'high': 81983.57, 'low': 81983.57, 'close': 81983.57, 'volume': 0.01215} +2025-03-18 22:48:25,093 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330907858,"s":"BTCUSDT","t...857,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:25,093 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330907858,"s":"BTCUSDT","t":4727549042,"p":"81983.58000000","q":"0.00050000","T":1742330907857,"m":false,"M":true}... +2025-03-18 22:48:25,094 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330907857, 'price': 81983.58, 'volume': 0.0005, 'type': 'trade'} +2025-03-18 22:48:25,094 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330907857, 'price': 81983.58, 'volume': 0.0005} +2025-03-18 22:48:25,094 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330907857, 'price': 81983.58, 'volume': 0.0005}, total ticks: 765 +2025-03-18 22:48:25,094 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330907000, 'open': 81983.57, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.01265} +2025-03-18 22:48:25,357 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330908123,"s":"ETHUSDT","t...122,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:25,358 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330908123,"s":"ETHUSDT","t":2267979971,"p":"1903.86000000","q":"0.03150000","T":1742330908122,"m":false,"M":true}... +2025-03-18 22:48:25,358 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330908122, 'price': 1903.86, 'volume': 0.0315, 'type': 'trade'} +2025-03-18 22:48:25,358 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330908122, 'price': 1903.86, 'volume': 0.0315} +2025-03-18 22:48:25,358 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330908122, 'price': 1903.86, 'volume': 0.0315}, total ticks: 669 +2025-03-18 22:48:25,359 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330907000, 'open': 1903.85, 'high': 1903.85, 'low': 1903.85, 'close': 1903.85, 'volume': 0.223} +2025-03-18 22:48:25,359 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330908000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.0315} +2025-03-18 22:48:25,794 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330908561,"s":"BTCUSDT","t...561,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:25,794 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330908561,"s":"BTCUSDT","t":4727549043,"p":"81983.58000000","q":"0.00010000","T":1742330908561,"m":false,"M":true}... +2025-03-18 22:48:25,799 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330908561, 'price': 81983.58, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:25,799 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330908561, 'price': 81983.58, 'volume': 0.0001} +2025-03-18 22:48:25,800 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330908561, 'price': 81983.58, 'volume': 0.0001}, total ticks: 766 +2025-03-18 22:48:25,800 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330907000, 'open': 81983.57, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.01265} +2025-03-18 22:48:25,800 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330908000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.58, 'close': 81983.58, 'volume': 0.0001} +2025-03-18 22:48:26,327 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330909096,"s":"BTCUSDT","t...9095,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:26,327 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330909096,"s":"BTCUSDT","t":4727549044,"p":"81983.57000000","q":"0.00013000","T":1742330909095,"m":true,"M":true}... +2025-03-18 22:48:26,327 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330909095, 'price': 81983.57, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:48:26,327 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330909095, 'price': 81983.57, 'volume': 0.00013} +2025-03-18 22:48:26,332 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330909095, 'price': 81983.57, 'volume': 0.00013}, total ticks: 767 +2025-03-18 22:48:26,332 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330908000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.58, 'close': 81983.58, 'volume': 0.0001} +2025-03-18 22:48:26,332 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330909000, 'open': 81983.57, 'high': 81983.57, 'low': 81983.57, 'close': 81983.57, 'volume': 0.00013} +2025-03-18 22:48:26,652 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330909417,"s":"BTCUSDT","t...416,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:26,653 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330909417,"s":"BTCUSDT","t":4727549045,"p":"81983.58000000","q":"0.00015000","T":1742330909416,"m":false,"M":true}... +2025-03-18 22:48:26,653 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330909416, 'price': 81983.58, 'volume': 0.00015, 'type': 'trade'} +2025-03-18 22:48:26,653 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330909416, 'price': 81983.58, 'volume': 0.00015} +2025-03-18 22:48:26,653 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330909416, 'price': 81983.58, 'volume': 0.00015}, total ticks: 768 +2025-03-18 22:48:26,653 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330909000, 'open': 81983.57, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.00028} +2025-03-18 22:48:27,142 - DEBUG - [protocol.py:1177] - < PING '1742330909907' [text, 13 bytes] +2025-03-18 22:48:27,142 - DEBUG - [protocol.py:1183] - > PONG '1742330909907' [text, 13 bytes] +2025-03-18 22:48:27,203 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330909970,"s":"ETHUSDT","t...9969,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:27,203 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330909970,"s":"ETHUSDT","t":2267979972,"p":"1903.85000000","q":"0.00390000","T":1742330909969,"m":true,"M":true}... +2025-03-18 22:48:27,203 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330909969, 'price': 1903.85, 'volume': 0.0039, 'type': 'trade'} +2025-03-18 22:48:27,203 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330909969, 'price': 1903.85, 'volume': 0.0039} +2025-03-18 22:48:27,203 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330909969, 'price': 1903.85, 'volume': 0.0039}, total ticks: 670 +2025-03-18 22:48:27,203 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330908000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.0315} +2025-03-18 22:48:27,203 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330909000, 'open': 1903.85, 'high': 1903.85, 'low': 1903.85, 'close': 1903.85, 'volume': 0.0039} +2025-03-18 22:48:27,476 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330910241,"s":"ETHUSDT","t...241,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:27,477 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330910241,"s":"ETHUSDT","t":2267979973,"p":"1903.86000000","q":"0.27520000","T":1742330910241,"m":false,"M":true}... +2025-03-18 22:48:27,477 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330910241, 'price': 1903.86, 'volume': 0.2752, 'type': 'trade'} +2025-03-18 22:48:27,477 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330910241, 'price': 1903.86, 'volume': 0.2752} +2025-03-18 22:48:27,477 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330910241, 'price': 1903.86, 'volume': 0.2752}, total ticks: 671 +2025-03-18 22:48:27,478 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330909000, 'open': 1903.85, 'high': 1903.85, 'low': 1903.85, 'close': 1903.85, 'volume': 0.0039} +2025-03-18 22:48:27,478 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330910000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.2752} +2025-03-18 22:48:28,422 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330911187,"s":"ETHUSDT","t...1187,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:28,422 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330911187,"s":"ETHUSDT","t":2267979974,"p":"1903.85000000","q":"0.05500000","T":1742330911187,"m":true,"M":true}... +2025-03-18 22:48:28,422 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330911187, 'price': 1903.85, 'volume': 0.055, 'type': 'trade'} +2025-03-18 22:48:28,422 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330911187, 'price': 1903.85, 'volume': 0.055} +2025-03-18 22:48:28,422 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330911187, 'price': 1903.85, 'volume': 0.055}, total ticks: 672 +2025-03-18 22:48:28,422 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330910000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.2752} +2025-03-18 22:48:28,422 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330911000, 'open': 1903.85, 'high': 1903.85, 'low': 1903.85, 'close': 1903.85, 'volume': 0.055} +2025-03-18 22:48:28,436 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330911202,"s":"BTCUSDT","t...1201,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:28,436 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330911202,"s":"BTCUSDT","t":4727549046,"p":"81983.57000000","q":"0.00020000","T":1742330911201,"m":true,"M":true}... +2025-03-18 22:48:28,439 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330911201, 'price': 81983.57, 'volume': 0.0002, 'type': 'trade'} +2025-03-18 22:48:28,439 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330911201, 'price': 81983.57, 'volume': 0.0002} +2025-03-18 22:48:28,439 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330911201, 'price': 81983.57, 'volume': 0.0002}, total ticks: 769 +2025-03-18 22:48:28,440 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330909000, 'open': 81983.57, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.00028} +2025-03-18 22:48:28,440 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330911000, 'open': 81983.57, 'high': 81983.57, 'low': 81983.57, 'close': 81983.57, 'volume': 0.0002} +2025-03-18 22:48:28,593 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330911355,"s":"BTCUSDT","t...1355,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:28,594 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330911355,"s":"BTCUSDT","t":4727549047,"p":"81983.57000000","q":"0.00018000","T":1742330911355,"m":true,"M":true}... +2025-03-18 22:48:28,594 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330911355, 'price': 81983.57, 'volume': 0.00018, 'type': 'trade'} +2025-03-18 22:48:28,594 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330911355, 'price': 81983.57, 'volume': 0.00018} +2025-03-18 22:48:28,594 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330911355, 'price': 81983.57, 'volume': 0.00018}, total ticks: 770 +2025-03-18 22:48:28,594 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330911000, 'open': 81983.57, 'high': 81983.57, 'low': 81983.57, 'close': 81983.57, 'volume': 0.00038} +2025-03-18 22:48:28,600 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330911365,"s":"BTCUSDT","t...364,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:28,601 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330911365,"s":"BTCUSDT","t":4727549048,"p":"81983.58000000","q":"0.00007000","T":1742330911364,"m":false,"M":true}... +2025-03-18 22:48:28,601 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330911364, 'price': 81983.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:28,601 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330911364, 'price': 81983.58, 'volume': 7e-05} +2025-03-18 22:48:28,601 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330911364, 'price': 81983.58, 'volume': 7e-05}, total ticks: 771 +2025-03-18 22:48:28,602 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330911000, 'open': 81983.57, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.00045} +2025-03-18 22:48:28,710 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330911476,"s":"ETHUSDT","t...1475,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:28,710 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330911476,"s":"ETHUSDT","t...1475,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:28,710 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330911476,"s":"ETHUSDT","t...1475,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:28,710 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330911476,"s":"ETHUSDT","t":2267979975,"p":"1903.85000000","q":"0.01090000","T":1742330911475,"m":true,"M":true}... +2025-03-18 22:48:28,710 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330911475, 'price': 1903.85, 'volume': 0.0109, 'type': 'trade'} +2025-03-18 22:48:28,710 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330911475, 'price': 1903.85, 'volume': 0.0109} +2025-03-18 22:48:28,710 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330911475, 'price': 1903.85, 'volume': 0.0109}, total ticks: 673 +2025-03-18 22:48:28,710 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330911000, 'open': 1903.85, 'high': 1903.85, 'low': 1903.85, 'close': 1903.85, 'volume': 0.0659} +2025-03-18 22:48:28,733 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330911476,"s":"ETHUSDT","t":2267979976,"p":"1903.85000000","q":"0.00280000","T":1742330911475,"m":true,"M":true}... +2025-03-18 22:48:28,733 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330911475, 'price': 1903.85, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:28,734 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330911475, 'price': 1903.85, 'volume': 0.0028} +2025-03-18 22:48:28,734 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330911475, 'price': 1903.85, 'volume': 0.0028}, total ticks: 674 +2025-03-18 22:48:28,734 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330911000, 'open': 1903.85, 'high': 1903.85, 'low': 1903.85, 'close': 1903.85, 'volume': 0.0687} +2025-03-18 22:48:28,750 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330911476,"s":"ETHUSDT","t":2267979977,"p":"1903.85000000","q":"0.00730000","T":1742330911475,"m":true,"M":true}... +2025-03-18 22:48:28,750 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330911475, 'price': 1903.85, 'volume': 0.0073, 'type': 'trade'} +2025-03-18 22:48:28,750 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330911475, 'price': 1903.85, 'volume': 0.0073} +2025-03-18 22:48:28,751 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330911475, 'price': 1903.85, 'volume': 0.0073}, total ticks: 675 +2025-03-18 22:48:28,751 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330911000, 'open': 1903.85, 'high': 1903.85, 'low': 1903.85, 'close': 1903.85, 'volume': 0.076} +2025-03-18 22:48:28,895 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330911663,"s":"BTCUSDT","t...1662,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:28,899 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330911663,"s":"BTCUSDT","t":4727549049,"p":"81983.57000000","q":"0.00015000","T":1742330911662,"m":true,"M":true}... +2025-03-18 22:48:28,899 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330911662, 'price': 81983.57, 'volume': 0.00015, 'type': 'trade'} +2025-03-18 22:48:28,900 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330911662, 'price': 81983.57, 'volume': 0.00015} +2025-03-18 22:48:28,900 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330911662, 'price': 81983.57, 'volume': 0.00015}, total ticks: 772 +2025-03-18 22:48:28,900 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330911000, 'open': 81983.57, 'high': 81983.58, 'low': 81983.57, 'close': 81983.57, 'volume': 0.0006} +2025-03-18 22:48:28,900 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330911670,"s":"ETHUSDT","t...1670,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:28,906 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330911670,"s":"ETHUSDT","t":2267979978,"p":"1903.85000000","q":"0.01710000","T":1742330911670,"m":true,"M":true}... +2025-03-18 22:48:28,906 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330911670, 'price': 1903.85, 'volume': 0.0171, 'type': 'trade'} +2025-03-18 22:48:28,906 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330911670, 'price': 1903.85, 'volume': 0.0171} +2025-03-18 22:48:28,906 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330911670, 'price': 1903.85, 'volume': 0.0171}, total ticks: 676 +2025-03-18 22:48:28,908 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330911000, 'open': 1903.85, 'high': 1903.85, 'low': 1903.85, 'close': 1903.85, 'volume': 0.0931} +2025-03-18 22:48:29,200 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330911968,"s":"BTCUSDT","t...1968,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:29,200 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330911968,"s":"BTCUSDT","t":4727549050,"p":"81983.57000000","q":"0.00024000","T":1742330911968,"m":true,"M":true}... +2025-03-18 22:48:29,200 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330911968, 'price': 81983.57, 'volume': 0.00024, 'type': 'trade'} +2025-03-18 22:48:29,200 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330911968, 'price': 81983.57, 'volume': 0.00024} +2025-03-18 22:48:29,200 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330911968, 'price': 81983.57, 'volume': 0.00024}, total ticks: 773 +2025-03-18 22:48:29,200 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330911000, 'open': 81983.57, 'high': 81983.58, 'low': 81983.57, 'close': 81983.57, 'volume': 0.0008399999999999999} +2025-03-18 22:48:29,400 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330912166,"s":"BTCUSDT","t...2165,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:29,400 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330912166,"s":"BTCUSDT","t":4727549051,"p":"81983.57000000","q":"0.00083000","T":1742330912165,"m":true,"M":true}... +2025-03-18 22:48:29,400 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330912165, 'price': 81983.57, 'volume': 0.00083, 'type': 'trade'} +2025-03-18 22:48:29,400 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330912165, 'price': 81983.57, 'volume': 0.00083} +2025-03-18 22:48:29,400 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330912165, 'price': 81983.57, 'volume': 0.00083}, total ticks: 774 +2025-03-18 22:48:29,400 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330911000, 'open': 81983.57, 'high': 81983.58, 'low': 81983.57, 'close': 81983.57, 'volume': 0.0008399999999999999} +2025-03-18 22:48:29,400 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330912000, 'open': 81983.57, 'high': 81983.57, 'low': 81983.57, 'close': 81983.57, 'volume': 0.00083} +2025-03-18 22:48:29,416 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330912181,"s":"BTCUSDT","t...181,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:29,416 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330912181,"s":"BTCUSDT","t...181,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:29,418 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330912181,"s":"BTCUSDT","t...181,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:29,418 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330912181,"s":"BTCUSDT","t":4727549052,"p":"81983.58000000","q":"0.00007000","T":1742330912181,"m":false,"M":true}... +2025-03-18 22:48:29,418 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330912181, 'price': 81983.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:29,418 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330912181, 'price': 81983.58, 'volume': 7e-05} +2025-03-18 22:48:29,418 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330912181, 'price': 81983.58, 'volume': 7e-05}, total ticks: 775 +2025-03-18 22:48:29,420 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330912000, 'open': 81983.57, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.0009} +2025-03-18 22:48:29,433 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330912181,"s":"BTCUSDT","t":4727549053,"p":"81983.58000000","q":"0.00007000","T":1742330912181,"m":false,"M":true}... +2025-03-18 22:48:29,433 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330912181, 'price': 81983.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:29,434 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330912181, 'price': 81983.58, 'volume': 7e-05} +2025-03-18 22:48:29,434 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330912181, 'price': 81983.58, 'volume': 7e-05}, total ticks: 776 +2025-03-18 22:48:29,434 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330912000, 'open': 81983.57, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.0009699999999999999} +2025-03-18 22:48:29,450 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330912181,"s":"BTCUSDT","t":4727549054,"p":"81983.58000000","q":"0.00004000","T":1742330912181,"m":false,"M":true}... +2025-03-18 22:48:29,450 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330912181, 'price': 81983.58, 'volume': 4e-05, 'type': 'trade'} +2025-03-18 22:48:29,450 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330912181, 'price': 81983.58, 'volume': 4e-05} +2025-03-18 22:48:29,450 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330912181, 'price': 81983.58, 'volume': 4e-05}, total ticks: 777 +2025-03-18 22:48:29,450 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330912000, 'open': 81983.57, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.00101} +2025-03-18 22:48:29,508 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330912278,"s":"ETHUSDT","t...2277,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:29,508 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330912278,"s":"ETHUSDT","t":2267979979,"p":"1903.85000000","q":"3.00000000","T":1742330912277,"m":true,"M":true}... +2025-03-18 22:48:29,508 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330912277, 'price': 1903.85, 'volume': 3.0, 'type': 'trade'} +2025-03-18 22:48:29,508 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330912277, 'price': 1903.85, 'volume': 3.0} +2025-03-18 22:48:29,516 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330912277, 'price': 1903.85, 'volume': 3.0}, total ticks: 677 +2025-03-18 22:48:29,516 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330911000, 'open': 1903.85, 'high': 1903.85, 'low': 1903.85, 'close': 1903.85, 'volume': 0.0931} +2025-03-18 22:48:29,516 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330912000, 'open': 1903.85, 'high': 1903.85, 'low': 1903.85, 'close': 1903.85, 'volume': 3.0} +2025-03-18 22:48:29,649 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330912408,"s":"ETHUSDT","t...408,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:29,650 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330912408,"s":"ETHUSDT","t":2267979980,"p":"1903.86000000","q":"0.83510000","T":1742330912408,"m":false,"M":true}... +2025-03-18 22:48:29,650 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330912408, 'price': 1903.86, 'volume': 0.8351, 'type': 'trade'} +2025-03-18 22:48:29,650 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330912408, 'price': 1903.86, 'volume': 0.8351} +2025-03-18 22:48:29,651 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330912408, 'price': 1903.86, 'volume': 0.8351}, total ticks: 678 +2025-03-18 22:48:29,651 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330912000, 'open': 1903.85, 'high': 1903.86, 'low': 1903.85, 'close': 1903.86, 'volume': 3.8350999999999997} +2025-03-18 22:48:29,655 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330912422,"s":"ETHUSDT","t...2422,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:29,655 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330912422,"s":"ETHUSDT","t":2267979981,"p":"1903.85000000","q":"1.37840000","T":1742330912422,"m":true,"M":true}... +2025-03-18 22:48:29,658 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330912422, 'price': 1903.85, 'volume': 1.3784, 'type': 'trade'} +2025-03-18 22:48:29,658 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330912422, 'price': 1903.85, 'volume': 1.3784} +2025-03-18 22:48:29,658 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330912422, 'price': 1903.85, 'volume': 1.3784}, total ticks: 679 +2025-03-18 22:48:29,658 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330912000, 'open': 1903.85, 'high': 1903.86, 'low': 1903.85, 'close': 1903.85, 'volume': 5.2135} +2025-03-18 22:48:30,103 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330912867,"s":"BTCUSDT","t...2866,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:30,105 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330912867,"s":"BTCUSDT","t":4727549055,"p":"81983.57000000","q":"0.00027000","T":1742330912866,"m":true,"M":true}... +2025-03-18 22:48:30,105 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330912866, 'price': 81983.57, 'volume': 0.00027, 'type': 'trade'} +2025-03-18 22:48:30,106 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330912866, 'price': 81983.57, 'volume': 0.00027} +2025-03-18 22:48:30,106 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330912866, 'price': 81983.57, 'volume': 0.00027}, total ticks: 778 +2025-03-18 22:48:30,106 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330912000, 'open': 81983.57, 'high': 81983.58, 'low': 81983.57, 'close': 81983.57, 'volume': 0.00128} +2025-03-18 22:48:30,352 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330913118,"s":"BTCUSDT","t...3118,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:30,354 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330913118,"s":"BTCUSDT","t...3118,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:30,355 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330913118,"s":"BTCUSDT","t":4727549056,"p":"81983.57000000","q":"0.00723000","T":1742330913118,"m":true,"M":true}... +2025-03-18 22:48:30,355 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330913118, 'price': 81983.57, 'volume': 0.00723, 'type': 'trade'} +2025-03-18 22:48:30,356 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330913118, 'price': 81983.57, 'volume': 0.00723} +2025-03-18 22:48:30,356 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330913118, 'price': 81983.57, 'volume': 0.00723}, total ticks: 779 +2025-03-18 22:48:30,356 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330912000, 'open': 81983.57, 'high': 81983.58, 'low': 81983.57, 'close': 81983.57, 'volume': 0.00128} +2025-03-18 22:48:30,356 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330913000, 'open': 81983.57, 'high': 81983.57, 'low': 81983.57, 'close': 81983.57, 'volume': 0.00723} +2025-03-18 22:48:30,360 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330913124,"s":"ETHUSDT","t...123,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:30,361 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330913118,"s":"BTCUSDT","t":4727549057,"p":"81983.57000000","q":"0.00087000","T":1742330913118,"m":true,"M":true}... +2025-03-18 22:48:30,361 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330913118, 'price': 81983.57, 'volume': 0.00087, 'type': 'trade'} +2025-03-18 22:48:30,361 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330913118, 'price': 81983.57, 'volume': 0.00087} +2025-03-18 22:48:30,362 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330913118, 'price': 81983.57, 'volume': 0.00087}, total ticks: 780 +2025-03-18 22:48:30,362 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330913000, 'open': 81983.57, 'high': 81983.57, 'low': 81983.57, 'close': 81983.57, 'volume': 0.0081} +2025-03-18 22:48:30,362 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330913124,"s":"ETHUSDT","t":2267979982,"p":"1903.86000000","q":"0.03150000","T":1742330913123,"m":false,"M":true}... +2025-03-18 22:48:30,362 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330913123, 'price': 1903.86, 'volume': 0.0315, 'type': 'trade'} +2025-03-18 22:48:30,363 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330913123, 'price': 1903.86, 'volume': 0.0315} +2025-03-18 22:48:30,363 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330913123, 'price': 1903.86, 'volume': 0.0315}, total ticks: 680 +2025-03-18 22:48:30,363 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330912000, 'open': 1903.85, 'high': 1903.86, 'low': 1903.85, 'close': 1903.85, 'volume': 5.2135} +2025-03-18 22:48:30,363 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330913000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.0315} +2025-03-18 22:48:30,485 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330913249,"s":"ETHUSDT","t...3249,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:30,486 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330913250,"s":"BTCUSDT","t...3250,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:30,487 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330913249,"s":"ETHUSDT","t":2267979983,"p":"1903.85000000","q":"0.02020000","T":1742330913249,"m":true,"M":true}... +2025-03-18 22:48:30,487 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330913249, 'price': 1903.85, 'volume': 0.0202, 'type': 'trade'} +2025-03-18 22:48:30,487 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330913249, 'price': 1903.85, 'volume': 0.0202} +2025-03-18 22:48:30,487 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330913249, 'price': 1903.85, 'volume': 0.0202}, total ticks: 681 +2025-03-18 22:48:30,489 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330913000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.85, 'close': 1903.85, 'volume': 0.051699999999999996} +2025-03-18 22:48:30,489 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330913250,"s":"BTCUSDT","t":4727549058,"p":"81983.57000000","q":"0.00082000","T":1742330913250,"m":true,"M":true}... +2025-03-18 22:48:30,489 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330913250, 'price': 81983.57, 'volume': 0.00082, 'type': 'trade'} +2025-03-18 22:48:30,489 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330913250, 'price': 81983.57, 'volume': 0.00082} +2025-03-18 22:48:30,489 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330913250, 'price': 81983.57, 'volume': 0.00082}, total ticks: 781 +2025-03-18 22:48:30,490 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330913000, 'open': 81983.57, 'high': 81983.57, 'low': 81983.57, 'close': 81983.57, 'volume': 0.008919999999999999} +2025-03-18 22:48:30,625 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330913388,"s":"BTCUSDT","t...388,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:30,626 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330913388,"s":"BTCUSDT","t...388,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:30,626 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330913388,"s":"BTCUSDT","t":4727549059,"p":"81983.58000000","q":"0.00003000","T":1742330913388,"m":false,"M":true}... +2025-03-18 22:48:30,626 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330913388, 'price': 81983.58, 'volume': 3e-05, 'type': 'trade'} +2025-03-18 22:48:30,627 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330913388, 'price': 81983.58, 'volume': 3e-05} +2025-03-18 22:48:30,627 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330913388, 'price': 81983.58, 'volume': 3e-05}, total ticks: 782 +2025-03-18 22:48:30,627 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330913000, 'open': 81983.57, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.00895} +2025-03-18 22:48:30,642 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330913388,"s":"BTCUSDT","t":4727549060,"p":"81983.58000000","q":"0.00004000","T":1742330913388,"m":false,"M":true}... +2025-03-18 22:48:30,643 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330913388, 'price': 81983.58, 'volume': 4e-05, 'type': 'trade'} +2025-03-18 22:48:30,643 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330913388, 'price': 81983.58, 'volume': 4e-05} +2025-03-18 22:48:30,644 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330913388, 'price': 81983.58, 'volume': 4e-05}, total ticks: 783 +2025-03-18 22:48:30,644 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330913000, 'open': 81983.57, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.00899} +2025-03-18 22:48:30,657 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330913420,"s":"BTCUSDT","t...3420,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:30,657 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330913420,"s":"BTCUSDT","t":4727549061,"p":"81983.57000000","q":"0.01101000","T":1742330913420,"m":true,"M":true}... +2025-03-18 22:48:30,657 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330913420, 'price': 81983.57, 'volume': 0.01101, 'type': 'trade'} +2025-03-18 22:48:30,657 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330913420, 'price': 81983.57, 'volume': 0.01101} +2025-03-18 22:48:30,657 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330913420, 'price': 81983.57, 'volume': 0.01101}, total ticks: 784 +2025-03-18 22:48:30,657 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330913000, 'open': 81983.57, 'high': 81983.58, 'low': 81983.57, 'close': 81983.57, 'volume': 0.02} +2025-03-18 22:48:30,749 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330913515,"s":"ETHUSDT","t...514,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:30,750 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330913515,"s":"ETHUSDT","t":2267979984,"p":"1903.86000000","q":"0.01340000","T":1742330913514,"m":false,"M":true}... +2025-03-18 22:48:30,750 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330913514, 'price': 1903.86, 'volume': 0.0134, 'type': 'trade'} +2025-03-18 22:48:30,750 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330913514, 'price': 1903.86, 'volume': 0.0134} +2025-03-18 22:48:30,750 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330913514, 'price': 1903.86, 'volume': 0.0134}, total ticks: 682 +2025-03-18 22:48:30,750 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330913000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.85, 'close': 1903.86, 'volume': 0.06509999999999999} +2025-03-18 22:48:31,034 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330913797,"s":"BTCUSDT","t...796,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:31,034 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330913797,"s":"BTCUSDT","t...796,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:31,036 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330913797,"s":"BTCUSDT","t...796,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:31,036 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330913797,"s":"BTCUSDT","t...796,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:31,036 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330913797,"s":"BTCUSDT","t...796,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:31,036 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330913797,"s":"BTCUSDT","t...796,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:31,036 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330913797,"s":"BTCUSDT","t...796,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:31,036 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330913797,"s":"BTCUSDT","t...796,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:31,036 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330913797,"s":"BTCUSDT","t...796,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:31,036 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330913797,"s":"BTCUSDT","t...796,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:31,036 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330913797,"s":"BTCUSDT","t...796,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:31,036 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330913797,"s":"BTCUSDT","t...796,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:31,036 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330913797,"s":"BTCUSDT","t...796,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:31,036 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330913797,"s":"BTCUSDT","t...796,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:31,036 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330913797,"s":"BTCUSDT","t...796,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:31,036 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330913797,"s":"BTCUSDT","t...796,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:31,036 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330913797,"s":"BTCUSDT","t":4727549062,"p":"81983.58000000","q":"0.00010000","T":1742330913796,"m":false,"M":true}... +2025-03-18 22:48:31,036 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330913796, 'price': 81983.58, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:31,040 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330913796, 'price': 81983.58, 'volume': 0.0001} +2025-03-18 22:48:31,040 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330913796, 'price': 81983.58, 'volume': 0.0001}, total ticks: 785 +2025-03-18 22:48:31,040 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330913000, 'open': 81983.57, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.0201} +2025-03-18 22:48:31,066 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330913797,"s":"BTCUSDT","t":4727549063,"p":"81983.58000000","q":"0.00007000","T":1742330913796,"m":false,"M":true}... +2025-03-18 22:48:31,066 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330913796, 'price': 81983.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:31,066 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330913796, 'price': 81983.58, 'volume': 7e-05} +2025-03-18 22:48:31,066 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330913796, 'price': 81983.58, 'volume': 7e-05}, total ticks: 786 +2025-03-18 22:48:31,068 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330913000, 'open': 81983.57, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.02017} +2025-03-18 22:48:31,082 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330913797,"s":"BTCUSDT","t":4727549064,"p":"81983.58000000","q":"0.00039000","T":1742330913796,"m":false,"M":true}... +2025-03-18 22:48:31,082 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330913796, 'price': 81983.58, 'volume': 0.00039, 'type': 'trade'} +2025-03-18 22:48:31,083 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330913796, 'price': 81983.58, 'volume': 0.00039} +2025-03-18 22:48:31,083 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330913796, 'price': 81983.58, 'volume': 0.00039}, total ticks: 787 +2025-03-18 22:48:31,083 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330913000, 'open': 81983.57, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.020560000000000002} +2025-03-18 22:48:31,100 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330913797,"s":"BTCUSDT","t":4727549065,"p":"81983.58000000","q":"0.00010000","T":1742330913796,"m":false,"M":true}... +2025-03-18 22:48:31,100 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330913796, 'price': 81983.58, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:31,100 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330913796, 'price': 81983.58, 'volume': 0.0001} +2025-03-18 22:48:31,101 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330913796, 'price': 81983.58, 'volume': 0.0001}, total ticks: 788 +2025-03-18 22:48:31,101 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330913000, 'open': 81983.57, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.02066} +2025-03-18 22:48:31,116 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330913797,"s":"BTCUSDT","t":4727549066,"p":"81983.58000000","q":"0.00007000","T":1742330913796,"m":false,"M":true}... +2025-03-18 22:48:31,116 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330913796, 'price': 81983.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:31,116 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330913796, 'price': 81983.58, 'volume': 7e-05} +2025-03-18 22:48:31,117 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330913796, 'price': 81983.58, 'volume': 7e-05}, total ticks: 789 +2025-03-18 22:48:31,117 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330913000, 'open': 81983.57, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.020730000000000002} +2025-03-18 22:48:31,132 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330913797,"s":"BTCUSDT","t":4727549067,"p":"81983.58000000","q":"0.00010000","T":1742330913796,"m":false,"M":true}... +2025-03-18 22:48:31,132 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330913796, 'price': 81983.58, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:31,132 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330913796, 'price': 81983.58, 'volume': 0.0001} +2025-03-18 22:48:31,134 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330913796, 'price': 81983.58, 'volume': 0.0001}, total ticks: 790 +2025-03-18 22:48:31,134 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330913000, 'open': 81983.57, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.02083} +2025-03-18 22:48:31,150 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330913797,"s":"BTCUSDT","t":4727549068,"p":"81983.58000000","q":"0.00010000","T":1742330913796,"m":false,"M":true}... +2025-03-18 22:48:31,150 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330913796, 'price': 81983.58, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:31,150 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330913796, 'price': 81983.58, 'volume': 0.0001} +2025-03-18 22:48:31,151 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330913796, 'price': 81983.58, 'volume': 0.0001}, total ticks: 791 +2025-03-18 22:48:31,152 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330913000, 'open': 81983.57, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.02093} +2025-03-18 22:48:31,176 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330913797,"s":"BTCUSDT","t":4727549069,"p":"81983.58000000","q":"0.00010000","T":1742330913796,"m":false,"M":true}... +2025-03-18 22:48:31,176 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330913796, 'price': 81983.58, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:31,177 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330913796, 'price': 81983.58, 'volume': 0.0001} +2025-03-18 22:48:31,177 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330913796, 'price': 81983.58, 'volume': 0.0001}, total ticks: 792 +2025-03-18 22:48:31,177 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330913000, 'open': 81983.57, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.02103} +2025-03-18 22:48:31,191 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330913797,"s":"BTCUSDT","t":4727549070,"p":"81983.58000000","q":"0.00007000","T":1742330913796,"m":false,"M":true}... +2025-03-18 22:48:31,191 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330913796, 'price': 81983.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:31,192 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330913796, 'price': 81983.58, 'volume': 7e-05} +2025-03-18 22:48:31,192 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330913796, 'price': 81983.58, 'volume': 7e-05}, total ticks: 793 +2025-03-18 22:48:31,192 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330913000, 'open': 81983.57, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.0211} +2025-03-18 22:48:31,206 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330913969,"s":"ETHUSDT","t...969,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:31,206 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330913797,"s":"BTCUSDT","t":4727549071,"p":"81983.58000000","q":"0.00007000","T":1742330913796,"m":false,"M":true}... +2025-03-18 22:48:31,207 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330913796, 'price': 81983.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:31,207 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330913796, 'price': 81983.58, 'volume': 7e-05} +2025-03-18 22:48:31,207 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330913796, 'price': 81983.58, 'volume': 7e-05}, total ticks: 794 +2025-03-18 22:48:31,207 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330913000, 'open': 81983.57, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.02117} +2025-03-18 22:48:31,208 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330913969,"s":"ETHUSDT","t":2267979985,"p":"1903.86000000","q":"0.07730000","T":1742330913969,"m":false,"M":true}... +2025-03-18 22:48:31,208 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330913969, 'price': 1903.86, 'volume': 0.0773, 'type': 'trade'} +2025-03-18 22:48:31,208 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330913969, 'price': 1903.86, 'volume': 0.0773} +2025-03-18 22:48:31,208 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330913969, 'price': 1903.86, 'volume': 0.0773}, total ticks: 683 +2025-03-18 22:48:31,208 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330913000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.85, 'close': 1903.86, 'volume': 0.14239999999999997} +2025-03-18 22:48:31,208 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330913797,"s":"BTCUSDT","t":4727549072,"p":"81983.58000000","q":"0.00009000","T":1742330913796,"m":false,"M":true}... +2025-03-18 22:48:31,208 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330913796, 'price': 81983.58, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:48:31,209 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330913796, 'price': 81983.58, 'volume': 9e-05} +2025-03-18 22:48:31,209 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330913796, 'price': 81983.58, 'volume': 9e-05}, total ticks: 795 +2025-03-18 22:48:31,209 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330913000, 'open': 81983.57, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.02126} +2025-03-18 22:48:31,217 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330913982,"s":"ETHUSDT","t...3981,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:31,217 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330913982,"s":"ETHUSDT","t":2267979986,"p":"1903.85000000","q":"0.00860000","T":1742330913981,"m":true,"M":true}... +2025-03-18 22:48:31,217 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330913981, 'price': 1903.85, 'volume': 0.0086, 'type': 'trade'} +2025-03-18 22:48:31,217 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330913981, 'price': 1903.85, 'volume': 0.0086} +2025-03-18 22:48:31,217 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330913981, 'price': 1903.85, 'volume': 0.0086}, total ticks: 684 +2025-03-18 22:48:31,217 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330913000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.85, 'close': 1903.85, 'volume': 0.15099999999999997} +2025-03-18 22:48:31,217 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330913797,"s":"BTCUSDT","t":4727549073,"p":"81983.58000000","q":"0.00007000","T":1742330913796,"m":false,"M":true}... +2025-03-18 22:48:31,220 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330913796, 'price': 81983.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:31,220 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330913796, 'price': 81983.58, 'volume': 7e-05} +2025-03-18 22:48:31,220 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330913796, 'price': 81983.58, 'volume': 7e-05}, total ticks: 796 +2025-03-18 22:48:31,220 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330913000, 'open': 81983.57, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.021330000000000002} +2025-03-18 22:48:31,232 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330913797,"s":"BTCUSDT","t":4727549074,"p":"81983.58000000","q":"0.00007000","T":1742330913796,"m":false,"M":true}... +2025-03-18 22:48:31,233 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330913796, 'price': 81983.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:31,233 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330913796, 'price': 81983.58, 'volume': 7e-05} +2025-03-18 22:48:31,233 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330913796, 'price': 81983.58, 'volume': 7e-05}, total ticks: 797 +2025-03-18 22:48:31,233 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330913000, 'open': 81983.57, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.021400000000000002} +2025-03-18 22:48:31,260 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330913797,"s":"BTCUSDT","t":4727549075,"p":"81983.58000000","q":"0.00010000","T":1742330913796,"m":false,"M":true}... +2025-03-18 22:48:31,260 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330913796, 'price': 81983.58, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:31,261 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330913796, 'price': 81983.58, 'volume': 0.0001} +2025-03-18 22:48:31,261 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330913796, 'price': 81983.58, 'volume': 0.0001}, total ticks: 798 +2025-03-18 22:48:31,261 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330913000, 'open': 81983.57, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.021500000000000002} +2025-03-18 22:48:31,276 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330913797,"s":"BTCUSDT","t":4727549076,"p":"81983.58000000","q":"0.00010000","T":1742330913796,"m":false,"M":true}... +2025-03-18 22:48:31,277 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330913796, 'price': 81983.58, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:31,277 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330913796, 'price': 81983.58, 'volume': 0.0001} +2025-03-18 22:48:31,277 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330913796, 'price': 81983.58, 'volume': 0.0001}, total ticks: 799 +2025-03-18 22:48:31,278 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330913000, 'open': 81983.57, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.0216} +2025-03-18 22:48:31,300 - INFO - [realtime.py:369] - Received message #800 +2025-03-18 22:48:31,300 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330913797,"s":"BTCUSDT","t":4727549077,"p":"81983.58000000","q":"0.02428000","T":1742330913796,"m":false,"M":true}... +2025-03-18 22:48:31,300 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330913796, 'price': 81983.58, 'volume': 0.02428, 'type': 'trade'} +2025-03-18 22:48:31,300 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330913796, 'price': 81983.58, 'volume': 0.02428} +2025-03-18 22:48:31,301 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330913796, 'price': 81983.58, 'volume': 0.02428}, total ticks: 800 +2025-03-18 22:48:31,301 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330913000, 'open': 81983.57, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.045880000000000004} +2025-03-18 22:48:31,908 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914675,"s":"ETHUSDT","t...675,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:31,908 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914675,"s":"ETHUSDT","t":2267979987,"p":"1903.86000000","q":"0.54260000","T":1742330914675,"m":false,"M":true}... +2025-03-18 22:48:31,908 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914675, 'price': 1903.86, 'volume': 0.5426, 'type': 'trade'} +2025-03-18 22:48:31,908 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914675, 'price': 1903.86, 'volume': 0.5426} +2025-03-18 22:48:31,908 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914675, 'price': 1903.86, 'volume': 0.5426}, total ticks: 685 +2025-03-18 22:48:31,908 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330913000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.85, 'close': 1903.85, 'volume': 0.15099999999999997} +2025-03-18 22:48:31,908 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330914000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.5426} +2025-03-18 22:48:32,065 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914829,"s":"BTCUSDT","t...829,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,066 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914829,"s":"BTCUSDT","t...829,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,066 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914829,"s":"BTCUSDT","t...829,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,067 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914829,"s":"BTCUSDT","t...829,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,067 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914829,"s":"BTCUSDT","t":4727549078,"p":"81983.58000000","q":"0.00007000","T":1742330914829,"m":false,"M":true}... +2025-03-18 22:48:32,067 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914829, 'price': 81983.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,067 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914829, 'price': 81983.58, 'volume': 7e-05} +2025-03-18 22:48:32,067 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914829, 'price': 81983.58, 'volume': 7e-05}, total ticks: 801 +2025-03-18 22:48:32,067 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330913000, 'open': 81983.57, 'high': 81983.58, 'low': 81983.57, 'close': 81983.58, 'volume': 0.045880000000000004} +2025-03-18 22:48:32,067 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.58, 'close': 81983.58, 'volume': 7e-05} +2025-03-18 22:48:32,085 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914829,"s":"BTCUSDT","t":4727549079,"p":"81983.58000000","q":"0.00007000","T":1742330914829,"m":false,"M":true}... +2025-03-18 22:48:32,085 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914829, 'price': 81983.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,085 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914829, 'price': 81983.58, 'volume': 7e-05} +2025-03-18 22:48:32,085 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914829, 'price': 81983.58, 'volume': 7e-05}, total ticks: 802 +2025-03-18 22:48:32,085 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.58, 'close': 81983.58, 'volume': 0.00014} +2025-03-18 22:48:32,100 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914829,"s":"BTCUSDT","t":4727549080,"p":"81983.58000000","q":"0.00007000","T":1742330914829,"m":false,"M":true}... +2025-03-18 22:48:32,100 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914829, 'price': 81983.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,101 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914829, 'price': 81983.58, 'volume': 7e-05} +2025-03-18 22:48:32,101 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914829, 'price': 81983.58, 'volume': 7e-05}, total ticks: 803 +2025-03-18 22:48:32,101 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.58, 'close': 81983.58, 'volume': 0.00020999999999999998} +2025-03-18 22:48:32,116 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914829,"s":"BTCUSDT","t":4727549081,"p":"81983.58000000","q":"0.00010000","T":1742330914829,"m":false,"M":true}... +2025-03-18 22:48:32,116 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914829, 'price': 81983.58, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:32,116 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914829, 'price': 81983.58, 'volume': 0.0001} +2025-03-18 22:48:32,116 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914829, 'price': 81983.58, 'volume': 0.0001}, total ticks: 804 +2025-03-18 22:48:32,117 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.58, 'close': 81983.58, 'volume': 0.00031} +2025-03-18 22:48:32,201 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914958,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,201 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914958,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,201 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914958,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,201 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914958,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,201 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914958,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,203 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914958,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,203 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914958,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,203 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914958,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,203 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914958,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,204 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914958,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,204 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914958,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,204 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914958,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,204 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914958,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,204 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914958,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,206 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914958,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,206 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914958,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,206 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914958,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,206 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914958,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,207 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914958,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,207 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914958,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,207 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914958,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,207 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914958,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,207 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914958,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,209 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914958,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,209 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914958,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,209 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914958,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,209 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914958,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,209 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914958,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,209 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914958,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,210 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914958,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,210 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914958,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,210 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914958,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,210 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914958,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,211 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914958,"s":"BTCUSDT","t":4727549082,"p":"81983.58000000","q":"0.00010000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,211 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81983.58, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:32,211 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81983.58, 'volume': 0.0001} +2025-03-18 22:48:32,211 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81983.58, 'volume': 0.0001}, total ticks: 805 +2025-03-18 22:48:32,211 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.58, 'close': 81983.58, 'volume': 0.00041} +2025-03-18 22:48:32,211 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914958,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,213 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914958,"s":"BTCUSDT","t":4727549083,"p":"81983.58000000","q":"0.00007000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,213 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81983.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,213 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81983.58, 'volume': 7e-05} +2025-03-18 22:48:32,213 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81983.58, 'volume': 7e-05}, total ticks: 806 +2025-03-18 22:48:32,213 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.58, 'close': 81983.58, 'volume': 0.00047999999999999996} +2025-03-18 22:48:32,214 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914958,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,214 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914958,"s":"BTCUSDT","t":4727549084,"p":"81983.58000000","q":"0.00007000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,214 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81983.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,215 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81983.58, 'volume': 7e-05} +2025-03-18 22:48:32,215 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81983.58, 'volume': 7e-05}, total ticks: 807 +2025-03-18 22:48:32,215 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.58, 'close': 81983.58, 'volume': 0.0005499999999999999} +2025-03-18 22:48:32,215 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914958,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,216 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914958,"s":"BTCUSDT","t":4727549085,"p":"81983.58000000","q":"0.00007000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,216 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81983.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,216 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81983.58, 'volume': 7e-05} +2025-03-18 22:48:32,217 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81983.58, 'volume': 7e-05}, total ticks: 808 +2025-03-18 22:48:32,217 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.58, 'close': 81983.58, 'volume': 0.0006199999999999999} +2025-03-18 22:48:32,217 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914958,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,218 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914958,"s":"BTCUSDT","t":4727549086,"p":"81983.58000000","q":"0.00007000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,218 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81983.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,218 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81983.58, 'volume': 7e-05} +2025-03-18 22:48:32,218 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81983.58, 'volume': 7e-05}, total ticks: 809 +2025-03-18 22:48:32,218 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.58, 'close': 81983.58, 'volume': 0.0006899999999999999} +2025-03-18 22:48:32,218 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914958,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,218 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914958,"s":"BTCUSDT","t":4727549087,"p":"81983.58000000","q":"0.00010000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,218 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81983.58, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:32,220 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81983.58, 'volume': 0.0001} +2025-03-18 22:48:32,220 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81983.58, 'volume': 0.0001}, total ticks: 810 +2025-03-18 22:48:32,221 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.58, 'close': 81983.58, 'volume': 0.0007899999999999999} +2025-03-18 22:48:32,221 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914958,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,221 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914958,"s":"BTCUSDT","t":4727549088,"p":"81983.58000000","q":"0.00013000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,221 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81983.58, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:48:32,222 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81983.58, 'volume': 0.00013} +2025-03-18 22:48:32,222 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81983.58, 'volume': 0.00013}, total ticks: 811 +2025-03-18 22:48:32,222 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.58, 'close': 81983.58, 'volume': 0.0009199999999999999} +2025-03-18 22:48:32,223 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914958,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,223 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914958,"s":"BTCUSDT","t":4727549089,"p":"81983.58000000","q":"0.00010000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,223 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81983.58, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:32,224 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81983.58, 'volume': 0.0001} +2025-03-18 22:48:32,224 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81983.58, 'volume': 0.0001}, total ticks: 812 +2025-03-18 22:48:32,224 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.58, 'close': 81983.58, 'volume': 0.0010199999999999999} +2025-03-18 22:48:32,224 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914958,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,225 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914958,"s":"BTCUSDT","t":4727549090,"p":"81983.58000000","q":"0.00007000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,225 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81983.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,225 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81983.58, 'volume': 7e-05} +2025-03-18 22:48:32,226 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81983.58, 'volume': 7e-05}, total ticks: 813 +2025-03-18 22:48:32,226 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.58, 'close': 81983.58, 'volume': 0.0010899999999999998} +2025-03-18 22:48:32,227 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914958,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,227 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914958,"s":"BTCUSDT","t":4727549091,"p":"81983.58000000","q":"0.00007000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,227 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81983.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,228 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81983.58, 'volume': 7e-05} +2025-03-18 22:48:32,228 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81983.58, 'volume': 7e-05}, total ticks: 814 +2025-03-18 22:48:32,228 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.58, 'close': 81983.58, 'volume': 0.0011599999999999998} +2025-03-18 22:48:32,229 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914958,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,229 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914958,"s":"BTCUSDT","t":4727549092,"p":"81983.58000000","q":"0.00007000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,229 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81983.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,229 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81983.58, 'volume': 7e-05} +2025-03-18 22:48:32,229 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81983.58, 'volume': 7e-05}, total ticks: 815 +2025-03-18 22:48:32,231 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.58, 'close': 81983.58, 'volume': 0.0012299999999999998} +2025-03-18 22:48:32,231 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914958,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,231 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914958,"s":"BTCUSDT","t":4727549093,"p":"81983.58000000","q":"0.00007000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,231 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81983.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,231 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81983.58, 'volume': 7e-05} +2025-03-18 22:48:32,231 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81983.58, 'volume': 7e-05}, total ticks: 816 +2025-03-18 22:48:32,232 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81983.58, 'low': 81983.58, 'close': 81983.58, 'volume': 0.0012999999999999997} +2025-03-18 22:48:32,232 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914958,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,232 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914958,"s":"BTCUSDT","t":4727549094,"p":"81983.59000000","q":"0.00012000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,232 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81983.59, 'volume': 0.00012, 'type': 'trade'} +2025-03-18 22:48:32,232 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81983.59, 'volume': 0.00012} +2025-03-18 22:48:32,233 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81983.59, 'volume': 0.00012}, total ticks: 817 +2025-03-18 22:48:32,233 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81983.59, 'low': 81983.58, 'close': 81983.59, 'volume': 0.0014199999999999998} +2025-03-18 22:48:32,233 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914958,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,234 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914958,"s":"BTCUSDT","t":4727549095,"p":"81983.59000000","q":"0.00014000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,234 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81983.59, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:48:32,235 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81983.59, 'volume': 0.00014} +2025-03-18 22:48:32,235 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81983.59, 'volume': 0.00014}, total ticks: 818 +2025-03-18 22:48:32,236 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81983.59, 'low': 81983.58, 'close': 81983.59, 'volume': 0.0015599999999999998} +2025-03-18 22:48:32,236 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914958,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,236 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914958,"s":"BTCUSDT","t":4727549096,"p":"81983.59000000","q":"0.00007000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,236 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81983.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,236 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81983.59, 'volume': 7e-05} +2025-03-18 22:48:32,236 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81983.59, 'volume': 7e-05}, total ticks: 819 +2025-03-18 22:48:32,238 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81983.59, 'low': 81983.58, 'close': 81983.59, 'volume': 0.0016299999999999997} +2025-03-18 22:48:32,238 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914958,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,238 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914958,"s":"BTCUSDT","t":4727549097,"p":"81983.59000000","q":"0.00007000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,239 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81983.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,239 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81983.59, 'volume': 7e-05} +2025-03-18 22:48:32,239 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81983.59, 'volume': 7e-05}, total ticks: 820 +2025-03-18 22:48:32,240 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81983.59, 'low': 81983.58, 'close': 81983.59, 'volume': 0.0016999999999999997} +2025-03-18 22:48:32,240 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914958,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,241 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914958,"s":"BTCUSDT","t":4727549098,"p":"81983.59000000","q":"0.00013000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,241 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81983.59, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:48:32,241 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81983.59, 'volume': 0.00013} +2025-03-18 22:48:32,241 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81983.59, 'volume': 0.00013}, total ticks: 821 +2025-03-18 22:48:32,242 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81983.59, 'low': 81983.58, 'close': 81983.59, 'volume': 0.0018299999999999996} +2025-03-18 22:48:32,242 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914959,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,242 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914958,"s":"BTCUSDT","t":4727549099,"p":"81983.60000000","q":"0.00014000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,243 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81983.6, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:48:32,243 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81983.6, 'volume': 0.00014} +2025-03-18 22:48:32,243 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81983.6, 'volume': 0.00014}, total ticks: 822 +2025-03-18 22:48:32,243 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81983.6, 'low': 81983.58, 'close': 81983.6, 'volume': 0.0019699999999999995} +2025-03-18 22:48:32,243 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914959,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,243 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914958,"s":"BTCUSDT","t":4727549100,"p":"81983.60000000","q":"0.00007000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,243 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81983.6, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,243 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81983.6, 'volume': 7e-05} +2025-03-18 22:48:32,243 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81983.6, 'volume': 7e-05}, total ticks: 823 +2025-03-18 22:48:32,246 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81983.6, 'low': 81983.58, 'close': 81983.6, 'volume': 0.0020399999999999997} +2025-03-18 22:48:32,246 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914959,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,247 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914958,"s":"BTCUSDT","t":4727549101,"p":"81983.60000000","q":"0.00007000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,247 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81983.6, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,247 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81983.6, 'volume': 7e-05} +2025-03-18 22:48:32,247 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81983.6, 'volume': 7e-05}, total ticks: 824 +2025-03-18 22:48:32,247 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81983.6, 'low': 81983.58, 'close': 81983.6, 'volume': 0.00211} +2025-03-18 22:48:32,248 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914959,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,248 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914958,"s":"BTCUSDT","t":4727549102,"p":"81983.74000000","q":"0.00007000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,249 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81983.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,249 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81983.74, 'volume': 7e-05} +2025-03-18 22:48:32,249 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81983.74, 'volume': 7e-05}, total ticks: 825 +2025-03-18 22:48:32,249 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81983.74, 'low': 81983.58, 'close': 81983.74, 'volume': 0.00218} +2025-03-18 22:48:32,251 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914959,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,251 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914958,"s":"BTCUSDT","t":4727549103,"p":"81983.74000000","q":"0.00007000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,251 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81983.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,251 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81983.74, 'volume': 7e-05} +2025-03-18 22:48:32,252 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81983.74, 'volume': 7e-05}, total ticks: 826 +2025-03-18 22:48:32,252 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81983.74, 'low': 81983.58, 'close': 81983.74, 'volume': 0.0022500000000000003} +2025-03-18 22:48:32,253 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914959,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,253 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914958,"s":"BTCUSDT","t":4727549104,"p":"81984.00000000","q":"0.00010000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,253 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81984.0, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:32,253 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81984.0, 'volume': 0.0001} +2025-03-18 22:48:32,254 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81984.0, 'volume': 0.0001}, total ticks: 827 +2025-03-18 22:48:32,254 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81984.0, 'low': 81983.58, 'close': 81984.0, 'volume': 0.00235} +2025-03-18 22:48:32,254 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914959,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,256 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914958,"s":"BTCUSDT","t":4727549105,"p":"81984.00000000","q":"0.00200000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,256 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81984.0, 'volume': 0.002, 'type': 'trade'} +2025-03-18 22:48:32,256 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81984.0, 'volume': 0.002} +2025-03-18 22:48:32,256 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81984.0, 'volume': 0.002}, total ticks: 828 +2025-03-18 22:48:32,257 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81984.0, 'low': 81983.58, 'close': 81984.0, 'volume': 0.00435} +2025-03-18 22:48:32,257 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914959,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,257 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914958,"s":"BTCUSDT","t":4727549106,"p":"81984.00000000","q":"0.00007000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,258 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81984.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,258 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81984.0, 'volume': 7e-05} +2025-03-18 22:48:32,258 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81984.0, 'volume': 7e-05}, total ticks: 829 +2025-03-18 22:48:32,258 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81984.0, 'low': 81983.58, 'close': 81984.0, 'volume': 0.0044199999999999995} +2025-03-18 22:48:32,259 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914959,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,259 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914958,"s":"BTCUSDT","t":4727549107,"p":"81984.00000000","q":"0.00007000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,259 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81984.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,259 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81984.0, 'volume': 7e-05} +2025-03-18 22:48:32,260 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81984.0, 'volume': 7e-05}, total ticks: 830 +2025-03-18 22:48:32,260 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81984.0, 'low': 81983.58, 'close': 81984.0, 'volume': 0.004489999999999999} +2025-03-18 22:48:32,260 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914959,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,261 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914958,"s":"BTCUSDT","t":4727549108,"p":"81984.23000000","q":"0.00007000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,261 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81984.23, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,261 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81984.23, 'volume': 7e-05} +2025-03-18 22:48:32,261 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81984.23, 'volume': 7e-05}, total ticks: 831 +2025-03-18 22:48:32,262 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81984.23, 'low': 81983.58, 'close': 81984.23, 'volume': 0.004559999999999999} +2025-03-18 22:48:32,262 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914959,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,262 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914958,"s":"BTCUSDT","t":4727549109,"p":"81984.29000000","q":"0.00007000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,262 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81984.29, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,262 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81984.29, 'volume': 7e-05} +2025-03-18 22:48:32,263 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81984.29, 'volume': 7e-05}, total ticks: 832 +2025-03-18 22:48:32,263 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81984.29, 'low': 81983.58, 'close': 81984.29, 'volume': 0.004629999999999999} +2025-03-18 22:48:32,263 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914959,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,264 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914958,"s":"BTCUSDT","t":4727549110,"p":"81984.47000000","q":"0.00007000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,264 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81984.47, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,264 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81984.47, 'volume': 7e-05} +2025-03-18 22:48:32,264 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81984.47, 'volume': 7e-05}, total ticks: 833 +2025-03-18 22:48:32,264 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81984.47, 'low': 81983.58, 'close': 81984.47, 'volume': 0.0046999999999999984} +2025-03-18 22:48:32,266 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914959,"s":"BTCUSDT","t...958,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,266 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914958,"s":"BTCUSDT","t":4727549111,"p":"81984.49000000","q":"0.00007000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,267 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81984.49, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,267 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81984.49, 'volume': 7e-05} +2025-03-18 22:48:32,267 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81984.49, 'volume': 7e-05}, total ticks: 834 +2025-03-18 22:48:32,267 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81984.49, 'low': 81983.58, 'close': 81984.49, 'volume': 0.004769999999999998} +2025-03-18 22:48:32,268 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914963,"s":"BTCUSDT","t...961,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,268 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914958,"s":"BTCUSDT","t":4727549112,"p":"81984.56000000","q":"0.00119000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,268 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81984.56, 'volume': 0.00119, 'type': 'trade'} +2025-03-18 22:48:32,268 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81984.56, 'volume': 0.00119} +2025-03-18 22:48:32,268 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81984.56, 'volume': 0.00119}, total ticks: 835 +2025-03-18 22:48:32,270 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81984.56, 'low': 81983.58, 'close': 81984.56, 'volume': 0.005959999999999998} +2025-03-18 22:48:32,270 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914963,"s":"BTCUSDT","t...961,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,270 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914958,"s":"BTCUSDT","t":4727549113,"p":"81984.67000000","q":"0.00007000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,270 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81984.67, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,270 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81984.67, 'volume': 7e-05} +2025-03-18 22:48:32,270 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81984.67, 'volume': 7e-05}, total ticks: 836 +2025-03-18 22:48:32,270 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81984.67, 'low': 81983.58, 'close': 81984.67, 'volume': 0.006029999999999998} +2025-03-18 22:48:32,272 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914965,"s":"BTCUSDT","t...963,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,272 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914958,"s":"BTCUSDT","t":4727549114,"p":"81984.67000000","q":"0.00007000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,272 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81984.67, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,273 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81984.67, 'volume': 7e-05} +2025-03-18 22:48:32,273 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81984.67, 'volume': 7e-05}, total ticks: 837 +2025-03-18 22:48:32,273 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81984.67, 'low': 81983.58, 'close': 81984.67, 'volume': 0.006099999999999998} +2025-03-18 22:48:32,273 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914965,"s":"BTCUSDT","t...963,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,274 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914958,"s":"BTCUSDT","t":4727549115,"p":"81984.67000000","q":"0.00009000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,274 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81984.67, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:48:32,274 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81984.67, 'volume': 9e-05} +2025-03-18 22:48:32,274 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81984.67, 'volume': 9e-05}, total ticks: 838 +2025-03-18 22:48:32,274 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81984.67, 'low': 81983.58, 'close': 81984.67, 'volume': 0.006189999999999998} +2025-03-18 22:48:32,275 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914965,"s":"BTCUSDT","t...963,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,275 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914958,"s":"BTCUSDT","t":4727549116,"p":"81984.67000000","q":"0.00009000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,275 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81984.67, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:48:32,276 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81984.67, 'volume': 9e-05} +2025-03-18 22:48:32,276 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81984.67, 'volume': 9e-05}, total ticks: 839 +2025-03-18 22:48:32,276 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81984.67, 'low': 81983.58, 'close': 81984.67, 'volume': 0.006279999999999997} +2025-03-18 22:48:32,276 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914965,"s":"BTCUSDT","t...963,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,277 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914958,"s":"BTCUSDT","t":4727549117,"p":"81984.67000000","q":"0.00007000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,277 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81984.67, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,277 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81984.67, 'volume': 7e-05} +2025-03-18 22:48:32,277 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81984.67, 'volume': 7e-05}, total ticks: 840 +2025-03-18 22:48:32,278 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81984.67, 'low': 81983.58, 'close': 81984.67, 'volume': 0.006349999999999997} +2025-03-18 22:48:32,278 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914965,"s":"BTCUSDT","t...963,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,278 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914958,"s":"BTCUSDT","t":4727549118,"p":"81984.68000000","q":"0.01321000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,278 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81984.68, 'volume': 0.01321, 'type': 'trade'} +2025-03-18 22:48:32,278 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81984.68, 'volume': 0.01321} +2025-03-18 22:48:32,278 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81984.68, 'volume': 0.01321}, total ticks: 841 +2025-03-18 22:48:32,278 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81984.68, 'low': 81983.58, 'close': 81984.68, 'volume': 0.019559999999999998} +2025-03-18 22:48:32,278 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914965,"s":"BTCUSDT","t...963,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,278 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914958,"s":"BTCUSDT","t":4727549119,"p":"81984.68000000","q":"0.01449000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,281 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81984.68, 'volume': 0.01449, 'type': 'trade'} +2025-03-18 22:48:32,281 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81984.68, 'volume': 0.01449} +2025-03-18 22:48:32,281 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81984.68, 'volume': 0.01449}, total ticks: 842 +2025-03-18 22:48:32,281 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81984.68, 'low': 81983.58, 'close': 81984.68, 'volume': 0.03405} +2025-03-18 22:48:32,281 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914966,"s":"BTCUSDT","t...963,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,282 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914958,"s":"BTCUSDT","t":4727549120,"p":"81984.68000000","q":"0.02993000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,282 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81984.68, 'volume': 0.02993, 'type': 'trade'} +2025-03-18 22:48:32,282 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81984.68, 'volume': 0.02993} +2025-03-18 22:48:32,283 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81984.68, 'volume': 0.02993}, total ticks: 843 +2025-03-18 22:48:32,283 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81984.68, 'low': 81983.58, 'close': 81984.68, 'volume': 0.06398} +2025-03-18 22:48:32,283 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914969,"s":"BTCUSDT","t...965,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,284 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914958,"s":"BTCUSDT","t":4727549121,"p":"81984.68000000","q":"0.00007000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,284 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81984.68, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,284 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81984.68, 'volume': 7e-05} +2025-03-18 22:48:32,284 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81984.68, 'volume': 7e-05}, total ticks: 844 +2025-03-18 22:48:32,286 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81984.68, 'low': 81983.58, 'close': 81984.68, 'volume': 0.06405} +2025-03-18 22:48:32,287 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914969,"s":"BTCUSDT","t...965,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,287 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914958,"s":"BTCUSDT","t":4727549122,"p":"81984.68000000","q":"0.00005000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,287 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81984.68, 'volume': 5e-05, 'type': 'trade'} +2025-03-18 22:48:32,288 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81984.68, 'volume': 5e-05} +2025-03-18 22:48:32,288 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81984.68, 'volume': 5e-05}, total ticks: 845 +2025-03-18 22:48:32,288 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81984.68, 'low': 81983.58, 'close': 81984.68, 'volume': 0.06409999999999999} +2025-03-18 22:48:32,288 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914975,"s":"BTCUSDT","t...971,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,289 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914958,"s":"BTCUSDT","t":4727549123,"p":"81984.68000000","q":"0.00002000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,289 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81984.68, 'volume': 2e-05, 'type': 'trade'} +2025-03-18 22:48:32,289 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81984.68, 'volume': 2e-05} +2025-03-18 22:48:32,289 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81984.68, 'volume': 2e-05}, total ticks: 846 +2025-03-18 22:48:32,289 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81984.68, 'low': 81983.58, 'close': 81984.68, 'volume': 0.06412} +2025-03-18 22:48:32,290 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914975,"s":"BTCUSDT","t...971,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,290 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914958,"s":"BTCUSDT","t":4727549124,"p":"81984.68000000","q":"0.00007000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,290 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81984.68, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,290 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81984.68, 'volume': 7e-05} +2025-03-18 22:48:32,290 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81984.68, 'volume': 7e-05}, total ticks: 847 +2025-03-18 22:48:32,292 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81984.68, 'low': 81983.58, 'close': 81984.68, 'volume': 0.06419} +2025-03-18 22:48:32,292 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914975,"s":"BTCUSDT","t...971,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,292 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914958,"s":"BTCUSDT","t":4727549125,"p":"81985.66000000","q":"0.00013000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,292 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81985.66, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:48:32,292 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81985.66, 'volume': 0.00013} +2025-03-18 22:48:32,293 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81985.66, 'volume': 0.00013}, total ticks: 848 +2025-03-18 22:48:32,293 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81985.66, 'low': 81983.58, 'close': 81985.66, 'volume': 0.06432} +2025-03-18 22:48:32,293 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914975,"s":"BTCUSDT","t...971,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,294 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914958,"s":"BTCUSDT","t":4727549126,"p":"81985.66000000","q":"0.00011000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,294 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81985.66, 'volume': 0.00011, 'type': 'trade'} +2025-03-18 22:48:32,294 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81985.66, 'volume': 0.00011} +2025-03-18 22:48:32,294 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81985.66, 'volume': 0.00011}, total ticks: 849 +2025-03-18 22:48:32,295 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81985.66, 'low': 81983.58, 'close': 81985.66, 'volume': 0.06443} +2025-03-18 22:48:32,295 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914975,"s":"BTCUSDT","t...971,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,295 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914958,"s":"BTCUSDT","t":4727549127,"p":"81985.66000000","q":"0.00007000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,295 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81985.66, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,296 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81985.66, 'volume': 7e-05} +2025-03-18 22:48:32,296 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81985.66, 'volume': 7e-05}, total ticks: 850 +2025-03-18 22:48:32,297 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81985.66, 'low': 81983.58, 'close': 81985.66, 'volume': 0.0645} +2025-03-18 22:48:32,297 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914975,"s":"BTCUSDT","t...971,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,297 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914958,"s":"BTCUSDT","t":4727549128,"p":"81985.66000000","q":"0.00007000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,297 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81985.66, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,297 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81985.66, 'volume': 7e-05} +2025-03-18 22:48:32,297 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81985.66, 'volume': 7e-05}, total ticks: 851 +2025-03-18 22:48:32,297 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81985.66, 'low': 81983.58, 'close': 81985.66, 'volume': 0.06457} +2025-03-18 22:48:32,297 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914975,"s":"BTCUSDT","t...971,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,300 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914958,"s":"BTCUSDT","t":4727549129,"p":"81985.66000000","q":"0.00007000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,300 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81985.66, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,300 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81985.66, 'volume': 7e-05} +2025-03-18 22:48:32,300 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81985.66, 'volume': 7e-05}, total ticks: 852 +2025-03-18 22:48:32,301 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81985.66, 'low': 81983.58, 'close': 81985.66, 'volume': 0.06464} +2025-03-18 22:48:32,301 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914975,"s":"BTCUSDT","t...971,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,301 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914958,"s":"BTCUSDT","t":4727549130,"p":"81985.67000000","q":"0.02515000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,301 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81985.67, 'volume': 0.02515, 'type': 'trade'} +2025-03-18 22:48:32,301 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81985.67, 'volume': 0.02515} +2025-03-18 22:48:32,301 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81985.67, 'volume': 0.02515}, total ticks: 853 +2025-03-18 22:48:32,301 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81985.67, 'low': 81983.58, 'close': 81985.67, 'volume': 0.08979000000000001} +2025-03-18 22:48:32,301 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914975,"s":"BTCUSDT","t...971,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,303 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914959,"s":"BTCUSDT","t":4727549131,"p":"81985.67000000","q":"0.00001000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,303 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81985.67, 'volume': 1e-05, 'type': 'trade'} +2025-03-18 22:48:32,303 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81985.67, 'volume': 1e-05} +2025-03-18 22:48:32,303 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81985.67, 'volume': 1e-05}, total ticks: 854 +2025-03-18 22:48:32,304 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81985.67, 'low': 81983.58, 'close': 81985.67, 'volume': 0.0898} +2025-03-18 22:48:32,304 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914980,"s":"BTCUSDT","t...978,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,304 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914959,"s":"BTCUSDT","t":4727549132,"p":"81985.67000000","q":"0.00007000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,306 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81985.67, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,306 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81985.67, 'volume': 7e-05} +2025-03-18 22:48:32,306 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81985.67, 'volume': 7e-05}, total ticks: 855 +2025-03-18 22:48:32,306 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81985.67, 'low': 81983.58, 'close': 81985.67, 'volume': 0.08987} +2025-03-18 22:48:32,306 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914980,"s":"BTCUSDT","t...978,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,307 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914959,"s":"BTCUSDT","t":4727549133,"p":"81985.67000000","q":"0.00007000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,307 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81985.67, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,308 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81985.67, 'volume': 7e-05} +2025-03-18 22:48:32,308 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81985.67, 'volume': 7e-05}, total ticks: 856 +2025-03-18 22:48:32,308 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81985.67, 'low': 81983.58, 'close': 81985.67, 'volume': 0.08994} +2025-03-18 22:48:32,308 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,309 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914959,"s":"BTCUSDT","t":4727549134,"p":"81986.95000000","q":"0.00007000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,309 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81986.95, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,309 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81986.95, 'volume': 7e-05} +2025-03-18 22:48:32,309 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81986.95, 'volume': 7e-05}, total ticks: 857 +2025-03-18 22:48:32,311 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81986.95, 'low': 81983.58, 'close': 81986.95, 'volume': 0.09001} +2025-03-18 22:48:32,311 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,311 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914959,"s":"BTCUSDT","t":4727549135,"p":"81986.95000000","q":"0.00007000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,312 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81986.95, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,312 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81986.95, 'volume': 7e-05} +2025-03-18 22:48:32,312 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81986.95, 'volume': 7e-05}, total ticks: 858 +2025-03-18 22:48:32,312 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81986.95, 'low': 81983.58, 'close': 81986.95, 'volume': 0.09008000000000001} +2025-03-18 22:48:32,314 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,314 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914959,"s":"BTCUSDT","t":4727549136,"p":"81986.95000000","q":"0.00009000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,314 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81986.95, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:48:32,314 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81986.95, 'volume': 9e-05} +2025-03-18 22:48:32,314 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81986.95, 'volume': 9e-05}, total ticks: 859 +2025-03-18 22:48:32,315 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81986.95, 'low': 81983.58, 'close': 81986.95, 'volume': 0.09017000000000001} +2025-03-18 22:48:32,315 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,316 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914959,"s":"BTCUSDT","t":4727549137,"p":"81986.95000000","q":"0.00009000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,316 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81986.95, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:48:32,316 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81986.95, 'volume': 9e-05} +2025-03-18 22:48:32,316 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81986.95, 'volume': 9e-05}, total ticks: 860 +2025-03-18 22:48:32,316 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81986.95, 'low': 81983.58, 'close': 81986.95, 'volume': 0.09026000000000002} +2025-03-18 22:48:32,318 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,318 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914959,"s":"BTCUSDT","t":4727549138,"p":"81986.95000000","q":"0.00007000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,318 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81986.95, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,318 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81986.95, 'volume': 7e-05} +2025-03-18 22:48:32,318 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81986.95, 'volume': 7e-05}, total ticks: 861 +2025-03-18 22:48:32,318 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81986.95, 'low': 81983.58, 'close': 81986.95, 'volume': 0.09033000000000002} +2025-03-18 22:48:32,318 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,318 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914959,"s":"BTCUSDT","t":4727549139,"p":"81986.96000000","q":"0.02765000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,318 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81986.96, 'volume': 0.02765, 'type': 'trade'} +2025-03-18 22:48:32,318 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81986.96, 'volume': 0.02765} +2025-03-18 22:48:32,318 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81986.96, 'volume': 0.02765}, total ticks: 862 +2025-03-18 22:48:32,321 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81986.96, 'low': 81983.58, 'close': 81986.96, 'volume': 0.11798000000000003} +2025-03-18 22:48:32,322 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,322 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914959,"s":"BTCUSDT","t":4727549140,"p":"81987.26000000","q":"0.00466000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,322 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81987.26, 'volume': 0.00466, 'type': 'trade'} +2025-03-18 22:48:32,322 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81987.26, 'volume': 0.00466} +2025-03-18 22:48:32,322 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81987.26, 'volume': 0.00466}, total ticks: 863 +2025-03-18 22:48:32,323 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81987.26, 'low': 81983.58, 'close': 81987.26, 'volume': 0.12264000000000003} +2025-03-18 22:48:32,323 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,323 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914959,"s":"BTCUSDT","t":4727549141,"p":"81987.26000000","q":"0.00047000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,324 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81987.26, 'volume': 0.00047, 'type': 'trade'} +2025-03-18 22:48:32,324 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81987.26, 'volume': 0.00047} +2025-03-18 22:48:32,324 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81987.26, 'volume': 0.00047}, total ticks: 864 +2025-03-18 22:48:32,325 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81987.26, 'low': 81983.58, 'close': 81987.26, 'volume': 0.12311000000000002} +2025-03-18 22:48:32,325 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,326 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914959,"s":"BTCUSDT","t":4727549142,"p":"81987.26000000","q":"0.00065000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,326 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81987.26, 'volume': 0.00065, 'type': 'trade'} +2025-03-18 22:48:32,326 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81987.26, 'volume': 0.00065} +2025-03-18 22:48:32,327 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81987.26, 'volume': 0.00065}, total ticks: 865 +2025-03-18 22:48:32,327 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81987.26, 'low': 81983.58, 'close': 81987.26, 'volume': 0.12376000000000002} +2025-03-18 22:48:32,327 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,327 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914959,"s":"BTCUSDT","t":4727549143,"p":"81987.50000000","q":"0.00285000","T":1742330914958,"m":false,"M":true}... +2025-03-18 22:48:32,329 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914958, 'price': 81987.5, 'volume': 0.00285, 'type': 'trade'} +2025-03-18 22:48:32,329 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914958, 'price': 81987.5, 'volume': 0.00285} +2025-03-18 22:48:32,329 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914958, 'price': 81987.5, 'volume': 0.00285}, total ticks: 866 +2025-03-18 22:48:32,330 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81987.5, 'low': 81983.58, 'close': 81987.5, 'volume': 0.12661000000000003} +2025-03-18 22:48:32,331 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,331 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914963,"s":"BTCUSDT","t":4727549144,"p":"81987.50000000","q":"0.00015000","T":1742330914961,"m":false,"M":true}... +2025-03-18 22:48:32,331 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914961, 'price': 81987.5, 'volume': 0.00015, 'type': 'trade'} +2025-03-18 22:48:32,331 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914961, 'price': 81987.5, 'volume': 0.00015} +2025-03-18 22:48:32,332 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914961, 'price': 81987.5, 'volume': 0.00015}, total ticks: 867 +2025-03-18 22:48:32,332 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81987.5, 'low': 81983.58, 'close': 81987.5, 'volume': 0.12676000000000004} +2025-03-18 22:48:32,332 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,332 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914963,"s":"BTCUSDT","t":4727549145,"p":"81987.50000000","q":"0.00007000","T":1742330914961,"m":false,"M":true}... +2025-03-18 22:48:32,333 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914961, 'price': 81987.5, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,333 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914961, 'price': 81987.5, 'volume': 7e-05} +2025-03-18 22:48:32,333 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914961, 'price': 81987.5, 'volume': 7e-05}, total ticks: 868 +2025-03-18 22:48:32,334 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81987.5, 'low': 81983.58, 'close': 81987.5, 'volume': 0.12683000000000003} +2025-03-18 22:48:32,334 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,334 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914965,"s":"BTCUSDT","t":4727549146,"p":"81987.69000000","q":"0.00007000","T":1742330914963,"m":false,"M":true}... +2025-03-18 22:48:32,334 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914963, 'price': 81987.69, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,334 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914963, 'price': 81987.69, 'volume': 7e-05} +2025-03-18 22:48:32,334 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914963, 'price': 81987.69, 'volume': 7e-05}, total ticks: 869 +2025-03-18 22:48:32,336 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81987.69, 'low': 81983.58, 'close': 81987.69, 'volume': 0.1269} +2025-03-18 22:48:32,336 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,336 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914965,"s":"BTCUSDT","t":4727549147,"p":"81987.99000000","q":"0.00008000","T":1742330914963,"m":false,"M":true}... +2025-03-18 22:48:32,336 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914963, 'price': 81987.99, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:48:32,337 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914963, 'price': 81987.99, 'volume': 8e-05} +2025-03-18 22:48:32,337 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914963, 'price': 81987.99, 'volume': 8e-05}, total ticks: 870 +2025-03-18 22:48:32,337 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81987.99, 'low': 81983.58, 'close': 81987.99, 'volume': 0.12698} +2025-03-18 22:48:32,339 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,339 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914965,"s":"BTCUSDT","t":4727549148,"p":"81988.00000000","q":"0.00010000","T":1742330914963,"m":false,"M":true}... +2025-03-18 22:48:32,339 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914963, 'price': 81988.0, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:32,339 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914963, 'price': 81988.0, 'volume': 0.0001} +2025-03-18 22:48:32,339 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914963, 'price': 81988.0, 'volume': 0.0001}, total ticks: 871 +2025-03-18 22:48:32,339 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81988.0, 'low': 81983.58, 'close': 81988.0, 'volume': 0.12708} +2025-03-18 22:48:32,339 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,339 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914965,"s":"BTCUSDT","t":4727549149,"p":"81988.00000000","q":"0.00010000","T":1742330914963,"m":false,"M":true}... +2025-03-18 22:48:32,339 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914963, 'price': 81988.0, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:32,339 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914963, 'price': 81988.0, 'volume': 0.0001} +2025-03-18 22:48:32,342 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914963, 'price': 81988.0, 'volume': 0.0001}, total ticks: 872 +2025-03-18 22:48:32,342 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81988.0, 'low': 81983.58, 'close': 81988.0, 'volume': 0.12718} +2025-03-18 22:48:32,342 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,343 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914965,"s":"BTCUSDT","t":4727549150,"p":"81988.00000000","q":"0.00200000","T":1742330914963,"m":false,"M":true}... +2025-03-18 22:48:32,343 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914963, 'price': 81988.0, 'volume': 0.002, 'type': 'trade'} +2025-03-18 22:48:32,343 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914963, 'price': 81988.0, 'volume': 0.002} +2025-03-18 22:48:32,343 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914963, 'price': 81988.0, 'volume': 0.002}, total ticks: 873 +2025-03-18 22:48:32,344 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81988.0, 'low': 81983.58, 'close': 81988.0, 'volume': 0.12918} +2025-03-18 22:48:32,344 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,344 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914965,"s":"BTCUSDT","t":4727549151,"p":"81988.00000000","q":"0.00007000","T":1742330914963,"m":false,"M":true}... +2025-03-18 22:48:32,345 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914963, 'price': 81988.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,345 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914963, 'price': 81988.0, 'volume': 7e-05} +2025-03-18 22:48:32,345 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914963, 'price': 81988.0, 'volume': 7e-05}, total ticks: 874 +2025-03-18 22:48:32,345 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81988.0, 'low': 81983.58, 'close': 81988.0, 'volume': 0.12924999999999998} +2025-03-18 22:48:32,346 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,346 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914966,"s":"BTCUSDT","t":4727549152,"p":"81988.34000000","q":"0.00013000","T":1742330914963,"m":false,"M":true}... +2025-03-18 22:48:32,346 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914963, 'price': 81988.34, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:48:32,347 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914963, 'price': 81988.34, 'volume': 0.00013} +2025-03-18 22:48:32,347 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914963, 'price': 81988.34, 'volume': 0.00013}, total ticks: 875 +2025-03-18 22:48:32,347 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81988.34, 'low': 81983.58, 'close': 81988.34, 'volume': 0.12937999999999997} +2025-03-18 22:48:32,347 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,347 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914969,"s":"BTCUSDT","t":4727549153,"p":"81988.34000000","q":"0.00007000","T":1742330914965,"m":false,"M":true}... +2025-03-18 22:48:32,347 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914965, 'price': 81988.34, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,349 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914965, 'price': 81988.34, 'volume': 7e-05} +2025-03-18 22:48:32,349 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914965, 'price': 81988.34, 'volume': 7e-05}, total ticks: 876 +2025-03-18 22:48:32,350 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81988.34, 'low': 81983.58, 'close': 81988.34, 'volume': 0.12944999999999995} +2025-03-18 22:48:32,350 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,351 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914969,"s":"BTCUSDT","t":4727549154,"p":"81988.34000000","q":"0.00007000","T":1742330914965,"m":false,"M":true}... +2025-03-18 22:48:32,351 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914965, 'price': 81988.34, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,351 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914965, 'price': 81988.34, 'volume': 7e-05} +2025-03-18 22:48:32,351 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914965, 'price': 81988.34, 'volume': 7e-05}, total ticks: 877 +2025-03-18 22:48:32,351 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81988.34, 'low': 81983.58, 'close': 81988.34, 'volume': 0.12951999999999994} +2025-03-18 22:48:32,351 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,351 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914975,"s":"BTCUSDT","t":4727549155,"p":"81989.49000000","q":"0.00007000","T":1742330914971,"m":false,"M":true}... +2025-03-18 22:48:32,351 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914971, 'price': 81989.49, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,351 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914971, 'price': 81989.49, 'volume': 7e-05} +2025-03-18 22:48:32,351 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914971, 'price': 81989.49, 'volume': 7e-05}, total ticks: 878 +2025-03-18 22:48:32,354 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81989.49, 'low': 81983.58, 'close': 81989.49, 'volume': 0.12958999999999993} +2025-03-18 22:48:32,354 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,354 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914975,"s":"BTCUSDT","t":4727549156,"p":"81989.49000000","q":"0.00007000","T":1742330914971,"m":false,"M":true}... +2025-03-18 22:48:32,354 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914971, 'price': 81989.49, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,354 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914971, 'price': 81989.49, 'volume': 7e-05} +2025-03-18 22:48:32,354 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914971, 'price': 81989.49, 'volume': 7e-05}, total ticks: 879 +2025-03-18 22:48:32,354 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81989.49, 'low': 81983.58, 'close': 81989.49, 'volume': 0.12965999999999991} +2025-03-18 22:48:32,356 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,356 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914975,"s":"BTCUSDT","t":4727549157,"p":"81989.55000000","q":"0.00008000","T":1742330914971,"m":false,"M":true}... +2025-03-18 22:48:32,356 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914971, 'price': 81989.55, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:48:32,358 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914971, 'price': 81989.55, 'volume': 8e-05} +2025-03-18 22:48:32,358 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914971, 'price': 81989.55, 'volume': 8e-05}, total ticks: 880 +2025-03-18 22:48:32,359 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81989.55, 'low': 81983.58, 'close': 81989.55, 'volume': 0.1297399999999999} +2025-03-18 22:48:32,359 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,359 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914975,"s":"BTCUSDT","t":4727549158,"p":"81989.55000000","q":"0.00007000","T":1742330914971,"m":false,"M":true}... +2025-03-18 22:48:32,360 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914971, 'price': 81989.55, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,360 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914971, 'price': 81989.55, 'volume': 7e-05} +2025-03-18 22:48:32,360 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914971, 'price': 81989.55, 'volume': 7e-05}, total ticks: 881 +2025-03-18 22:48:32,361 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81989.55, 'low': 81983.58, 'close': 81989.55, 'volume': 0.1298099999999999} +2025-03-18 22:48:32,362 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,362 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914975,"s":"BTCUSDT","t":4727549159,"p":"81989.55000000","q":"0.00007000","T":1742330914971,"m":false,"M":true}... +2025-03-18 22:48:32,362 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914971, 'price': 81989.55, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,362 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914971, 'price': 81989.55, 'volume': 7e-05} +2025-03-18 22:48:32,362 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914971, 'price': 81989.55, 'volume': 7e-05}, total ticks: 882 +2025-03-18 22:48:32,362 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81989.55, 'low': 81983.58, 'close': 81989.55, 'volume': 0.12987999999999988} +2025-03-18 22:48:32,363 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,363 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914975,"s":"BTCUSDT","t":4727549160,"p":"81989.59000000","q":"0.00007000","T":1742330914971,"m":false,"M":true}... +2025-03-18 22:48:32,363 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914971, 'price': 81989.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,364 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914971, 'price': 81989.59, 'volume': 7e-05} +2025-03-18 22:48:32,364 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914971, 'price': 81989.59, 'volume': 7e-05}, total ticks: 883 +2025-03-18 22:48:32,364 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81989.59, 'low': 81983.58, 'close': 81989.59, 'volume': 0.12994999999999987} +2025-03-18 22:48:32,366 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,366 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914975,"s":"BTCUSDT","t":4727549161,"p":"81989.59000000","q":"0.00007000","T":1742330914971,"m":false,"M":true}... +2025-03-18 22:48:32,367 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914971, 'price': 81989.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,367 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914971, 'price': 81989.59, 'volume': 7e-05} +2025-03-18 22:48:32,367 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914971, 'price': 81989.59, 'volume': 7e-05}, total ticks: 884 +2025-03-18 22:48:32,367 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81989.59, 'low': 81983.58, 'close': 81989.59, 'volume': 0.13001999999999986} +2025-03-18 22:48:32,368 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,368 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914975,"s":"BTCUSDT","t":4727549162,"p":"81989.59000000","q":"0.00007000","T":1742330914971,"m":false,"M":true}... +2025-03-18 22:48:32,368 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914971, 'price': 81989.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,368 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914971, 'price': 81989.59, 'volume': 7e-05} +2025-03-18 22:48:32,368 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914971, 'price': 81989.59, 'volume': 7e-05}, total ticks: 885 +2025-03-18 22:48:32,369 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81989.59, 'low': 81983.58, 'close': 81989.59, 'volume': 0.13008999999999984} +2025-03-18 22:48:32,369 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,369 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914975,"s":"BTCUSDT","t":4727549163,"p":"81989.59000000","q":"0.00007000","T":1742330914971,"m":false,"M":true}... +2025-03-18 22:48:32,370 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914971, 'price': 81989.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,370 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914971, 'price': 81989.59, 'volume': 7e-05} +2025-03-18 22:48:32,370 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914971, 'price': 81989.59, 'volume': 7e-05}, total ticks: 886 +2025-03-18 22:48:32,370 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81989.59, 'low': 81983.58, 'close': 81989.59, 'volume': 0.13015999999999983} +2025-03-18 22:48:32,371 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,371 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914980,"s":"BTCUSDT","t":4727549164,"p":"81991.36000000","q":"0.00013000","T":1742330914978,"m":false,"M":true}... +2025-03-18 22:48:32,371 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914978, 'price': 81991.36, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:48:32,371 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914978, 'price': 81991.36, 'volume': 0.00013} +2025-03-18 22:48:32,372 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914978, 'price': 81991.36, 'volume': 0.00013}, total ticks: 887 +2025-03-18 22:48:32,372 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81991.36, 'low': 81983.58, 'close': 81991.36, 'volume': 0.13028999999999982} +2025-03-18 22:48:32,373 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,373 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914980,"s":"BTCUSDT","t":4727549165,"p":"81991.36000000","q":"0.00002000","T":1742330914978,"m":false,"M":true}... +2025-03-18 22:48:32,373 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914978, 'price': 81991.36, 'volume': 2e-05, 'type': 'trade'} +2025-03-18 22:48:32,374 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914978, 'price': 81991.36, 'volume': 2e-05} +2025-03-18 22:48:32,374 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914978, 'price': 81991.36, 'volume': 2e-05}, total ticks: 888 +2025-03-18 22:48:32,374 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81991.36, 'low': 81983.58, 'close': 81991.36, 'volume': 0.13030999999999981} +2025-03-18 22:48:32,374 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,375 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914989,"s":"BTCUSDT","t":4727549166,"p":"81991.36000000","q":"0.00005000","T":1742330914988,"m":false,"M":true}... +2025-03-18 22:48:32,375 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 5e-05, 'type': 'trade'} +2025-03-18 22:48:32,375 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 5e-05} +2025-03-18 22:48:32,375 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 5e-05}, total ticks: 889 +2025-03-18 22:48:32,376 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81991.36, 'low': 81983.58, 'close': 81991.36, 'volume': 0.1303599999999998} +2025-03-18 22:48:32,376 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,377 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914989,"s":"BTCUSDT","t":4727549167,"p":"81991.36000000","q":"0.00007000","T":1742330914988,"m":false,"M":true}... +2025-03-18 22:48:32,377 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,377 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 7e-05} +2025-03-18 22:48:32,378 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 7e-05}, total ticks: 890 +2025-03-18 22:48:32,378 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81991.36, 'low': 81983.58, 'close': 81991.36, 'volume': 0.1304299999999998} +2025-03-18 22:48:32,378 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,380 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914989,"s":"BTCUSDT","t":4727549168,"p":"81991.36000000","q":"0.00007000","T":1742330914988,"m":false,"M":true}... +2025-03-18 22:48:32,380 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,380 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 7e-05} +2025-03-18 22:48:32,380 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 7e-05}, total ticks: 891 +2025-03-18 22:48:32,381 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81991.36, 'low': 81983.58, 'close': 81991.36, 'volume': 0.13049999999999978} +2025-03-18 22:48:32,381 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,381 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914989,"s":"BTCUSDT","t":4727549169,"p":"81991.36000000","q":"0.00010000","T":1742330914988,"m":false,"M":true}... +2025-03-18 22:48:32,381 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:32,382 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 0.0001} +2025-03-18 22:48:32,382 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 0.0001}, total ticks: 892 +2025-03-18 22:48:32,382 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81991.36, 'low': 81983.58, 'close': 81991.36, 'volume': 0.13059999999999977} +2025-03-18 22:48:32,383 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,383 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914989,"s":"BTCUSDT","t":4727549170,"p":"81991.36000000","q":"0.00007000","T":1742330914988,"m":false,"M":true}... +2025-03-18 22:48:32,383 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,383 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 7e-05} +2025-03-18 22:48:32,384 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 7e-05}, total ticks: 893 +2025-03-18 22:48:32,384 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81991.36, 'low': 81983.58, 'close': 81991.36, 'volume': 0.13066999999999976} +2025-03-18 22:48:32,385 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,385 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914989,"s":"BTCUSDT","t":4727549171,"p":"81991.36000000","q":"0.00007000","T":1742330914988,"m":false,"M":true}... +2025-03-18 22:48:32,385 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,385 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 7e-05} +2025-03-18 22:48:32,385 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 7e-05}, total ticks: 894 +2025-03-18 22:48:32,387 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81991.36, 'low': 81983.58, 'close': 81991.36, 'volume': 0.13073999999999975} +2025-03-18 22:48:32,387 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,388 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914989,"s":"BTCUSDT","t":4727549172,"p":"81991.36000000","q":"0.00007000","T":1742330914988,"m":false,"M":true}... +2025-03-18 22:48:32,388 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,388 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 7e-05} +2025-03-18 22:48:32,389 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 7e-05}, total ticks: 895 +2025-03-18 22:48:32,389 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81991.36, 'low': 81983.58, 'close': 81991.36, 'volume': 0.13080999999999973} +2025-03-18 22:48:32,390 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,390 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914989,"s":"BTCUSDT","t":4727549173,"p":"81991.36000000","q":"0.00007000","T":1742330914988,"m":false,"M":true}... +2025-03-18 22:48:32,390 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,390 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 7e-05} +2025-03-18 22:48:32,391 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 7e-05}, total ticks: 896 +2025-03-18 22:48:32,391 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81991.36, 'low': 81983.58, 'close': 81991.36, 'volume': 0.13087999999999972} +2025-03-18 22:48:32,391 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,392 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914989,"s":"BTCUSDT","t":4727549174,"p":"81991.36000000","q":"0.00007000","T":1742330914988,"m":false,"M":true}... +2025-03-18 22:48:32,392 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,392 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 7e-05} +2025-03-18 22:48:32,393 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 7e-05}, total ticks: 897 +2025-03-18 22:48:32,393 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81991.36, 'low': 81983.58, 'close': 81991.36, 'volume': 0.1309499999999997} +2025-03-18 22:48:32,394 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,394 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914989,"s":"BTCUSDT","t":4727549175,"p":"81991.36000000","q":"0.00050000","T":1742330914988,"m":false,"M":true}... +2025-03-18 22:48:32,396 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 0.0005, 'type': 'trade'} +2025-03-18 22:48:32,396 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 0.0005} +2025-03-18 22:48:32,396 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 0.0005}, total ticks: 898 +2025-03-18 22:48:32,397 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81991.36, 'low': 81983.58, 'close': 81991.36, 'volume': 0.1314499999999997} +2025-03-18 22:48:32,397 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,397 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914989,"s":"BTCUSDT","t":4727549176,"p":"81991.36000000","q":"0.00010000","T":1742330914988,"m":false,"M":true}... +2025-03-18 22:48:32,397 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:32,398 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 0.0001} +2025-03-18 22:48:32,398 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 0.0001}, total ticks: 899 +2025-03-18 22:48:32,398 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81991.36, 'low': 81983.58, 'close': 81991.36, 'volume': 0.1315499999999997} +2025-03-18 22:48:32,399 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,399 - INFO - [realtime.py:369] - Received message #900 +2025-03-18 22:48:32,399 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914989,"s":"BTCUSDT","t":4727549177,"p":"81991.36000000","q":"0.00007000","T":1742330914988,"m":false,"M":true}... +2025-03-18 22:48:32,399 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,400 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 7e-05} +2025-03-18 22:48:32,400 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 7e-05}, total ticks: 900 +2025-03-18 22:48:32,401 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81991.36, 'low': 81983.58, 'close': 81991.36, 'volume': 0.13161999999999968} +2025-03-18 22:48:32,401 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,402 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914989,"s":"BTCUSDT","t":4727549178,"p":"81991.36000000","q":"0.00007000","T":1742330914988,"m":false,"M":true}... +2025-03-18 22:48:32,402 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,402 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 7e-05} +2025-03-18 22:48:32,402 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 7e-05}, total ticks: 901 +2025-03-18 22:48:32,404 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81991.36, 'low': 81983.58, 'close': 81991.36, 'volume': 0.13168999999999967} +2025-03-18 22:48:32,404 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,405 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914989,"s":"BTCUSDT","t":4727549179,"p":"81991.36000000","q":"0.00007000","T":1742330914988,"m":false,"M":true}... +2025-03-18 22:48:32,405 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,405 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 7e-05} +2025-03-18 22:48:32,405 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 7e-05}, total ticks: 902 +2025-03-18 22:48:32,406 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81991.36, 'low': 81983.58, 'close': 81991.36, 'volume': 0.13175999999999966} +2025-03-18 22:48:32,407 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,407 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914989,"s":"BTCUSDT","t":4727549180,"p":"81991.36000000","q":"0.00140000","T":1742330914988,"m":false,"M":true}... +2025-03-18 22:48:32,407 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 0.0014, 'type': 'trade'} +2025-03-18 22:48:32,408 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 0.0014} +2025-03-18 22:48:32,408 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 0.0014}, total ticks: 903 +2025-03-18 22:48:32,409 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81991.36, 'low': 81983.58, 'close': 81991.36, 'volume': 0.13315999999999967} +2025-03-18 22:48:32,409 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330914989,"s":"BTCUSDT","t...988,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:32,410 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914989,"s":"BTCUSDT","t":4727549181,"p":"81991.36000000","q":"0.00010000","T":1742330914988,"m":false,"M":true}... +2025-03-18 22:48:32,410 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:32,410 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 0.0001} +2025-03-18 22:48:32,410 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 0.0001}, total ticks: 904 +2025-03-18 22:48:32,411 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81991.36, 'low': 81983.58, 'close': 81991.36, 'volume': 0.13325999999999966} +2025-03-18 22:48:32,411 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914989,"s":"BTCUSDT","t":4727549182,"p":"81991.36000000","q":"0.00007000","T":1742330914988,"m":false,"M":true}... +2025-03-18 22:48:32,412 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,412 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 7e-05} +2025-03-18 22:48:32,412 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914988, 'price': 81991.36, 'volume': 7e-05}, total ticks: 905 +2025-03-18 22:48:32,413 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81991.36, 'low': 81983.58, 'close': 81991.36, 'volume': 0.13332999999999964} +2025-03-18 22:48:32,439 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914989,"s":"BTCUSDT","t":4727549183,"p":"81991.37000000","q":"0.00039000","T":1742330914988,"m":false,"M":true}... +2025-03-18 22:48:32,439 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914988, 'price': 81991.37, 'volume': 0.00039, 'type': 'trade'} +2025-03-18 22:48:32,440 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914988, 'price': 81991.37, 'volume': 0.00039} +2025-03-18 22:48:32,440 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914988, 'price': 81991.37, 'volume': 0.00039}, total ticks: 906 +2025-03-18 22:48:32,441 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81991.37, 'low': 81983.58, 'close': 81991.37, 'volume': 0.13371999999999964} +2025-03-18 22:48:32,453 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914989,"s":"BTCUSDT","t":4727549184,"p":"81991.37000000","q":"0.00007000","T":1742330914988,"m":false,"M":true}... +2025-03-18 22:48:32,453 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914988, 'price': 81991.37, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,454 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914988, 'price': 81991.37, 'volume': 7e-05} +2025-03-18 22:48:32,454 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914988, 'price': 81991.37, 'volume': 7e-05}, total ticks: 907 +2025-03-18 22:48:32,454 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81991.37, 'low': 81983.58, 'close': 81991.37, 'volume': 0.13378999999999963} +2025-03-18 22:48:32,469 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914989,"s":"BTCUSDT","t":4727549185,"p":"81991.37000000","q":"0.00007000","T":1742330914988,"m":false,"M":true}... +2025-03-18 22:48:32,469 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914988, 'price': 81991.37, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,470 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914988, 'price': 81991.37, 'volume': 7e-05} +2025-03-18 22:48:32,470 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914988, 'price': 81991.37, 'volume': 7e-05}, total ticks: 908 +2025-03-18 22:48:32,470 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81991.37, 'low': 81983.58, 'close': 81991.37, 'volume': 0.13385999999999962} +2025-03-18 22:48:32,485 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914989,"s":"BTCUSDT","t":4727549186,"p":"81991.80000000","q":"0.00007000","T":1742330914988,"m":false,"M":true}... +2025-03-18 22:48:32,485 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914988, 'price': 81991.8, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,485 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914988, 'price': 81991.8, 'volume': 7e-05} +2025-03-18 22:48:32,486 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914988, 'price': 81991.8, 'volume': 7e-05}, total ticks: 909 +2025-03-18 22:48:32,486 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81991.8, 'low': 81983.58, 'close': 81991.8, 'volume': 0.1339299999999996} +2025-03-18 22:48:32,510 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914989,"s":"BTCUSDT","t":4727549187,"p":"81991.80000000","q":"0.00007000","T":1742330914988,"m":false,"M":true}... +2025-03-18 22:48:32,510 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914988, 'price': 81991.8, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,511 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914988, 'price': 81991.8, 'volume': 7e-05} +2025-03-18 22:48:32,511 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914988, 'price': 81991.8, 'volume': 7e-05}, total ticks: 910 +2025-03-18 22:48:32,511 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81991.8, 'low': 81983.58, 'close': 81991.8, 'volume': 0.1339999999999996} +2025-03-18 22:48:32,526 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914989,"s":"BTCUSDT","t":4727549188,"p":"81991.99000000","q":"0.00007000","T":1742330914988,"m":false,"M":true}... +2025-03-18 22:48:32,527 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914988, 'price': 81991.99, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,527 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914988, 'price': 81991.99, 'volume': 7e-05} +2025-03-18 22:48:32,527 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914988, 'price': 81991.99, 'volume': 7e-05}, total ticks: 911 +2025-03-18 22:48:32,528 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81991.99, 'low': 81983.58, 'close': 81991.99, 'volume': 0.13406999999999958} +2025-03-18 22:48:32,541 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914989,"s":"BTCUSDT","t":4727549189,"p":"81991.99000000","q":"0.00007000","T":1742330914988,"m":false,"M":true}... +2025-03-18 22:48:32,542 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914988, 'price': 81991.99, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,542 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914988, 'price': 81991.99, 'volume': 7e-05} +2025-03-18 22:48:32,542 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914988, 'price': 81991.99, 'volume': 7e-05}, total ticks: 912 +2025-03-18 22:48:32,542 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81991.99, 'low': 81983.58, 'close': 81991.99, 'volume': 0.13413999999999957} +2025-03-18 22:48:32,567 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914989,"s":"BTCUSDT","t":4727549190,"p":"81992.00000000","q":"0.00010000","T":1742330914988,"m":false,"M":true}... +2025-03-18 22:48:32,567 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914988, 'price': 81992.0, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:32,568 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914988, 'price': 81992.0, 'volume': 0.0001} +2025-03-18 22:48:32,568 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914988, 'price': 81992.0, 'volume': 0.0001}, total ticks: 913 +2025-03-18 22:48:32,568 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81992.0, 'low': 81983.58, 'close': 81992.0, 'volume': 0.13423999999999955} +2025-03-18 22:48:32,583 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914989,"s":"BTCUSDT","t":4727549191,"p":"81992.00000000","q":"0.00010000","T":1742330914988,"m":false,"M":true}... +2025-03-18 22:48:32,583 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914988, 'price': 81992.0, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:32,583 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914988, 'price': 81992.0, 'volume': 0.0001} +2025-03-18 22:48:32,584 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914988, 'price': 81992.0, 'volume': 0.0001}, total ticks: 914 +2025-03-18 22:48:32,584 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81992.0, 'low': 81983.58, 'close': 81992.0, 'volume': 0.13433999999999954} +2025-03-18 22:48:32,585 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914989,"s":"BTCUSDT","t":4727549192,"p":"81992.00000000","q":"0.00200000","T":1742330914988,"m":false,"M":true}... +2025-03-18 22:48:32,585 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914988, 'price': 81992.0, 'volume': 0.002, 'type': 'trade'} +2025-03-18 22:48:32,585 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914988, 'price': 81992.0, 'volume': 0.002} +2025-03-18 22:48:32,586 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914988, 'price': 81992.0, 'volume': 0.002}, total ticks: 915 +2025-03-18 22:48:32,586 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81992.0, 'low': 81983.58, 'close': 81992.0, 'volume': 0.13633999999999954} +2025-03-18 22:48:32,599 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914989,"s":"BTCUSDT","t":4727549193,"p":"81992.00000000","q":"0.00007000","T":1742330914988,"m":false,"M":true}... +2025-03-18 22:48:32,599 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914988, 'price': 81992.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,599 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914988, 'price': 81992.0, 'volume': 7e-05} +2025-03-18 22:48:32,600 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914988, 'price': 81992.0, 'volume': 7e-05}, total ticks: 916 +2025-03-18 22:48:32,600 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81992.0, 'low': 81983.58, 'close': 81992.0, 'volume': 0.13640999999999953} +2025-03-18 22:48:32,623 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914989,"s":"BTCUSDT","t":4727549194,"p":"81992.00000000","q":"0.00007000","T":1742330914988,"m":false,"M":true}... +2025-03-18 22:48:32,623 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914988, 'price': 81992.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,624 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914988, 'price': 81992.0, 'volume': 7e-05} +2025-03-18 22:48:32,624 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914988, 'price': 81992.0, 'volume': 7e-05}, total ticks: 917 +2025-03-18 22:48:32,625 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81992.0, 'low': 81983.58, 'close': 81992.0, 'volume': 0.13647999999999952} +2025-03-18 22:48:32,650 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914989,"s":"BTCUSDT","t":4727549195,"p":"81992.16000000","q":"0.00063000","T":1742330914988,"m":false,"M":true}... +2025-03-18 22:48:32,650 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914988, 'price': 81992.16, 'volume': 0.00063, 'type': 'trade'} +2025-03-18 22:48:32,650 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914988, 'price': 81992.16, 'volume': 0.00063} +2025-03-18 22:48:32,650 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914988, 'price': 81992.16, 'volume': 0.00063}, total ticks: 918 +2025-03-18 22:48:32,650 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81992.16, 'low': 81983.58, 'close': 81992.16, 'volume': 0.1371099999999995} +2025-03-18 22:48:32,664 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914989,"s":"BTCUSDT","t":4727549196,"p":"81992.16000000","q":"0.00007000","T":1742330914988,"m":false,"M":true}... +2025-03-18 22:48:32,665 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914988, 'price': 81992.16, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,665 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914988, 'price': 81992.16, 'volume': 7e-05} +2025-03-18 22:48:32,665 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914988, 'price': 81992.16, 'volume': 7e-05}, total ticks: 919 +2025-03-18 22:48:32,666 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81992.16, 'low': 81983.58, 'close': 81992.16, 'volume': 0.1371799999999995} +2025-03-18 22:48:32,683 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914989,"s":"BTCUSDT","t":4727549197,"p":"81992.22000000","q":"0.00007000","T":1742330914988,"m":false,"M":true}... +2025-03-18 22:48:32,683 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914988, 'price': 81992.22, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,683 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914988, 'price': 81992.22, 'volume': 7e-05} +2025-03-18 22:48:32,685 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914988, 'price': 81992.22, 'volume': 7e-05}, total ticks: 920 +2025-03-18 22:48:32,685 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81992.22, 'low': 81983.58, 'close': 81992.22, 'volume': 0.13724999999999948} +2025-03-18 22:48:32,699 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914989,"s":"BTCUSDT","t":4727549198,"p":"81992.22000000","q":"0.00007000","T":1742330914988,"m":false,"M":true}... +2025-03-18 22:48:32,699 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914988, 'price': 81992.22, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,700 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914988, 'price': 81992.22, 'volume': 7e-05} +2025-03-18 22:48:32,700 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914988, 'price': 81992.22, 'volume': 7e-05}, total ticks: 921 +2025-03-18 22:48:32,700 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81992.22, 'low': 81983.58, 'close': 81992.22, 'volume': 0.13731999999999947} +2025-03-18 22:48:32,716 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914989,"s":"BTCUSDT","t":4727549199,"p":"81992.22000000","q":"0.00007000","T":1742330914988,"m":false,"M":true}... +2025-03-18 22:48:32,716 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914988, 'price': 81992.22, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,716 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914988, 'price': 81992.22, 'volume': 7e-05} +2025-03-18 22:48:32,716 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914988, 'price': 81992.22, 'volume': 7e-05}, total ticks: 922 +2025-03-18 22:48:32,716 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81992.22, 'low': 81983.58, 'close': 81992.22, 'volume': 0.13738999999999946} +2025-03-18 22:48:32,732 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914989,"s":"BTCUSDT","t":4727549200,"p":"81992.22000000","q":"0.00070000","T":1742330914988,"m":false,"M":true}... +2025-03-18 22:48:32,733 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914988, 'price': 81992.22, 'volume': 0.0007, 'type': 'trade'} +2025-03-18 22:48:32,733 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914988, 'price': 81992.22, 'volume': 0.0007} +2025-03-18 22:48:32,733 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914988, 'price': 81992.22, 'volume': 0.0007}, total ticks: 923 +2025-03-18 22:48:32,733 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81992.22, 'low': 81983.58, 'close': 81992.22, 'volume': 0.13808999999999946} +2025-03-18 22:48:32,749 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914989,"s":"BTCUSDT","t":4727549201,"p":"81992.22000000","q":"0.00043000","T":1742330914988,"m":false,"M":true}... +2025-03-18 22:48:32,750 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914988, 'price': 81992.22, 'volume': 0.00043, 'type': 'trade'} +2025-03-18 22:48:32,750 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914988, 'price': 81992.22, 'volume': 0.00043} +2025-03-18 22:48:32,750 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914988, 'price': 81992.22, 'volume': 0.00043}, total ticks: 924 +2025-03-18 22:48:32,751 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81992.22, 'low': 81983.58, 'close': 81992.22, 'volume': 0.13851999999999948} +2025-03-18 22:48:32,764 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914989,"s":"BTCUSDT","t":4727549202,"p":"81992.22000000","q":"0.00043000","T":1742330914988,"m":false,"M":true}... +2025-03-18 22:48:32,765 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914988, 'price': 81992.22, 'volume': 0.00043, 'type': 'trade'} +2025-03-18 22:48:32,765 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914988, 'price': 81992.22, 'volume': 0.00043} +2025-03-18 22:48:32,765 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914988, 'price': 81992.22, 'volume': 0.00043}, total ticks: 925 +2025-03-18 22:48:32,766 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81992.22, 'low': 81983.58, 'close': 81992.22, 'volume': 0.1389499999999995} +2025-03-18 22:48:32,783 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914989,"s":"BTCUSDT","t":4727549203,"p":"81992.22000000","q":"0.00043000","T":1742330914988,"m":false,"M":true}... +2025-03-18 22:48:32,783 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914988, 'price': 81992.22, 'volume': 0.00043, 'type': 'trade'} +2025-03-18 22:48:32,783 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914988, 'price': 81992.22, 'volume': 0.00043} +2025-03-18 22:48:32,783 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914988, 'price': 81992.22, 'volume': 0.00043}, total ticks: 926 +2025-03-18 22:48:32,783 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81992.22, 'low': 81983.58, 'close': 81992.22, 'volume': 0.1393799999999995} +2025-03-18 22:48:32,799 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914989,"s":"BTCUSDT","t":4727549204,"p":"81992.22000000","q":"0.00007000","T":1742330914988,"m":false,"M":true}... +2025-03-18 22:48:32,800 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914988, 'price': 81992.22, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,800 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914988, 'price': 81992.22, 'volume': 7e-05} +2025-03-18 22:48:32,800 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914988, 'price': 81992.22, 'volume': 7e-05}, total ticks: 927 +2025-03-18 22:48:32,800 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81992.22, 'low': 81983.58, 'close': 81992.22, 'volume': 0.1394499999999995} +2025-03-18 22:48:32,816 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914989,"s":"BTCUSDT","t":4727549205,"p":"81992.23000000","q":"0.00947000","T":1742330914988,"m":false,"M":true}... +2025-03-18 22:48:32,816 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914988, 'price': 81992.23, 'volume': 0.00947, 'type': 'trade'} +2025-03-18 22:48:32,816 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914988, 'price': 81992.23, 'volume': 0.00947} +2025-03-18 22:48:32,816 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914988, 'price': 81992.23, 'volume': 0.00947}, total ticks: 928 +2025-03-18 22:48:32,816 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81992.23, 'low': 81983.58, 'close': 81992.23, 'volume': 0.1489199999999995} +2025-03-18 22:48:32,832 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914989,"s":"BTCUSDT","t":4727549206,"p":"81992.23000000","q":"0.00007000","T":1742330914988,"m":false,"M":true}... +2025-03-18 22:48:32,833 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914988, 'price': 81992.23, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,833 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914988, 'price': 81992.23, 'volume': 7e-05} +2025-03-18 22:48:32,833 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914988, 'price': 81992.23, 'volume': 7e-05}, total ticks: 929 +2025-03-18 22:48:32,833 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81992.23, 'low': 81983.58, 'close': 81992.23, 'volume': 0.14898999999999948} +2025-03-18 22:48:32,849 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914989,"s":"BTCUSDT","t":4727549207,"p":"81992.27000000","q":"0.00007000","T":1742330914988,"m":false,"M":true}... +2025-03-18 22:48:32,850 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914988, 'price': 81992.27, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,850 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914988, 'price': 81992.27, 'volume': 7e-05} +2025-03-18 22:48:32,850 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914988, 'price': 81992.27, 'volume': 7e-05}, total ticks: 930 +2025-03-18 22:48:32,850 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81992.27, 'low': 81983.58, 'close': 81992.27, 'volume': 0.14905999999999947} +2025-03-18 22:48:32,866 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914989,"s":"BTCUSDT","t":4727549208,"p":"81992.27000000","q":"0.00007000","T":1742330914988,"m":false,"M":true}... +2025-03-18 22:48:32,866 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914988, 'price': 81992.27, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,866 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914988, 'price': 81992.27, 'volume': 7e-05} +2025-03-18 22:48:32,866 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914988, 'price': 81992.27, 'volume': 7e-05}, total ticks: 931 +2025-03-18 22:48:32,866 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81992.27, 'low': 81983.58, 'close': 81992.27, 'volume': 0.14912999999999946} +2025-03-18 22:48:32,883 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914989,"s":"BTCUSDT","t":4727549209,"p":"81992.27000000","q":"0.00010000","T":1742330914988,"m":false,"M":true}... +2025-03-18 22:48:32,883 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914988, 'price': 81992.27, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:32,883 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914988, 'price': 81992.27, 'volume': 0.0001} +2025-03-18 22:48:32,883 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914988, 'price': 81992.27, 'volume': 0.0001}, total ticks: 932 +2025-03-18 22:48:32,883 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81992.27, 'low': 81983.58, 'close': 81992.27, 'volume': 0.14922999999999945} +2025-03-18 22:48:32,900 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914989,"s":"BTCUSDT","t":4727549210,"p":"81992.27000000","q":"0.00007000","T":1742330914988,"m":false,"M":true}... +2025-03-18 22:48:32,900 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914988, 'price': 81992.27, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,900 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914988, 'price': 81992.27, 'volume': 7e-05} +2025-03-18 22:48:32,900 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914988, 'price': 81992.27, 'volume': 7e-05}, total ticks: 933 +2025-03-18 22:48:32,900 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81992.27, 'low': 81983.58, 'close': 81992.27, 'volume': 0.14929999999999943} +2025-03-18 22:48:32,917 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914989,"s":"BTCUSDT","t":4727549211,"p":"81992.28000000","q":"0.00007000","T":1742330914988,"m":false,"M":true}... +2025-03-18 22:48:32,928 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914988, 'price': 81992.28, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,928 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914988, 'price': 81992.28, 'volume': 7e-05} +2025-03-18 22:48:32,929 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914988, 'price': 81992.28, 'volume': 7e-05}, total ticks: 934 +2025-03-18 22:48:32,929 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81992.28, 'low': 81983.58, 'close': 81992.28, 'volume': 0.14936999999999942} +2025-03-18 22:48:32,946 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914989,"s":"BTCUSDT","t":4727549212,"p":"81992.28000000","q":"0.00007000","T":1742330914988,"m":false,"M":true}... +2025-03-18 22:48:32,946 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914988, 'price': 81992.28, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:32,946 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914988, 'price': 81992.28, 'volume': 7e-05} +2025-03-18 22:48:32,946 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914988, 'price': 81992.28, 'volume': 7e-05}, total ticks: 935 +2025-03-18 22:48:32,946 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81992.28, 'low': 81983.58, 'close': 81992.28, 'volume': 0.1494399999999994} +2025-03-18 22:48:32,960 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330914989,"s":"BTCUSDT","t":4727549213,"p":"81992.32000000","q":"0.00526000","T":1742330914988,"m":false,"M":true}... +2025-03-18 22:48:32,960 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330914988, 'price': 81992.32, 'volume': 0.00526, 'type': 'trade'} +2025-03-18 22:48:32,960 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330914988, 'price': 81992.32, 'volume': 0.00526} +2025-03-18 22:48:32,962 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330914988, 'price': 81992.32, 'volume': 0.00526}, total ticks: 936 +2025-03-18 22:48:32,962 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81992.32, 'low': 81983.58, 'close': 81992.32, 'volume': 0.1546999999999994} +2025-03-18 22:48:33,259 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330916025,"s":"BTCUSDT","t...6025,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:33,259 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330916025,"s":"BTCUSDT","t...6025,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:33,259 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330916025,"s":"BTCUSDT","t...6025,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:33,259 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330916025,"s":"BTCUSDT","t":4727549214,"p":"81992.31000000","q":"0.00109000","T":1742330916025,"m":true,"M":true}... +2025-03-18 22:48:33,259 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330916025, 'price': 81992.31, 'volume': 0.00109, 'type': 'trade'} +2025-03-18 22:48:33,259 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330916025, 'price': 81992.31, 'volume': 0.00109} +2025-03-18 22:48:33,259 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330916025, 'price': 81992.31, 'volume': 0.00109}, total ticks: 937 +2025-03-18 22:48:33,259 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330914000, 'open': 81983.58, 'high': 81992.32, 'low': 81983.58, 'close': 81992.32, 'volume': 0.1546999999999994} +2025-03-18 22:48:33,259 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330916000, 'open': 81992.31, 'high': 81992.31, 'low': 81992.31, 'close': 81992.31, 'volume': 0.00109} +2025-03-18 22:48:33,283 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330916025,"s":"BTCUSDT","t":4727549215,"p":"81992.31000000","q":"0.00236000","T":1742330916025,"m":true,"M":true}... +2025-03-18 22:48:33,283 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330916025, 'price': 81992.31, 'volume': 0.00236, 'type': 'trade'} +2025-03-18 22:48:33,283 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330916025, 'price': 81992.31, 'volume': 0.00236} +2025-03-18 22:48:33,283 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330916025, 'price': 81992.31, 'volume': 0.00236}, total ticks: 938 +2025-03-18 22:48:33,285 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330916000, 'open': 81992.31, 'high': 81992.31, 'low': 81992.31, 'close': 81992.31, 'volume': 0.00345} +2025-03-18 22:48:33,299 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330916025,"s":"BTCUSDT","t":4727549216,"p":"81992.31000000","q":"0.02501000","T":1742330916025,"m":true,"M":true}... +2025-03-18 22:48:33,299 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330916025, 'price': 81992.31, 'volume': 0.02501, 'type': 'trade'} +2025-03-18 22:48:33,299 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330916025, 'price': 81992.31, 'volume': 0.02501} +2025-03-18 22:48:33,299 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330916025, 'price': 81992.31, 'volume': 0.02501}, total ticks: 939 +2025-03-18 22:48:33,299 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330916000, 'open': 81992.31, 'high': 81992.31, 'low': 81992.31, 'close': 81992.31, 'volume': 0.02846} +2025-03-18 22:48:33,662 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330916426,"s":"ETHUSDT","t...426,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:33,662 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330916426,"s":"ETHUSDT","t...426,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:33,663 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330916426,"s":"ETHUSDT","t...426,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:33,663 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330916426,"s":"ETHUSDT","t":2267979988,"p":"1903.86000000","q":"0.01800000","T":1742330916426,"m":false,"M":true}... +2025-03-18 22:48:33,663 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330916426, 'price': 1903.86, 'volume': 0.018, 'type': 'trade'} +2025-03-18 22:48:33,663 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330916426, 'price': 1903.86, 'volume': 0.018} +2025-03-18 22:48:33,664 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330916426, 'price': 1903.86, 'volume': 0.018}, total ticks: 686 +2025-03-18 22:48:33,664 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330914000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.5426} +2025-03-18 22:48:33,664 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330916000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.018} +2025-03-18 22:48:33,678 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330916426,"s":"ETHUSDT","t":2267979989,"p":"1903.86000000","q":"0.00280000","T":1742330916426,"m":false,"M":true}... +2025-03-18 22:48:33,678 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330916426, 'price': 1903.86, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:33,678 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330916426, 'price': 1903.86, 'volume': 0.0028} +2025-03-18 22:48:33,679 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330916426, 'price': 1903.86, 'volume': 0.0028}, total ticks: 687 +2025-03-18 22:48:33,679 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330916000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.0208} +2025-03-18 22:48:33,693 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330916426,"s":"ETHUSDT","t":2267979990,"p":"1903.86000000","q":"0.11050000","T":1742330916426,"m":false,"M":true}... +2025-03-18 22:48:33,693 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330916426, 'price': 1903.86, 'volume': 0.1105, 'type': 'trade'} +2025-03-18 22:48:33,693 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330916426, 'price': 1903.86, 'volume': 0.1105} +2025-03-18 22:48:33,694 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330916426, 'price': 1903.86, 'volume': 0.1105}, total ticks: 688 +2025-03-18 22:48:33,694 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330916000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.1313} +2025-03-18 22:48:33,857 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330916621,"s":"BTCUSDT","t...6621,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:33,858 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330916621,"s":"BTCUSDT","t":4727549217,"p":"81992.31000000","q":"0.01422000","T":1742330916621,"m":true,"M":true}... +2025-03-18 22:48:33,858 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330916621, 'price': 81992.31, 'volume': 0.01422, 'type': 'trade'} +2025-03-18 22:48:33,859 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330916621, 'price': 81992.31, 'volume': 0.01422} +2025-03-18 22:48:33,859 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330916621, 'price': 81992.31, 'volume': 0.01422}, total ticks: 940 +2025-03-18 22:48:33,859 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330916000, 'open': 81992.31, 'high': 81992.31, 'low': 81992.31, 'close': 81992.31, 'volume': 0.042679999999999996} +2025-03-18 22:48:34,011 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330916775,"s":"BTCUSDT","t...775,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:34,012 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330916775,"s":"BTCUSDT","t":4727549218,"p":"81992.32000000","q":"0.00006000","T":1742330916775,"m":false,"M":true}... +2025-03-18 22:48:34,013 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330916775, 'price': 81992.32, 'volume': 6e-05, 'type': 'trade'} +2025-03-18 22:48:34,013 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330916775, 'price': 81992.32, 'volume': 6e-05} +2025-03-18 22:48:34,013 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330916775, 'price': 81992.32, 'volume': 6e-05}, total ticks: 941 +2025-03-18 22:48:34,013 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330916000, 'open': 81992.31, 'high': 81992.32, 'low': 81992.31, 'close': 81992.32, 'volume': 0.04273999999999999} +2025-03-18 22:48:34,153 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330916917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:34,154 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330916917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:34,154 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330916917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:34,155 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330916917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:34,155 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330916917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:34,155 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330916917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:34,155 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330916917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:34,157 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330916917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:34,157 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330916917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:34,157 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330916917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:34,157 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330916917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:34,157 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330916917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:34,158 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330916917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:34,158 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330916917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:34,158 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330916917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:34,159 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330916917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:34,159 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330916917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:34,160 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330916917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:34,160 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330916917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:34,160 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330916917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:34,161 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330916917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:34,161 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330916917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:34,161 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330916917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:34,161 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330916917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:34,161 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330916917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:34,163 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330916917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:34,163 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330916917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:34,163 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330916917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:34,163 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330916917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:34,163 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330916917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:34,163 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330916917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:34,164 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330916917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:34,164 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330916917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:34,164 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330916917,"s":"ETHUSDT","t":2267979991,"p":"1903.86000000","q":"0.30790000","T":1742330916916,"m":false,"M":true}... +2025-03-18 22:48:34,164 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.3079, 'type': 'trade'} +2025-03-18 22:48:34,164 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.3079} +2025-03-18 22:48:34,164 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.3079}, total ticks: 689 +2025-03-18 22:48:34,164 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330916000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.43920000000000003} +2025-03-18 22:48:34,166 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330916917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:34,166 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330916917,"s":"ETHUSDT","t":2267979992,"p":"1903.86000000","q":"0.00450000","T":1742330916916,"m":false,"M":true}... +2025-03-18 22:48:34,166 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.0045, 'type': 'trade'} +2025-03-18 22:48:34,167 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.0045} +2025-03-18 22:48:34,167 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.0045}, total ticks: 690 +2025-03-18 22:48:34,167 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330916000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.44370000000000004} +2025-03-18 22:48:34,167 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330916917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:34,167 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330916917,"s":"ETHUSDT","t":2267979993,"p":"1903.86000000","q":"0.00690000","T":1742330916916,"m":false,"M":true}... +2025-03-18 22:48:34,167 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.0069, 'type': 'trade'} +2025-03-18 22:48:34,167 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.0069} +2025-03-18 22:48:34,167 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.0069}, total ticks: 691 +2025-03-18 22:48:34,170 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330916000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.45060000000000006} +2025-03-18 22:48:34,170 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330916917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:34,170 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330916917,"s":"ETHUSDT","t":2267979994,"p":"1903.86000000","q":"0.01160000","T":1742330916916,"m":false,"M":true}... +2025-03-18 22:48:34,171 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.0116, 'type': 'trade'} +2025-03-18 22:48:34,171 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.0116} +2025-03-18 22:48:34,171 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.0116}, total ticks: 692 +2025-03-18 22:48:34,172 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330916000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.46220000000000006} +2025-03-18 22:48:34,172 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330916917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:34,172 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330916917,"s":"ETHUSDT","t":2267979995,"p":"1903.86000000","q":"0.00400000","T":1742330916916,"m":false,"M":true}... +2025-03-18 22:48:34,172 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.004, 'type': 'trade'} +2025-03-18 22:48:34,173 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.004} +2025-03-18 22:48:34,173 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.004}, total ticks: 693 +2025-03-18 22:48:34,173 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330916000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.46620000000000006} +2025-03-18 22:48:34,173 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330916917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:34,173 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330916917,"s":"ETHUSDT","t":2267979996,"p":"1903.86000000","q":"0.00300000","T":1742330916916,"m":false,"M":true}... +2025-03-18 22:48:34,173 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:34,174 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.003} +2025-03-18 22:48:34,174 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.003}, total ticks: 694 +2025-03-18 22:48:34,174 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330916000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.46920000000000006} +2025-03-18 22:48:34,175 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330916917,"s":"ETHUSDT","t...916,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:34,175 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330916917,"s":"ETHUSDT","t":2267979997,"p":"1903.86000000","q":"0.27780000","T":1742330916916,"m":false,"M":true}... +2025-03-18 22:48:34,175 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.2778, 'type': 'trade'} +2025-03-18 22:48:34,175 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.2778} +2025-03-18 22:48:34,175 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.2778}, total ticks: 695 +2025-03-18 22:48:34,175 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330916000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.7470000000000001} +2025-03-18 22:48:34,176 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330916917,"s":"ETHUSDT","t":2267979998,"p":"1903.86000000","q":"0.00300000","T":1742330916916,"m":false,"M":true}... +2025-03-18 22:48:34,176 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:34,176 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.003} +2025-03-18 22:48:34,176 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.003}, total ticks: 696 +2025-03-18 22:48:34,176 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330916000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.7500000000000001} +2025-03-18 22:48:34,190 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330916917,"s":"ETHUSDT","t":2267979999,"p":"1903.86000000","q":"0.00300000","T":1742330916916,"m":false,"M":true}... +2025-03-18 22:48:34,190 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:34,191 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.003} +2025-03-18 22:48:34,191 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.003}, total ticks: 697 +2025-03-18 22:48:34,191 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330916000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.7530000000000001} +2025-03-18 22:48:34,206 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330916917,"s":"ETHUSDT","t":2267980000,"p":"1903.86000000","q":"0.00300000","T":1742330916916,"m":false,"M":true}... +2025-03-18 22:48:34,206 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:34,206 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.003} +2025-03-18 22:48:34,207 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.003}, total ticks: 698 +2025-03-18 22:48:34,207 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330916000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.7560000000000001} +2025-03-18 22:48:34,232 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330916917,"s":"ETHUSDT","t":2267980001,"p":"1903.86000000","q":"0.00300000","T":1742330916916,"m":false,"M":true}... +2025-03-18 22:48:34,232 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:34,233 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.003} +2025-03-18 22:48:34,233 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.003}, total ticks: 699 +2025-03-18 22:48:34,234 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330916000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.7590000000000001} +2025-03-18 22:48:34,248 - INFO - [realtime.py:369] - Received message #700 +2025-03-18 22:48:34,248 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330916917,"s":"ETHUSDT","t":2267980002,"p":"1903.86000000","q":"0.00300000","T":1742330916916,"m":false,"M":true}... +2025-03-18 22:48:34,249 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:34,249 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.003} +2025-03-18 22:48:34,249 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.003}, total ticks: 700 +2025-03-18 22:48:34,250 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330916000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.7620000000000001} +2025-03-18 22:48:34,263 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330916917,"s":"ETHUSDT","t":2267980003,"p":"1903.86000000","q":"0.00300000","T":1742330916916,"m":false,"M":true}... +2025-03-18 22:48:34,263 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:34,263 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.003} +2025-03-18 22:48:34,263 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.003}, total ticks: 701 +2025-03-18 22:48:34,265 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330916000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.7650000000000001} +2025-03-18 22:48:34,276 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330916917,"s":"ETHUSDT","t":2267980004,"p":"1903.86000000","q":"0.00430000","T":1742330916916,"m":false,"M":true}... +2025-03-18 22:48:34,286 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.0043, 'type': 'trade'} +2025-03-18 22:48:34,286 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.0043} +2025-03-18 22:48:34,286 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.0043}, total ticks: 702 +2025-03-18 22:48:34,286 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330916000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.7693000000000001} +2025-03-18 22:48:34,307 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330916917,"s":"ETHUSDT","t":2267980005,"p":"1903.86000000","q":"0.06650000","T":1742330916916,"m":false,"M":true}... +2025-03-18 22:48:34,308 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.0665, 'type': 'trade'} +2025-03-18 22:48:34,308 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.0665} +2025-03-18 22:48:34,308 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.0665}, total ticks: 703 +2025-03-18 22:48:34,308 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330916000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.8358000000000001} +2025-03-18 22:48:34,332 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330916917,"s":"ETHUSDT","t":2267980006,"p":"1903.86000000","q":"0.07760000","T":1742330916916,"m":false,"M":true}... +2025-03-18 22:48:34,332 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.0776, 'type': 'trade'} +2025-03-18 22:48:34,333 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.0776} +2025-03-18 22:48:34,334 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.0776}, total ticks: 704 +2025-03-18 22:48:34,334 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330916000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.9134000000000001} +2025-03-18 22:48:34,347 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330916917,"s":"ETHUSDT","t":2267980007,"p":"1903.86000000","q":"0.01000000","T":1742330916916,"m":false,"M":true}... +2025-03-18 22:48:34,348 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.01, 'type': 'trade'} +2025-03-18 22:48:34,348 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.01} +2025-03-18 22:48:34,348 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.01}, total ticks: 705 +2025-03-18 22:48:34,349 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330916000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.9234000000000001} +2025-03-18 22:48:34,363 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330916917,"s":"ETHUSDT","t":2267980008,"p":"1903.86000000","q":"0.00920000","T":1742330916916,"m":false,"M":true}... +2025-03-18 22:48:34,363 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.0092, 'type': 'trade'} +2025-03-18 22:48:34,364 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.0092} +2025-03-18 22:48:34,364 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.0092}, total ticks: 706 +2025-03-18 22:48:34,364 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330916000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.9326000000000001} +2025-03-18 22:48:34,379 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330916917,"s":"ETHUSDT","t":2267980009,"p":"1903.86000000","q":"0.00280000","T":1742330916916,"m":false,"M":true}... +2025-03-18 22:48:34,379 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:34,380 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.0028} +2025-03-18 22:48:34,380 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.0028}, total ticks: 707 +2025-03-18 22:48:34,381 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330916000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.9354000000000001} +2025-03-18 22:48:34,405 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330916917,"s":"ETHUSDT","t":2267980010,"p":"1903.86000000","q":"0.00500000","T":1742330916916,"m":false,"M":true}... +2025-03-18 22:48:34,405 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.005, 'type': 'trade'} +2025-03-18 22:48:34,406 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.005} +2025-03-18 22:48:34,406 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.005}, total ticks: 708 +2025-03-18 22:48:34,406 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330916000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.9404000000000001} +2025-03-18 22:48:34,420 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330916917,"s":"ETHUSDT","t":2267980011,"p":"1903.86000000","q":"0.00300000","T":1742330916916,"m":false,"M":true}... +2025-03-18 22:48:34,420 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:34,421 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.003} +2025-03-18 22:48:34,421 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330916916, 'price': 1903.86, 'volume': 0.003}, total ticks: 709 +2025-03-18 22:48:34,421 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330916000, 'open': 1903.86, 'high': 1903.86, 'low': 1903.86, 'close': 1903.86, 'volume': 0.9434000000000001} +2025-03-18 22:48:34,437 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330916917,"s":"ETHUSDT","t":2267980012,"p":"1903.87000000","q":"0.00280000","T":1742330916916,"m":false,"M":true}... +2025-03-18 22:48:34,437 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330916916, 'price': 1903.87, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:34,438 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330916916, 'price': 1903.87, 'volume': 0.0028} +2025-03-18 22:48:34,438 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330916916, 'price': 1903.87, 'volume': 0.0028}, total ticks: 710 +2025-03-18 22:48:34,438 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330916000, 'open': 1903.86, 'high': 1903.87, 'low': 1903.86, 'close': 1903.87, 'volume': 0.9462000000000002} +2025-03-18 22:48:34,450 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330916917,"s":"ETHUSDT","t":2267980013,"p":"1903.87000000","q":"0.00270000","T":1742330916916,"m":false,"M":true}... +2025-03-18 22:48:34,450 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330916916, 'price': 1903.87, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:34,450 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330916916, 'price': 1903.87, 'volume': 0.0027} +2025-03-18 22:48:34,451 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330916916, 'price': 1903.87, 'volume': 0.0027}, total ticks: 711 +2025-03-18 22:48:34,451 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330916000, 'open': 1903.86, 'high': 1903.87, 'low': 1903.86, 'close': 1903.87, 'volume': 0.9489000000000002} +2025-03-18 22:48:34,465 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330916917,"s":"ETHUSDT","t":2267980014,"p":"1903.88000000","q":"0.00280000","T":1742330916916,"m":false,"M":true}... +2025-03-18 22:48:34,465 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330916916, 'price': 1903.88, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:34,466 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330916916, 'price': 1903.88, 'volume': 0.0028} +2025-03-18 22:48:34,466 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330916916, 'price': 1903.88, 'volume': 0.0028}, total ticks: 712 +2025-03-18 22:48:34,466 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330916000, 'open': 1903.86, 'high': 1903.88, 'low': 1903.86, 'close': 1903.88, 'volume': 0.9517000000000002} +2025-03-18 22:48:34,482 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330916917,"s":"ETHUSDT","t":2267980015,"p":"1903.89000000","q":"0.00280000","T":1742330916916,"m":false,"M":true}... +2025-03-18 22:48:34,483 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330916916, 'price': 1903.89, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:34,483 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330916916, 'price': 1903.89, 'volume': 0.0028} +2025-03-18 22:48:34,483 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330916916, 'price': 1903.89, 'volume': 0.0028}, total ticks: 713 +2025-03-18 22:48:34,483 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330916000, 'open': 1903.86, 'high': 1903.89, 'low': 1903.86, 'close': 1903.89, 'volume': 0.9545000000000002} +2025-03-18 22:48:34,499 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330916917,"s":"ETHUSDT","t":2267980016,"p":"1903.90000000","q":"0.00280000","T":1742330916916,"m":false,"M":true}... +2025-03-18 22:48:34,500 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330916916, 'price': 1903.9, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:34,500 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330916916, 'price': 1903.9, 'volume': 0.0028} +2025-03-18 22:48:34,500 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330916916, 'price': 1903.9, 'volume': 0.0028}, total ticks: 714 +2025-03-18 22:48:34,500 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330916000, 'open': 1903.86, 'high': 1903.9, 'low': 1903.86, 'close': 1903.9, 'volume': 0.9573000000000003} +2025-03-18 22:48:34,516 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330916917,"s":"ETHUSDT","t":2267980017,"p":"1903.91000000","q":"0.00280000","T":1742330916916,"m":false,"M":true}... +2025-03-18 22:48:34,517 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330916916, 'price': 1903.91, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:34,517 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330916916, 'price': 1903.91, 'volume': 0.0028} +2025-03-18 22:48:34,517 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330916916, 'price': 1903.91, 'volume': 0.0028}, total ticks: 715 +2025-03-18 22:48:34,517 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330916000, 'open': 1903.86, 'high': 1903.91, 'low': 1903.86, 'close': 1903.91, 'volume': 0.9601000000000003} +2025-03-18 22:48:34,532 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330916917,"s":"ETHUSDT","t":2267980018,"p":"1903.92000000","q":"0.00280000","T":1742330916916,"m":false,"M":true}... +2025-03-18 22:48:34,533 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330916916, 'price': 1903.92, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:34,533 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330916916, 'price': 1903.92, 'volume': 0.0028} +2025-03-18 22:48:34,533 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330916916, 'price': 1903.92, 'volume': 0.0028}, total ticks: 716 +2025-03-18 22:48:34,533 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330916000, 'open': 1903.86, 'high': 1903.92, 'low': 1903.86, 'close': 1903.92, 'volume': 0.9629000000000003} +2025-03-18 22:48:34,549 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330916917,"s":"ETHUSDT","t":2267980019,"p":"1903.92000000","q":"0.00310000","T":1742330916916,"m":false,"M":true}... +2025-03-18 22:48:34,550 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330916916, 'price': 1903.92, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:48:34,550 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330916916, 'price': 1903.92, 'volume': 0.0031} +2025-03-18 22:48:34,550 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330916916, 'price': 1903.92, 'volume': 0.0031}, total ticks: 717 +2025-03-18 22:48:34,550 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330916000, 'open': 1903.86, 'high': 1903.92, 'low': 1903.86, 'close': 1903.92, 'volume': 0.9660000000000003} +2025-03-18 22:48:34,566 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330916917,"s":"ETHUSDT","t":2267980020,"p":"1903.93000000","q":"0.00280000","T":1742330916916,"m":false,"M":true}... +2025-03-18 22:48:34,566 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330916916, 'price': 1903.93, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:34,567 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330916916, 'price': 1903.93, 'volume': 0.0028} +2025-03-18 22:48:34,567 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330916916, 'price': 1903.93, 'volume': 0.0028}, total ticks: 718 +2025-03-18 22:48:34,567 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330916000, 'open': 1903.86, 'high': 1903.93, 'low': 1903.86, 'close': 1903.93, 'volume': 0.9688000000000003} +2025-03-18 22:48:34,582 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330916917,"s":"ETHUSDT","t":2267980021,"p":"1903.93000000","q":"0.00270000","T":1742330916916,"m":false,"M":true}... +2025-03-18 22:48:34,582 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330916916, 'price': 1903.93, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:34,583 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330916916, 'price': 1903.93, 'volume': 0.0027} +2025-03-18 22:48:34,583 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330916916, 'price': 1903.93, 'volume': 0.0027}, total ticks: 719 +2025-03-18 22:48:34,583 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330916000, 'open': 1903.86, 'high': 1903.93, 'low': 1903.86, 'close': 1903.93, 'volume': 0.9715000000000004} +2025-03-18 22:48:34,599 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330916917,"s":"ETHUSDT","t":2267980022,"p":"1903.94000000","q":"0.00280000","T":1742330916916,"m":false,"M":true}... +2025-03-18 22:48:34,599 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330916916, 'price': 1903.94, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:34,599 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330916916, 'price': 1903.94, 'volume': 0.0028} +2025-03-18 22:48:34,600 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330916916, 'price': 1903.94, 'volume': 0.0028}, total ticks: 720 +2025-03-18 22:48:34,600 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330916000, 'open': 1903.86, 'high': 1903.94, 'low': 1903.86, 'close': 1903.94, 'volume': 0.9743000000000004} +2025-03-18 22:48:34,600 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330916917,"s":"ETHUSDT","t":2267980023,"p":"1903.95000000","q":"0.00310000","T":1742330916916,"m":false,"M":true}... +2025-03-18 22:48:34,602 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330916916, 'price': 1903.95, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:48:34,602 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330916916, 'price': 1903.95, 'volume': 0.0031} +2025-03-18 22:48:34,602 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330916916, 'price': 1903.95, 'volume': 0.0031}, total ticks: 721 +2025-03-18 22:48:34,602 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330916000, 'open': 1903.86, 'high': 1903.95, 'low': 1903.86, 'close': 1903.95, 'volume': 0.9774000000000004} +2025-03-18 22:48:34,614 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330916917,"s":"ETHUSDT","t":2267980024,"p":"1903.95000000","q":"0.00280000","T":1742330916916,"m":false,"M":true}... +2025-03-18 22:48:34,614 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330916916, 'price': 1903.95, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:34,614 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330916916, 'price': 1903.95, 'volume': 0.0028} +2025-03-18 22:48:34,616 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330916916, 'price': 1903.95, 'volume': 0.0028}, total ticks: 722 +2025-03-18 22:48:34,616 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330916000, 'open': 1903.86, 'high': 1903.95, 'low': 1903.86, 'close': 1903.95, 'volume': 0.9802000000000004} +2025-03-18 22:48:34,630 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330916917,"s":"ETHUSDT","t":2267980025,"p":"1904.05000000","q":"0.00310000","T":1742330916916,"m":false,"M":true}... +2025-03-18 22:48:34,631 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330916916, 'price': 1904.05, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:48:34,631 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330916916, 'price': 1904.05, 'volume': 0.0031} +2025-03-18 22:48:34,631 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330916916, 'price': 1904.05, 'volume': 0.0031}, total ticks: 723 +2025-03-18 22:48:34,632 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330916000, 'open': 1903.86, 'high': 1904.05, 'low': 1903.86, 'close': 1904.05, 'volume': 0.9833000000000004} +2025-03-18 22:48:34,650 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330916917,"s":"ETHUSDT","t":2267980026,"p":"1904.05000000","q":"0.00280000","T":1742330916916,"m":false,"M":true}... +2025-03-18 22:48:34,650 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330916916, 'price': 1904.05, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:34,650 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330916916, 'price': 1904.05, 'volume': 0.0028} +2025-03-18 22:48:34,650 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330916916, 'price': 1904.05, 'volume': 0.0028}, total ticks: 724 +2025-03-18 22:48:34,651 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330916000, 'open': 1903.86, 'high': 1904.05, 'low': 1903.86, 'close': 1904.05, 'volume': 0.9861000000000004} +2025-03-18 22:48:34,666 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330916917,"s":"ETHUSDT","t":2267980027,"p":"1904.07000000","q":"0.00400000","T":1742330916916,"m":false,"M":true}... +2025-03-18 22:48:34,666 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330916916, 'price': 1904.07, 'volume': 0.004, 'type': 'trade'} +2025-03-18 22:48:34,666 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330916916, 'price': 1904.07, 'volume': 0.004} +2025-03-18 22:48:34,666 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330916916, 'price': 1904.07, 'volume': 0.004}, total ticks: 725 +2025-03-18 22:48:34,666 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330916000, 'open': 1903.86, 'high': 1904.07, 'low': 1903.86, 'close': 1904.07, 'volume': 0.9901000000000004} +2025-03-18 22:48:34,682 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330916917,"s":"ETHUSDT","t":2267980028,"p":"1904.07000000","q":"0.00270000","T":1742330916916,"m":false,"M":true}... +2025-03-18 22:48:34,683 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330916916, 'price': 1904.07, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:34,683 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330916916, 'price': 1904.07, 'volume': 0.0027} +2025-03-18 22:48:34,683 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330916916, 'price': 1904.07, 'volume': 0.0027}, total ticks: 726 +2025-03-18 22:48:34,683 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330916000, 'open': 1903.86, 'high': 1904.07, 'low': 1903.86, 'close': 1904.07, 'volume': 0.9928000000000005} +2025-03-18 22:48:34,699 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330916917,"s":"ETHUSDT","t":2267980029,"p":"1904.08000000","q":"0.00280000","T":1742330916916,"m":false,"M":true}... +2025-03-18 22:48:34,700 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330916916, 'price': 1904.08, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:34,700 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330916916, 'price': 1904.08, 'volume': 0.0028} +2025-03-18 22:48:34,700 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330916916, 'price': 1904.08, 'volume': 0.0028}, total ticks: 727 +2025-03-18 22:48:34,700 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330916000, 'open': 1903.86, 'high': 1904.08, 'low': 1903.86, 'close': 1904.08, 'volume': 0.9956000000000005} +2025-03-18 22:48:34,758 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330917523,"s":"ETHUSDT","t...7522,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:34,758 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330917523,"s":"ETHUSDT","t":2267980030,"p":"1904.08000000","q":"3.00000000","T":1742330917522,"m":true,"M":true}... +2025-03-18 22:48:34,758 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330917522, 'price': 1904.08, 'volume': 3.0, 'type': 'trade'} +2025-03-18 22:48:34,758 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330917522, 'price': 1904.08, 'volume': 3.0} +2025-03-18 22:48:34,758 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330917522, 'price': 1904.08, 'volume': 3.0}, total ticks: 728 +2025-03-18 22:48:34,758 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330916000, 'open': 1903.86, 'high': 1904.08, 'low': 1903.86, 'close': 1904.08, 'volume': 0.9956000000000005} +2025-03-18 22:48:34,758 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330917000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.08, 'close': 1904.08, 'volume': 3.0} +2025-03-18 22:48:35,733 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330918497,"s":"BTCUSDT","t...496,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:35,734 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330918497,"s":"BTCUSDT","t":4727549219,"p":"81992.32000000","q":"0.00037000","T":1742330918496,"m":false,"M":true}... +2025-03-18 22:48:35,734 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330918496, 'price': 81992.32, 'volume': 0.00037, 'type': 'trade'} +2025-03-18 22:48:35,735 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330918496, 'price': 81992.32, 'volume': 0.00037} +2025-03-18 22:48:35,735 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330918496, 'price': 81992.32, 'volume': 0.00037}, total ticks: 942 +2025-03-18 22:48:35,735 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330916000, 'open': 81992.31, 'high': 81992.32, 'low': 81992.31, 'close': 81992.32, 'volume': 0.04273999999999999} +2025-03-18 22:48:35,735 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330918000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.32, 'close': 81992.32, 'volume': 0.00037} +2025-03-18 22:48:35,940 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330918705,"s":"ETHUSDT","t...705,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:35,940 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330918705,"s":"ETHUSDT","t":2267980031,"p":"1904.09000000","q":"0.03150000","T":1742330918705,"m":false,"M":true}... +2025-03-18 22:48:35,940 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330918705, 'price': 1904.09, 'volume': 0.0315, 'type': 'trade'} +2025-03-18 22:48:35,940 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330918705, 'price': 1904.09, 'volume': 0.0315} +2025-03-18 22:48:35,940 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330918705, 'price': 1904.09, 'volume': 0.0315}, total ticks: 729 +2025-03-18 22:48:35,940 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330917000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.08, 'close': 1904.08, 'volume': 3.0} +2025-03-18 22:48:35,940 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330918000, 'open': 1904.09, 'high': 1904.09, 'low': 1904.09, 'close': 1904.09, 'volume': 0.0315} +2025-03-18 22:48:36,017 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330918787,"s":"BTCUSDT","t...8786,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:36,026 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330918787,"s":"BTCUSDT","t":4727549220,"p":"81992.31000000","q":"0.03512000","T":1742330918786,"m":true,"M":true}... +2025-03-18 22:48:36,026 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330918786, 'price': 81992.31, 'volume': 0.03512, 'type': 'trade'} +2025-03-18 22:48:36,026 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330918786, 'price': 81992.31, 'volume': 0.03512} +2025-03-18 22:48:36,026 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330918786, 'price': 81992.31, 'volume': 0.03512}, total ticks: 943 +2025-03-18 22:48:36,026 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330918000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.03549} +2025-03-18 22:48:36,095 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330918859,"s":"BTCUSDT","t...8859,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:36,095 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330918859,"s":"BTCUSDT","t":4727549221,"p":"81992.31000000","q":"0.00611000","T":1742330918859,"m":true,"M":true}... +2025-03-18 22:48:36,095 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330918859, 'price': 81992.31, 'volume': 0.00611, 'type': 'trade'} +2025-03-18 22:48:36,095 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330918859, 'price': 81992.31, 'volume': 0.00611} +2025-03-18 22:48:36,095 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330918859, 'price': 81992.31, 'volume': 0.00611}, total ticks: 944 +2025-03-18 22:48:36,095 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330918000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.0416} +2025-03-18 22:48:36,210 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330918972,"s":"ETHUSDT","t...972,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:36,211 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330918972,"s":"ETHUSDT","t":2267980032,"p":"1904.09000000","q":"0.05300000","T":1742330918972,"m":false,"M":true}... +2025-03-18 22:48:36,211 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330918972, 'price': 1904.09, 'volume': 0.053, 'type': 'trade'} +2025-03-18 22:48:36,211 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330918972, 'price': 1904.09, 'volume': 0.053} +2025-03-18 22:48:36,211 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330918972, 'price': 1904.09, 'volume': 0.053}, total ticks: 730 +2025-03-18 22:48:36,212 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330918000, 'open': 1904.09, 'high': 1904.09, 'low': 1904.09, 'close': 1904.09, 'volume': 0.08449999999999999} +2025-03-18 22:48:36,285 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330919050,"s":"BTCUSDT","t...9050,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:36,286 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330919050,"s":"BTCUSDT","t":4727549222,"p":"81992.31000000","q":"0.01494000","T":1742330919050,"m":true,"M":true}... +2025-03-18 22:48:36,286 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330919050, 'price': 81992.31, 'volume': 0.01494, 'type': 'trade'} +2025-03-18 22:48:36,286 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330919050, 'price': 81992.31, 'volume': 0.01494} +2025-03-18 22:48:36,287 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330919050, 'price': 81992.31, 'volume': 0.01494}, total ticks: 945 +2025-03-18 22:48:36,287 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330918000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.0416} +2025-03-18 22:48:36,287 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330919000, 'open': 81992.31, 'high': 81992.31, 'low': 81992.31, 'close': 81992.31, 'volume': 0.01494} +2025-03-18 22:48:37,050 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330919815,"s":"ETHUSDT","t...815,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:37,050 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330919815,"s":"ETHUSDT","t":2267980033,"p":"1904.09000000","q":"0.01790000","T":1742330919815,"m":false,"M":true}... +2025-03-18 22:48:37,050 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330919815, 'price': 1904.09, 'volume': 0.0179, 'type': 'trade'} +2025-03-18 22:48:37,050 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330919815, 'price': 1904.09, 'volume': 0.0179} +2025-03-18 22:48:37,050 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330919815, 'price': 1904.09, 'volume': 0.0179}, total ticks: 731 +2025-03-18 22:48:37,050 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330918000, 'open': 1904.09, 'high': 1904.09, 'low': 1904.09, 'close': 1904.09, 'volume': 0.08449999999999999} +2025-03-18 22:48:37,050 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330919000, 'open': 1904.09, 'high': 1904.09, 'low': 1904.09, 'close': 1904.09, 'volume': 0.0179} +2025-03-18 22:48:37,123 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330919885,"s":"BTCUSDT","t...9884,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:37,124 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330919885,"s":"BTCUSDT","t":4727549223,"p":"81992.31000000","q":"0.00244000","T":1742330919884,"m":true,"M":true}... +2025-03-18 22:48:37,124 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330919884, 'price': 81992.31, 'volume': 0.00244, 'type': 'trade'} +2025-03-18 22:48:37,124 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330919884, 'price': 81992.31, 'volume': 0.00244} +2025-03-18 22:48:37,124 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330919884, 'price': 81992.31, 'volume': 0.00244}, total ticks: 946 +2025-03-18 22:48:37,125 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330919000, 'open': 81992.31, 'high': 81992.31, 'low': 81992.31, 'close': 81992.31, 'volume': 0.01738} +2025-03-18 22:48:37,407 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330920172,"s":"BTCUSDT","t...0172,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:37,407 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330920172,"s":"BTCUSDT","t":4727549224,"p":"81992.31000000","q":"0.00015000","T":1742330920172,"m":true,"M":true}... +2025-03-18 22:48:37,407 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330920172, 'price': 81992.31, 'volume': 0.00015, 'type': 'trade'} +2025-03-18 22:48:37,407 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330920172, 'price': 81992.31, 'volume': 0.00015} +2025-03-18 22:48:37,407 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330920172, 'price': 81992.31, 'volume': 0.00015}, total ticks: 947 +2025-03-18 22:48:37,407 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330919000, 'open': 81992.31, 'high': 81992.31, 'low': 81992.31, 'close': 81992.31, 'volume': 0.01738} +2025-03-18 22:48:37,407 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330920000, 'open': 81992.31, 'high': 81992.31, 'low': 81992.31, 'close': 81992.31, 'volume': 0.00015} +2025-03-18 22:48:37,576 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330920336,"s":"BTCUSDT","t...0336,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:37,577 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330920336,"s":"BTCUSDT","t":4727549225,"p":"81992.31000000","q":"0.00024000","T":1742330920336,"m":true,"M":true}... +2025-03-18 22:48:37,577 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330920336, 'price': 81992.31, 'volume': 0.00024, 'type': 'trade'} +2025-03-18 22:48:37,578 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330920336, 'price': 81992.31, 'volume': 0.00024} +2025-03-18 22:48:37,578 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330920336, 'price': 81992.31, 'volume': 0.00024}, total ticks: 948 +2025-03-18 22:48:37,578 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330920000, 'open': 81992.31, 'high': 81992.31, 'low': 81992.31, 'close': 81992.31, 'volume': 0.00039} +2025-03-18 22:48:37,767 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330920535,"s":"ETHUSDT","t...0534,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:37,767 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330920535,"s":"ETHUSDT","t":2267980034,"p":"1904.08000000","q":"0.00380000","T":1742330920534,"m":true,"M":true}... +2025-03-18 22:48:37,767 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330920534, 'price': 1904.08, 'volume': 0.0038, 'type': 'trade'} +2025-03-18 22:48:37,767 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330920534, 'price': 1904.08, 'volume': 0.0038} +2025-03-18 22:48:37,767 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330920534, 'price': 1904.08, 'volume': 0.0038}, total ticks: 732 +2025-03-18 22:48:37,772 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330919000, 'open': 1904.09, 'high': 1904.09, 'low': 1904.09, 'close': 1904.09, 'volume': 0.0179} +2025-03-18 22:48:37,772 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330920000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.08, 'close': 1904.08, 'volume': 0.0038} +2025-03-18 22:48:38,435 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330921199,"s":"BTCUSDT","t...1199,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:38,435 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330921199,"s":"BTCUSDT","t":4727549226,"p":"81992.31000000","q":"0.00030000","T":1742330921199,"m":true,"M":true}... +2025-03-18 22:48:38,435 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330921199, 'price': 81992.31, 'volume': 0.0003, 'type': 'trade'} +2025-03-18 22:48:38,435 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330921199, 'price': 81992.31, 'volume': 0.0003} +2025-03-18 22:48:38,438 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330921199, 'price': 81992.31, 'volume': 0.0003}, total ticks: 949 +2025-03-18 22:48:38,438 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330920000, 'open': 81992.31, 'high': 81992.31, 'low': 81992.31, 'close': 81992.31, 'volume': 0.00039} +2025-03-18 22:48:38,438 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330921000, 'open': 81992.31, 'high': 81992.31, 'low': 81992.31, 'close': 81992.31, 'volume': 0.0003} +2025-03-18 22:48:38,750 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330921512,"s":"BTCUSDT","t...512,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:38,751 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330921512,"s":"BTCUSDT","t":4727549227,"p":"81992.32000000","q":"0.00034000","T":1742330921512,"m":false,"M":true}... +2025-03-18 22:48:38,751 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330921512, 'price': 81992.32, 'volume': 0.00034, 'type': 'trade'} +2025-03-18 22:48:38,751 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330921512, 'price': 81992.32, 'volume': 0.00034} +2025-03-18 22:48:38,751 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330921512, 'price': 81992.32, 'volume': 0.00034}, total ticks: 950 +2025-03-18 22:48:38,753 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330921000, 'open': 81992.31, 'high': 81992.32, 'low': 81992.31, 'close': 81992.32, 'volume': 0.0006399999999999999} +2025-03-18 22:48:39,177 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330921939,"s":"BTCUSDT","t...1938,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:39,178 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330921939,"s":"BTCUSDT","t":4727549228,"p":"81992.31000000","q":"0.00060000","T":1742330921938,"m":true,"M":true}... +2025-03-18 22:48:39,179 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330921938, 'price': 81992.31, 'volume': 0.0006, 'type': 'trade'} +2025-03-18 22:48:39,179 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330921938, 'price': 81992.31, 'volume': 0.0006} +2025-03-18 22:48:39,179 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330921938, 'price': 81992.31, 'volume': 0.0006}, total ticks: 951 +2025-03-18 22:48:39,179 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330921000, 'open': 81992.31, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.0012399999999999998} +2025-03-18 22:48:39,532 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330922295,"s":"ETHUSDT","t...2295,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:39,533 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330922295,"s":"ETHUSDT","t":2267980035,"p":"1904.08000000","q":"0.40520000","T":1742330922295,"m":true,"M":true}... +2025-03-18 22:48:39,533 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330922295, 'price': 1904.08, 'volume': 0.4052, 'type': 'trade'} +2025-03-18 22:48:39,534 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330922295, 'price': 1904.08, 'volume': 0.4052} +2025-03-18 22:48:39,534 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330922295, 'price': 1904.08, 'volume': 0.4052}, total ticks: 733 +2025-03-18 22:48:39,534 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330920000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.08, 'close': 1904.08, 'volume': 0.0038} +2025-03-18 22:48:39,534 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330922000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.08, 'close': 1904.08, 'volume': 0.4052} +2025-03-18 22:48:39,553 - DEBUG - [protocol.py:1177] - < PING '1742330922318' [text, 13 bytes] +2025-03-18 22:48:39,553 - DEBUG - [protocol.py:1183] - > PONG '1742330922318' [text, 13 bytes] +2025-03-18 22:48:39,648 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330922411,"s":"BTCUSDT","t...411,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:39,648 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330922411,"s":"BTCUSDT","t":4727549229,"p":"81992.32000000","q":"0.00024000","T":1742330922411,"m":false,"M":true}... +2025-03-18 22:48:39,648 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330922411, 'price': 81992.32, 'volume': 0.00024, 'type': 'trade'} +2025-03-18 22:48:39,649 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330922411, 'price': 81992.32, 'volume': 0.00024} +2025-03-18 22:48:39,649 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330922411, 'price': 81992.32, 'volume': 0.00024}, total ticks: 952 +2025-03-18 22:48:39,649 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330921000, 'open': 81992.31, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.0012399999999999998} +2025-03-18 22:48:39,650 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330922000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.32, 'close': 81992.32, 'volume': 0.00024} +2025-03-18 22:48:39,663 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330922428,"s":"ETHUSDT","t...2428,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:39,664 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330922428,"s":"ETHUSDT","t...2428,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:39,664 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330922428,"s":"ETHUSDT","t...2428,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:39,664 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330922428,"s":"ETHUSDT","t...2428,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:39,664 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330922428,"s":"ETHUSDT","t...2428,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:39,666 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330922428,"s":"ETHUSDT","t":2267980036,"p":"1904.08000000","q":"0.55090000","T":1742330922428,"m":true,"M":true}... +2025-03-18 22:48:39,666 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330922428, 'price': 1904.08, 'volume': 0.5509, 'type': 'trade'} +2025-03-18 22:48:39,667 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330922428, 'price': 1904.08, 'volume': 0.5509} +2025-03-18 22:48:39,667 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330922428, 'price': 1904.08, 'volume': 0.5509}, total ticks: 734 +2025-03-18 22:48:39,667 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330922000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.08, 'close': 1904.08, 'volume': 0.9561} +2025-03-18 22:48:39,690 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330922428,"s":"ETHUSDT","t":2267980037,"p":"1904.08000000","q":"0.01800000","T":1742330922428,"m":true,"M":true}... +2025-03-18 22:48:39,690 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330922428, 'price': 1904.08, 'volume': 0.018, 'type': 'trade'} +2025-03-18 22:48:39,691 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330922428, 'price': 1904.08, 'volume': 0.018} +2025-03-18 22:48:39,691 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330922428, 'price': 1904.08, 'volume': 0.018}, total ticks: 735 +2025-03-18 22:48:39,692 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330922000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.08, 'close': 1904.08, 'volume': 0.9741} +2025-03-18 22:48:39,706 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330922428,"s":"ETHUSDT","t":2267980038,"p":"1904.08000000","q":"0.00300000","T":1742330922428,"m":true,"M":true}... +2025-03-18 22:48:39,706 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330922428, 'price': 1904.08, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:39,706 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330922428, 'price': 1904.08, 'volume': 0.003} +2025-03-18 22:48:39,706 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330922428, 'price': 1904.08, 'volume': 0.003}, total ticks: 736 +2025-03-18 22:48:39,707 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330922000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.08, 'close': 1904.08, 'volume': 0.9771} +2025-03-18 22:48:39,711 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330922475,"s":"BTCUSDT","t...2474,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:39,712 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330922428,"s":"ETHUSDT","t":2267980039,"p":"1904.08000000","q":"0.00300000","T":1742330922428,"m":true,"M":true}... +2025-03-18 22:48:39,712 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330922428, 'price': 1904.08, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:39,712 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330922428, 'price': 1904.08, 'volume': 0.003} +2025-03-18 22:48:39,712 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330922428, 'price': 1904.08, 'volume': 0.003}, total ticks: 737 +2025-03-18 22:48:39,712 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330922000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.08, 'close': 1904.08, 'volume': 0.9801} +2025-03-18 22:48:39,713 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330922475,"s":"BTCUSDT","t":4727549230,"p":"81992.31000000","q":"0.00123000","T":1742330922474,"m":true,"M":true}... +2025-03-18 22:48:39,713 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330922474, 'price': 81992.31, 'volume': 0.00123, 'type': 'trade'} +2025-03-18 22:48:39,713 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330922474, 'price': 81992.31, 'volume': 0.00123} +2025-03-18 22:48:39,713 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330922474, 'price': 81992.31, 'volume': 0.00123}, total ticks: 953 +2025-03-18 22:48:39,714 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330922000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.00147} +2025-03-18 22:48:39,714 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330922428,"s":"ETHUSDT","t":2267980040,"p":"1904.08000000","q":"0.51120000","T":1742330922428,"m":true,"M":true}... +2025-03-18 22:48:39,714 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330922428, 'price': 1904.08, 'volume': 0.5112, 'type': 'trade'} +2025-03-18 22:48:39,714 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330922428, 'price': 1904.08, 'volume': 0.5112} +2025-03-18 22:48:39,714 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330922428, 'price': 1904.08, 'volume': 0.5112}, total ticks: 738 +2025-03-18 22:48:39,715 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330922000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.08, 'close': 1904.08, 'volume': 1.4912999999999998} +2025-03-18 22:48:39,721 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330922484,"s":"ETHUSDT","t...2483,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:39,722 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330922484,"s":"ETHUSDT","t...2483,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:39,722 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330922484,"s":"ETHUSDT","t...2483,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:39,722 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330922484,"s":"ETHUSDT","t...2483,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:39,723 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330922484,"s":"ETHUSDT","t...2483,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:39,723 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330922484,"s":"ETHUSDT","t...2483,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:39,723 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330922484,"s":"ETHUSDT","t...2483,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:39,724 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330922484,"s":"ETHUSDT","t...2483,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:39,725 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330922484,"s":"ETHUSDT","t":2267980041,"p":"1904.08000000","q":"2.53130000","T":1742330922483,"m":true,"M":true}... +2025-03-18 22:48:39,725 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330922483, 'price': 1904.08, 'volume': 2.5313, 'type': 'trade'} +2025-03-18 22:48:39,725 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330922483, 'price': 1904.08, 'volume': 2.5313} +2025-03-18 22:48:39,725 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330922483, 'price': 1904.08, 'volume': 2.5313}, total ticks: 739 +2025-03-18 22:48:39,725 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330922000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.08, 'close': 1904.08, 'volume': 4.0226} +2025-03-18 22:48:39,748 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330922484,"s":"ETHUSDT","t":2267980042,"p":"1904.08000000","q":"0.00280000","T":1742330922483,"m":true,"M":true}... +2025-03-18 22:48:39,748 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330922483, 'price': 1904.08, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:39,750 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330922483, 'price': 1904.08, 'volume': 0.0028} +2025-03-18 22:48:39,750 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330922483, 'price': 1904.08, 'volume': 0.0028}, total ticks: 740 +2025-03-18 22:48:39,750 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330922000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.08, 'close': 1904.08, 'volume': 4.025399999999999} +2025-03-18 22:48:39,764 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330922484,"s":"ETHUSDT","t":2267980043,"p":"1904.08000000","q":"0.18830000","T":1742330922483,"m":true,"M":true}... +2025-03-18 22:48:39,764 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330922483, 'price': 1904.08, 'volume': 0.1883, 'type': 'trade'} +2025-03-18 22:48:39,764 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330922483, 'price': 1904.08, 'volume': 0.1883} +2025-03-18 22:48:39,765 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330922483, 'price': 1904.08, 'volume': 0.1883}, total ticks: 741 +2025-03-18 22:48:39,765 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330922000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.08, 'close': 1904.08, 'volume': 4.213699999999999} +2025-03-18 22:48:39,781 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330922484,"s":"ETHUSDT","t":2267980044,"p":"1904.08000000","q":"0.00270000","T":1742330922483,"m":true,"M":true}... +2025-03-18 22:48:39,782 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330922483, 'price': 1904.08, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:39,782 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330922483, 'price': 1904.08, 'volume': 0.0027} +2025-03-18 22:48:39,782 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330922483, 'price': 1904.08, 'volume': 0.0027}, total ticks: 742 +2025-03-18 22:48:39,783 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330922000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.08, 'close': 1904.08, 'volume': 4.216399999999999} +2025-03-18 22:48:39,797 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330922484,"s":"ETHUSDT","t":2267980045,"p":"1904.08000000","q":"0.00300000","T":1742330922483,"m":true,"M":true}... +2025-03-18 22:48:39,797 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330922483, 'price': 1904.08, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:39,798 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330922483, 'price': 1904.08, 'volume': 0.003} +2025-03-18 22:48:39,798 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330922483, 'price': 1904.08, 'volume': 0.003}, total ticks: 743 +2025-03-18 22:48:39,798 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330922000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.08, 'close': 1904.08, 'volume': 4.219399999999999} +2025-03-18 22:48:39,812 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330922484,"s":"ETHUSDT","t":2267980046,"p":"1904.08000000","q":"0.00300000","T":1742330922483,"m":true,"M":true}... +2025-03-18 22:48:39,812 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330922483, 'price': 1904.08, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:39,813 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330922483, 'price': 1904.08, 'volume': 0.003} +2025-03-18 22:48:39,813 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330922483, 'price': 1904.08, 'volume': 0.003}, total ticks: 744 +2025-03-18 22:48:39,813 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330922000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.08, 'close': 1904.08, 'volume': 4.2223999999999995} +2025-03-18 22:48:39,827 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330922484,"s":"ETHUSDT","t":2267980047,"p":"1904.08000000","q":"0.00270000","T":1742330922483,"m":true,"M":true}... +2025-03-18 22:48:39,827 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330922483, 'price': 1904.08, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:39,828 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330922483, 'price': 1904.08, 'volume': 0.0027} +2025-03-18 22:48:39,828 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330922483, 'price': 1904.08, 'volume': 0.0027}, total ticks: 745 +2025-03-18 22:48:39,828 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330922000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.08, 'close': 1904.08, 'volume': 4.225099999999999} +2025-03-18 22:48:39,844 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330922484,"s":"ETHUSDT","t":2267980048,"p":"1904.07000000","q":"0.26620000","T":1742330922483,"m":true,"M":true}... +2025-03-18 22:48:39,845 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330922483, 'price': 1904.07, 'volume': 0.2662, 'type': 'trade'} +2025-03-18 22:48:39,845 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330922483, 'price': 1904.07, 'volume': 0.2662} +2025-03-18 22:48:39,845 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330922483, 'price': 1904.07, 'volume': 0.2662}, total ticks: 746 +2025-03-18 22:48:39,845 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330922000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.07, 'close': 1904.07, 'volume': 4.491299999999999} +2025-03-18 22:48:39,916 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330922682,"s":"ETHUSDT","t...2682,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:39,916 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330922682,"s":"ETHUSDT","t...2682,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:39,916 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330922682,"s":"ETHUSDT","t...2682,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:39,916 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330922682,"s":"ETHUSDT","t...2682,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:39,916 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330922682,"s":"ETHUSDT","t...2682,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:39,916 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330922682,"s":"ETHUSDT","t...2682,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:39,916 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330922682,"s":"ETHUSDT","t...2682,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:39,916 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330922682,"s":"ETHUSDT","t...2682,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:39,916 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330922682,"s":"ETHUSDT","t...2682,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:39,916 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330922682,"s":"ETHUSDT","t":2267980049,"p":"1904.07000000","q":"0.03640000","T":1742330922682,"m":true,"M":true}... +2025-03-18 22:48:39,916 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330922682, 'price': 1904.07, 'volume': 0.0364, 'type': 'trade'} +2025-03-18 22:48:39,916 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330922682, 'price': 1904.07, 'volume': 0.0364} +2025-03-18 22:48:39,916 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330922682, 'price': 1904.07, 'volume': 0.0364}, total ticks: 747 +2025-03-18 22:48:39,926 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330922000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.07, 'close': 1904.07, 'volume': 4.527699999999999} +2025-03-18 22:48:39,926 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330922687,"s":"ETHUSDT","t...2687,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:39,926 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330922687,"s":"ETHUSDT","t...2687,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:39,926 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330922682,"s":"ETHUSDT","t":2267980050,"p":"1904.07000000","q":"0.10810000","T":1742330922682,"m":true,"M":true}... +2025-03-18 22:48:39,926 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330922682, 'price': 1904.07, 'volume': 0.1081, 'type': 'trade'} +2025-03-18 22:48:39,927 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330922682, 'price': 1904.07, 'volume': 0.1081} +2025-03-18 22:48:39,927 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330922682, 'price': 1904.07, 'volume': 0.1081}, total ticks: 748 +2025-03-18 22:48:39,928 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330922000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.07, 'close': 1904.07, 'volume': 4.6358} +2025-03-18 22:48:39,942 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330922705,"s":"BTCUSDT","t...705,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:39,942 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330922682,"s":"ETHUSDT","t":2267980051,"p":"1904.07000000","q":"0.00300000","T":1742330922682,"m":true,"M":true}... +2025-03-18 22:48:39,942 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330922682, 'price': 1904.07, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:39,942 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330922682, 'price': 1904.07, 'volume': 0.003} +2025-03-18 22:48:39,942 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330922682, 'price': 1904.07, 'volume': 0.003}, total ticks: 749 +2025-03-18 22:48:39,942 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330922000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.07, 'close': 1904.07, 'volume': 4.6388} +2025-03-18 22:48:39,943 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330922705,"s":"BTCUSDT","t":4727549231,"p":"81992.32000000","q":"0.00007000","T":1742330922705,"m":false,"M":true}... +2025-03-18 22:48:39,943 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330922705, 'price': 81992.32, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:39,943 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330922705, 'price': 81992.32, 'volume': 7e-05} +2025-03-18 22:48:39,943 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330922705, 'price': 81992.32, 'volume': 7e-05}, total ticks: 954 +2025-03-18 22:48:39,943 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330922000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.32, 'volume': 0.00154} +2025-03-18 22:48:39,945 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330922682,"s":"ETHUSDT","t":2267980052,"p":"1904.07000000","q":"0.00300000","T":1742330922682,"m":true,"M":true}... +2025-03-18 22:48:39,945 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330922682, 'price': 1904.07, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:39,945 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330922682, 'price': 1904.07, 'volume': 0.003} +2025-03-18 22:48:39,945 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330922682, 'price': 1904.07, 'volume': 0.003}, total ticks: 750 +2025-03-18 22:48:39,945 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330922000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.07, 'close': 1904.07, 'volume': 4.6418} +2025-03-18 22:48:39,947 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330922711,"s":"ETHUSDT","t...2711,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:39,947 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330922711,"s":"ETHUSDT","t...2711,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:39,949 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330922711,"s":"ETHUSDT","t...2711,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:39,949 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330922682,"s":"ETHUSDT","t":2267980053,"p":"1904.07000000","q":"0.00490000","T":1742330922682,"m":true,"M":true}... +2025-03-18 22:48:39,949 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330922682, 'price': 1904.07, 'volume': 0.0049, 'type': 'trade'} +2025-03-18 22:48:39,949 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330922682, 'price': 1904.07, 'volume': 0.0049} +2025-03-18 22:48:39,949 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330922682, 'price': 1904.07, 'volume': 0.0049}, total ticks: 751 +2025-03-18 22:48:39,949 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330922000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.07, 'close': 1904.07, 'volume': 4.6467} +2025-03-18 22:48:39,949 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330922714,"s":"ETHUSDT","t...2713,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:39,949 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330922714,"s":"ETHUSDT","t...2713,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:39,949 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330922714,"s":"ETHUSDT","t...2713,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:39,949 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330922682,"s":"ETHUSDT","t":2267980054,"p":"1904.05000000","q":"0.00300000","T":1742330922682,"m":true,"M":true}... +2025-03-18 22:48:39,949 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330922682, 'price': 1904.05, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:39,952 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330922682, 'price': 1904.05, 'volume': 0.003} +2025-03-18 22:48:39,952 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330922682, 'price': 1904.05, 'volume': 0.003}, total ticks: 752 +2025-03-18 22:48:39,952 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330922000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.05, 'close': 1904.05, 'volume': 4.6497} +2025-03-18 22:48:39,955 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330922719,"s":"ETHUSDT","t...2718,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:39,955 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330922719,"s":"ETHUSDT","t...2718,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:39,955 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330922719,"s":"ETHUSDT","t...2718,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:39,955 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330922682,"s":"ETHUSDT","t":2267980055,"p":"1904.05000000","q":"0.00300000","T":1742330922682,"m":true,"M":true}... +2025-03-18 22:48:39,955 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330922682, 'price': 1904.05, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:39,955 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330922682, 'price': 1904.05, 'volume': 0.003} +2025-03-18 22:48:39,955 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330922682, 'price': 1904.05, 'volume': 0.003}, total ticks: 753 +2025-03-18 22:48:39,955 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330922000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.05, 'close': 1904.05, 'volume': 4.6527} +2025-03-18 22:48:39,974 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330922682,"s":"ETHUSDT","t":2267980056,"p":"1904.05000000","q":"0.00280000","T":1742330922682,"m":true,"M":true}... +2025-03-18 22:48:39,974 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330922682, 'price': 1904.05, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:39,974 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330922682, 'price': 1904.05, 'volume': 0.0028} +2025-03-18 22:48:39,974 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330922682, 'price': 1904.05, 'volume': 0.0028}, total ticks: 754 +2025-03-18 22:48:39,975 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330922000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.05, 'close': 1904.05, 'volume': 4.6555} +2025-03-18 22:48:39,999 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330922682,"s":"ETHUSDT","t":2267980057,"p":"1904.04000000","q":"0.03680000","T":1742330922682,"m":true,"M":true}... +2025-03-18 22:48:40,000 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330922682, 'price': 1904.04, 'volume': 0.0368, 'type': 'trade'} +2025-03-18 22:48:40,000 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330922682, 'price': 1904.04, 'volume': 0.0368} +2025-03-18 22:48:40,000 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330922682, 'price': 1904.04, 'volume': 0.0368}, total ticks: 755 +2025-03-18 22:48:40,000 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330922000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.04, 'close': 1904.04, 'volume': 4.6923} +2025-03-18 22:48:40,015 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330922687,"s":"ETHUSDT","t":2267980058,"p":"1904.04000000","q":"0.26690000","T":1742330922687,"m":true,"M":true}... +2025-03-18 22:48:40,015 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330922687, 'price': 1904.04, 'volume': 0.2669, 'type': 'trade'} +2025-03-18 22:48:40,015 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330922687, 'price': 1904.04, 'volume': 0.2669} +2025-03-18 22:48:40,017 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330922687, 'price': 1904.04, 'volume': 0.2669}, total ticks: 756 +2025-03-18 22:48:40,017 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330922000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.04, 'close': 1904.04, 'volume': 4.9592} +2025-03-18 22:48:40,031 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330922687,"s":"ETHUSDT","t":2267980059,"p":"1904.04000000","q":"0.00300000","T":1742330922687,"m":true,"M":true}... +2025-03-18 22:48:40,031 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330922687, 'price': 1904.04, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:40,032 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330922687, 'price': 1904.04, 'volume': 0.003} +2025-03-18 22:48:40,032 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330922687, 'price': 1904.04, 'volume': 0.003}, total ticks: 757 +2025-03-18 22:48:40,032 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330922000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.04, 'close': 1904.04, 'volume': 4.9622} +2025-03-18 22:48:40,047 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330922711,"s":"ETHUSDT","t":2267980060,"p":"1904.02000000","q":"0.00280000","T":1742330922711,"m":true,"M":true}... +2025-03-18 22:48:40,048 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330922711, 'price': 1904.02, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:40,048 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330922711, 'price': 1904.02, 'volume': 0.0028} +2025-03-18 22:48:40,048 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330922711, 'price': 1904.02, 'volume': 0.0028}, total ticks: 758 +2025-03-18 22:48:40,049 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330922000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.02, 'close': 1904.02, 'volume': 4.965} +2025-03-18 22:48:40,066 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330922711,"s":"ETHUSDT","t":2267980061,"p":"1904.02000000","q":"0.00300000","T":1742330922711,"m":true,"M":true}... +2025-03-18 22:48:40,066 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330922711, 'price': 1904.02, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:40,066 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330922711, 'price': 1904.02, 'volume': 0.003} +2025-03-18 22:48:40,066 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330922711, 'price': 1904.02, 'volume': 0.003}, total ticks: 759 +2025-03-18 22:48:40,066 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330922000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.02, 'close': 1904.02, 'volume': 4.968} +2025-03-18 22:48:40,082 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330922711,"s":"ETHUSDT","t":2267980062,"p":"1904.02000000","q":"0.00300000","T":1742330922711,"m":true,"M":true}... +2025-03-18 22:48:40,083 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330922711, 'price': 1904.02, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:40,083 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330922711, 'price': 1904.02, 'volume': 0.003} +2025-03-18 22:48:40,083 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330922711, 'price': 1904.02, 'volume': 0.003}, total ticks: 760 +2025-03-18 22:48:40,083 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330922000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.02, 'close': 1904.02, 'volume': 4.971} +2025-03-18 22:48:40,099 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330922714,"s":"ETHUSDT","t":2267980063,"p":"1904.01000000","q":"0.30240000","T":1742330922713,"m":true,"M":true}... +2025-03-18 22:48:40,100 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330922713, 'price': 1904.01, 'volume': 0.3024, 'type': 'trade'} +2025-03-18 22:48:40,100 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330922713, 'price': 1904.01, 'volume': 0.3024} +2025-03-18 22:48:40,100 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330922713, 'price': 1904.01, 'volume': 0.3024}, total ticks: 761 +2025-03-18 22:48:40,100 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330922000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.01, 'close': 1904.01, 'volume': 5.2734000000000005} +2025-03-18 22:48:40,115 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330922714,"s":"ETHUSDT","t":2267980064,"p":"1904.01000000","q":"0.00300000","T":1742330922713,"m":true,"M":true}... +2025-03-18 22:48:40,115 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330922713, 'price': 1904.01, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:40,116 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330922713, 'price': 1904.01, 'volume': 0.003} +2025-03-18 22:48:40,116 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330922713, 'price': 1904.01, 'volume': 0.003}, total ticks: 762 +2025-03-18 22:48:40,116 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330922000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.01, 'close': 1904.01, 'volume': 5.276400000000001} +2025-03-18 22:48:40,132 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330922714,"s":"ETHUSDT","t":2267980065,"p":"1904.01000000","q":"0.00300000","T":1742330922713,"m":true,"M":true}... +2025-03-18 22:48:40,133 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330922713, 'price': 1904.01, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:40,133 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330922713, 'price': 1904.01, 'volume': 0.003} +2025-03-18 22:48:40,133 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330922713, 'price': 1904.01, 'volume': 0.003}, total ticks: 763 +2025-03-18 22:48:40,133 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330922000, 'open': 1904.08, 'high': 1904.08, 'low': 1904.01, 'close': 1904.01, 'volume': 5.279400000000001} +2025-03-18 22:48:40,149 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330922719,"s":"ETHUSDT","t":2267980066,"p":"1903.92000000","q":"0.00280000","T":1742330922718,"m":true,"M":true}... +2025-03-18 22:48:40,150 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330922718, 'price': 1903.92, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:40,150 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330922718, 'price': 1903.92, 'volume': 0.0028} +2025-03-18 22:48:40,150 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330922718, 'price': 1903.92, 'volume': 0.0028}, total ticks: 764 +2025-03-18 22:48:40,150 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330922000, 'open': 1904.08, 'high': 1904.08, 'low': 1903.92, 'close': 1903.92, 'volume': 5.2822000000000005} +2025-03-18 22:48:40,165 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330922719,"s":"ETHUSDT","t":2267980067,"p":"1903.92000000","q":"0.01050000","T":1742330922718,"m":true,"M":true}... +2025-03-18 22:48:40,166 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330922718, 'price': 1903.92, 'volume': 0.0105, 'type': 'trade'} +2025-03-18 22:48:40,166 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330922718, 'price': 1903.92, 'volume': 0.0105} +2025-03-18 22:48:40,166 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330922718, 'price': 1903.92, 'volume': 0.0105}, total ticks: 765 +2025-03-18 22:48:40,166 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330922000, 'open': 1904.08, 'high': 1904.08, 'low': 1903.92, 'close': 1903.92, 'volume': 5.292700000000001} +2025-03-18 22:48:40,182 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330922719,"s":"ETHUSDT","t":2267980068,"p":"1903.91000000","q":"0.29430000","T":1742330922718,"m":true,"M":true}... +2025-03-18 22:48:40,182 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330922718, 'price': 1903.91, 'volume': 0.2943, 'type': 'trade'} +2025-03-18 22:48:40,183 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330922718, 'price': 1903.91, 'volume': 0.2943} +2025-03-18 22:48:40,183 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330922718, 'price': 1903.91, 'volume': 0.2943}, total ticks: 766 +2025-03-18 22:48:40,183 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330922000, 'open': 1904.08, 'high': 1904.08, 'low': 1903.91, 'close': 1903.91, 'volume': 5.587000000000001} +2025-03-18 22:48:40,360 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330923125,"s":"ETHUSDT","t...124,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:40,361 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330923125,"s":"ETHUSDT","t":2267980069,"p":"1903.92000000","q":"0.03160000","T":1742330923124,"m":false,"M":true}... +2025-03-18 22:48:40,361 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330923124, 'price': 1903.92, 'volume': 0.0316, 'type': 'trade'} +2025-03-18 22:48:40,361 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330923124, 'price': 1903.92, 'volume': 0.0316} +2025-03-18 22:48:40,361 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330923124, 'price': 1903.92, 'volume': 0.0316}, total ticks: 767 +2025-03-18 22:48:40,361 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330922000, 'open': 1904.08, 'high': 1904.08, 'low': 1903.91, 'close': 1903.91, 'volume': 5.587000000000001} +2025-03-18 22:48:40,361 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330923000, 'open': 1903.92, 'high': 1903.92, 'low': 1903.92, 'close': 1903.92, 'volume': 0.0316} +2025-03-18 22:48:40,583 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330923351,"s":"BTCUSDT","t...350,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:40,583 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330923351,"s":"BTCUSDT","t...350,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:40,583 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330923351,"s":"BTCUSDT","t...350,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:40,583 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330923351,"s":"BTCUSDT","t...350,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:40,583 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330923351,"s":"BTCUSDT","t...350,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:40,583 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330923351,"s":"BTCUSDT","t...350,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:40,589 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330923351,"s":"BTCUSDT","t...350,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:40,589 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330923351,"s":"BTCUSDT","t...350,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:40,589 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330923351,"s":"BTCUSDT","t...350,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:40,589 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330923351,"s":"BTCUSDT","t...350,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:40,589 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330923351,"s":"BTCUSDT","t...350,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:40,589 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330923351,"s":"BTCUSDT","t":4727549232,"p":"81992.32000000","q":"0.00007000","T":1742330923350,"m":false,"M":true}... +2025-03-18 22:48:40,589 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330923350, 'price': 81992.32, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:40,589 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330923350, 'price': 81992.32, 'volume': 7e-05} +2025-03-18 22:48:40,589 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330923350, 'price': 81992.32, 'volume': 7e-05}, total ticks: 955 +2025-03-18 22:48:40,589 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330922000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.32, 'volume': 0.00154} +2025-03-18 22:48:40,589 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330923000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.32, 'close': 81992.32, 'volume': 7e-05} +2025-03-18 22:48:40,608 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330923351,"s":"BTCUSDT","t":4727549233,"p":"81992.32000000","q":"0.00007000","T":1742330923350,"m":false,"M":true}... +2025-03-18 22:48:40,608 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330923350, 'price': 81992.32, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:40,608 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330923350, 'price': 81992.32, 'volume': 7e-05} +2025-03-18 22:48:40,609 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330923350, 'price': 81992.32, 'volume': 7e-05}, total ticks: 956 +2025-03-18 22:48:40,609 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330923000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.32, 'close': 81992.32, 'volume': 0.00014} +2025-03-18 22:48:40,624 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330923351,"s":"BTCUSDT","t":4727549234,"p":"81992.32000000","q":"0.00007000","T":1742330923350,"m":false,"M":true}... +2025-03-18 22:48:40,625 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330923350, 'price': 81992.32, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:40,625 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330923350, 'price': 81992.32, 'volume': 7e-05} +2025-03-18 22:48:40,625 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330923350, 'price': 81992.32, 'volume': 7e-05}, total ticks: 957 +2025-03-18 22:48:40,625 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330923000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.32, 'close': 81992.32, 'volume': 0.00020999999999999998} +2025-03-18 22:48:40,649 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330923351,"s":"BTCUSDT","t":4727549235,"p":"81992.32000000","q":"0.00007000","T":1742330923350,"m":false,"M":true}... +2025-03-18 22:48:40,649 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330923350, 'price': 81992.32, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:40,649 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330923350, 'price': 81992.32, 'volume': 7e-05} +2025-03-18 22:48:40,649 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330923350, 'price': 81992.32, 'volume': 7e-05}, total ticks: 958 +2025-03-18 22:48:40,649 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330923000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.32, 'close': 81992.32, 'volume': 0.00028} +2025-03-18 22:48:40,665 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330923351,"s":"BTCUSDT","t":4727549236,"p":"81992.32000000","q":"0.00007000","T":1742330923350,"m":false,"M":true}... +2025-03-18 22:48:40,666 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330923350, 'price': 81992.32, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:40,666 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330923350, 'price': 81992.32, 'volume': 7e-05} +2025-03-18 22:48:40,666 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330923350, 'price': 81992.32, 'volume': 7e-05}, total ticks: 959 +2025-03-18 22:48:40,666 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330923000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.32, 'close': 81992.32, 'volume': 0.00034999999999999994} +2025-03-18 22:48:40,681 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330923351,"s":"BTCUSDT","t":4727549237,"p":"81992.32000000","q":"0.00010000","T":1742330923350,"m":false,"M":true}... +2025-03-18 22:48:40,682 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330923350, 'price': 81992.32, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:40,682 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330923350, 'price': 81992.32, 'volume': 0.0001} +2025-03-18 22:48:40,682 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330923350, 'price': 81992.32, 'volume': 0.0001}, total ticks: 960 +2025-03-18 22:48:40,682 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330923000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.32, 'close': 81992.32, 'volume': 0.00044999999999999993} +2025-03-18 22:48:40,697 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330923351,"s":"BTCUSDT","t":4727549238,"p":"81992.32000000","q":"0.00007000","T":1742330923350,"m":false,"M":true}... +2025-03-18 22:48:40,698 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330923350, 'price': 81992.32, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:40,698 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330923350, 'price': 81992.32, 'volume': 7e-05} +2025-03-18 22:48:40,699 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330923350, 'price': 81992.32, 'volume': 7e-05}, total ticks: 961 +2025-03-18 22:48:40,699 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330923000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.32, 'close': 81992.32, 'volume': 0.00052} +2025-03-18 22:48:40,705 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330923466,"s":"BTCUSDT","t...465,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:40,705 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330923351,"s":"BTCUSDT","t":4727549239,"p":"81992.32000000","q":"0.00014000","T":1742330923350,"m":false,"M":true}... +2025-03-18 22:48:40,706 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330923350, 'price': 81992.32, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:48:40,706 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330923350, 'price': 81992.32, 'volume': 0.00014} +2025-03-18 22:48:40,706 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330923350, 'price': 81992.32, 'volume': 0.00014}, total ticks: 962 +2025-03-18 22:48:40,707 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330923000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.32, 'close': 81992.32, 'volume': 0.00066} +2025-03-18 22:48:40,732 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330923351,"s":"BTCUSDT","t":4727549240,"p":"81992.32000000","q":"0.00007000","T":1742330923350,"m":false,"M":true}... +2025-03-18 22:48:40,732 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330923350, 'price': 81992.32, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:40,732 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330923350, 'price': 81992.32, 'volume': 7e-05} +2025-03-18 22:48:40,733 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330923350, 'price': 81992.32, 'volume': 7e-05}, total ticks: 963 +2025-03-18 22:48:40,734 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330923000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.32, 'close': 81992.32, 'volume': 0.00073} +2025-03-18 22:48:40,749 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330923351,"s":"BTCUSDT","t":4727549241,"p":"81992.32000000","q":"0.00010000","T":1742330923350,"m":false,"M":true}... +2025-03-18 22:48:40,749 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330923350, 'price': 81992.32, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:40,750 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330923350, 'price': 81992.32, 'volume': 0.0001} +2025-03-18 22:48:40,750 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330923350, 'price': 81992.32, 'volume': 0.0001}, total ticks: 964 +2025-03-18 22:48:40,750 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330923000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.32, 'close': 81992.32, 'volume': 0.00083} +2025-03-18 22:48:40,765 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330923351,"s":"BTCUSDT","t":4727549242,"p":"81992.32000000","q":"0.00944000","T":1742330923350,"m":false,"M":true}... +2025-03-18 22:48:40,765 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330923350, 'price': 81992.32, 'volume': 0.00944, 'type': 'trade'} +2025-03-18 22:48:40,767 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330923350, 'price': 81992.32, 'volume': 0.00944} +2025-03-18 22:48:40,767 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330923350, 'price': 81992.32, 'volume': 0.00944}, total ticks: 965 +2025-03-18 22:48:40,767 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330923000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.32, 'close': 81992.32, 'volume': 0.010270000000000001} +2025-03-18 22:48:40,782 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330923466,"s":"BTCUSDT","t":4727549243,"p":"81992.32000000","q":"0.00024000","T":1742330923465,"m":false,"M":true}... +2025-03-18 22:48:40,782 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330923465, 'price': 81992.32, 'volume': 0.00024, 'type': 'trade'} +2025-03-18 22:48:40,783 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330923465, 'price': 81992.32, 'volume': 0.00024} +2025-03-18 22:48:40,783 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330923465, 'price': 81992.32, 'volume': 0.00024}, total ticks: 966 +2025-03-18 22:48:40,784 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330923000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.32, 'close': 81992.32, 'volume': 0.010510000000000002} +2025-03-18 22:48:40,954 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330923717,"s":"BTCUSDT","t...717,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:40,954 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330923717,"s":"BTCUSDT","t":4727549244,"p":"81992.32000000","q":"0.00669000","T":1742330923717,"m":false,"M":true}... +2025-03-18 22:48:40,954 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330923717, 'price': 81992.32, 'volume': 0.00669, 'type': 'trade'} +2025-03-18 22:48:40,954 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330923717, 'price': 81992.32, 'volume': 0.00669} +2025-03-18 22:48:40,954 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330923717, 'price': 81992.32, 'volume': 0.00669}, total ticks: 967 +2025-03-18 22:48:40,954 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330923000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.32, 'close': 81992.32, 'volume': 0.0172} +2025-03-18 22:48:41,161 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330923929,"s":"BTCUSDT","t...3929,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:41,166 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330923929,"s":"BTCUSDT","t":4727549245,"p":"81992.31000000","q":"0.00104000","T":1742330923929,"m":true,"M":true}... +2025-03-18 22:48:41,167 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330923929, 'price': 81992.31, 'volume': 0.00104, 'type': 'trade'} +2025-03-18 22:48:41,168 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330923929, 'price': 81992.31, 'volume': 0.00104} +2025-03-18 22:48:41,168 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330923929, 'price': 81992.31, 'volume': 0.00104}, total ticks: 968 +2025-03-18 22:48:41,168 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330923000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.01824} +2025-03-18 22:48:41,689 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330924453,"s":"BTCUSDT","t...452,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:41,690 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330924453,"s":"BTCUSDT","t":4727549246,"p":"81992.32000000","q":"0.01627000","T":1742330924452,"m":false,"M":true}... +2025-03-18 22:48:41,690 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330924452, 'price': 81992.32, 'volume': 0.01627, 'type': 'trade'} +2025-03-18 22:48:41,691 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330924452, 'price': 81992.32, 'volume': 0.01627} +2025-03-18 22:48:41,691 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330924452, 'price': 81992.32, 'volume': 0.01627}, total ticks: 969 +2025-03-18 22:48:41,691 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330923000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.01824} +2025-03-18 22:48:41,692 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330924000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.32, 'close': 81992.32, 'volume': 0.01627} +2025-03-18 22:48:41,962 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330924725,"s":"BTCUSDT","t...4725,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:41,963 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330924725,"s":"BTCUSDT","t":4727549247,"p":"81992.31000000","q":"0.00047000","T":1742330924725,"m":true,"M":true}... +2025-03-18 22:48:41,963 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330924725, 'price': 81992.31, 'volume': 0.00047, 'type': 'trade'} +2025-03-18 22:48:41,963 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330924725, 'price': 81992.31, 'volume': 0.00047} +2025-03-18 22:48:41,964 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330924725, 'price': 81992.31, 'volume': 0.00047}, total ticks: 970 +2025-03-18 22:48:41,964 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330924000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.01674} +2025-03-18 22:48:42,038 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330924802,"s":"BTCUSDT","t...801,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:42,038 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330924802,"s":"BTCUSDT","t":4727549248,"p":"81992.32000000","q":"0.03083000","T":1742330924801,"m":false,"M":true}... +2025-03-18 22:48:42,039 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330924801, 'price': 81992.32, 'volume': 0.03083, 'type': 'trade'} +2025-03-18 22:48:42,039 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330924801, 'price': 81992.32, 'volume': 0.03083} +2025-03-18 22:48:42,039 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330924801, 'price': 81992.32, 'volume': 0.03083}, total ticks: 971 +2025-03-18 22:48:42,040 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330924000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.32, 'volume': 0.04757} +2025-03-18 22:48:43,243 - DEBUG - [protocol.py:1270] - % sending keepalive ping +2025-03-18 22:48:43,243 - DEBUG - [protocol.py:1183] - > PING cd e8 6f 5b [binary, 4 bytes] +2025-03-18 22:48:43,243 - DEBUG - [protocol.py:1270] - % sending keepalive ping +2025-03-18 22:48:43,243 - DEBUG - [protocol.py:1183] - > PING cf 08 05 c3 [binary, 4 bytes] +2025-03-18 22:48:43,374 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330926137,"s":"BTCUSDT","t...6137,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:43,374 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330926137,"s":"BTCUSDT","t":4727549249,"p":"81992.31000000","q":"0.00033000","T":1742330926137,"m":true,"M":true}... +2025-03-18 22:48:43,374 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330926137, 'price': 81992.31, 'volume': 0.00033, 'type': 'trade'} +2025-03-18 22:48:43,374 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330926137, 'price': 81992.31, 'volume': 0.00033} +2025-03-18 22:48:43,374 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330926137, 'price': 81992.31, 'volume': 0.00033}, total ticks: 972 +2025-03-18 22:48:43,374 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330924000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.32, 'volume': 0.04757} +2025-03-18 22:48:43,374 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330926000, 'open': 81992.31, 'high': 81992.31, 'low': 81992.31, 'close': 81992.31, 'volume': 0.00033} +2025-03-18 22:48:43,557 - DEBUG - [protocol.py:1177] - < PONG cd e8 6f 5b [binary, 4 bytes] +2025-03-18 22:48:43,558 - DEBUG - [protocol.py:1280] - % received keepalive pong +2025-03-18 22:48:43,569 - DEBUG - [protocol.py:1177] - < PONG cf 08 05 c3 [binary, 4 bytes] +2025-03-18 22:48:43,569 - DEBUG - [protocol.py:1280] - % received keepalive pong +2025-03-18 22:48:43,885 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330926650,"s":"ETHUSDT","t...650,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:43,887 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330926650,"s":"ETHUSDT","t":2267980070,"p":"1903.92000000","q":"0.02730000","T":1742330926650,"m":false,"M":true}... +2025-03-18 22:48:43,887 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330926650, 'price': 1903.92, 'volume': 0.0273, 'type': 'trade'} +2025-03-18 22:48:43,887 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330926650, 'price': 1903.92, 'volume': 0.0273} +2025-03-18 22:48:43,888 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330926650, 'price': 1903.92, 'volume': 0.0273}, total ticks: 768 +2025-03-18 22:48:43,888 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330923000, 'open': 1903.92, 'high': 1903.92, 'low': 1903.92, 'close': 1903.92, 'volume': 0.0316} +2025-03-18 22:48:43,888 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330926000, 'open': 1903.92, 'high': 1903.92, 'low': 1903.92, 'close': 1903.92, 'volume': 0.0273} +2025-03-18 22:48:43,900 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330926665,"s":"BTCUSDT","t...6665,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:43,900 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330926665,"s":"BTCUSDT","t":4727549250,"p":"81992.31000000","q":"0.00183000","T":1742330926665,"m":true,"M":true}... +2025-03-18 22:48:43,902 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330926665, 'price': 81992.31, 'volume': 0.00183, 'type': 'trade'} +2025-03-18 22:48:43,902 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330926665, 'price': 81992.31, 'volume': 0.00183} +2025-03-18 22:48:43,902 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330926665, 'price': 81992.31, 'volume': 0.00183}, total ticks: 973 +2025-03-18 22:48:43,902 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330926000, 'open': 81992.31, 'high': 81992.31, 'low': 81992.31, 'close': 81992.31, 'volume': 0.00216} +2025-03-18 22:48:44,140 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330926902,"s":"BTCUSDT","t...902,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:44,141 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330926902,"s":"BTCUSDT","t":4727549251,"p":"81992.32000000","q":"0.00097000","T":1742330926902,"m":false,"M":true}... +2025-03-18 22:48:44,141 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330926902, 'price': 81992.32, 'volume': 0.00097, 'type': 'trade'} +2025-03-18 22:48:44,141 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330926902, 'price': 81992.32, 'volume': 0.00097} +2025-03-18 22:48:44,141 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330926902, 'price': 81992.32, 'volume': 0.00097}, total ticks: 974 +2025-03-18 22:48:44,142 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330926000, 'open': 81992.31, 'high': 81992.32, 'low': 81992.31, 'close': 81992.32, 'volume': 0.00313} +2025-03-18 22:48:44,369 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330927127,"s":"ETHUSDT","t...7127,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:44,371 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330927127,"s":"ETHUSDT","t...7127,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:44,371 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330927127,"s":"ETHUSDT","t...7127,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:44,371 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330927127,"s":"ETHUSDT","t":2267980071,"p":"1903.91000000","q":"0.00830000","T":1742330927127,"m":true,"M":true}... +2025-03-18 22:48:44,371 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330927127, 'price': 1903.91, 'volume': 0.0083, 'type': 'trade'} +2025-03-18 22:48:44,371 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330927127, 'price': 1903.91, 'volume': 0.0083} +2025-03-18 22:48:44,371 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330927127, 'price': 1903.91, 'volume': 0.0083}, total ticks: 769 +2025-03-18 22:48:44,371 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330926000, 'open': 1903.92, 'high': 1903.92, 'low': 1903.92, 'close': 1903.92, 'volume': 0.0273} +2025-03-18 22:48:44,371 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330927000, 'open': 1903.91, 'high': 1903.91, 'low': 1903.91, 'close': 1903.91, 'volume': 0.0083} +2025-03-18 22:48:44,387 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330927127,"s":"ETHUSDT","t":2267980072,"p":"1903.91000000","q":"0.00980000","T":1742330927127,"m":true,"M":true}... +2025-03-18 22:48:44,387 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330927127, 'price': 1903.91, 'volume': 0.0098, 'type': 'trade'} +2025-03-18 22:48:44,387 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330927127, 'price': 1903.91, 'volume': 0.0098} +2025-03-18 22:48:44,387 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330927127, 'price': 1903.91, 'volume': 0.0098}, total ticks: 770 +2025-03-18 22:48:44,387 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330927000, 'open': 1903.91, 'high': 1903.91, 'low': 1903.91, 'close': 1903.91, 'volume': 0.018099999999999998} +2025-03-18 22:48:44,399 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330927127,"s":"ETHUSDT","t":2267980073,"p":"1903.91000000","q":"3.74420000","T":1742330927127,"m":true,"M":true}... +2025-03-18 22:48:44,399 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330927127, 'price': 1903.91, 'volume': 3.7442, 'type': 'trade'} +2025-03-18 22:48:44,399 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330927127, 'price': 1903.91, 'volume': 3.7442} +2025-03-18 22:48:44,399 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330927127, 'price': 1903.91, 'volume': 3.7442}, total ticks: 771 +2025-03-18 22:48:44,399 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330927000, 'open': 1903.91, 'high': 1903.91, 'low': 1903.91, 'close': 1903.91, 'volume': 3.7623} +2025-03-18 22:48:45,358 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330928123,"s":"ETHUSDT","t...122,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:45,358 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330928123,"s":"ETHUSDT","t":2267980074,"p":"1903.92000000","q":"0.03150000","T":1742330928122,"m":false,"M":true}... +2025-03-18 22:48:45,358 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330928122, 'price': 1903.92, 'volume': 0.0315, 'type': 'trade'} +2025-03-18 22:48:45,359 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330928122, 'price': 1903.92, 'volume': 0.0315} +2025-03-18 22:48:45,359 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330928122, 'price': 1903.92, 'volume': 0.0315}, total ticks: 772 +2025-03-18 22:48:45,359 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330927000, 'open': 1903.91, 'high': 1903.91, 'low': 1903.91, 'close': 1903.91, 'volume': 3.7623} +2025-03-18 22:48:45,359 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330928000, 'open': 1903.92, 'high': 1903.92, 'low': 1903.92, 'close': 1903.92, 'volume': 0.0315} +2025-03-18 22:48:45,733 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330928500,"s":"ETHUSDT","t...8499,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:45,733 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330928500,"s":"ETHUSDT","t...8499,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:45,733 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330928500,"s":"ETHUSDT","t...8499,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:45,733 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330928500,"s":"ETHUSDT","t...8499,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:45,733 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330928500,"s":"ETHUSDT","t...8499,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:45,733 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330928500,"s":"ETHUSDT","t...8499,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:45,733 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330928500,"s":"ETHUSDT","t...8499,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:45,733 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330928500,"s":"ETHUSDT","t...8499,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:45,733 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330928500,"s":"ETHUSDT","t...8499,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:45,733 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330928500,"s":"ETHUSDT","t...8499,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:45,733 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330928500,"s":"ETHUSDT","t...8499,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:45,741 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330928500,"s":"ETHUSDT","t...8499,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:45,742 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330928500,"s":"ETHUSDT","t...8499,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:45,743 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330928500,"s":"ETHUSDT","t...8499,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:45,743 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330928500,"s":"ETHUSDT","t...8499,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:45,743 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330928500,"s":"ETHUSDT","t...8499,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:45,744 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330928500,"s":"ETHUSDT","t...8499,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:45,744 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330928500,"s":"ETHUSDT","t...8499,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:45,744 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330928500,"s":"ETHUSDT","t...8499,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:45,744 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330928500,"s":"ETHUSDT","t...8499,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:45,744 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330928500,"s":"ETHUSDT","t...8499,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:45,745 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330928500,"s":"ETHUSDT","t...8499,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:45,745 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330928500,"s":"ETHUSDT","t...8499,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:45,746 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330928500,"s":"ETHUSDT","t...8499,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:45,746 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330928500,"s":"ETHUSDT","t...8499,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:45,746 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330928500,"s":"ETHUSDT","t...8499,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:45,747 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330928500,"s":"ETHUSDT","t...8499,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:45,747 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330928500,"s":"ETHUSDT","t...8499,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:45,747 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330928500,"s":"ETHUSDT","t...8499,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:45,748 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330928500,"s":"ETHUSDT","t...8499,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:45,748 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330928500,"s":"ETHUSDT","t...8499,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:45,749 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330928500,"s":"ETHUSDT","t...8499,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:45,749 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330928500,"s":"ETHUSDT","t...8499,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:45,749 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330928500,"s":"ETHUSDT","t":2267980075,"p":"1903.91000000","q":"0.03110000","T":1742330928499,"m":true,"M":true}... +2025-03-18 22:48:45,749 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330928499, 'price': 1903.91, 'volume': 0.0311, 'type': 'trade'} +2025-03-18 22:48:45,749 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330928499, 'price': 1903.91, 'volume': 0.0311} +2025-03-18 22:48:45,749 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330928499, 'price': 1903.91, 'volume': 0.0311}, total ticks: 773 +2025-03-18 22:48:45,749 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330928000, 'open': 1903.92, 'high': 1903.92, 'low': 1903.91, 'close': 1903.91, 'volume': 0.0626} +2025-03-18 22:48:45,749 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330928500,"s":"ETHUSDT","t...8499,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:45,749 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330928500,"s":"ETHUSDT","t":2267980076,"p":"1903.91000000","q":"0.00300000","T":1742330928499,"m":true,"M":true}... +2025-03-18 22:48:45,749 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330928499, 'price': 1903.91, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:45,749 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330928499, 'price': 1903.91, 'volume': 0.003} +2025-03-18 22:48:45,749 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330928499, 'price': 1903.91, 'volume': 0.003}, total ticks: 774 +2025-03-18 22:48:45,749 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330928000, 'open': 1903.92, 'high': 1903.92, 'low': 1903.91, 'close': 1903.91, 'volume': 0.0656} +2025-03-18 22:48:45,749 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330928500,"s":"ETHUSDT","t...8499,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:45,749 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330928500,"s":"ETHUSDT","t":2267980077,"p":"1903.91000000","q":"0.00300000","T":1742330928499,"m":true,"M":true}... +2025-03-18 22:48:45,749 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330928499, 'price': 1903.91, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:45,749 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330928499, 'price': 1903.91, 'volume': 0.003} +2025-03-18 22:48:45,749 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330928499, 'price': 1903.91, 'volume': 0.003}, total ticks: 775 +2025-03-18 22:48:45,749 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330928000, 'open': 1903.92, 'high': 1903.92, 'low': 1903.91, 'close': 1903.91, 'volume': 0.06860000000000001} +2025-03-18 22:48:45,749 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330928500,"s":"ETHUSDT","t...8499,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:45,749 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330928500,"s":"ETHUSDT","t":2267980078,"p":"1903.91000000","q":"0.10000000","T":1742330928499,"m":true,"M":true}... +2025-03-18 22:48:45,749 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330928499, 'price': 1903.91, 'volume': 0.1, 'type': 'trade'} +2025-03-18 22:48:45,749 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330928499, 'price': 1903.91, 'volume': 0.1} +2025-03-18 22:48:45,749 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330928499, 'price': 1903.91, 'volume': 0.1}, total ticks: 776 +2025-03-18 22:48:45,749 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330928000, 'open': 1903.92, 'high': 1903.92, 'low': 1903.91, 'close': 1903.91, 'volume': 0.16860000000000003} +2025-03-18 22:48:45,749 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330928500,"s":"ETHUSDT","t":2267980079,"p":"1903.91000000","q":"0.00500000","T":1742330928499,"m":true,"M":true}... +2025-03-18 22:48:45,757 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330928499, 'price': 1903.91, 'volume': 0.005, 'type': 'trade'} +2025-03-18 22:48:45,757 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330928499, 'price': 1903.91, 'volume': 0.005} +2025-03-18 22:48:45,757 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330928499, 'price': 1903.91, 'volume': 0.005}, total ticks: 777 +2025-03-18 22:48:45,757 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330928000, 'open': 1903.92, 'high': 1903.92, 'low': 1903.91, 'close': 1903.91, 'volume': 0.17360000000000003} +2025-03-18 22:48:45,782 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330928500,"s":"ETHUSDT","t":2267980080,"p":"1903.90000000","q":"0.00270000","T":1742330928499,"m":true,"M":true}... +2025-03-18 22:48:45,783 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330928499, 'price': 1903.9, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:45,783 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330928499, 'price': 1903.9, 'volume': 0.0027} +2025-03-18 22:48:45,783 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330928499, 'price': 1903.9, 'volume': 0.0027}, total ticks: 778 +2025-03-18 22:48:45,783 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330928000, 'open': 1903.92, 'high': 1903.92, 'low': 1903.9, 'close': 1903.9, 'volume': 0.17630000000000004} +2025-03-18 22:48:45,798 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330928500,"s":"ETHUSDT","t":2267980081,"p":"1903.87000000","q":"0.00280000","T":1742330928499,"m":true,"M":true}... +2025-03-18 22:48:45,799 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330928499, 'price': 1903.87, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:45,799 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330928499, 'price': 1903.87, 'volume': 0.0028} +2025-03-18 22:48:45,799 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330928499, 'price': 1903.87, 'volume': 0.0028}, total ticks: 779 +2025-03-18 22:48:45,799 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330928000, 'open': 1903.92, 'high': 1903.92, 'low': 1903.87, 'close': 1903.87, 'volume': 0.17910000000000004} +2025-03-18 22:48:45,814 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330928500,"s":"ETHUSDT","t":2267980082,"p":"1903.86000000","q":"0.04200000","T":1742330928499,"m":true,"M":true}... +2025-03-18 22:48:45,815 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330928499, 'price': 1903.86, 'volume': 0.042, 'type': 'trade'} +2025-03-18 22:48:45,815 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330928499, 'price': 1903.86, 'volume': 0.042} +2025-03-18 22:48:45,815 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330928499, 'price': 1903.86, 'volume': 0.042}, total ticks: 780 +2025-03-18 22:48:45,815 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330928000, 'open': 1903.92, 'high': 1903.92, 'low': 1903.86, 'close': 1903.86, 'volume': 0.22110000000000005} +2025-03-18 22:48:45,830 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330928500,"s":"ETHUSDT","t":2267980083,"p":"1903.86000000","q":"0.00280000","T":1742330928499,"m":true,"M":true}... +2025-03-18 22:48:45,830 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330928499, 'price': 1903.86, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:45,830 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330928499, 'price': 1903.86, 'volume': 0.0028} +2025-03-18 22:48:45,831 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330928499, 'price': 1903.86, 'volume': 0.0028}, total ticks: 781 +2025-03-18 22:48:45,831 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330928000, 'open': 1903.92, 'high': 1903.92, 'low': 1903.86, 'close': 1903.86, 'volume': 0.22390000000000004} +2025-03-18 22:48:45,843 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330928500,"s":"ETHUSDT","t":2267980084,"p":"1903.85000000","q":"0.08880000","T":1742330928499,"m":true,"M":true}... +2025-03-18 22:48:45,843 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330928499, 'price': 1903.85, 'volume': 0.0888, 'type': 'trade'} +2025-03-18 22:48:45,844 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330928499, 'price': 1903.85, 'volume': 0.0888} +2025-03-18 22:48:45,844 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330928499, 'price': 1903.85, 'volume': 0.0888}, total ticks: 782 +2025-03-18 22:48:45,844 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330928000, 'open': 1903.92, 'high': 1903.92, 'low': 1903.85, 'close': 1903.85, 'volume': 0.31270000000000003} +2025-03-18 22:48:45,865 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330928500,"s":"ETHUSDT","t":2267980085,"p":"1903.85000000","q":"0.00550000","T":1742330928499,"m":true,"M":true}... +2025-03-18 22:48:45,865 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330928499, 'price': 1903.85, 'volume': 0.0055, 'type': 'trade'} +2025-03-18 22:48:45,865 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330928499, 'price': 1903.85, 'volume': 0.0055} +2025-03-18 22:48:45,867 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330928499, 'price': 1903.85, 'volume': 0.0055}, total ticks: 783 +2025-03-18 22:48:45,867 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330928000, 'open': 1903.92, 'high': 1903.92, 'low': 1903.85, 'close': 1903.85, 'volume': 0.31820000000000004} +2025-03-18 22:48:45,879 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330928500,"s":"ETHUSDT","t":2267980086,"p":"1903.85000000","q":"0.00270000","T":1742330928499,"m":true,"M":true}... +2025-03-18 22:48:45,879 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330928499, 'price': 1903.85, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:45,879 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330928499, 'price': 1903.85, 'volume': 0.0027} +2025-03-18 22:48:45,879 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330928499, 'price': 1903.85, 'volume': 0.0027}, total ticks: 784 +2025-03-18 22:48:45,880 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330928000, 'open': 1903.92, 'high': 1903.92, 'low': 1903.85, 'close': 1903.85, 'volume': 0.3209} +2025-03-18 22:48:45,894 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330928500,"s":"ETHUSDT","t":2267980087,"p":"1903.85000000","q":"0.15000000","T":1742330928499,"m":true,"M":true}... +2025-03-18 22:48:45,894 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330928499, 'price': 1903.85, 'volume': 0.15, 'type': 'trade'} +2025-03-18 22:48:45,894 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330928499, 'price': 1903.85, 'volume': 0.15} +2025-03-18 22:48:45,895 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330928499, 'price': 1903.85, 'volume': 0.15}, total ticks: 785 +2025-03-18 22:48:45,895 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330928000, 'open': 1903.92, 'high': 1903.92, 'low': 1903.85, 'close': 1903.85, 'volume': 0.4709} +2025-03-18 22:48:45,917 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330928500,"s":"ETHUSDT","t":2267980088,"p":"1903.85000000","q":"0.00280000","T":1742330928499,"m":true,"M":true}... +2025-03-18 22:48:45,918 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330928499, 'price': 1903.85, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:45,918 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330928499, 'price': 1903.85, 'volume': 0.0028} +2025-03-18 22:48:45,918 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330928499, 'price': 1903.85, 'volume': 0.0028}, total ticks: 786 +2025-03-18 22:48:45,918 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330928000, 'open': 1903.92, 'high': 1903.92, 'low': 1903.85, 'close': 1903.85, 'volume': 0.4737} +2025-03-18 22:48:45,933 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330928500,"s":"ETHUSDT","t":2267980089,"p":"1903.84000000","q":"0.13990000","T":1742330928499,"m":true,"M":true}... +2025-03-18 22:48:45,933 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330928499, 'price': 1903.84, 'volume': 0.1399, 'type': 'trade'} +2025-03-18 22:48:45,933 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330928499, 'price': 1903.84, 'volume': 0.1399} +2025-03-18 22:48:45,933 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330928499, 'price': 1903.84, 'volume': 0.1399}, total ticks: 787 +2025-03-18 22:48:45,933 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330928000, 'open': 1903.92, 'high': 1903.92, 'low': 1903.84, 'close': 1903.84, 'volume': 0.6136} +2025-03-18 22:48:45,950 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330928500,"s":"ETHUSDT","t":2267980090,"p":"1903.84000000","q":"0.00280000","T":1742330928499,"m":true,"M":true}... +2025-03-18 22:48:45,950 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330928499, 'price': 1903.84, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:45,950 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330928499, 'price': 1903.84, 'volume': 0.0028} +2025-03-18 22:48:45,950 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330928499, 'price': 1903.84, 'volume': 0.0028}, total ticks: 788 +2025-03-18 22:48:45,950 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330928000, 'open': 1903.92, 'high': 1903.92, 'low': 1903.84, 'close': 1903.84, 'volume': 0.6164000000000001} +2025-03-18 22:48:45,965 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330928500,"s":"ETHUSDT","t":2267980091,"p":"1903.83000000","q":"0.10950000","T":1742330928499,"m":true,"M":true}... +2025-03-18 22:48:45,965 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330928499, 'price': 1903.83, 'volume': 0.1095, 'type': 'trade'} +2025-03-18 22:48:45,966 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330928499, 'price': 1903.83, 'volume': 0.1095} +2025-03-18 22:48:45,966 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330928499, 'price': 1903.83, 'volume': 0.1095}, total ticks: 789 +2025-03-18 22:48:45,966 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330928000, 'open': 1903.92, 'high': 1903.92, 'low': 1903.83, 'close': 1903.83, 'volume': 0.7259000000000001} +2025-03-18 22:48:45,980 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330928500,"s":"ETHUSDT","t":2267980092,"p":"1903.83000000","q":"0.00280000","T":1742330928499,"m":true,"M":true}... +2025-03-18 22:48:45,980 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330928499, 'price': 1903.83, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:45,980 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330928499, 'price': 1903.83, 'volume': 0.0028} +2025-03-18 22:48:45,980 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330928499, 'price': 1903.83, 'volume': 0.0028}, total ticks: 790 +2025-03-18 22:48:45,982 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330928000, 'open': 1903.92, 'high': 1903.92, 'low': 1903.83, 'close': 1903.83, 'volume': 0.7287000000000001} +2025-03-18 22:48:46,000 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330928500,"s":"ETHUSDT","t":2267980093,"p":"1903.83000000","q":"0.00280000","T":1742330928499,"m":true,"M":true}... +2025-03-18 22:48:46,000 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330928499, 'price': 1903.83, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:46,000 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330928499, 'price': 1903.83, 'volume': 0.0028} +2025-03-18 22:48:46,000 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330928499, 'price': 1903.83, 'volume': 0.0028}, total ticks: 791 +2025-03-18 22:48:46,002 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330928000, 'open': 1903.92, 'high': 1903.92, 'low': 1903.83, 'close': 1903.83, 'volume': 0.7315000000000002} +2025-03-18 22:48:46,015 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330928500,"s":"ETHUSDT","t":2267980094,"p":"1903.83000000","q":"0.00280000","T":1742330928499,"m":true,"M":true}... +2025-03-18 22:48:46,015 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330928499, 'price': 1903.83, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:46,017 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330928499, 'price': 1903.83, 'volume': 0.0028} +2025-03-18 22:48:46,017 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330928499, 'price': 1903.83, 'volume': 0.0028}, total ticks: 792 +2025-03-18 22:48:46,017 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330928000, 'open': 1903.92, 'high': 1903.92, 'low': 1903.83, 'close': 1903.83, 'volume': 0.7343000000000002} +2025-03-18 22:48:46,031 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330928500,"s":"ETHUSDT","t":2267980095,"p":"1903.82000000","q":"0.85430000","T":1742330928499,"m":true,"M":true}... +2025-03-18 22:48:46,031 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330928499, 'price': 1903.82, 'volume': 0.8543, 'type': 'trade'} +2025-03-18 22:48:46,031 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330928499, 'price': 1903.82, 'volume': 0.8543} +2025-03-18 22:48:46,032 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330928499, 'price': 1903.82, 'volume': 0.8543}, total ticks: 793 +2025-03-18 22:48:46,032 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330928000, 'open': 1903.92, 'high': 1903.92, 'low': 1903.82, 'close': 1903.82, 'volume': 1.5886} +2025-03-18 22:48:46,046 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330928500,"s":"ETHUSDT","t":2267980096,"p":"1903.79000000","q":"0.00400000","T":1742330928499,"m":true,"M":true}... +2025-03-18 22:48:46,046 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330928499, 'price': 1903.79, 'volume': 0.004, 'type': 'trade'} +2025-03-18 22:48:46,048 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330928499, 'price': 1903.79, 'volume': 0.004} +2025-03-18 22:48:46,048 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330928499, 'price': 1903.79, 'volume': 0.004}, total ticks: 794 +2025-03-18 22:48:46,048 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330928000, 'open': 1903.92, 'high': 1903.92, 'low': 1903.79, 'close': 1903.79, 'volume': 1.5926} +2025-03-18 22:48:46,062 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330928500,"s":"ETHUSDT","t":2267980097,"p":"1903.79000000","q":"0.08000000","T":1742330928499,"m":true,"M":true}... +2025-03-18 22:48:46,062 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330928499, 'price': 1903.79, 'volume': 0.08, 'type': 'trade'} +2025-03-18 22:48:46,062 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330928499, 'price': 1903.79, 'volume': 0.08} +2025-03-18 22:48:46,063 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330928499, 'price': 1903.79, 'volume': 0.08}, total ticks: 795 +2025-03-18 22:48:46,063 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330928000, 'open': 1903.92, 'high': 1903.92, 'low': 1903.79, 'close': 1903.79, 'volume': 1.6726} +2025-03-18 22:48:46,078 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330928500,"s":"ETHUSDT","t":2267980098,"p":"1903.79000000","q":"0.00270000","T":1742330928499,"m":true,"M":true}... +2025-03-18 22:48:46,079 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330928499, 'price': 1903.79, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:46,079 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330928499, 'price': 1903.79, 'volume': 0.0027} +2025-03-18 22:48:46,079 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330928499, 'price': 1903.79, 'volume': 0.0027}, total ticks: 796 +2025-03-18 22:48:46,080 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330928000, 'open': 1903.92, 'high': 1903.92, 'low': 1903.79, 'close': 1903.79, 'volume': 1.6753} +2025-03-18 22:48:46,093 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330928500,"s":"ETHUSDT","t":2267980099,"p":"1903.79000000","q":"0.00310000","T":1742330928499,"m":true,"M":true}... +2025-03-18 22:48:46,093 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330928499, 'price': 1903.79, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:48:46,093 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330928499, 'price': 1903.79, 'volume': 0.0031} +2025-03-18 22:48:46,094 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330928499, 'price': 1903.79, 'volume': 0.0031}, total ticks: 797 +2025-03-18 22:48:46,094 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330928000, 'open': 1903.92, 'high': 1903.92, 'low': 1903.79, 'close': 1903.79, 'volume': 1.6784000000000001} +2025-03-18 22:48:46,109 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330928500,"s":"ETHUSDT","t":2267980100,"p":"1903.79000000","q":"0.00270000","T":1742330928499,"m":true,"M":true}... +2025-03-18 22:48:46,109 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330928499, 'price': 1903.79, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:46,110 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330928499, 'price': 1903.79, 'volume': 0.0027} +2025-03-18 22:48:46,110 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330928499, 'price': 1903.79, 'volume': 0.0027}, total ticks: 798 +2025-03-18 22:48:46,110 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330928000, 'open': 1903.92, 'high': 1903.92, 'low': 1903.79, 'close': 1903.79, 'volume': 1.6811} +2025-03-18 22:48:46,125 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330928500,"s":"ETHUSDT","t":2267980101,"p":"1903.76000000","q":"0.00270000","T":1742330928499,"m":true,"M":true}... +2025-03-18 22:48:46,125 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330928499, 'price': 1903.76, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:46,125 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330928499, 'price': 1903.76, 'volume': 0.0027} +2025-03-18 22:48:46,125 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330928499, 'price': 1903.76, 'volume': 0.0027}, total ticks: 799 +2025-03-18 22:48:46,125 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330928000, 'open': 1903.92, 'high': 1903.92, 'low': 1903.76, 'close': 1903.76, 'volume': 1.6838} +2025-03-18 22:48:46,140 - INFO - [realtime.py:369] - Received message #800 +2025-03-18 22:48:46,140 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330928500,"s":"ETHUSDT","t":2267980102,"p":"1903.76000000","q":"0.00300000","T":1742330928499,"m":true,"M":true}... +2025-03-18 22:48:46,141 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330928499, 'price': 1903.76, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:46,141 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330928499, 'price': 1903.76, 'volume': 0.003} +2025-03-18 22:48:46,142 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330928499, 'price': 1903.76, 'volume': 0.003}, total ticks: 800 +2025-03-18 22:48:46,143 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330928000, 'open': 1903.92, 'high': 1903.92, 'low': 1903.76, 'close': 1903.76, 'volume': 1.6867999999999999} +2025-03-18 22:48:46,156 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330928500,"s":"ETHUSDT","t":2267980103,"p":"1903.76000000","q":"0.00300000","T":1742330928499,"m":true,"M":true}... +2025-03-18 22:48:46,157 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330928499, 'price': 1903.76, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:46,157 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330928499, 'price': 1903.76, 'volume': 0.003} +2025-03-18 22:48:46,157 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330928499, 'price': 1903.76, 'volume': 0.003}, total ticks: 801 +2025-03-18 22:48:46,158 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330928000, 'open': 1903.92, 'high': 1903.92, 'low': 1903.76, 'close': 1903.76, 'volume': 1.6897999999999997} +2025-03-18 22:48:46,171 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330928500,"s":"ETHUSDT","t":2267980104,"p":"1903.75000000","q":"0.29020000","T":1742330928499,"m":true,"M":true}... +2025-03-18 22:48:46,172 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330928499, 'price': 1903.75, 'volume': 0.2902, 'type': 'trade'} +2025-03-18 22:48:46,172 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330928499, 'price': 1903.75, 'volume': 0.2902} +2025-03-18 22:48:46,172 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330928499, 'price': 1903.75, 'volume': 0.2902}, total ticks: 802 +2025-03-18 22:48:46,173 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330928000, 'open': 1903.92, 'high': 1903.92, 'low': 1903.75, 'close': 1903.75, 'volume': 1.9799999999999998} +2025-03-18 22:48:46,187 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330928500,"s":"ETHUSDT","t":2267980105,"p":"1903.75000000","q":"0.29020000","T":1742330928499,"m":true,"M":true}... +2025-03-18 22:48:46,187 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330928499, 'price': 1903.75, 'volume': 0.2902, 'type': 'trade'} +2025-03-18 22:48:46,188 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330928499, 'price': 1903.75, 'volume': 0.2902} +2025-03-18 22:48:46,188 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330928499, 'price': 1903.75, 'volume': 0.2902}, total ticks: 803 +2025-03-18 22:48:46,188 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330928000, 'open': 1903.92, 'high': 1903.92, 'low': 1903.75, 'close': 1903.75, 'volume': 2.2702} +2025-03-18 22:48:46,214 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330928500,"s":"ETHUSDT","t":2267980106,"p":"1903.74000000","q":"0.00280000","T":1742330928499,"m":true,"M":true}... +2025-03-18 22:48:46,214 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330928499, 'price': 1903.74, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:46,214 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330928499, 'price': 1903.74, 'volume': 0.0028} +2025-03-18 22:48:46,214 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330928499, 'price': 1903.74, 'volume': 0.0028}, total ticks: 804 +2025-03-18 22:48:46,215 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330928000, 'open': 1903.92, 'high': 1903.92, 'low': 1903.74, 'close': 1903.74, 'volume': 2.273} +2025-03-18 22:48:46,229 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330928500,"s":"ETHUSDT","t":2267980107,"p":"1903.74000000","q":"0.52530000","T":1742330928499,"m":true,"M":true}... +2025-03-18 22:48:46,230 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330928499, 'price': 1903.74, 'volume': 0.5253, 'type': 'trade'} +2025-03-18 22:48:46,230 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330928499, 'price': 1903.74, 'volume': 0.5253} +2025-03-18 22:48:46,231 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330928499, 'price': 1903.74, 'volume': 0.5253}, total ticks: 805 +2025-03-18 22:48:46,231 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330928000, 'open': 1903.92, 'high': 1903.92, 'low': 1903.74, 'close': 1903.74, 'volume': 2.7983000000000002} +2025-03-18 22:48:46,244 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330928500,"s":"ETHUSDT","t":2267980108,"p":"1903.73000000","q":"0.01310000","T":1742330928499,"m":true,"M":true}... +2025-03-18 22:48:46,244 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330928499, 'price': 1903.73, 'volume': 0.0131, 'type': 'trade'} +2025-03-18 22:48:46,244 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330928499, 'price': 1903.73, 'volume': 0.0131} +2025-03-18 22:48:46,246 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330928499, 'price': 1903.73, 'volume': 0.0131}, total ticks: 806 +2025-03-18 22:48:46,246 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330928000, 'open': 1903.92, 'high': 1903.92, 'low': 1903.73, 'close': 1903.73, 'volume': 2.8114000000000003} +2025-03-18 22:48:46,260 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330928500,"s":"ETHUSDT","t":2267980109,"p":"1903.73000000","q":"0.00280000","T":1742330928499,"m":true,"M":true}... +2025-03-18 22:48:46,260 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330928499, 'price': 1903.73, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:46,260 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330928499, 'price': 1903.73, 'volume': 0.0028} +2025-03-18 22:48:46,262 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330928499, 'price': 1903.73, 'volume': 0.0028}, total ticks: 807 +2025-03-18 22:48:46,262 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330928000, 'open': 1903.92, 'high': 1903.92, 'low': 1903.73, 'close': 1903.73, 'volume': 2.8142000000000005} +2025-03-18 22:48:46,276 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330928500,"s":"ETHUSDT","t":2267980110,"p":"1903.73000000","q":"0.21730000","T":1742330928499,"m":true,"M":true}... +2025-03-18 22:48:46,276 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330928499, 'price': 1903.73, 'volume': 0.2173, 'type': 'trade'} +2025-03-18 22:48:46,277 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330928499, 'price': 1903.73, 'volume': 0.2173} +2025-03-18 22:48:46,277 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330928499, 'price': 1903.73, 'volume': 0.2173}, total ticks: 808 +2025-03-18 22:48:46,277 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330928000, 'open': 1903.92, 'high': 1903.92, 'low': 1903.73, 'close': 1903.73, 'volume': 3.0315000000000003} +2025-03-18 22:48:47,067 - DEBUG - [protocol.py:1177] - < PING '1742330929837' [text, 13 bytes] +2025-03-18 22:48:47,067 - DEBUG - [protocol.py:1183] - > PONG '1742330929837' [text, 13 bytes] +2025-03-18 22:48:47,110 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330929875,"s":"ETHUSDT","t...9875,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:47,110 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330929875,"s":"ETHUSDT","t...9875,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:47,110 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330929875,"s":"ETHUSDT","t...9875,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:47,115 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330929875,"s":"ETHUSDT","t...9875,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:47,116 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330929875,"s":"ETHUSDT","t...9875,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:47,116 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330929875,"s":"ETHUSDT","t":2267980111,"p":"1903.73000000","q":"0.00270000","T":1742330929875,"m":true,"M":true}... +2025-03-18 22:48:47,116 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330929875, 'price': 1903.73, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:47,117 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330929875, 'price': 1903.73, 'volume': 0.0027} +2025-03-18 22:48:47,117 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330929875, 'price': 1903.73, 'volume': 0.0027}, total ticks: 809 +2025-03-18 22:48:47,117 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330928000, 'open': 1903.92, 'high': 1903.92, 'low': 1903.73, 'close': 1903.73, 'volume': 3.0315000000000003} +2025-03-18 22:48:47,117 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330929000, 'open': 1903.73, 'high': 1903.73, 'low': 1903.73, 'close': 1903.73, 'volume': 0.0027} +2025-03-18 22:48:47,139 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330929875,"s":"ETHUSDT","t":2267980112,"p":"1903.73000000","q":"0.00280000","T":1742330929875,"m":true,"M":true}... +2025-03-18 22:48:47,139 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330929875, 'price': 1903.73, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:48:47,139 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330929875, 'price': 1903.73, 'volume': 0.0028} +2025-03-18 22:48:47,139 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330929875, 'price': 1903.73, 'volume': 0.0028}, total ticks: 810 +2025-03-18 22:48:47,139 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330929000, 'open': 1903.73, 'high': 1903.73, 'low': 1903.73, 'close': 1903.73, 'volume': 0.0055} +2025-03-18 22:48:47,159 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330929875,"s":"ETHUSDT","t":2267980113,"p":"1903.73000000","q":"0.00300000","T":1742330929875,"m":true,"M":true}... +2025-03-18 22:48:47,159 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330929875, 'price': 1903.73, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:47,159 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330929875, 'price': 1903.73, 'volume': 0.003} +2025-03-18 22:48:47,159 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330929875, 'price': 1903.73, 'volume': 0.003}, total ticks: 811 +2025-03-18 22:48:47,159 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330929000, 'open': 1903.73, 'high': 1903.73, 'low': 1903.73, 'close': 1903.73, 'volume': 0.0085} +2025-03-18 22:48:47,176 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330929875,"s":"ETHUSDT","t":2267980114,"p":"1903.73000000","q":"0.00300000","T":1742330929875,"m":true,"M":true}... +2025-03-18 22:48:47,176 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330929875, 'price': 1903.73, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:48:47,176 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330929875, 'price': 1903.73, 'volume': 0.003} +2025-03-18 22:48:47,176 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330929875, 'price': 1903.73, 'volume': 0.003}, total ticks: 812 +2025-03-18 22:48:47,177 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330929000, 'open': 1903.73, 'high': 1903.73, 'low': 1903.73, 'close': 1903.73, 'volume': 0.0115} +2025-03-18 22:48:47,191 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330929875,"s":"ETHUSDT","t":2267980115,"p":"1903.73000000","q":"0.38190000","T":1742330929875,"m":true,"M":true}... +2025-03-18 22:48:47,191 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330929875, 'price': 1903.73, 'volume': 0.3819, 'type': 'trade'} +2025-03-18 22:48:47,192 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330929875, 'price': 1903.73, 'volume': 0.3819} +2025-03-18 22:48:47,192 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330929875, 'price': 1903.73, 'volume': 0.3819}, total ticks: 813 +2025-03-18 22:48:47,192 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330929000, 'open': 1903.73, 'high': 1903.73, 'low': 1903.73, 'close': 1903.73, 'volume': 0.3934} +2025-03-18 22:48:47,202 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330929967,"s":"ETHUSDT","t...9967,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:47,203 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330929967,"s":"ETHUSDT","t":2267980116,"p":"1903.73000000","q":"0.00330000","T":1742330929967,"m":true,"M":true}... +2025-03-18 22:48:47,203 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330929967, 'price': 1903.73, 'volume': 0.0033, 'type': 'trade'} +2025-03-18 22:48:47,203 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330929967, 'price': 1903.73, 'volume': 0.0033} +2025-03-18 22:48:47,203 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330929967, 'price': 1903.73, 'volume': 0.0033}, total ticks: 814 +2025-03-18 22:48:47,203 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330929000, 'open': 1903.73, 'high': 1903.73, 'low': 1903.73, 'close': 1903.73, 'volume': 0.39670000000000005} +2025-03-18 22:48:47,433 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330930198,"s":"BTCUSDT","t...197,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:47,436 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330930198,"s":"BTCUSDT","t":4727549252,"p":"81992.32000000","q":"0.00150000","T":1742330930197,"m":false,"M":true}... +2025-03-18 22:48:47,436 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330930197, 'price': 81992.32, 'volume': 0.0015, 'type': 'trade'} +2025-03-18 22:48:47,436 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330930197, 'price': 81992.32, 'volume': 0.0015} +2025-03-18 22:48:47,436 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330930197, 'price': 81992.32, 'volume': 0.0015}, total ticks: 975 +2025-03-18 22:48:47,436 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330926000, 'open': 81992.31, 'high': 81992.32, 'low': 81992.31, 'close': 81992.32, 'volume': 0.00313} +2025-03-18 22:48:47,438 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330930000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.32, 'close': 81992.32, 'volume': 0.0015} +2025-03-18 22:48:47,633 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330930395,"s":"BTCUSDT","t...0395,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:47,633 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330930395,"s":"BTCUSDT","t":4727549253,"p":"81992.31000000","q":"0.00020000","T":1742330930395,"m":true,"M":true}... +2025-03-18 22:48:47,633 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330930395, 'price': 81992.31, 'volume': 0.0002, 'type': 'trade'} +2025-03-18 22:48:47,633 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330930395, 'price': 81992.31, 'volume': 0.0002} +2025-03-18 22:48:47,633 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330930395, 'price': 81992.31, 'volume': 0.0002}, total ticks: 976 +2025-03-18 22:48:47,633 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330930000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.0017000000000000001} +2025-03-18 22:48:48,443 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330931209,"s":"BTCUSDT","t...1208,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:48,443 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330931209,"s":"BTCUSDT","t":4727549254,"p":"81992.31000000","q":"0.00250000","T":1742330931208,"m":true,"M":true}... +2025-03-18 22:48:48,443 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330931208, 'price': 81992.31, 'volume': 0.0025, 'type': 'trade'} +2025-03-18 22:48:48,443 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330931208, 'price': 81992.31, 'volume': 0.0025} +2025-03-18 22:48:48,443 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330931208, 'price': 81992.31, 'volume': 0.0025}, total ticks: 977 +2025-03-18 22:48:48,447 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330930000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.0017000000000000001} +2025-03-18 22:48:48,447 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330931000, 'open': 81992.31, 'high': 81992.31, 'low': 81992.31, 'close': 81992.31, 'volume': 0.0025} +2025-03-18 22:48:48,682 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330931444,"s":"BTCUSDT","t...1444,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:48,682 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330931444,"s":"BTCUSDT","t":4727549255,"p":"81992.31000000","q":"0.00013000","T":1742330931444,"m":true,"M":true}... +2025-03-18 22:48:48,682 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330931444, 'price': 81992.31, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:48:48,683 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330931444, 'price': 81992.31, 'volume': 0.00013} +2025-03-18 22:48:48,683 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330931444, 'price': 81992.31, 'volume': 0.00013}, total ticks: 978 +2025-03-18 22:48:48,683 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330931000, 'open': 81992.31, 'high': 81992.31, 'low': 81992.31, 'close': 81992.31, 'volume': 0.00263} +2025-03-18 22:48:48,698 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330931460,"s":"BTCUSDT","t...460,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:48,698 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330931460,"s":"BTCUSDT","t":4727549256,"p":"81992.32000000","q":"0.00129000","T":1742330931460,"m":false,"M":true}... +2025-03-18 22:48:48,699 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330931460, 'price': 81992.32, 'volume': 0.00129, 'type': 'trade'} +2025-03-18 22:48:48,699 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330931460, 'price': 81992.32, 'volume': 0.00129} +2025-03-18 22:48:48,699 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330931460, 'price': 81992.32, 'volume': 0.00129}, total ticks: 979 +2025-03-18 22:48:48,700 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330931000, 'open': 81992.31, 'high': 81992.32, 'low': 81992.31, 'close': 81992.32, 'volume': 0.00392} +2025-03-18 22:48:48,910 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330931671,"s":"ETHUSDT","t...671,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:48,910 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330931671,"s":"ETHUSDT","t":2267980117,"p":"1903.74000000","q":"0.01570000","T":1742330931671,"m":false,"M":true}... +2025-03-18 22:48:48,910 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330931671, 'price': 1903.74, 'volume': 0.0157, 'type': 'trade'} +2025-03-18 22:48:48,910 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330931671, 'price': 1903.74, 'volume': 0.0157} +2025-03-18 22:48:48,910 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330931671, 'price': 1903.74, 'volume': 0.0157}, total ticks: 815 +2025-03-18 22:48:48,911 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330929000, 'open': 1903.73, 'high': 1903.73, 'low': 1903.73, 'close': 1903.73, 'volume': 0.39670000000000005} +2025-03-18 22:48:48,911 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330931000, 'open': 1903.74, 'high': 1903.74, 'low': 1903.74, 'close': 1903.74, 'volume': 0.0157} +2025-03-18 22:48:48,949 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330931713,"s":"BTCUSDT","t...1712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:48,950 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330931713,"s":"BTCUSDT","t":4727549257,"p":"81992.31000000","q":"0.00097000","T":1742330931712,"m":true,"M":true}... +2025-03-18 22:48:48,950 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330931712, 'price': 81992.31, 'volume': 0.00097, 'type': 'trade'} +2025-03-18 22:48:48,950 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330931712, 'price': 81992.31, 'volume': 0.00097} +2025-03-18 22:48:48,950 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330931712, 'price': 81992.31, 'volume': 0.00097}, total ticks: 980 +2025-03-18 22:48:48,950 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330931000, 'open': 81992.31, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.00489} +2025-03-18 22:48:49,111 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330931875,"s":"BTCUSDT","t...1875,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:49,111 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330931875,"s":"BTCUSDT","t":4727549258,"p":"81992.31000000","q":"0.00193000","T":1742330931875,"m":true,"M":true}... +2025-03-18 22:48:49,111 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330931875, 'price': 81992.31, 'volume': 0.00193, 'type': 'trade'} +2025-03-18 22:48:49,111 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330931875, 'price': 81992.31, 'volume': 0.00193} +2025-03-18 22:48:49,111 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330931875, 'price': 81992.31, 'volume': 0.00193}, total ticks: 981 +2025-03-18 22:48:49,111 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330931000, 'open': 81992.31, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.0068200000000000005} +2025-03-18 22:48:49,170 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330931933,"s":"BTCUSDT","t...932,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:49,170 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330931933,"s":"BTCUSDT","t":4727549259,"p":"81992.32000000","q":"0.00012000","T":1742330931932,"m":false,"M":true}... +2025-03-18 22:48:49,171 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330931932, 'price': 81992.32, 'volume': 0.00012, 'type': 'trade'} +2025-03-18 22:48:49,171 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330931932, 'price': 81992.32, 'volume': 0.00012} +2025-03-18 22:48:49,171 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330931932, 'price': 81992.32, 'volume': 0.00012}, total ticks: 982 +2025-03-18 22:48:49,172 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330931000, 'open': 81992.31, 'high': 81992.32, 'low': 81992.31, 'close': 81992.32, 'volume': 0.006940000000000001} +2025-03-18 22:48:49,285 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330932047,"s":"BTCUSDT","t...047,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:49,285 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330932047,"s":"BTCUSDT","t":4727549260,"p":"81992.32000000","q":"0.00041000","T":1742330932047,"m":false,"M":true}... +2025-03-18 22:48:49,285 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330932047, 'price': 81992.32, 'volume': 0.00041, 'type': 'trade'} +2025-03-18 22:48:49,285 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330932047, 'price': 81992.32, 'volume': 0.00041} +2025-03-18 22:48:49,285 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330932047, 'price': 81992.32, 'volume': 0.00041}, total ticks: 983 +2025-03-18 22:48:49,285 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330931000, 'open': 81992.31, 'high': 81992.32, 'low': 81992.31, 'close': 81992.32, 'volume': 0.006940000000000001} +2025-03-18 22:48:49,285 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330932000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.32, 'close': 81992.32, 'volume': 0.00041} +2025-03-18 22:48:49,330 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330932092,"s":"BTCUSDT","t...2092,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:49,330 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330932092,"s":"BTCUSDT","t":4727549261,"p":"81992.31000000","q":"0.00051000","T":1742330932092,"m":true,"M":true}... +2025-03-18 22:48:49,331 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330932092, 'price': 81992.31, 'volume': 0.00051, 'type': 'trade'} +2025-03-18 22:48:49,331 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330932092, 'price': 81992.31, 'volume': 0.00051} +2025-03-18 22:48:49,332 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330932092, 'price': 81992.31, 'volume': 0.00051}, total ticks: 984 +2025-03-18 22:48:49,332 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330932000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.00092} +2025-03-18 22:48:49,404 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330932160,"s":"ETHUSDT","t...2160,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:49,404 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330932160,"s":"ETHUSDT","t...2160,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:49,404 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330932160,"s":"ETHUSDT","t":2267980118,"p":"1903.73000000","q":"0.00470000","T":1742330932160,"m":true,"M":true}... +2025-03-18 22:48:49,404 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330932160, 'price': 1903.73, 'volume': 0.0047, 'type': 'trade'} +2025-03-18 22:48:49,404 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330932160, 'price': 1903.73, 'volume': 0.0047} +2025-03-18 22:48:49,404 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330932160, 'price': 1903.73, 'volume': 0.0047}, total ticks: 816 +2025-03-18 22:48:49,404 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330931000, 'open': 1903.74, 'high': 1903.74, 'low': 1903.74, 'close': 1903.74, 'volume': 0.0157} +2025-03-18 22:48:49,404 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330932000, 'open': 1903.73, 'high': 1903.73, 'low': 1903.73, 'close': 1903.73, 'volume': 0.0047} +2025-03-18 22:48:49,429 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330932160,"s":"ETHUSDT","t":2267980119,"p":"1903.73000000","q":"0.12030000","T":1742330932160,"m":true,"M":true}... +2025-03-18 22:48:49,430 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330932160, 'price': 1903.73, 'volume': 0.1203, 'type': 'trade'} +2025-03-18 22:48:49,430 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330932160, 'price': 1903.73, 'volume': 0.1203} +2025-03-18 22:48:49,430 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330932160, 'price': 1903.73, 'volume': 0.1203}, total ticks: 817 +2025-03-18 22:48:49,431 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330932000, 'open': 1903.73, 'high': 1903.73, 'low': 1903.73, 'close': 1903.73, 'volume': 0.125} +2025-03-18 22:48:49,501 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330932266,"s":"BTCUSDT","t...2265,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:49,502 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330932266,"s":"BTCUSDT","t":4727549262,"p":"81992.31000000","q":"0.00770000","T":1742330932265,"m":true,"M":true}... +2025-03-18 22:48:49,502 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330932265, 'price': 81992.31, 'volume': 0.0077, 'type': 'trade'} +2025-03-18 22:48:49,503 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330932265, 'price': 81992.31, 'volume': 0.0077} +2025-03-18 22:48:49,503 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330932265, 'price': 81992.31, 'volume': 0.0077}, total ticks: 985 +2025-03-18 22:48:49,503 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330932000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.008620000000000001} +2025-03-18 22:48:49,661 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330932427,"s":"ETHUSDT","t...426,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:49,661 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330932427,"s":"ETHUSDT","t":2267980120,"p":"1903.74000000","q":"0.01580000","T":1742330932426,"m":false,"M":true}... +2025-03-18 22:48:49,661 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330932426, 'price': 1903.74, 'volume': 0.0158, 'type': 'trade'} +2025-03-18 22:48:49,661 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330932426, 'price': 1903.74, 'volume': 0.0158} +2025-03-18 22:48:49,661 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330932426, 'price': 1903.74, 'volume': 0.0158}, total ticks: 818 +2025-03-18 22:48:49,661 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330932000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.73, 'close': 1903.74, 'volume': 0.1408} +2025-03-18 22:48:49,666 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330932432,"s":"ETHUSDT","t...2431,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:49,667 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330932432,"s":"ETHUSDT","t...2431,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:49,667 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330932432,"s":"ETHUSDT","t":2267980121,"p":"1903.73000000","q":"0.73400000","T":1742330932431,"m":true,"M":true}... +2025-03-18 22:48:49,667 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330932431, 'price': 1903.73, 'volume': 0.734, 'type': 'trade'} +2025-03-18 22:48:49,668 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330932431, 'price': 1903.73, 'volume': 0.734} +2025-03-18 22:48:49,669 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330932431, 'price': 1903.73, 'volume': 0.734}, total ticks: 819 +2025-03-18 22:48:49,669 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330932000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.73, 'close': 1903.73, 'volume': 0.8748} +2025-03-18 22:48:49,682 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330932432,"s":"ETHUSDT","t":2267980122,"p":"1903.73000000","q":"0.38520000","T":1742330932431,"m":true,"M":true}... +2025-03-18 22:48:49,682 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330932431, 'price': 1903.73, 'volume': 0.3852, 'type': 'trade'} +2025-03-18 22:48:49,682 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330932431, 'price': 1903.73, 'volume': 0.3852} +2025-03-18 22:48:49,682 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330932431, 'price': 1903.73, 'volume': 0.3852}, total ticks: 820 +2025-03-18 22:48:49,683 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330932000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.73, 'close': 1903.73, 'volume': 1.26} +2025-03-18 22:48:49,746 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330932511,"s":"BTCUSDT","t...2510,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:49,746 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330932511,"s":"BTCUSDT","t":4727549263,"p":"81992.31000000","q":"0.00012000","T":1742330932510,"m":true,"M":true}... +2025-03-18 22:48:49,747 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330932510, 'price': 81992.31, 'volume': 0.00012, 'type': 'trade'} +2025-03-18 22:48:49,747 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330932510, 'price': 81992.31, 'volume': 0.00012} +2025-03-18 22:48:49,747 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330932510, 'price': 81992.31, 'volume': 0.00012}, total ticks: 986 +2025-03-18 22:48:49,747 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330932000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.008740000000000001} +2025-03-18 22:48:49,834 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330932595,"s":"BTCUSDT","t...595,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:49,834 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330932595,"s":"BTCUSDT","t":4727549264,"p":"81992.32000000","q":"0.00033000","T":1742330932595,"m":false,"M":true}... +2025-03-18 22:48:49,834 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330932595, 'price': 81992.32, 'volume': 0.00033, 'type': 'trade'} +2025-03-18 22:48:49,835 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330932595, 'price': 81992.32, 'volume': 0.00033} +2025-03-18 22:48:49,835 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330932595, 'price': 81992.32, 'volume': 0.00033}, total ticks: 987 +2025-03-18 22:48:49,836 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330932000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.32, 'volume': 0.009070000000000002} +2025-03-18 22:48:50,202 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330932963,"s":"BTCUSDT","t...2963,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:50,202 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330932963,"s":"BTCUSDT","t...2963,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:50,202 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330932963,"s":"BTCUSDT","t":4727549265,"p":"81992.31000000","q":"0.01807000","T":1742330932963,"m":true,"M":true}... +2025-03-18 22:48:50,203 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330932963, 'price': 81992.31, 'volume': 0.01807, 'type': 'trade'} +2025-03-18 22:48:50,203 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330932963, 'price': 81992.31, 'volume': 0.01807} +2025-03-18 22:48:50,203 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330932963, 'price': 81992.31, 'volume': 0.01807}, total ticks: 988 +2025-03-18 22:48:50,203 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330932000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.02714} +2025-03-18 22:48:50,226 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330932963,"s":"BTCUSDT","t":4727549266,"p":"81992.31000000","q":"0.01051000","T":1742330932963,"m":true,"M":true}... +2025-03-18 22:48:50,226 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330932963, 'price': 81992.31, 'volume': 0.01051, 'type': 'trade'} +2025-03-18 22:48:50,227 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330932963, 'price': 81992.31, 'volume': 0.01051} +2025-03-18 22:48:50,227 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330932963, 'price': 81992.31, 'volume': 0.01051}, total ticks: 989 +2025-03-18 22:48:50,227 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330932000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.03765} +2025-03-18 22:48:50,315 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330933080,"s":"ETHUSDT","t...3080,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:50,316 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330933080,"s":"ETHUSDT","t":2267980123,"p":"1903.73000000","q":"0.00330000","T":1742330933080,"m":true,"M":true}... +2025-03-18 22:48:50,317 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330933080, 'price': 1903.73, 'volume': 0.0033, 'type': 'trade'} +2025-03-18 22:48:50,317 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330933080, 'price': 1903.73, 'volume': 0.0033} +2025-03-18 22:48:50,317 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330933080, 'price': 1903.73, 'volume': 0.0033}, total ticks: 821 +2025-03-18 22:48:50,317 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330932000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.73, 'close': 1903.73, 'volume': 1.26} +2025-03-18 22:48:50,317 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330933000, 'open': 1903.73, 'high': 1903.73, 'low': 1903.73, 'close': 1903.73, 'volume': 0.0033} +2025-03-18 22:48:50,366 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330933130,"s":"BTCUSDT","t...129,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:50,367 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330933130,"s":"BTCUSDT","t":4727549267,"p":"81992.32000000","q":"0.00027000","T":1742330933129,"m":false,"M":true}... +2025-03-18 22:48:50,367 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330933129, 'price': 81992.32, 'volume': 0.00027, 'type': 'trade'} +2025-03-18 22:48:50,367 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330933129, 'price': 81992.32, 'volume': 0.00027} +2025-03-18 22:48:50,367 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330933129, 'price': 81992.32, 'volume': 0.00027}, total ticks: 990 +2025-03-18 22:48:50,368 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330932000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.03765} +2025-03-18 22:48:50,368 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330933000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.32, 'close': 81992.32, 'volume': 0.00027} +2025-03-18 22:48:50,702 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330933465,"s":"BTCUSDT","t...465,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:50,703 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330933465,"s":"BTCUSDT","t":4727549268,"p":"81992.32000000","q":"0.00102000","T":1742330933465,"m":false,"M":true}... +2025-03-18 22:48:50,703 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330933465, 'price': 81992.32, 'volume': 0.00102, 'type': 'trade'} +2025-03-18 22:48:50,704 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330933465, 'price': 81992.32, 'volume': 0.00102} +2025-03-18 22:48:50,704 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330933465, 'price': 81992.32, 'volume': 0.00102}, total ticks: 991 +2025-03-18 22:48:50,704 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330933000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.32, 'close': 81992.32, 'volume': 0.0012900000000000001} +2025-03-18 22:48:50,705 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330933470,"s":"BTCUSDT","t...3469,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:50,706 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330933470,"s":"BTCUSDT","t":4727549269,"p":"81992.31000000","q":"0.00010000","T":1742330933469,"m":true,"M":true}... +2025-03-18 22:48:50,706 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330933469, 'price': 81992.31, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:50,706 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330933469, 'price': 81992.31, 'volume': 0.0001} +2025-03-18 22:48:50,706 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330933469, 'price': 81992.31, 'volume': 0.0001}, total ticks: 992 +2025-03-18 22:48:50,707 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330933000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.0013900000000000002} +2025-03-18 22:48:50,896 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330933666,"s":"ETHUSDT","t...665,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:50,896 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330933666,"s":"ETHUSDT","t":2267980124,"p":"1903.74000000","q":"0.03150000","T":1742330933665,"m":false,"M":true}... +2025-03-18 22:48:50,896 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330933665, 'price': 1903.74, 'volume': 0.0315, 'type': 'trade'} +2025-03-18 22:48:50,896 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330933665, 'price': 1903.74, 'volume': 0.0315} +2025-03-18 22:48:50,904 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330933665, 'price': 1903.74, 'volume': 0.0315}, total ticks: 822 +2025-03-18 22:48:50,904 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330933000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.73, 'close': 1903.74, 'volume': 0.0348} +2025-03-18 22:48:51,028 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330933794,"s":"ETHUSDT","t...793,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:51,030 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330933794,"s":"ETHUSDT","t":2267980125,"p":"1903.74000000","q":"0.05820000","T":1742330933793,"m":false,"M":true}... +2025-03-18 22:48:51,031 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330933793, 'price': 1903.74, 'volume': 0.0582, 'type': 'trade'} +2025-03-18 22:48:51,031 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330933793, 'price': 1903.74, 'volume': 0.0582} +2025-03-18 22:48:51,031 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330933793, 'price': 1903.74, 'volume': 0.0582}, total ticks: 823 +2025-03-18 22:48:51,033 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330933000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.73, 'close': 1903.74, 'volume': 0.093} +2025-03-18 22:48:51,125 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330933890,"s":"ETHUSDT","t...3889,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:51,125 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330933890,"s":"ETHUSDT","t...3889,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:51,125 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330933890,"s":"ETHUSDT","t...3889,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:51,125 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330933890,"s":"ETHUSDT","t...3889,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:51,125 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330933890,"s":"ETHUSDT","t...3889,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:51,125 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330933890,"s":"ETHUSDT","t":2267980126,"p":"1903.73000000","q":"0.41620000","T":1742330933889,"m":true,"M":true}... +2025-03-18 22:48:51,125 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330933889, 'price': 1903.73, 'volume': 0.4162, 'type': 'trade'} +2025-03-18 22:48:51,125 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330933889, 'price': 1903.73, 'volume': 0.4162} +2025-03-18 22:48:51,128 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330933889, 'price': 1903.73, 'volume': 0.4162}, total ticks: 824 +2025-03-18 22:48:51,128 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330933000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.73, 'close': 1903.73, 'volume': 0.5092} +2025-03-18 22:48:51,140 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330933890,"s":"ETHUSDT","t":2267980127,"p":"1903.73000000","q":"1.32300000","T":1742330933889,"m":true,"M":true}... +2025-03-18 22:48:51,141 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330933889, 'price': 1903.73, 'volume': 1.323, 'type': 'trade'} +2025-03-18 22:48:51,141 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330933889, 'price': 1903.73, 'volume': 1.323} +2025-03-18 22:48:51,141 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330933889, 'price': 1903.73, 'volume': 1.323}, total ticks: 825 +2025-03-18 22:48:51,141 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330933000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.73, 'close': 1903.73, 'volume': 1.8321999999999998} +2025-03-18 22:48:51,156 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330933890,"s":"ETHUSDT","t":2267980128,"p":"1903.73000000","q":"0.10000000","T":1742330933889,"m":true,"M":true}... +2025-03-18 22:48:51,157 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330933889, 'price': 1903.73, 'volume': 0.1, 'type': 'trade'} +2025-03-18 22:48:51,157 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330933889, 'price': 1903.73, 'volume': 0.1} +2025-03-18 22:48:51,157 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330933889, 'price': 1903.73, 'volume': 0.1}, total ticks: 826 +2025-03-18 22:48:51,157 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330933000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.73, 'close': 1903.73, 'volume': 1.9322} +2025-03-18 22:48:51,175 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330933890,"s":"ETHUSDT","t":2267980129,"p":"1903.73000000","q":"0.00270000","T":1742330933889,"m":true,"M":true}... +2025-03-18 22:48:51,176 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330933889, 'price': 1903.73, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:48:51,176 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330933889, 'price': 1903.73, 'volume': 0.0027} +2025-03-18 22:48:51,176 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330933889, 'price': 1903.73, 'volume': 0.0027}, total ticks: 827 +2025-03-18 22:48:51,177 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330933000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.73, 'close': 1903.73, 'volume': 1.9348999999999998} +2025-03-18 22:48:51,198 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330933890,"s":"ETHUSDT","t":2267980130,"p":"1903.73000000","q":"1.15810000","T":1742330933889,"m":true,"M":true}... +2025-03-18 22:48:51,199 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330933889, 'price': 1903.73, 'volume': 1.1581, 'type': 'trade'} +2025-03-18 22:48:51,199 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330933889, 'price': 1903.73, 'volume': 1.1581} +2025-03-18 22:48:51,199 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330933889, 'price': 1903.73, 'volume': 1.1581}, total ticks: 828 +2025-03-18 22:48:51,199 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330933000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.73, 'close': 1903.73, 'volume': 3.093} +2025-03-18 22:48:52,010 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330934774,"s":"ETHUSDT","t...773,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:52,010 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330934774,"s":"ETHUSDT","t":2267980131,"p":"1903.74000000","q":"0.02820000","T":1742330934773,"m":false,"M":true}... +2025-03-18 22:48:52,010 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330934773, 'price': 1903.74, 'volume': 0.0282, 'type': 'trade'} +2025-03-18 22:48:52,010 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330934773, 'price': 1903.74, 'volume': 0.0282} +2025-03-18 22:48:52,010 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330934773, 'price': 1903.74, 'volume': 0.0282}, total ticks: 829 +2025-03-18 22:48:52,010 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330933000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.73, 'close': 1903.73, 'volume': 3.093} +2025-03-18 22:48:52,010 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330934000, 'open': 1903.74, 'high': 1903.74, 'low': 1903.74, 'close': 1903.74, 'volume': 0.0282} +2025-03-18 22:48:52,233 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330935002,"s":"ETHUSDT","t...5002,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:52,233 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330935002,"s":"ETHUSDT","t":2267980132,"p":"1903.73000000","q":"4.58900000","T":1742330935002,"m":true,"M":true}... +2025-03-18 22:48:52,233 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330935002, 'price': 1903.73, 'volume': 4.589, 'type': 'trade'} +2025-03-18 22:48:52,239 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330935002, 'price': 1903.73, 'volume': 4.589} +2025-03-18 22:48:52,239 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330935002, 'price': 1903.73, 'volume': 4.589}, total ticks: 830 +2025-03-18 22:48:52,239 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330934000, 'open': 1903.74, 'high': 1903.74, 'low': 1903.74, 'close': 1903.74, 'volume': 0.0282} +2025-03-18 22:48:52,239 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330935000, 'open': 1903.73, 'high': 1903.73, 'low': 1903.73, 'close': 1903.73, 'volume': 4.589} +2025-03-18 22:48:52,633 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330935397,"s":"BTCUSDT","t...5397,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:52,634 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330935397,"s":"BTCUSDT","t":4727549270,"p":"81992.31000000","q":"0.00086000","T":1742330935397,"m":true,"M":true}... +2025-03-18 22:48:52,635 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330935397, 'price': 81992.31, 'volume': 0.00086, 'type': 'trade'} +2025-03-18 22:48:52,635 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330935397, 'price': 81992.31, 'volume': 0.00086} +2025-03-18 22:48:52,635 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330935397, 'price': 81992.31, 'volume': 0.00086}, total ticks: 993 +2025-03-18 22:48:52,636 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330933000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.0013900000000000002} +2025-03-18 22:48:52,636 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330935000, 'open': 81992.31, 'high': 81992.31, 'low': 81992.31, 'close': 81992.31, 'volume': 0.00086} +2025-03-18 22:48:52,850 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330935616,"s":"ETHUSDT","t...5615,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:52,851 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330935616,"s":"ETHUSDT","t":2267980133,"p":"1903.73000000","q":"0.00860000","T":1742330935615,"m":true,"M":true}... +2025-03-18 22:48:52,851 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330935615, 'price': 1903.73, 'volume': 0.0086, 'type': 'trade'} +2025-03-18 22:48:52,851 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330935615, 'price': 1903.73, 'volume': 0.0086} +2025-03-18 22:48:52,851 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330935615, 'price': 1903.73, 'volume': 0.0086}, total ticks: 831 +2025-03-18 22:48:52,851 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330935000, 'open': 1903.73, 'high': 1903.73, 'low': 1903.73, 'close': 1903.73, 'volume': 4.597600000000001} +2025-03-18 22:48:52,851 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330935617,"s":"ETHUSDT","t...616,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:52,851 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330935617,"s":"ETHUSDT","t":2267980134,"p":"1903.74000000","q":"0.01260000","T":1742330935616,"m":false,"M":true}... +2025-03-18 22:48:52,851 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330935616, 'price': 1903.74, 'volume': 0.0126, 'type': 'trade'} +2025-03-18 22:48:52,851 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330935616, 'price': 1903.74, 'volume': 0.0126} +2025-03-18 22:48:52,851 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330935616, 'price': 1903.74, 'volume': 0.0126}, total ticks: 832 +2025-03-18 22:48:52,851 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330935000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.73, 'close': 1903.74, 'volume': 4.610200000000001} +2025-03-18 22:48:53,204 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330935967,"s":"ETHUSDT","t...5967,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:53,204 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330935967,"s":"ETHUSDT","t":2267980135,"p":"1903.73000000","q":"0.00380000","T":1742330935967,"m":true,"M":true}... +2025-03-18 22:48:53,204 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330935967, 'price': 1903.73, 'volume': 0.0038, 'type': 'trade'} +2025-03-18 22:48:53,204 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330935967, 'price': 1903.73, 'volume': 0.0038} +2025-03-18 22:48:53,204 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330935967, 'price': 1903.73, 'volume': 0.0038}, total ticks: 833 +2025-03-18 22:48:53,208 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330935000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.73, 'close': 1903.73, 'volume': 4.614000000000001} +2025-03-18 22:48:53,559 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330936323,"s":"BTCUSDT","t...6323,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:53,559 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330936323,"s":"BTCUSDT","t":4727549271,"p":"81992.31000000","q":"0.00040000","T":1742330936323,"m":true,"M":true}... +2025-03-18 22:48:53,559 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330936323, 'price': 81992.31, 'volume': 0.0004, 'type': 'trade'} +2025-03-18 22:48:53,560 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330936323, 'price': 81992.31, 'volume': 0.0004} +2025-03-18 22:48:53,560 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330936323, 'price': 81992.31, 'volume': 0.0004}, total ticks: 994 +2025-03-18 22:48:53,561 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330935000, 'open': 81992.31, 'high': 81992.31, 'low': 81992.31, 'close': 81992.31, 'volume': 0.00086} +2025-03-18 22:48:53,561 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330936000, 'open': 81992.31, 'high': 81992.31, 'low': 81992.31, 'close': 81992.31, 'volume': 0.0004} +2025-03-18 22:48:54,053 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330936818,"s":"BTCUSDT","t...817,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:54,055 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330936818,"s":"BTCUSDT","t":4727549272,"p":"81992.32000000","q":"0.03036000","T":1742330936817,"m":false,"M":true}... +2025-03-18 22:48:54,055 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330936817, 'price': 81992.32, 'volume': 0.03036, 'type': 'trade'} +2025-03-18 22:48:54,056 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330936817, 'price': 81992.32, 'volume': 0.03036} +2025-03-18 22:48:54,056 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330936817, 'price': 81992.32, 'volume': 0.03036}, total ticks: 995 +2025-03-18 22:48:54,056 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330936000, 'open': 81992.31, 'high': 81992.32, 'low': 81992.31, 'close': 81992.32, 'volume': 0.030760000000000003} +2025-03-18 22:48:54,572 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330937338,"s":"BTCUSDT","t...7338,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:54,572 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330937338,"s":"BTCUSDT","t":4727549273,"p":"81992.31000000","q":"0.00029000","T":1742330937338,"m":true,"M":true}... +2025-03-18 22:48:54,572 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330937338, 'price': 81992.31, 'volume': 0.00029, 'type': 'trade'} +2025-03-18 22:48:54,572 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330937338, 'price': 81992.31, 'volume': 0.00029} +2025-03-18 22:48:54,572 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330937338, 'price': 81992.31, 'volume': 0.00029}, total ticks: 996 +2025-03-18 22:48:54,572 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330936000, 'open': 81992.31, 'high': 81992.32, 'low': 81992.31, 'close': 81992.32, 'volume': 0.030760000000000003} +2025-03-18 22:48:54,572 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330937000, 'open': 81992.31, 'high': 81992.31, 'low': 81992.31, 'close': 81992.31, 'volume': 0.00029} +2025-03-18 22:48:54,582 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330937347,"s":"ETHUSDT","t...346,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:54,582 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330937347,"s":"ETHUSDT","t":2267980136,"p":"1903.74000000","q":"0.05190000","T":1742330937346,"m":false,"M":true}... +2025-03-18 22:48:54,583 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330937346, 'price': 1903.74, 'volume': 0.0519, 'type': 'trade'} +2025-03-18 22:48:54,583 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330937346, 'price': 1903.74, 'volume': 0.0519} +2025-03-18 22:48:54,583 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330937346, 'price': 1903.74, 'volume': 0.0519}, total ticks: 834 +2025-03-18 22:48:54,584 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330935000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.73, 'close': 1903.73, 'volume': 4.614000000000001} +2025-03-18 22:48:54,584 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330937000, 'open': 1903.74, 'high': 1903.74, 'low': 1903.74, 'close': 1903.74, 'volume': 0.0519} +2025-03-18 22:48:54,970 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330937734,"s":"BTCUSDT","t...7734,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:54,970 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330937734,"s":"BTCUSDT","t":4727549274,"p":"81992.31000000","q":"0.00022000","T":1742330937734,"m":true,"M":true}... +2025-03-18 22:48:54,970 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330937734, 'price': 81992.31, 'volume': 0.00022, 'type': 'trade'} +2025-03-18 22:48:54,971 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330937734, 'price': 81992.31, 'volume': 0.00022} +2025-03-18 22:48:54,971 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330937734, 'price': 81992.31, 'volume': 0.00022}, total ticks: 997 +2025-03-18 22:48:54,972 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330937000, 'open': 81992.31, 'high': 81992.31, 'low': 81992.31, 'close': 81992.31, 'volume': 0.00051} +2025-03-18 22:48:55,135 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330937898,"s":"BTCUSDT","t...897,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:55,135 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330937898,"s":"BTCUSDT","t":4727549275,"p":"81992.32000000","q":"0.00128000","T":1742330937897,"m":false,"M":true}... +2025-03-18 22:48:55,135 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330937897, 'price': 81992.32, 'volume': 0.00128, 'type': 'trade'} +2025-03-18 22:48:55,135 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330937897, 'price': 81992.32, 'volume': 0.00128} +2025-03-18 22:48:55,136 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330937897, 'price': 81992.32, 'volume': 0.00128}, total ticks: 998 +2025-03-18 22:48:55,136 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330937000, 'open': 81992.31, 'high': 81992.32, 'low': 81992.31, 'close': 81992.32, 'volume': 0.0017900000000000001} +2025-03-18 22:48:55,158 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330937920,"s":"BTCUSDT","t...920,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:55,159 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330937920,"s":"BTCUSDT","t":4727549276,"p":"81992.32000000","q":"0.00006000","T":1742330937920,"m":false,"M":true}... +2025-03-18 22:48:55,159 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330937920, 'price': 81992.32, 'volume': 6e-05, 'type': 'trade'} +2025-03-18 22:48:55,159 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330937920, 'price': 81992.32, 'volume': 6e-05} +2025-03-18 22:48:55,160 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330937920, 'price': 81992.32, 'volume': 6e-05}, total ticks: 999 +2025-03-18 22:48:55,160 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330937000, 'open': 81992.31, 'high': 81992.32, 'low': 81992.31, 'close': 81992.32, 'volume': 0.00185} +2025-03-18 22:48:56,358 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330939121,"s":"BTCUSDT","t...9121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:56,358 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330939123,"s":"ETHUSDT","t...123,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:56,358 - INFO - [realtime.py:369] - Received message #1000 +2025-03-18 22:48:56,358 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330939121,"s":"BTCUSDT","t":4727549277,"p":"81992.31000000","q":"0.00108000","T":1742330939121,"m":true,"M":true}... +2025-03-18 22:48:56,358 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330939121, 'price': 81992.31, 'volume': 0.00108, 'type': 'trade'} +2025-03-18 22:48:56,358 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330939121, 'price': 81992.31, 'volume': 0.00108} +2025-03-18 22:48:56,358 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330939121, 'price': 81992.31, 'volume': 0.00108}, total ticks: 1000 +2025-03-18 22:48:56,358 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330937000, 'open': 81992.31, 'high': 81992.32, 'low': 81992.31, 'close': 81992.32, 'volume': 0.00185} +2025-03-18 22:48:56,358 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330939000, 'open': 81992.31, 'high': 81992.31, 'low': 81992.31, 'close': 81992.31, 'volume': 0.00108} +2025-03-18 22:48:56,358 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330939123,"s":"ETHUSDT","t":2267980137,"p":"1903.74000000","q":"0.03150000","T":1742330939123,"m":false,"M":true}... +2025-03-18 22:48:56,358 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330939123, 'price': 1903.74, 'volume': 0.0315, 'type': 'trade'} +2025-03-18 22:48:56,358 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330939123, 'price': 1903.74, 'volume': 0.0315} +2025-03-18 22:48:56,358 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330939123, 'price': 1903.74, 'volume': 0.0315}, total ticks: 835 +2025-03-18 22:48:56,363 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330937000, 'open': 1903.74, 'high': 1903.74, 'low': 1903.74, 'close': 1903.74, 'volume': 0.0519} +2025-03-18 22:48:56,363 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330939000, 'open': 1903.74, 'high': 1903.74, 'low': 1903.74, 'close': 1903.74, 'volume': 0.0315} +2025-03-18 22:48:56,514 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330939275,"s":"BTCUSDT","t...274,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:56,515 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330939275,"s":"BTCUSDT","t":4727549278,"p":"81992.32000000","q":"0.00327000","T":1742330939274,"m":false,"M":true}... +2025-03-18 22:48:56,515 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330939274, 'price': 81992.32, 'volume': 0.00327, 'type': 'trade'} +2025-03-18 22:48:56,515 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330939274, 'price': 81992.32, 'volume': 0.00327} +2025-03-18 22:48:56,515 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330939274, 'price': 81992.32, 'volume': 0.00327}, total ticks: 1001 +2025-03-18 22:48:56,516 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330939000, 'open': 81992.31, 'high': 81992.32, 'low': 81992.31, 'close': 81992.32, 'volume': 0.00435} +2025-03-18 22:48:56,650 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330939413,"s":"ETHUSDT","t...413,"m":false,"M":true}' [134 bytes] +2025-03-18 22:48:56,650 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330939413,"s":"ETHUSDT","t":2267980138,"p":"1903.74000000","q":"1.63440000","T":1742330939413,"m":false,"M":true}... +2025-03-18 22:48:56,650 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330939413, 'price': 1903.74, 'volume': 1.6344, 'type': 'trade'} +2025-03-18 22:48:56,650 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330939413, 'price': 1903.74, 'volume': 1.6344} +2025-03-18 22:48:56,650 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330939413, 'price': 1903.74, 'volume': 1.6344}, total ticks: 836 +2025-03-18 22:48:56,650 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330939000, 'open': 1903.74, 'high': 1903.74, 'low': 1903.74, 'close': 1903.74, 'volume': 1.6659000000000002} +2025-03-18 22:48:56,706 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330939468,"s":"BTCUSDT","t...9468,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:56,707 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330939468,"s":"BTCUSDT","t":4727549279,"p":"81992.31000000","q":"0.00009000","T":1742330939468,"m":true,"M":true}... +2025-03-18 22:48:56,707 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330939468, 'price': 81992.31, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:48:56,708 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330939468, 'price': 81992.31, 'volume': 9e-05} +2025-03-18 22:48:56,708 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330939468, 'price': 81992.31, 'volume': 9e-05}, total ticks: 1002 +2025-03-18 22:48:56,708 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330939000, 'open': 81992.31, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.0044399999999999995} +2025-03-18 22:48:56,730 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330939495,"s":"ETHUSDT","t...9495,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:56,731 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330939495,"s":"ETHUSDT","t...9495,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:56,731 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330939495,"s":"ETHUSDT","t...9495,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:56,732 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330939495,"s":"ETHUSDT","t":2267980139,"p":"1903.73000000","q":"1.59350000","T":1742330939495,"m":true,"M":true}... +2025-03-18 22:48:56,732 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330939495, 'price': 1903.73, 'volume': 1.5935, 'type': 'trade'} +2025-03-18 22:48:56,733 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330939495, 'price': 1903.73, 'volume': 1.5935} +2025-03-18 22:48:56,733 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330939495, 'price': 1903.73, 'volume': 1.5935}, total ticks: 837 +2025-03-18 22:48:56,734 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330939000, 'open': 1903.74, 'high': 1903.74, 'low': 1903.73, 'close': 1903.73, 'volume': 3.2594000000000003} +2025-03-18 22:48:56,747 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330939495,"s":"ETHUSDT","t":2267980140,"p":"1903.73000000","q":"0.00310000","T":1742330939495,"m":true,"M":true}... +2025-03-18 22:48:56,747 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330939495, 'price': 1903.73, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:48:56,747 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330939495, 'price': 1903.73, 'volume': 0.0031} +2025-03-18 22:48:56,747 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330939495, 'price': 1903.73, 'volume': 0.0031}, total ticks: 838 +2025-03-18 22:48:56,748 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330939000, 'open': 1903.74, 'high': 1903.74, 'low': 1903.73, 'close': 1903.73, 'volume': 3.2625} +2025-03-18 22:48:56,762 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330939495,"s":"ETHUSDT","t":2267980141,"p":"1903.73000000","q":"1.40340000","T":1742330939495,"m":true,"M":true}... +2025-03-18 22:48:56,762 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330939495, 'price': 1903.73, 'volume': 1.4034, 'type': 'trade'} +2025-03-18 22:48:56,763 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330939495, 'price': 1903.73, 'volume': 1.4034} +2025-03-18 22:48:56,763 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330939495, 'price': 1903.73, 'volume': 1.4034}, total ticks: 839 +2025-03-18 22:48:56,763 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330939000, 'open': 1903.74, 'high': 1903.74, 'low': 1903.73, 'close': 1903.73, 'volume': 4.665900000000001} +2025-03-18 22:48:57,541 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330940303,"s":"ETHUSDT","t...0303,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:57,541 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330940303,"s":"ETHUSDT","t":2267980142,"p":"1903.73000000","q":"0.03880000","T":1742330940303,"m":true,"M":true}... +2025-03-18 22:48:57,541 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330940303, 'price': 1903.73, 'volume': 0.0388, 'type': 'trade'} +2025-03-18 22:48:57,541 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330940303, 'price': 1903.73, 'volume': 0.0388} +2025-03-18 22:48:57,541 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330940303, 'price': 1903.73, 'volume': 0.0388}, total ticks: 840 +2025-03-18 22:48:57,541 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330939000, 'open': 1903.74, 'high': 1903.74, 'low': 1903.73, 'close': 1903.73, 'volume': 4.665900000000001} +2025-03-18 22:48:57,541 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330940000, 'open': 1903.73, 'high': 1903.73, 'low': 1903.73, 'close': 1903.73, 'volume': 0.0388} +2025-03-18 22:48:57,954 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330940718,"s":"BTCUSDT","t...718,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:57,955 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330940718,"s":"BTCUSDT","t":4727549280,"p":"81992.32000000","q":"0.00067000","T":1742330940718,"m":false,"M":true}... +2025-03-18 22:48:57,955 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330940718, 'price': 81992.32, 'volume': 0.00067, 'type': 'trade'} +2025-03-18 22:48:57,956 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330940718, 'price': 81992.32, 'volume': 0.00067} +2025-03-18 22:48:57,956 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330940718, 'price': 81992.32, 'volume': 0.00067}, total ticks: 1003 +2025-03-18 22:48:57,956 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330939000, 'open': 81992.31, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.0044399999999999995} +2025-03-18 22:48:57,957 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330940000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.32, 'close': 81992.32, 'volume': 0.00067} +2025-03-18 22:48:58,014 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330940776,"s":"BTCUSDT","t...0776,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:58,014 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330940776,"s":"BTCUSDT","t":4727549281,"p":"81992.31000000","q":"0.00010000","T":1742330940776,"m":true,"M":true}... +2025-03-18 22:48:58,015 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330940776, 'price': 81992.31, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:48:58,015 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330940776, 'price': 81992.31, 'volume': 0.0001} +2025-03-18 22:48:58,016 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330940776, 'price': 81992.31, 'volume': 0.0001}, total ticks: 1004 +2025-03-18 22:48:58,016 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330940000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.0007700000000000001} +2025-03-18 22:48:58,053 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330940820,"s":"BTCUSDT","t...0819,"m":true,"M":true}' [134 bytes] +2025-03-18 22:48:58,053 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330940820,"s":"BTCUSDT","t":4727549282,"p":"81992.31000000","q":"0.00090000","T":1742330940819,"m":true,"M":true}... +2025-03-18 22:48:58,053 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330940819, 'price': 81992.31, 'volume': 0.0009, 'type': 'trade'} +2025-03-18 22:48:58,053 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330940819, 'price': 81992.31, 'volume': 0.0009} +2025-03-18 22:48:58,053 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330940819, 'price': 81992.31, 'volume': 0.0009}, total ticks: 1005 +2025-03-18 22:48:58,053 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330940000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.00167} +2025-03-18 22:48:58,300 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330941064,"s":"ETHUSDT","t...1063,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:58,300 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330941064,"s":"ETHUSDT","t...1063,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:58,300 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330941064,"s":"ETHUSDT","t":2267980143,"p":"1903.73000000","q":"0.20810000","T":1742330941063,"m":true,"M":true}... +2025-03-18 22:48:58,300 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330941063, 'price': 1903.73, 'volume': 0.2081, 'type': 'trade'} +2025-03-18 22:48:58,300 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330941063, 'price': 1903.73, 'volume': 0.2081} +2025-03-18 22:48:58,300 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330941063, 'price': 1903.73, 'volume': 0.2081}, total ticks: 841 +2025-03-18 22:48:58,300 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330940000, 'open': 1903.73, 'high': 1903.73, 'low': 1903.73, 'close': 1903.73, 'volume': 0.0388} +2025-03-18 22:48:58,300 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330941000, 'open': 1903.73, 'high': 1903.73, 'low': 1903.73, 'close': 1903.73, 'volume': 0.2081} +2025-03-18 22:48:58,315 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330941064,"s":"ETHUSDT","t":2267980144,"p":"1903.73000000","q":"0.60340000","T":1742330941063,"m":true,"M":true}... +2025-03-18 22:48:58,315 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330941063, 'price': 1903.73, 'volume': 0.6034, 'type': 'trade'} +2025-03-18 22:48:58,315 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330941063, 'price': 1903.73, 'volume': 0.6034} +2025-03-18 22:48:58,315 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330941063, 'price': 1903.73, 'volume': 0.6034}, total ticks: 842 +2025-03-18 22:48:58,317 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330941000, 'open': 1903.73, 'high': 1903.73, 'low': 1903.73, 'close': 1903.73, 'volume': 0.8115000000000001} +2025-03-18 22:48:58,322 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330941083,"s":"BTCUSDT","t...083,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:58,323 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330941083,"s":"BTCUSDT","t":4727549283,"p":"81992.32000000","q":"0.00011000","T":1742330941083,"m":false,"M":true}... +2025-03-18 22:48:58,323 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330941083, 'price': 81992.32, 'volume': 0.00011, 'type': 'trade'} +2025-03-18 22:48:58,323 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330941083, 'price': 81992.32, 'volume': 0.00011} +2025-03-18 22:48:58,323 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330941083, 'price': 81992.32, 'volume': 0.00011}, total ticks: 1006 +2025-03-18 22:48:58,324 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330940000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.00167} +2025-03-18 22:48:58,324 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330941000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.32, 'close': 81992.32, 'volume': 0.00011} +2025-03-18 22:48:59,041 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330941804,"s":"BTCUSDT","t...804,"m":false,"M":true}' [135 bytes] +2025-03-18 22:48:59,042 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330941804,"s":"BTCUSDT","t":4727549284,"p":"81992.32000000","q":"0.00007000","T":1742330941804,"m":false,"M":true}... +2025-03-18 22:48:59,042 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330941804, 'price': 81992.32, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:48:59,043 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330941804, 'price': 81992.32, 'volume': 7e-05} +2025-03-18 22:48:59,043 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330941804, 'price': 81992.32, 'volume': 7e-05}, total ticks: 1007 +2025-03-18 22:48:59,043 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330941000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.32, 'close': 81992.32, 'volume': 0.00017999999999999998} +2025-03-18 22:48:59,180 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330941945,"s":"ETHUSDT","t...1944,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:59,181 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330941945,"s":"ETHUSDT","t":2267980145,"p":"1903.73000000","q":"0.38360000","T":1742330941944,"m":true,"M":true}... +2025-03-18 22:48:59,181 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330941944, 'price': 1903.73, 'volume': 0.3836, 'type': 'trade'} +2025-03-18 22:48:59,182 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330941944, 'price': 1903.73, 'volume': 0.3836} +2025-03-18 22:48:59,182 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330941944, 'price': 1903.73, 'volume': 0.3836}, total ticks: 843 +2025-03-18 22:48:59,182 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330941000, 'open': 1903.73, 'high': 1903.73, 'low': 1903.73, 'close': 1903.73, 'volume': 1.1951} +2025-03-18 22:48:59,205 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330941970,"s":"ETHUSDT","t...1969,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:59,205 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330941970,"s":"ETHUSDT","t":2267980146,"p":"1903.73000000","q":"0.00360000","T":1742330941969,"m":true,"M":true}... +2025-03-18 22:48:59,206 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330941969, 'price': 1903.73, 'volume': 0.0036, 'type': 'trade'} +2025-03-18 22:48:59,206 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330941969, 'price': 1903.73, 'volume': 0.0036} +2025-03-18 22:48:59,206 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330941969, 'price': 1903.73, 'volume': 0.0036}, total ticks: 844 +2025-03-18 22:48:59,207 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330941000, 'open': 1903.73, 'high': 1903.73, 'low': 1903.73, 'close': 1903.73, 'volume': 1.1987} +2025-03-18 22:48:59,242 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330942008,"s":"ETHUSDT","t...2007,"m":true,"M":true}' [133 bytes] +2025-03-18 22:48:59,242 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330942008,"s":"ETHUSDT","t":2267980147,"p":"1903.73000000","q":"0.57780000","T":1742330942007,"m":true,"M":true}... +2025-03-18 22:48:59,242 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330942007, 'price': 1903.73, 'volume': 0.5778, 'type': 'trade'} +2025-03-18 22:48:59,242 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330942007, 'price': 1903.73, 'volume': 0.5778} +2025-03-18 22:48:59,242 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330942007, 'price': 1903.73, 'volume': 0.5778}, total ticks: 845 +2025-03-18 22:48:59,242 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330941000, 'open': 1903.73, 'high': 1903.73, 'low': 1903.73, 'close': 1903.73, 'volume': 1.1987} +2025-03-18 22:48:59,248 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330942000, 'open': 1903.73, 'high': 1903.73, 'low': 1903.73, 'close': 1903.73, 'volume': 0.5778} +2025-03-18 22:48:59,488 - DEBUG - [protocol.py:1177] - < PING '1742330942246' [text, 13 bytes] +2025-03-18 22:48:59,489 - DEBUG - [protocol.py:1183] - > PONG '1742330942246' [text, 13 bytes] +2025-03-18 22:49:00,525 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330943289,"s":"BTCUSDT","t...289,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:00,525 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330943289,"s":"BTCUSDT","t":4727549285,"p":"81992.32000000","q":"0.00012000","T":1742330943289,"m":false,"M":true}... +2025-03-18 22:49:00,525 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330943289, 'price': 81992.32, 'volume': 0.00012, 'type': 'trade'} +2025-03-18 22:49:00,525 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330943289, 'price': 81992.32, 'volume': 0.00012} +2025-03-18 22:49:00,525 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330943289, 'price': 81992.32, 'volume': 0.00012}, total ticks: 1008 +2025-03-18 22:49:00,528 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330941000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.32, 'close': 81992.32, 'volume': 0.00017999999999999998} +2025-03-18 22:49:00,528 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330943000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.32, 'close': 81992.32, 'volume': 0.00012} +2025-03-18 22:49:00,871 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330943636,"s":"ETHUSDT","t...3635,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:00,874 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330943636,"s":"ETHUSDT","t":2267980148,"p":"1903.73000000","q":"0.01730000","T":1742330943635,"m":true,"M":true}... +2025-03-18 22:49:00,874 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330943635, 'price': 1903.73, 'volume': 0.0173, 'type': 'trade'} +2025-03-18 22:49:00,874 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330943635, 'price': 1903.73, 'volume': 0.0173} +2025-03-18 22:49:00,874 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330943635, 'price': 1903.73, 'volume': 0.0173}, total ticks: 846 +2025-03-18 22:49:00,874 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330942000, 'open': 1903.73, 'high': 1903.73, 'low': 1903.73, 'close': 1903.73, 'volume': 0.5778} +2025-03-18 22:49:00,874 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330943000, 'open': 1903.73, 'high': 1903.73, 'low': 1903.73, 'close': 1903.73, 'volume': 0.0173} +2025-03-18 22:49:01,101 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330943866,"s":"ETHUSDT","t...866,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:01,101 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330943866,"s":"ETHUSDT","t":2267980149,"p":"1903.74000000","q":"0.46950000","T":1742330943866,"m":false,"M":true}... +2025-03-18 22:49:01,101 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330943866, 'price': 1903.74, 'volume': 0.4695, 'type': 'trade'} +2025-03-18 22:49:01,101 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330943866, 'price': 1903.74, 'volume': 0.4695} +2025-03-18 22:49:01,104 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330943866, 'price': 1903.74, 'volume': 0.4695}, total ticks: 847 +2025-03-18 22:49:01,104 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330943000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.73, 'close': 1903.74, 'volume': 0.48679999999999995} +2025-03-18 22:49:01,266 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944034,"s":"ETHUSDT","t...4033,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:01,266 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944034,"s":"ETHUSDT","t":2267980150,"p":"1903.73000000","q":"0.72370000","T":1742330944033,"m":true,"M":true}... +2025-03-18 22:49:01,266 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944033, 'price': 1903.73, 'volume': 0.7237, 'type': 'trade'} +2025-03-18 22:49:01,266 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944033, 'price': 1903.73, 'volume': 0.7237} +2025-03-18 22:49:01,266 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944033, 'price': 1903.73, 'volume': 0.7237}, total ticks: 848 +2025-03-18 22:49:01,266 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330943000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.73, 'close': 1903.74, 'volume': 0.48679999999999995} +2025-03-18 22:49:01,266 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.73, 'low': 1903.73, 'close': 1903.73, 'volume': 0.7237} +2025-03-18 22:49:01,557 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944320,"s":"BTCUSDT","t...319,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:01,558 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944320,"s":"BTCUSDT","t":4727549286,"p":"81992.32000000","q":"0.01055000","T":1742330944319,"m":false,"M":true}... +2025-03-18 22:49:01,558 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944319, 'price': 81992.32, 'volume': 0.01055, 'type': 'trade'} +2025-03-18 22:49:01,558 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944319, 'price': 81992.32, 'volume': 0.01055} +2025-03-18 22:49:01,558 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944319, 'price': 81992.32, 'volume': 0.01055}, total ticks: 1009 +2025-03-18 22:49:01,558 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330943000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.32, 'close': 81992.32, 'volume': 0.00012} +2025-03-18 22:49:01,558 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.32, 'close': 81992.32, 'volume': 0.01055} +2025-03-18 22:49:01,682 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944445,"s":"BTCUSDT","t...4444,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:01,682 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944446,"s":"ETHUSDT","t...4446,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:01,683 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944445,"s":"BTCUSDT","t":4727549287,"p":"81992.31000000","q":"0.00007000","T":1742330944444,"m":true,"M":true}... +2025-03-18 22:49:01,683 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944444, 'price': 81992.31, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:01,683 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944444, 'price': 81992.31, 'volume': 7e-05} +2025-03-18 22:49:01,683 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944444, 'price': 81992.31, 'volume': 7e-05}, total ticks: 1010 +2025-03-18 22:49:01,684 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.010620000000000001} +2025-03-18 22:49:01,684 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944446,"s":"ETHUSDT","t":2267980151,"p":"1903.73000000","q":"3.00000000","T":1742330944446,"m":true,"M":true}... +2025-03-18 22:49:01,685 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944446, 'price': 1903.73, 'volume': 3.0, 'type': 'trade'} +2025-03-18 22:49:01,685 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944446, 'price': 1903.73, 'volume': 3.0} +2025-03-18 22:49:01,685 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944446, 'price': 1903.73, 'volume': 3.0}, total ticks: 849 +2025-03-18 22:49:01,685 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.73, 'low': 1903.73, 'close': 1903.73, 'volume': 3.7237} +2025-03-18 22:49:01,854 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944617,"s":"ETHUSDT","t...4617,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:01,855 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944617,"s":"ETHUSDT","t...4617,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:01,855 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944617,"s":"ETHUSDT","t...4617,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:01,855 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944617,"s":"ETHUSDT","t...4617,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:01,856 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944617,"s":"ETHUSDT","t...4617,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:01,856 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944617,"s":"ETHUSDT","t...4617,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:01,856 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944617,"s":"ETHUSDT","t...4617,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:01,856 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944617,"s":"ETHUSDT","t...4617,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:01,857 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944617,"s":"ETHUSDT","t...4617,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:01,857 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944617,"s":"ETHUSDT","t...4617,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:01,857 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944617,"s":"ETHUSDT","t...4617,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:01,857 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944617,"s":"ETHUSDT","t...4617,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:01,857 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944617,"s":"ETHUSDT","t":2267980152,"p":"1903.73000000","q":"0.01900000","T":1742330944617,"m":true,"M":true}... +2025-03-18 22:49:01,857 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944617, 'price': 1903.73, 'volume': 0.019, 'type': 'trade'} +2025-03-18 22:49:01,858 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944617, 'price': 1903.73, 'volume': 0.019} +2025-03-18 22:49:01,858 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944617, 'price': 1903.73, 'volume': 0.019}, total ticks: 850 +2025-03-18 22:49:01,858 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.73, 'low': 1903.73, 'close': 1903.73, 'volume': 3.7427} +2025-03-18 22:49:01,875 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944617,"s":"ETHUSDT","t":2267980153,"p":"1903.73000000","q":"0.00300000","T":1742330944617,"m":true,"M":true}... +2025-03-18 22:49:01,875 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944617, 'price': 1903.73, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:01,875 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944617, 'price': 1903.73, 'volume': 0.003} +2025-03-18 22:49:01,875 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944617, 'price': 1903.73, 'volume': 0.003}, total ticks: 851 +2025-03-18 22:49:01,877 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.73, 'low': 1903.73, 'close': 1903.73, 'volume': 3.7457000000000003} +2025-03-18 22:49:01,898 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944662,"s":"ETHUSDT","t...4661,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:01,899 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944662,"s":"ETHUSDT","t...4661,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:01,899 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944662,"s":"ETHUSDT","t...4661,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:01,900 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944662,"s":"ETHUSDT","t...4661,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:01,900 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944662,"s":"ETHUSDT","t...4661,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:01,900 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944662,"s":"ETHUSDT","t...4661,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:01,900 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944662,"s":"ETHUSDT","t...4661,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:01,900 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944662,"s":"ETHUSDT","t...4661,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:01,900 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944662,"s":"ETHUSDT","t...4661,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:01,900 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944662,"s":"ETHUSDT","t...4661,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:01,902 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944617,"s":"ETHUSDT","t":2267980154,"p":"1903.73000000","q":"0.00300000","T":1742330944617,"m":true,"M":true}... +2025-03-18 22:49:01,902 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944617, 'price': 1903.73, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:01,903 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944617, 'price': 1903.73, 'volume': 0.003} +2025-03-18 22:49:01,903 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944617, 'price': 1903.73, 'volume': 0.003}, total ticks: 852 +2025-03-18 22:49:01,903 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.73, 'low': 1903.73, 'close': 1903.73, 'volume': 3.7487000000000004} +2025-03-18 22:49:01,904 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944665,"s":"ETHUSDT","t...664,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:01,904 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944617,"s":"ETHUSDT","t":2267980155,"p":"1903.73000000","q":"0.00270000","T":1742330944617,"m":true,"M":true}... +2025-03-18 22:49:01,904 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944617, 'price': 1903.73, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:01,904 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944617, 'price': 1903.73, 'volume': 0.0027} +2025-03-18 22:49:01,905 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944617, 'price': 1903.73, 'volume': 0.0027}, total ticks: 853 +2025-03-18 22:49:01,905 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.73, 'low': 1903.73, 'close': 1903.73, 'volume': 3.7514000000000003} +2025-03-18 22:49:01,930 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944617,"s":"ETHUSDT","t":2267980156,"p":"1903.73000000","q":"0.80470000","T":1742330944617,"m":true,"M":true}... +2025-03-18 22:49:01,931 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944617, 'price': 1903.73, 'volume': 0.8047, 'type': 'trade'} +2025-03-18 22:49:01,931 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944617, 'price': 1903.73, 'volume': 0.8047} +2025-03-18 22:49:01,931 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944617, 'price': 1903.73, 'volume': 0.8047}, total ticks: 854 +2025-03-18 22:49:01,932 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.73, 'low': 1903.73, 'close': 1903.73, 'volume': 4.556100000000001} +2025-03-18 22:49:01,945 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944617,"s":"ETHUSDT","t":2267980157,"p":"1903.73000000","q":"0.08880000","T":1742330944617,"m":true,"M":true}... +2025-03-18 22:49:01,945 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944617, 'price': 1903.73, 'volume': 0.0888, 'type': 'trade'} +2025-03-18 22:49:01,946 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944617, 'price': 1903.73, 'volume': 0.0888} +2025-03-18 22:49:01,946 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944617, 'price': 1903.73, 'volume': 0.0888}, total ticks: 855 +2025-03-18 22:49:01,946 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.73, 'low': 1903.73, 'close': 1903.73, 'volume': 4.644900000000001} +2025-03-18 22:49:01,954 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944718,"s":"ETHUSDT","t...4717,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:01,954 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944718,"s":"ETHUSDT","t...4717,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:01,955 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944718,"s":"ETHUSDT","t...4717,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:01,955 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944718,"s":"ETHUSDT","t...4717,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:01,955 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944718,"s":"ETHUSDT","t...4717,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:01,956 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944617,"s":"ETHUSDT","t":2267980158,"p":"1903.73000000","q":"0.00280000","T":1742330944617,"m":true,"M":true}... +2025-03-18 22:49:01,956 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944617, 'price': 1903.73, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:01,956 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944617, 'price': 1903.73, 'volume': 0.0028} +2025-03-18 22:49:01,956 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944617, 'price': 1903.73, 'volume': 0.0028}, total ticks: 856 +2025-03-18 22:49:01,957 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.73, 'low': 1903.73, 'close': 1903.73, 'volume': 4.6477} +2025-03-18 22:49:01,966 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944728,"s":"ETHUSDT","t...4728,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:01,966 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944728,"s":"ETHUSDT","t...4728,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:01,967 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944728,"s":"ETHUSDT","t...4728,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:01,967 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944728,"s":"ETHUSDT","t...4728,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:01,968 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944728,"s":"ETHUSDT","t...4728,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:01,968 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944728,"s":"ETHUSDT","t...4728,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:01,968 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944728,"s":"ETHUSDT","t...4728,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:01,969 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944728,"s":"ETHUSDT","t...4728,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:01,969 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944728,"s":"ETHUSDT","t...4728,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:01,970 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944729,"s":"ETHUSDT","t...4728,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:01,970 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944729,"s":"ETHUSDT","t...4728,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:01,970 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944729,"s":"ETHUSDT","t...4728,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:01,970 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944617,"s":"ETHUSDT","t":2267980159,"p":"1903.73000000","q":"0.00270000","T":1742330944617,"m":true,"M":true}... +2025-03-18 22:49:01,971 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944617, 'price': 1903.73, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:01,971 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944617, 'price': 1903.73, 'volume': 0.0027} +2025-03-18 22:49:01,971 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944617, 'price': 1903.73, 'volume': 0.0027}, total ticks: 857 +2025-03-18 22:49:01,972 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.73, 'low': 1903.73, 'close': 1903.73, 'volume': 4.6504} +2025-03-18 22:49:01,973 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944729,"s":"ETHUSDT","t...4728,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:01,973 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944732,"s":"BTCUSDT","t...4732,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:01,974 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944732,"s":"BTCUSDT","t...4732,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:01,974 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944732,"s":"BTCUSDT","t...4732,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:01,975 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944732,"s":"BTCUSDT","t...4732,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:01,975 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944733,"s":"BTCUSDT","t...4732,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:01,975 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944733,"s":"BTCUSDT","t...4732,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:01,976 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944733,"s":"BTCUSDT","t...4732,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:01,976 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944733,"s":"BTCUSDT","t...4732,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:01,976 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944733,"s":"BTCUSDT","t...4732,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:01,977 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944733,"s":"BTCUSDT","t...4732,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:01,977 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944733,"s":"BTCUSDT","t...4732,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:01,977 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944733,"s":"BTCUSDT","t...4732,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:01,977 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944733,"s":"BTCUSDT","t...4732,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:01,979 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944733,"s":"BTCUSDT","t...4732,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:01,979 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944733,"s":"BTCUSDT","t...4732,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:01,980 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944733,"s":"BTCUSDT","t...4732,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:01,980 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944733,"s":"BTCUSDT","t...4732,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:01,981 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944733,"s":"BTCUSDT","t...4732,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:01,981 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944733,"s":"BTCUSDT","t...4732,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:01,982 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944733,"s":"BTCUSDT","t...4732,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:01,982 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944733,"s":"BTCUSDT","t...4732,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:01,982 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944733,"s":"BTCUSDT","t...4732,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:01,983 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944733,"s":"BTCUSDT","t...4732,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:01,984 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944733,"s":"BTCUSDT","t...4732,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:01,984 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944733,"s":"BTCUSDT","t...4732,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:01,985 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944734,"s":"BTCUSDT","t...4733,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:01,985 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944735,"s":"BTCUSDT","t...4734,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:01,986 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944735,"s":"BTCUSDT","t...4734,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:01,986 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944735,"s":"BTCUSDT","t...4734,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:01,986 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944735,"s":"BTCUSDT","t...4734,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:01,987 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944735,"s":"BTCUSDT","t...4734,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:01,987 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944735,"s":"BTCUSDT","t...4734,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:01,987 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944735,"s":"BTCUSDT","t...4734,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:01,987 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944617,"s":"ETHUSDT","t":2267980160,"p":"1903.73000000","q":"0.80470000","T":1742330944617,"m":true,"M":true}... +2025-03-18 22:49:01,988 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944617, 'price': 1903.73, 'volume': 0.8047, 'type': 'trade'} +2025-03-18 22:49:01,988 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944617, 'price': 1903.73, 'volume': 0.8047} +2025-03-18 22:49:01,988 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944617, 'price': 1903.73, 'volume': 0.8047}, total ticks: 858 +2025-03-18 22:49:01,989 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.73, 'low': 1903.73, 'close': 1903.73, 'volume': 5.4551} +2025-03-18 22:49:01,989 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944732,"s":"BTCUSDT","t":4727549288,"p":"81992.31000000","q":"0.00007000","T":1742330944732,"m":true,"M":true}... +2025-03-18 22:49:01,990 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:01,990 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 7e-05} +2025-03-18 22:49:01,990 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 7e-05}, total ticks: 1011 +2025-03-18 22:49:01,992 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.010690000000000002} +2025-03-18 22:49:01,992 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944729,"s":"ETHUSDT","t...4728,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:01,994 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944617,"s":"ETHUSDT","t":2267980161,"p":"1903.73000000","q":"0.80470000","T":1742330944617,"m":true,"M":true}... +2025-03-18 22:49:01,994 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944617, 'price': 1903.73, 'volume': 0.8047, 'type': 'trade'} +2025-03-18 22:49:01,994 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944617, 'price': 1903.73, 'volume': 0.8047} +2025-03-18 22:49:01,995 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944617, 'price': 1903.73, 'volume': 0.8047}, total ticks: 859 +2025-03-18 22:49:01,995 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.73, 'low': 1903.73, 'close': 1903.73, 'volume': 6.2598} +2025-03-18 22:49:01,995 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944735,"s":"BTCUSDT","t...4734,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:01,996 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944729,"s":"ETHUSDT","t...4728,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:01,996 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944732,"s":"BTCUSDT","t":4727549289,"p":"81992.31000000","q":"0.16001000","T":1742330944732,"m":true,"M":true}... +2025-03-18 22:49:01,997 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.16001, 'type': 'trade'} +2025-03-18 22:49:01,997 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.16001} +2025-03-18 22:49:01,997 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.16001}, total ticks: 1012 +2025-03-18 22:49:01,997 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.17070000000000002} +2025-03-18 22:49:01,998 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944617,"s":"ETHUSDT","t":2267980162,"p":"1903.73000000","q":"0.80470000","T":1742330944617,"m":true,"M":true}... +2025-03-18 22:49:01,999 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944617, 'price': 1903.73, 'volume': 0.8047, 'type': 'trade'} +2025-03-18 22:49:01,999 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944617, 'price': 1903.73, 'volume': 0.8047} +2025-03-18 22:49:02,000 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944617, 'price': 1903.73, 'volume': 0.8047}, total ticks: 860 +2025-03-18 22:49:02,001 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.73, 'low': 1903.73, 'close': 1903.73, 'volume': 7.064500000000001} +2025-03-18 22:49:02,001 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944735,"s":"BTCUSDT","t...4734,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,001 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944729,"s":"ETHUSDT","t...4728,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:02,002 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944732,"s":"BTCUSDT","t":4727549290,"p":"81992.31000000","q":"0.04939000","T":1742330944732,"m":true,"M":true}... +2025-03-18 22:49:02,002 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.04939, 'type': 'trade'} +2025-03-18 22:49:02,002 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.04939} +2025-03-18 22:49:02,002 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.04939}, total ticks: 1013 +2025-03-18 22:49:02,002 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.22009} +2025-03-18 22:49:02,004 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944617,"s":"ETHUSDT","t":2267980163,"p":"1903.73000000","q":"0.78680000","T":1742330944617,"m":true,"M":true}... +2025-03-18 22:49:02,004 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944617, 'price': 1903.73, 'volume': 0.7868, 'type': 'trade'} +2025-03-18 22:49:02,004 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944617, 'price': 1903.73, 'volume': 0.7868} +2025-03-18 22:49:02,004 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944617, 'price': 1903.73, 'volume': 0.7868}, total ticks: 861 +2025-03-18 22:49:02,005 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.73, 'low': 1903.73, 'close': 1903.73, 'volume': 7.851300000000001} +2025-03-18 22:49:02,005 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944735,"s":"BTCUSDT","t...4734,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,006 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944729,"s":"ETHUSDT","t...4728,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:02,006 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944732,"s":"BTCUSDT","t":4727549291,"p":"81992.31000000","q":"0.08213000","T":1742330944732,"m":true,"M":true}... +2025-03-18 22:49:02,006 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.08213, 'type': 'trade'} +2025-03-18 22:49:02,007 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.08213} +2025-03-18 22:49:02,007 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.08213}, total ticks: 1014 +2025-03-18 22:49:02,007 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.30222} +2025-03-18 22:49:02,007 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944662,"s":"ETHUSDT","t":2267980164,"p":"1903.73000000","q":"0.01790000","T":1742330944661,"m":true,"M":true}... +2025-03-18 22:49:02,009 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944661, 'price': 1903.73, 'volume': 0.0179, 'type': 'trade'} +2025-03-18 22:49:02,009 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944661, 'price': 1903.73, 'volume': 0.0179} +2025-03-18 22:49:02,009 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944661, 'price': 1903.73, 'volume': 0.0179}, total ticks: 862 +2025-03-18 22:49:02,009 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.73, 'low': 1903.73, 'close': 1903.73, 'volume': 7.869200000000001} +2025-03-18 22:49:02,010 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944735,"s":"BTCUSDT","t...4734,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,010 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944729,"s":"ETHUSDT","t...4728,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:02,010 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944733,"s":"BTCUSDT","t":4727549292,"p":"81992.31000000","q":"0.06837000","T":1742330944732,"m":true,"M":true}... +2025-03-18 22:49:02,010 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.06837, 'type': 'trade'} +2025-03-18 22:49:02,011 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.06837} +2025-03-18 22:49:02,011 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.06837}, total ticks: 1015 +2025-03-18 22:49:02,011 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.37059} +2025-03-18 22:49:02,011 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944662,"s":"ETHUSDT","t":2267980165,"p":"1903.73000000","q":"0.00280000","T":1742330944661,"m":true,"M":true}... +2025-03-18 22:49:02,011 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944661, 'price': 1903.73, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:02,012 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944661, 'price': 1903.73, 'volume': 0.0028} +2025-03-18 22:49:02,012 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944661, 'price': 1903.73, 'volume': 0.0028}, total ticks: 863 +2025-03-18 22:49:02,012 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.73, 'low': 1903.73, 'close': 1903.73, 'volume': 7.872000000000001} +2025-03-18 22:49:02,013 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944735,"s":"BTCUSDT","t...4734,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,013 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944729,"s":"ETHUSDT","t...4728,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:02,013 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944733,"s":"BTCUSDT","t":4727549293,"p":"81992.31000000","q":"0.00007000","T":1742330944732,"m":true,"M":true}... +2025-03-18 22:49:02,013 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,013 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 7e-05} +2025-03-18 22:49:02,013 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 7e-05}, total ticks: 1016 +2025-03-18 22:49:02,015 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.37066} +2025-03-18 22:49:02,015 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944662,"s":"ETHUSDT","t":2267980166,"p":"1903.73000000","q":"0.00280000","T":1742330944661,"m":true,"M":true}... +2025-03-18 22:49:02,015 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944661, 'price': 1903.73, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:02,015 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944661, 'price': 1903.73, 'volume': 0.0028} +2025-03-18 22:49:02,015 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944661, 'price': 1903.73, 'volume': 0.0028}, total ticks: 864 +2025-03-18 22:49:02,015 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.73, 'low': 1903.73, 'close': 1903.73, 'volume': 7.8748000000000005} +2025-03-18 22:49:02,015 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944735,"s":"BTCUSDT","t...4734,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,015 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944729,"s":"ETHUSDT","t...4728,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:02,015 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944733,"s":"BTCUSDT","t":4727549294,"p":"81992.31000000","q":"0.00007000","T":1742330944732,"m":true,"M":true}... +2025-03-18 22:49:02,015 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,018 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 7e-05} +2025-03-18 22:49:02,019 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 7e-05}, total ticks: 1017 +2025-03-18 22:49:02,019 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.37073} +2025-03-18 22:49:02,019 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944662,"s":"ETHUSDT","t":2267980167,"p":"1903.73000000","q":"0.00300000","T":1742330944661,"m":true,"M":true}... +2025-03-18 22:49:02,019 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944661, 'price': 1903.73, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:02,020 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944661, 'price': 1903.73, 'volume': 0.003} +2025-03-18 22:49:02,020 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944661, 'price': 1903.73, 'volume': 0.003}, total ticks: 865 +2025-03-18 22:49:02,021 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.73, 'low': 1903.73, 'close': 1903.73, 'volume': 7.877800000000001} +2025-03-18 22:49:02,021 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944735,"s":"BTCUSDT","t...4734,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,022 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944729,"s":"ETHUSDT","t...4728,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:02,023 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944733,"s":"BTCUSDT","t":4727549295,"p":"81992.31000000","q":"0.00007000","T":1742330944732,"m":true,"M":true}... +2025-03-18 22:49:02,023 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,023 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 7e-05} +2025-03-18 22:49:02,023 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 7e-05}, total ticks: 1018 +2025-03-18 22:49:02,024 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.3708} +2025-03-18 22:49:02,024 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944662,"s":"ETHUSDT","t":2267980168,"p":"1903.73000000","q":"0.00300000","T":1742330944661,"m":true,"M":true}... +2025-03-18 22:49:02,024 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944661, 'price': 1903.73, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:02,024 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944661, 'price': 1903.73, 'volume': 0.003} +2025-03-18 22:49:02,024 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944661, 'price': 1903.73, 'volume': 0.003}, total ticks: 866 +2025-03-18 22:49:02,024 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.73, 'low': 1903.73, 'close': 1903.73, 'volume': 7.880800000000001} +2025-03-18 22:49:02,024 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944735,"s":"BTCUSDT","t...4734,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,024 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944729,"s":"ETHUSDT","t...4728,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:02,024 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944733,"s":"BTCUSDT","t":4727549296,"p":"81992.31000000","q":"0.00101000","T":1742330944732,"m":true,"M":true}... +2025-03-18 22:49:02,024 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.00101, 'type': 'trade'} +2025-03-18 22:49:02,024 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.00101} +2025-03-18 22:49:02,027 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.00101}, total ticks: 1019 +2025-03-18 22:49:02,027 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.37181000000000003} +2025-03-18 22:49:02,027 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944662,"s":"ETHUSDT","t":2267980169,"p":"1903.73000000","q":"0.00280000","T":1742330944661,"m":true,"M":true}... +2025-03-18 22:49:02,027 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944661, 'price': 1903.73, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:02,028 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944661, 'price': 1903.73, 'volume': 0.0028} +2025-03-18 22:49:02,028 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944661, 'price': 1903.73, 'volume': 0.0028}, total ticks: 867 +2025-03-18 22:49:02,028 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.73, 'low': 1903.73, 'close': 1903.73, 'volume': 7.8836} +2025-03-18 22:49:02,029 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944735,"s":"BTCUSDT","t...4734,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,029 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944729,"s":"ETHUSDT","t...4728,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:02,029 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944733,"s":"BTCUSDT","t":4727549297,"p":"81992.31000000","q":"0.00097000","T":1742330944732,"m":true,"M":true}... +2025-03-18 22:49:02,029 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.00097, 'type': 'trade'} +2025-03-18 22:49:02,030 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.00097} +2025-03-18 22:49:02,030 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.00097}, total ticks: 1020 +2025-03-18 22:49:02,030 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.37278000000000006} +2025-03-18 22:49:02,030 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944662,"s":"ETHUSDT","t":2267980170,"p":"1903.73000000","q":"0.01890000","T":1742330944661,"m":true,"M":true}... +2025-03-18 22:49:02,031 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944661, 'price': 1903.73, 'volume': 0.0189, 'type': 'trade'} +2025-03-18 22:49:02,031 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944661, 'price': 1903.73, 'volume': 0.0189} +2025-03-18 22:49:02,031 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944661, 'price': 1903.73, 'volume': 0.0189}, total ticks: 868 +2025-03-18 22:49:02,031 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.73, 'low': 1903.73, 'close': 1903.73, 'volume': 7.902500000000001} +2025-03-18 22:49:02,032 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944736,"s":"BTCUSDT","t...4735,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,032 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944729,"s":"ETHUSDT","t...4728,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:02,033 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944733,"s":"BTCUSDT","t":4727549298,"p":"81992.31000000","q":"0.00091000","T":1742330944732,"m":true,"M":true}... +2025-03-18 22:49:02,033 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.00091, 'type': 'trade'} +2025-03-18 22:49:02,033 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.00091} +2025-03-18 22:49:02,033 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.00091}, total ticks: 1021 +2025-03-18 22:49:02,034 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.3736900000000001} +2025-03-18 22:49:02,034 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944662,"s":"ETHUSDT","t":2267980171,"p":"1903.73000000","q":"0.80470000","T":1742330944661,"m":true,"M":true}... +2025-03-18 22:49:02,034 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944661, 'price': 1903.73, 'volume': 0.8047, 'type': 'trade'} +2025-03-18 22:49:02,034 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944661, 'price': 1903.73, 'volume': 0.8047} +2025-03-18 22:49:02,035 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944661, 'price': 1903.73, 'volume': 0.8047}, total ticks: 869 +2025-03-18 22:49:02,035 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.73, 'low': 1903.73, 'close': 1903.73, 'volume': 8.7072} +2025-03-18 22:49:02,035 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944736,"s":"BTCUSDT","t...4735,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,036 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944733,"s":"ETHUSDT","t...4732,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:02,036 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944733,"s":"BTCUSDT","t":4727549299,"p":"81992.31000000","q":"0.00504000","T":1742330944732,"m":true,"M":true}... +2025-03-18 22:49:02,036 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.00504, 'type': 'trade'} +2025-03-18 22:49:02,036 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.00504} +2025-03-18 22:49:02,036 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.00504}, total ticks: 1022 +2025-03-18 22:49:02,036 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.37873000000000007} +2025-03-18 22:49:02,038 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944662,"s":"ETHUSDT","t":2267980172,"p":"1903.73000000","q":"0.80470000","T":1742330944661,"m":true,"M":true}... +2025-03-18 22:49:02,038 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944661, 'price': 1903.73, 'volume': 0.8047, 'type': 'trade'} +2025-03-18 22:49:02,038 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944661, 'price': 1903.73, 'volume': 0.8047} +2025-03-18 22:49:02,038 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944661, 'price': 1903.73, 'volume': 0.8047}, total ticks: 870 +2025-03-18 22:49:02,039 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.73, 'low': 1903.73, 'close': 1903.73, 'volume': 9.5119} +2025-03-18 22:49:02,039 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944736,"s":"BTCUSDT","t...4735,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,039 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944733,"s":"ETHUSDT","t...4732,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:02,040 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944733,"s":"BTCUSDT","t":4727549300,"p":"81992.31000000","q":"0.00079000","T":1742330944732,"m":true,"M":true}... +2025-03-18 22:49:02,040 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.00079, 'type': 'trade'} +2025-03-18 22:49:02,040 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.00079} +2025-03-18 22:49:02,040 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.00079}, total ticks: 1023 +2025-03-18 22:49:02,040 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.3795200000000001} +2025-03-18 22:49:02,041 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944662,"s":"ETHUSDT","t":2267980173,"p":"1903.73000000","q":"0.63380000","T":1742330944661,"m":true,"M":true}... +2025-03-18 22:49:02,041 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944661, 'price': 1903.73, 'volume': 0.6338, 'type': 'trade'} +2025-03-18 22:49:02,041 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944661, 'price': 1903.73, 'volume': 0.6338} +2025-03-18 22:49:02,041 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944661, 'price': 1903.73, 'volume': 0.6338}, total ticks: 871 +2025-03-18 22:49:02,043 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.73, 'low': 1903.73, 'close': 1903.73, 'volume': 10.145700000000001} +2025-03-18 22:49:02,043 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944736,"s":"BTCUSDT","t...4735,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,043 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944733,"s":"ETHUSDT","t...4733,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:02,044 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944733,"s":"BTCUSDT","t":4727549301,"p":"81992.31000000","q":"0.00007000","T":1742330944732,"m":true,"M":true}... +2025-03-18 22:49:02,044 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,044 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 7e-05} +2025-03-18 22:49:02,045 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 7e-05}, total ticks: 1024 +2025-03-18 22:49:02,045 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.3795900000000001} +2025-03-18 22:49:02,045 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944665,"s":"ETHUSDT","t":2267980174,"p":"1903.74000000","q":"0.03150000","T":1742330944664,"m":false,"M":true}... +2025-03-18 22:49:02,045 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944664, 'price': 1903.74, 'volume': 0.0315, 'type': 'trade'} +2025-03-18 22:49:02,046 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944664, 'price': 1903.74, 'volume': 0.0315} +2025-03-18 22:49:02,046 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944664, 'price': 1903.74, 'volume': 0.0315}, total ticks: 872 +2025-03-18 22:49:02,046 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.73, 'close': 1903.74, 'volume': 10.177200000000001} +2025-03-18 22:49:02,047 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944736,"s":"BTCUSDT","t...4735,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,047 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944733,"s":"ETHUSDT","t...4733,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:02,047 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944733,"s":"BTCUSDT","t":4727549302,"p":"81992.31000000","q":"0.00014000","T":1742330944732,"m":true,"M":true}... +2025-03-18 22:49:02,048 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:49:02,048 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.00014} +2025-03-18 22:49:02,048 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.00014}, total ticks: 1025 +2025-03-18 22:49:02,048 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.37973000000000007} +2025-03-18 22:49:02,048 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944718,"s":"ETHUSDT","t":2267980175,"p":"1903.73000000","q":"0.17090000","T":1742330944717,"m":true,"M":true}... +2025-03-18 22:49:02,048 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944717, 'price': 1903.73, 'volume': 0.1709, 'type': 'trade'} +2025-03-18 22:49:02,048 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944717, 'price': 1903.73, 'volume': 0.1709} +2025-03-18 22:49:02,048 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944717, 'price': 1903.73, 'volume': 0.1709}, total ticks: 873 +2025-03-18 22:49:02,048 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.73, 'close': 1903.73, 'volume': 10.3481} +2025-03-18 22:49:02,048 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944736,"s":"BTCUSDT","t...4735,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,048 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944733,"s":"ETHUSDT","t...4733,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:02,048 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944733,"s":"BTCUSDT","t":4727549303,"p":"81992.31000000","q":"0.00135000","T":1742330944732,"m":true,"M":true}... +2025-03-18 22:49:02,048 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.00135, 'type': 'trade'} +2025-03-18 22:49:02,048 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.00135} +2025-03-18 22:49:02,048 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.00135}, total ticks: 1026 +2025-03-18 22:49:02,053 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.3810800000000001} +2025-03-18 22:49:02,053 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944718,"s":"ETHUSDT","t":2267980176,"p":"1903.73000000","q":"0.00300000","T":1742330944717,"m":true,"M":true}... +2025-03-18 22:49:02,053 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944717, 'price': 1903.73, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:02,053 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944717, 'price': 1903.73, 'volume': 0.003} +2025-03-18 22:49:02,053 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944717, 'price': 1903.73, 'volume': 0.003}, total ticks: 874 +2025-03-18 22:49:02,053 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.73, 'close': 1903.73, 'volume': 10.3511} +2025-03-18 22:49:02,053 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944736,"s":"BTCUSDT","t...4735,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,053 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944733,"s":"ETHUSDT","t...4733,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:02,053 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944733,"s":"BTCUSDT","t":4727549304,"p":"81992.31000000","q":"0.00422000","T":1742330944732,"m":true,"M":true}... +2025-03-18 22:49:02,053 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.00422, 'type': 'trade'} +2025-03-18 22:49:02,053 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.00422} +2025-03-18 22:49:02,053 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.00422}, total ticks: 1027 +2025-03-18 22:49:02,053 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.3853000000000001} +2025-03-18 22:49:02,053 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944718,"s":"ETHUSDT","t":2267980177,"p":"1903.73000000","q":"0.00300000","T":1742330944717,"m":true,"M":true}... +2025-03-18 22:49:02,053 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944717, 'price': 1903.73, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:02,053 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944717, 'price': 1903.73, 'volume': 0.003} +2025-03-18 22:49:02,057 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944717, 'price': 1903.73, 'volume': 0.003}, total ticks: 875 +2025-03-18 22:49:02,057 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.73, 'close': 1903.73, 'volume': 10.3541} +2025-03-18 22:49:02,057 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944736,"s":"BTCUSDT","t...4735,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,058 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944736,"s":"ETHUSDT","t...4735,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:02,058 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944733,"s":"BTCUSDT","t":4727549305,"p":"81992.31000000","q":"0.00039000","T":1742330944732,"m":true,"M":true}... +2025-03-18 22:49:02,058 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.00039, 'type': 'trade'} +2025-03-18 22:49:02,058 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.00039} +2025-03-18 22:49:02,058 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.00039}, total ticks: 1028 +2025-03-18 22:49:02,059 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.3856900000000001} +2025-03-18 22:49:02,059 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944718,"s":"ETHUSDT","t":2267980178,"p":"1903.73000000","q":"0.00280000","T":1742330944717,"m":true,"M":true}... +2025-03-18 22:49:02,059 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944717, 'price': 1903.73, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:02,059 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944717, 'price': 1903.73, 'volume': 0.0028} +2025-03-18 22:49:02,060 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944717, 'price': 1903.73, 'volume': 0.0028}, total ticks: 876 +2025-03-18 22:49:02,060 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.73, 'close': 1903.73, 'volume': 10.356900000000001} +2025-03-18 22:49:02,061 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944736,"s":"BTCUSDT","t...4735,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,062 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944740,"s":"ETHUSDT","t...4739,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:02,062 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944733,"s":"BTCUSDT","t":4727549306,"p":"81992.31000000","q":"0.02189000","T":1742330944732,"m":true,"M":true}... +2025-03-18 22:49:02,062 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.02189, 'type': 'trade'} +2025-03-18 22:49:02,062 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.02189} +2025-03-18 22:49:02,062 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.02189}, total ticks: 1029 +2025-03-18 22:49:02,062 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.4075800000000001} +2025-03-18 22:49:02,062 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944718,"s":"ETHUSDT","t":2267980179,"p":"1903.73000000","q":"0.80450000","T":1742330944717,"m":true,"M":true}... +2025-03-18 22:49:02,062 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944717, 'price': 1903.73, 'volume': 0.8045, 'type': 'trade'} +2025-03-18 22:49:02,062 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944717, 'price': 1903.73, 'volume': 0.8045} +2025-03-18 22:49:02,062 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944717, 'price': 1903.73, 'volume': 0.8045}, total ticks: 877 +2025-03-18 22:49:02,062 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.73, 'close': 1903.73, 'volume': 11.1614} +2025-03-18 22:49:02,062 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944736,"s":"BTCUSDT","t...4735,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,065 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944740,"s":"ETHUSDT","t...4739,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:02,065 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944733,"s":"BTCUSDT","t":4727549307,"p":"81992.31000000","q":"0.00038000","T":1742330944732,"m":true,"M":true}... +2025-03-18 22:49:02,065 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.00038, 'type': 'trade'} +2025-03-18 22:49:02,065 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.00038} +2025-03-18 22:49:02,065 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.00038}, total ticks: 1030 +2025-03-18 22:49:02,065 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.4079600000000001} +2025-03-18 22:49:02,068 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944728,"s":"ETHUSDT","t":2267980180,"p":"1903.72000000","q":"0.92820000","T":1742330944728,"m":true,"M":true}... +2025-03-18 22:49:02,068 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.9282, 'type': 'trade'} +2025-03-18 22:49:02,068 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.9282} +2025-03-18 22:49:02,068 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.9282}, total ticks: 878 +2025-03-18 22:49:02,069 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.72, 'close': 1903.72, 'volume': 12.0896} +2025-03-18 22:49:02,069 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944736,"s":"BTCUSDT","t...4735,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,070 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944740,"s":"ETHUSDT","t...4739,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:02,070 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944733,"s":"BTCUSDT","t":4727549308,"p":"81992.31000000","q":"0.00358000","T":1742330944732,"m":true,"M":true}... +2025-03-18 22:49:02,070 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.00358, 'type': 'trade'} +2025-03-18 22:49:02,070 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.00358} +2025-03-18 22:49:02,071 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.00358}, total ticks: 1031 +2025-03-18 22:49:02,071 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.41154000000000013} +2025-03-18 22:49:02,072 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944728,"s":"ETHUSDT","t":2267980181,"p":"1903.72000000","q":"0.59180000","T":1742330944728,"m":true,"M":true}... +2025-03-18 22:49:02,072 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.5918, 'type': 'trade'} +2025-03-18 22:49:02,073 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.5918} +2025-03-18 22:49:02,073 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.5918}, total ticks: 879 +2025-03-18 22:49:02,073 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.72, 'close': 1903.72, 'volume': 12.6814} +2025-03-18 22:49:02,074 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944736,"s":"BTCUSDT","t...4735,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,074 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944743,"s":"ETHUSDT","t...4742,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:02,074 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944733,"s":"BTCUSDT","t":4727549309,"p":"81992.31000000","q":"0.02302000","T":1742330944732,"m":true,"M":true}... +2025-03-18 22:49:02,075 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.02302, 'type': 'trade'} +2025-03-18 22:49:02,075 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.02302} +2025-03-18 22:49:02,075 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.02302}, total ticks: 1032 +2025-03-18 22:49:02,075 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.4345600000000001} +2025-03-18 22:49:02,076 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944728,"s":"ETHUSDT","t":2267980182,"p":"1903.72000000","q":"0.00270000","T":1742330944728,"m":true,"M":true}... +2025-03-18 22:49:02,076 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:02,076 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.0027} +2025-03-18 22:49:02,076 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.0027}, total ticks: 880 +2025-03-18 22:49:02,077 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.72, 'close': 1903.72, 'volume': 12.6841} +2025-03-18 22:49:02,077 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944736,"s":"BTCUSDT","t...4735,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,078 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944743,"s":"ETHUSDT","t...4742,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:02,078 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944733,"s":"BTCUSDT","t":4727549310,"p":"81992.31000000","q":"0.00007000","T":1742330944732,"m":true,"M":true}... +2025-03-18 22:49:02,078 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,078 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 7e-05} +2025-03-18 22:49:02,079 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 7e-05}, total ticks: 1033 +2025-03-18 22:49:02,080 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.4346300000000001} +2025-03-18 22:49:02,080 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944728,"s":"ETHUSDT","t":2267980183,"p":"1903.72000000","q":"0.00280000","T":1742330944728,"m":true,"M":true}... +2025-03-18 22:49:02,080 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:02,080 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.0028} +2025-03-18 22:49:02,080 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.0028}, total ticks: 881 +2025-03-18 22:49:02,082 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.72, 'close': 1903.72, 'volume': 12.686900000000001} +2025-03-18 22:49:02,082 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944736,"s":"BTCUSDT","t...4735,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,083 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944743,"s":"ETHUSDT","t...4742,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:02,083 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944733,"s":"BTCUSDT","t":4727549311,"p":"81992.31000000","q":"0.00044000","T":1742330944732,"m":true,"M":true}... +2025-03-18 22:49:02,083 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.00044, 'type': 'trade'} +2025-03-18 22:49:02,083 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.00044} +2025-03-18 22:49:02,084 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.00044}, total ticks: 1034 +2025-03-18 22:49:02,084 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.4350700000000001} +2025-03-18 22:49:02,084 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944728,"s":"ETHUSDT","t":2267980184,"p":"1903.72000000","q":"0.00280000","T":1742330944728,"m":true,"M":true}... +2025-03-18 22:49:02,085 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:02,085 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.0028} +2025-03-18 22:49:02,085 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.0028}, total ticks: 882 +2025-03-18 22:49:02,085 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.72, 'close': 1903.72, 'volume': 12.689700000000002} +2025-03-18 22:49:02,086 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944736,"s":"BTCUSDT","t...4735,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,087 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944744,"s":"ETHUSDT","t...4743,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:02,087 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944733,"s":"BTCUSDT","t":4727549312,"p":"81992.31000000","q":"0.00695000","T":1742330944732,"m":true,"M":true}... +2025-03-18 22:49:02,087 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.00695, 'type': 'trade'} +2025-03-18 22:49:02,087 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.00695} +2025-03-18 22:49:02,087 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944732, 'price': 81992.31, 'volume': 0.00695}, total ticks: 1035 +2025-03-18 22:49:02,089 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.44202000000000014} +2025-03-18 22:49:02,089 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944728,"s":"ETHUSDT","t":2267980185,"p":"1903.72000000","q":"0.00300000","T":1742330944728,"m":true,"M":true}... +2025-03-18 22:49:02,089 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:02,090 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.003} +2025-03-18 22:49:02,090 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.003}, total ticks: 883 +2025-03-18 22:49:02,090 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.72, 'close': 1903.72, 'volume': 12.692700000000002} +2025-03-18 22:49:02,090 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944736,"s":"BTCUSDT","t...4735,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,091 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944760,"s":"ETHUSDT","t...4759,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:02,091 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944734,"s":"BTCUSDT","t":4727549313,"p":"81992.31000000","q":"0.00010000","T":1742330944733,"m":true,"M":true}... +2025-03-18 22:49:02,091 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944733, 'price': 81992.31, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:49:02,091 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944733, 'price': 81992.31, 'volume': 0.0001} +2025-03-18 22:49:02,092 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944733, 'price': 81992.31, 'volume': 0.0001}, total ticks: 1036 +2025-03-18 22:49:02,092 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.4421200000000001} +2025-03-18 22:49:02,092 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944728,"s":"ETHUSDT","t":2267980186,"p":"1903.72000000","q":"0.00300000","T":1742330944728,"m":true,"M":true}... +2025-03-18 22:49:02,092 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:02,092 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.003} +2025-03-18 22:49:02,093 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.003}, total ticks: 884 +2025-03-18 22:49:02,093 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.72, 'close': 1903.72, 'volume': 12.695700000000002} +2025-03-18 22:49:02,093 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944736,"s":"BTCUSDT","t...4735,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,094 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944735,"s":"BTCUSDT","t":4727549314,"p":"81992.31000000","q":"0.00274000","T":1742330944734,"m":true,"M":true}... +2025-03-18 22:49:02,094 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944734, 'price': 81992.31, 'volume': 0.00274, 'type': 'trade'} +2025-03-18 22:49:02,094 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944734, 'price': 81992.31, 'volume': 0.00274} +2025-03-18 22:49:02,094 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944734, 'price': 81992.31, 'volume': 0.00274}, total ticks: 1037 +2025-03-18 22:49:02,095 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.44486000000000014} +2025-03-18 22:49:02,095 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944728,"s":"ETHUSDT","t":2267980187,"p":"1903.72000000","q":"0.92820000","T":1742330944728,"m":true,"M":true}... +2025-03-18 22:49:02,095 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.9282, 'type': 'trade'} +2025-03-18 22:49:02,095 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.9282} +2025-03-18 22:49:02,095 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.9282}, total ticks: 885 +2025-03-18 22:49:02,096 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.72, 'close': 1903.72, 'volume': 13.623900000000003} +2025-03-18 22:49:02,096 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944736,"s":"BTCUSDT","t...4735,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,097 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944735,"s":"BTCUSDT","t":4727549315,"p":"81992.31000000","q":"0.05372000","T":1742330944734,"m":true,"M":true}... +2025-03-18 22:49:02,097 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944734, 'price': 81992.31, 'volume': 0.05372, 'type': 'trade'} +2025-03-18 22:49:02,097 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944734, 'price': 81992.31, 'volume': 0.05372} +2025-03-18 22:49:02,097 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944734, 'price': 81992.31, 'volume': 0.05372}, total ticks: 1038 +2025-03-18 22:49:02,098 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.49858000000000013} +2025-03-18 22:49:02,098 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944728,"s":"ETHUSDT","t":2267980188,"p":"1903.72000000","q":"0.05160000","T":1742330944728,"m":true,"M":true}... +2025-03-18 22:49:02,098 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.0516, 'type': 'trade'} +2025-03-18 22:49:02,098 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.0516} +2025-03-18 22:49:02,098 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.0516}, total ticks: 886 +2025-03-18 22:49:02,099 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.72, 'close': 1903.72, 'volume': 13.675500000000003} +2025-03-18 22:49:02,099 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944738,"s":"BTCUSDT","t...4736,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,099 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944735,"s":"BTCUSDT","t":4727549316,"p":"81992.31000000","q":"0.00063000","T":1742330944734,"m":true,"M":true}... +2025-03-18 22:49:02,100 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944734, 'price': 81992.31, 'volume': 0.00063, 'type': 'trade'} +2025-03-18 22:49:02,100 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944734, 'price': 81992.31, 'volume': 0.00063} +2025-03-18 22:49:02,100 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944734, 'price': 81992.31, 'volume': 0.00063}, total ticks: 1039 +2025-03-18 22:49:02,101 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.49921000000000015} +2025-03-18 22:49:02,101 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944729,"s":"ETHUSDT","t":2267980189,"p":"1903.72000000","q":"0.54020000","T":1742330944728,"m":true,"M":true}... +2025-03-18 22:49:02,101 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.5402, 'type': 'trade'} +2025-03-18 22:49:02,101 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.5402} +2025-03-18 22:49:02,102 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.5402}, total ticks: 887 +2025-03-18 22:49:02,102 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.72, 'close': 1903.72, 'volume': 14.215700000000004} +2025-03-18 22:49:02,102 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944738,"s":"BTCUSDT","t...4736,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,103 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944735,"s":"BTCUSDT","t":4727549317,"p":"81992.31000000","q":"0.02500000","T":1742330944734,"m":true,"M":true}... +2025-03-18 22:49:02,103 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944734, 'price': 81992.31, 'volume': 0.025, 'type': 'trade'} +2025-03-18 22:49:02,103 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944734, 'price': 81992.31, 'volume': 0.025} +2025-03-18 22:49:02,104 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944734, 'price': 81992.31, 'volume': 0.025}, total ticks: 1040 +2025-03-18 22:49:02,104 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.5242100000000002} +2025-03-18 22:49:02,104 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944729,"s":"ETHUSDT","t":2267980190,"p":"1903.72000000","q":"0.00270000","T":1742330944728,"m":true,"M":true}... +2025-03-18 22:49:02,105 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:02,105 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.0027} +2025-03-18 22:49:02,105 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.0027}, total ticks: 888 +2025-03-18 22:49:02,105 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.72, 'close': 1903.72, 'volume': 14.218400000000004} +2025-03-18 22:49:02,106 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944738,"s":"BTCUSDT","t...4736,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,106 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944735,"s":"BTCUSDT","t":4727549318,"p":"81992.31000000","q":"0.00438000","T":1742330944734,"m":true,"M":true}... +2025-03-18 22:49:02,107 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944734, 'price': 81992.31, 'volume': 0.00438, 'type': 'trade'} +2025-03-18 22:49:02,107 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944734, 'price': 81992.31, 'volume': 0.00438} +2025-03-18 22:49:02,107 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944734, 'price': 81992.31, 'volume': 0.00438}, total ticks: 1041 +2025-03-18 22:49:02,107 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.5285900000000002} +2025-03-18 22:49:02,108 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944729,"s":"ETHUSDT","t":2267980191,"p":"1903.72000000","q":"0.71330000","T":1742330944728,"m":true,"M":true}... +2025-03-18 22:49:02,108 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.7133, 'type': 'trade'} +2025-03-18 22:49:02,108 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.7133} +2025-03-18 22:49:02,108 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.7133}, total ticks: 889 +2025-03-18 22:49:02,108 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.72, 'close': 1903.72, 'volume': 14.931700000000005} +2025-03-18 22:49:02,110 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944738,"s":"BTCUSDT","t...4736,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,110 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944735,"s":"BTCUSDT","t":4727549319,"p":"81992.31000000","q":"0.02446000","T":1742330944734,"m":true,"M":true}... +2025-03-18 22:49:02,110 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944734, 'price': 81992.31, 'volume': 0.02446, 'type': 'trade'} +2025-03-18 22:49:02,111 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944734, 'price': 81992.31, 'volume': 0.02446} +2025-03-18 22:49:02,111 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944734, 'price': 81992.31, 'volume': 0.02446}, total ticks: 1042 +2025-03-18 22:49:02,111 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.5530500000000003} +2025-03-18 22:49:02,111 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944729,"s":"ETHUSDT","t":2267980192,"p":"1903.72000000","q":"0.21490000","T":1742330944728,"m":true,"M":true}... +2025-03-18 22:49:02,111 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.2149, 'type': 'trade'} +2025-03-18 22:49:02,112 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.2149} +2025-03-18 22:49:02,112 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.2149}, total ticks: 890 +2025-03-18 22:49:02,112 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.72, 'close': 1903.72, 'volume': 15.146600000000005} +2025-03-18 22:49:02,112 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944738,"s":"BTCUSDT","t...4736,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,113 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944735,"s":"BTCUSDT","t":4727549320,"p":"81992.31000000","q":"0.01620000","T":1742330944734,"m":true,"M":true}... +2025-03-18 22:49:02,113 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944734, 'price': 81992.31, 'volume': 0.0162, 'type': 'trade'} +2025-03-18 22:49:02,113 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944734, 'price': 81992.31, 'volume': 0.0162} +2025-03-18 22:49:02,113 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944734, 'price': 81992.31, 'volume': 0.0162}, total ticks: 1043 +2025-03-18 22:49:02,113 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.5692500000000003} +2025-03-18 22:49:02,113 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944729,"s":"ETHUSDT","t":2267980193,"p":"1903.72000000","q":"0.59180000","T":1742330944728,"m":true,"M":true}... +2025-03-18 22:49:02,114 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.5918, 'type': 'trade'} +2025-03-18 22:49:02,114 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.5918} +2025-03-18 22:49:02,115 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.5918}, total ticks: 891 +2025-03-18 22:49:02,115 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.72, 'close': 1903.72, 'volume': 15.738400000000004} +2025-03-18 22:49:02,115 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944738,"s":"BTCUSDT","t...4736,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,115 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944735,"s":"BTCUSDT","t":4727549321,"p":"81992.31000000","q":"0.00014000","T":1742330944734,"m":true,"M":true}... +2025-03-18 22:49:02,115 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944734, 'price': 81992.31, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:49:02,115 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944734, 'price': 81992.31, 'volume': 0.00014} +2025-03-18 22:49:02,115 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944734, 'price': 81992.31, 'volume': 0.00014}, total ticks: 1044 +2025-03-18 22:49:02,115 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.5693900000000003} +2025-03-18 22:49:02,115 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944729,"s":"ETHUSDT","t":2267980194,"p":"1903.72000000","q":"0.92820000","T":1742330944728,"m":true,"M":true}... +2025-03-18 22:49:02,118 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.9282, 'type': 'trade'} +2025-03-18 22:49:02,118 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.9282} +2025-03-18 22:49:02,118 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.9282}, total ticks: 892 +2025-03-18 22:49:02,119 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.72, 'close': 1903.72, 'volume': 16.666600000000003} +2025-03-18 22:49:02,120 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944738,"s":"BTCUSDT","t...4736,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,120 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944735,"s":"BTCUSDT","t":4727549322,"p":"81992.31000000","q":"0.00052000","T":1742330944734,"m":true,"M":true}... +2025-03-18 22:49:02,120 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944734, 'price': 81992.31, 'volume': 0.00052, 'type': 'trade'} +2025-03-18 22:49:02,120 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944734, 'price': 81992.31, 'volume': 0.00052} +2025-03-18 22:49:02,120 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944734, 'price': 81992.31, 'volume': 0.00052}, total ticks: 1045 +2025-03-18 22:49:02,121 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.5699100000000002} +2025-03-18 22:49:02,121 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944729,"s":"ETHUSDT","t":2267980195,"p":"1903.72000000","q":"0.59180000","T":1742330944728,"m":true,"M":true}... +2025-03-18 22:49:02,121 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.5918, 'type': 'trade'} +2025-03-18 22:49:02,122 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.5918} +2025-03-18 22:49:02,122 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.5918}, total ticks: 893 +2025-03-18 22:49:02,122 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.72, 'close': 1903.72, 'volume': 17.2584} +2025-03-18 22:49:02,122 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944738,"s":"BTCUSDT","t...4736,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,124 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944735,"s":"BTCUSDT","t":4727549323,"p":"81992.31000000","q":"0.00010000","T":1742330944734,"m":true,"M":true}... +2025-03-18 22:49:02,124 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944734, 'price': 81992.31, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:49:02,124 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944734, 'price': 81992.31, 'volume': 0.0001} +2025-03-18 22:49:02,124 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944734, 'price': 81992.31, 'volume': 0.0001}, total ticks: 1046 +2025-03-18 22:49:02,124 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.5700100000000002} +2025-03-18 22:49:02,125 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944729,"s":"ETHUSDT","t":2267980196,"p":"1903.72000000","q":"0.92820000","T":1742330944728,"m":true,"M":true}... +2025-03-18 22:49:02,125 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.9282, 'type': 'trade'} +2025-03-18 22:49:02,125 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.9282} +2025-03-18 22:49:02,125 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.9282}, total ticks: 894 +2025-03-18 22:49:02,126 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.72, 'close': 1903.72, 'volume': 18.186600000000002} +2025-03-18 22:49:02,126 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944738,"s":"BTCUSDT","t...4736,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,126 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944735,"s":"BTCUSDT","t":4727549324,"p":"81992.31000000","q":"0.01120000","T":1742330944734,"m":true,"M":true}... +2025-03-18 22:49:02,126 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944734, 'price': 81992.31, 'volume': 0.0112, 'type': 'trade'} +2025-03-18 22:49:02,126 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944734, 'price': 81992.31, 'volume': 0.0112} +2025-03-18 22:49:02,127 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944734, 'price': 81992.31, 'volume': 0.0112}, total ticks: 1047 +2025-03-18 22:49:02,127 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.5812100000000002} +2025-03-18 22:49:02,127 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944729,"s":"ETHUSDT","t":2267980197,"p":"1903.72000000","q":"0.59180000","T":1742330944728,"m":true,"M":true}... +2025-03-18 22:49:02,127 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.5918, 'type': 'trade'} +2025-03-18 22:49:02,128 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.5918} +2025-03-18 22:49:02,128 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.5918}, total ticks: 895 +2025-03-18 22:49:02,128 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.72, 'close': 1903.72, 'volume': 18.7784} +2025-03-18 22:49:02,129 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944738,"s":"BTCUSDT","t...4736,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,129 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944735,"s":"BTCUSDT","t":4727549325,"p":"81992.31000000","q":"0.00413000","T":1742330944734,"m":true,"M":true}... +2025-03-18 22:49:02,129 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944734, 'price': 81992.31, 'volume': 0.00413, 'type': 'trade'} +2025-03-18 22:49:02,129 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944734, 'price': 81992.31, 'volume': 0.00413} +2025-03-18 22:49:02,129 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944734, 'price': 81992.31, 'volume': 0.00413}, total ticks: 1048 +2025-03-18 22:49:02,130 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.5853400000000002} +2025-03-18 22:49:02,130 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944729,"s":"ETHUSDT","t":2267980198,"p":"1903.72000000","q":"0.92820000","T":1742330944728,"m":true,"M":true}... +2025-03-18 22:49:02,130 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.9282, 'type': 'trade'} +2025-03-18 22:49:02,130 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.9282} +2025-03-18 22:49:02,131 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.9282}, total ticks: 896 +2025-03-18 22:49:02,131 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.72, 'close': 1903.72, 'volume': 19.7066} +2025-03-18 22:49:02,132 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944738,"s":"BTCUSDT","t...4736,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,132 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944735,"s":"BTCUSDT","t":4727549326,"p":"81992.31000000","q":"0.00010000","T":1742330944734,"m":true,"M":true}... +2025-03-18 22:49:02,132 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944734, 'price': 81992.31, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:49:02,132 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944734, 'price': 81992.31, 'volume': 0.0001} +2025-03-18 22:49:02,132 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944734, 'price': 81992.31, 'volume': 0.0001}, total ticks: 1049 +2025-03-18 22:49:02,132 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.5854400000000002} +2025-03-18 22:49:02,132 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944729,"s":"ETHUSDT","t":2267980199,"p":"1903.72000000","q":"0.59180000","T":1742330944728,"m":true,"M":true}... +2025-03-18 22:49:02,132 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.5918, 'type': 'trade'} +2025-03-18 22:49:02,132 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.5918} +2025-03-18 22:49:02,132 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.5918}, total ticks: 897 +2025-03-18 22:49:02,135 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.72, 'close': 1903.72, 'volume': 20.2984} +2025-03-18 22:49:02,135 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944738,"s":"BTCUSDT","t...4736,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,135 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944735,"s":"BTCUSDT","t":4727549327,"p":"81992.31000000","q":"0.00010000","T":1742330944734,"m":true,"M":true}... +2025-03-18 22:49:02,135 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944734, 'price': 81992.31, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:49:02,136 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944734, 'price': 81992.31, 'volume': 0.0001} +2025-03-18 22:49:02,136 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944734, 'price': 81992.31, 'volume': 0.0001}, total ticks: 1050 +2025-03-18 22:49:02,137 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.5855400000000002} +2025-03-18 22:49:02,137 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944729,"s":"ETHUSDT","t":2267980200,"p":"1903.72000000","q":"0.92820000","T":1742330944728,"m":true,"M":true}... +2025-03-18 22:49:02,137 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.9282, 'type': 'trade'} +2025-03-18 22:49:02,137 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.9282} +2025-03-18 22:49:02,137 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.9282}, total ticks: 898 +2025-03-18 22:49:02,138 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.72, 'close': 1903.72, 'volume': 21.2266} +2025-03-18 22:49:02,138 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944738,"s":"BTCUSDT","t...4736,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,138 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944735,"s":"BTCUSDT","t":4727549328,"p":"81992.31000000","q":"0.02189000","T":1742330944734,"m":true,"M":true}... +2025-03-18 22:49:02,139 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944734, 'price': 81992.31, 'volume': 0.02189, 'type': 'trade'} +2025-03-18 22:49:02,139 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944734, 'price': 81992.31, 'volume': 0.02189} +2025-03-18 22:49:02,139 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944734, 'price': 81992.31, 'volume': 0.02189}, total ticks: 1051 +2025-03-18 22:49:02,139 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.6074300000000001} +2025-03-18 22:49:02,140 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944729,"s":"ETHUSDT","t":2267980201,"p":"1903.72000000","q":"0.59180000","T":1742330944728,"m":true,"M":true}... +2025-03-18 22:49:02,140 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.5918, 'type': 'trade'} +2025-03-18 22:49:02,140 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.5918} +2025-03-18 22:49:02,140 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.5918}, total ticks: 899 +2025-03-18 22:49:02,140 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.72, 'close': 1903.72, 'volume': 21.8184} +2025-03-18 22:49:02,142 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944738,"s":"BTCUSDT","t...4736,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,142 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944735,"s":"BTCUSDT","t":4727549329,"p":"81992.31000000","q":"0.00453000","T":1742330944734,"m":true,"M":true}... +2025-03-18 22:49:02,142 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944734, 'price': 81992.31, 'volume': 0.00453, 'type': 'trade'} +2025-03-18 22:49:02,142 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944734, 'price': 81992.31, 'volume': 0.00453} +2025-03-18 22:49:02,142 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944734, 'price': 81992.31, 'volume': 0.00453}, total ticks: 1052 +2025-03-18 22:49:02,142 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.6119600000000002} +2025-03-18 22:49:02,142 - INFO - [realtime.py:369] - Received message #900 +2025-03-18 22:49:02,143 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944729,"s":"ETHUSDT","t":2267980202,"p":"1903.72000000","q":"0.92820000","T":1742330944728,"m":true,"M":true}... +2025-03-18 22:49:02,143 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.9282, 'type': 'trade'} +2025-03-18 22:49:02,143 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.9282} +2025-03-18 22:49:02,143 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.9282}, total ticks: 900 +2025-03-18 22:49:02,144 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.72, 'close': 1903.72, 'volume': 22.7466} +2025-03-18 22:49:02,144 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944738,"s":"BTCUSDT","t...4736,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,144 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944736,"s":"BTCUSDT","t":4727549330,"p":"81992.31000000","q":"0.01849000","T":1742330944735,"m":true,"M":true}... +2025-03-18 22:49:02,144 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 0.01849, 'type': 'trade'} +2025-03-18 22:49:02,145 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 0.01849} +2025-03-18 22:49:02,145 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 0.01849}, total ticks: 1053 +2025-03-18 22:49:02,145 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.6304500000000002} +2025-03-18 22:49:02,145 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944729,"s":"ETHUSDT","t":2267980203,"p":"1903.72000000","q":"0.21120000","T":1742330944728,"m":true,"M":true}... +2025-03-18 22:49:02,146 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.2112, 'type': 'trade'} +2025-03-18 22:49:02,146 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.2112} +2025-03-18 22:49:02,146 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944728, 'price': 1903.72, 'volume': 0.2112}, total ticks: 901 +2025-03-18 22:49:02,147 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.72, 'close': 1903.72, 'volume': 22.957800000000002} +2025-03-18 22:49:02,147 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944738,"s":"BTCUSDT","t...4736,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,148 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944736,"s":"BTCUSDT","t":4727549331,"p":"81992.31000000","q":"0.00007000","T":1742330944735,"m":true,"M":true}... +2025-03-18 22:49:02,148 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,148 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 7e-05} +2025-03-18 22:49:02,148 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 7e-05}, total ticks: 1054 +2025-03-18 22:49:02,148 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.6305200000000002} +2025-03-18 22:49:02,148 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944733,"s":"ETHUSDT","t":2267980204,"p":"1903.72000000","q":"0.38060000","T":1742330944732,"m":true,"M":true}... +2025-03-18 22:49:02,148 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944732, 'price': 1903.72, 'volume': 0.3806, 'type': 'trade'} +2025-03-18 22:49:02,148 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944732, 'price': 1903.72, 'volume': 0.3806} +2025-03-18 22:49:02,148 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944732, 'price': 1903.72, 'volume': 0.3806}, total ticks: 902 +2025-03-18 22:49:02,148 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.72, 'close': 1903.72, 'volume': 23.338400000000004} +2025-03-18 22:49:02,148 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944741,"s":"BTCUSDT","t...4740,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,152 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944736,"s":"BTCUSDT","t":4727549332,"p":"81992.31000000","q":"0.00979000","T":1742330944735,"m":true,"M":true}... +2025-03-18 22:49:02,152 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 0.00979, 'type': 'trade'} +2025-03-18 22:49:02,152 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 0.00979} +2025-03-18 22:49:02,152 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 0.00979}, total ticks: 1055 +2025-03-18 22:49:02,153 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.6403100000000002} +2025-03-18 22:49:02,153 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944733,"s":"ETHUSDT","t":2267980205,"p":"1903.72000000","q":"0.23240000","T":1742330944732,"m":true,"M":true}... +2025-03-18 22:49:02,153 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944732, 'price': 1903.72, 'volume': 0.2324, 'type': 'trade'} +2025-03-18 22:49:02,153 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944732, 'price': 1903.72, 'volume': 0.2324} +2025-03-18 22:49:02,154 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944732, 'price': 1903.72, 'volume': 0.2324}, total ticks: 903 +2025-03-18 22:49:02,154 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.72, 'close': 1903.72, 'volume': 23.570800000000002} +2025-03-18 22:49:02,154 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944741,"s":"BTCUSDT","t...4740,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,155 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944736,"s":"BTCUSDT","t":4727549333,"p":"81992.31000000","q":"0.02189000","T":1742330944735,"m":true,"M":true}... +2025-03-18 22:49:02,155 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 0.02189, 'type': 'trade'} +2025-03-18 22:49:02,155 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 0.02189} +2025-03-18 22:49:02,155 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 0.02189}, total ticks: 1056 +2025-03-18 22:49:02,156 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.6622000000000001} +2025-03-18 22:49:02,157 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944733,"s":"ETHUSDT","t":2267980206,"p":"1903.72000000","q":"0.69580000","T":1742330944733,"m":true,"M":true}... +2025-03-18 22:49:02,157 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944733, 'price': 1903.72, 'volume': 0.6958, 'type': 'trade'} +2025-03-18 22:49:02,158 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944733, 'price': 1903.72, 'volume': 0.6958} +2025-03-18 22:49:02,158 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944733, 'price': 1903.72, 'volume': 0.6958}, total ticks: 904 +2025-03-18 22:49:02,158 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.72, 'close': 1903.72, 'volume': 24.2666} +2025-03-18 22:49:02,159 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944741,"s":"BTCUSDT","t...4740,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,159 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944736,"s":"BTCUSDT","t":4727549334,"p":"81992.31000000","q":"0.00007000","T":1742330944735,"m":true,"M":true}... +2025-03-18 22:49:02,159 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,159 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 7e-05} +2025-03-18 22:49:02,160 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 7e-05}, total ticks: 1057 +2025-03-18 22:49:02,160 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.6622700000000001} +2025-03-18 22:49:02,161 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944733,"s":"ETHUSDT","t":2267980207,"p":"1903.72000000","q":"0.00300000","T":1742330944733,"m":true,"M":true}... +2025-03-18 22:49:02,161 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944733, 'price': 1903.72, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:02,161 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944733, 'price': 1903.72, 'volume': 0.003} +2025-03-18 22:49:02,161 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944733, 'price': 1903.72, 'volume': 0.003}, total ticks: 905 +2025-03-18 22:49:02,162 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.72, 'close': 1903.72, 'volume': 24.2696} +2025-03-18 22:49:02,163 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944741,"s":"BTCUSDT","t...4740,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,163 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944736,"s":"BTCUSDT","t":4727549335,"p":"81992.31000000","q":"0.02302000","T":1742330944735,"m":true,"M":true}... +2025-03-18 22:49:02,164 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 0.02302, 'type': 'trade'} +2025-03-18 22:49:02,164 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 0.02302} +2025-03-18 22:49:02,164 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 0.02302}, total ticks: 1058 +2025-03-18 22:49:02,165 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.6852900000000002} +2025-03-18 22:49:02,165 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944733,"s":"ETHUSDT","t":2267980208,"p":"1903.72000000","q":"0.00300000","T":1742330944733,"m":true,"M":true}... +2025-03-18 22:49:02,166 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944733, 'price': 1903.72, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:02,166 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944733, 'price': 1903.72, 'volume': 0.003} +2025-03-18 22:49:02,166 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944733, 'price': 1903.72, 'volume': 0.003}, total ticks: 906 +2025-03-18 22:49:02,166 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.72, 'close': 1903.72, 'volume': 24.2726} +2025-03-18 22:49:02,166 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944741,"s":"BTCUSDT","t...4740,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,166 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944736,"s":"BTCUSDT","t":4727549336,"p":"81992.31000000","q":"0.00007000","T":1742330944735,"m":true,"M":true}... +2025-03-18 22:49:02,166 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,169 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 7e-05} +2025-03-18 22:49:02,169 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 7e-05}, total ticks: 1059 +2025-03-18 22:49:02,169 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.6853600000000002} +2025-03-18 22:49:02,169 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944733,"s":"ETHUSDT","t":2267980209,"p":"1903.72000000","q":"0.10480000","T":1742330944733,"m":true,"M":true}... +2025-03-18 22:49:02,169 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944733, 'price': 1903.72, 'volume': 0.1048, 'type': 'trade'} +2025-03-18 22:49:02,169 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944733, 'price': 1903.72, 'volume': 0.1048} +2025-03-18 22:49:02,169 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944733, 'price': 1903.72, 'volume': 0.1048}, total ticks: 907 +2025-03-18 22:49:02,169 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.72, 'close': 1903.72, 'volume': 24.3774} +2025-03-18 22:49:02,169 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944741,"s":"BTCUSDT","t...4740,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,172 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944736,"s":"BTCUSDT","t":4727549337,"p":"81992.31000000","q":"0.00979000","T":1742330944735,"m":true,"M":true}... +2025-03-18 22:49:02,172 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 0.00979, 'type': 'trade'} +2025-03-18 22:49:02,173 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 0.00979} +2025-03-18 22:49:02,173 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 0.00979}, total ticks: 1060 +2025-03-18 22:49:02,174 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.6951500000000002} +2025-03-18 22:49:02,175 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944736,"s":"ETHUSDT","t":2267980210,"p":"1903.72000000","q":"0.15780000","T":1742330944735,"m":true,"M":true}... +2025-03-18 22:49:02,175 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944735, 'price': 1903.72, 'volume': 0.1578, 'type': 'trade'} +2025-03-18 22:49:02,175 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944735, 'price': 1903.72, 'volume': 0.1578} +2025-03-18 22:49:02,175 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944735, 'price': 1903.72, 'volume': 0.1578}, total ticks: 908 +2025-03-18 22:49:02,176 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.72, 'close': 1903.72, 'volume': 24.535200000000003} +2025-03-18 22:49:02,176 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944741,"s":"BTCUSDT","t...4740,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,176 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944736,"s":"BTCUSDT","t":4727549338,"p":"81992.31000000","q":"0.02189000","T":1742330944735,"m":true,"M":true}... +2025-03-18 22:49:02,177 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 0.02189, 'type': 'trade'} +2025-03-18 22:49:02,177 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 0.02189} +2025-03-18 22:49:02,178 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 0.02189}, total ticks: 1061 +2025-03-18 22:49:02,178 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.7170400000000001} +2025-03-18 22:49:02,179 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944740,"s":"ETHUSDT","t":2267980211,"p":"1903.72000000","q":"0.32920000","T":1742330944739,"m":true,"M":true}... +2025-03-18 22:49:02,179 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944739, 'price': 1903.72, 'volume': 0.3292, 'type': 'trade'} +2025-03-18 22:49:02,179 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944739, 'price': 1903.72, 'volume': 0.3292} +2025-03-18 22:49:02,179 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944739, 'price': 1903.72, 'volume': 0.3292}, total ticks: 909 +2025-03-18 22:49:02,181 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.72, 'close': 1903.72, 'volume': 24.864400000000003} +2025-03-18 22:49:02,181 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944741,"s":"BTCUSDT","t...4740,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,182 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944736,"s":"BTCUSDT","t":4727549339,"p":"81992.31000000","q":"0.02302000","T":1742330944735,"m":true,"M":true}... +2025-03-18 22:49:02,182 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 0.02302, 'type': 'trade'} +2025-03-18 22:49:02,183 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 0.02302} +2025-03-18 22:49:02,183 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 0.02302}, total ticks: 1062 +2025-03-18 22:49:02,183 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.7400600000000002} +2025-03-18 22:49:02,183 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944740,"s":"ETHUSDT","t":2267980212,"p":"1903.72000000","q":"0.92760000","T":1742330944739,"m":true,"M":true}... +2025-03-18 22:49:02,183 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944739, 'price': 1903.72, 'volume': 0.9276, 'type': 'trade'} +2025-03-18 22:49:02,184 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944739, 'price': 1903.72, 'volume': 0.9276} +2025-03-18 22:49:02,184 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944739, 'price': 1903.72, 'volume': 0.9276}, total ticks: 910 +2025-03-18 22:49:02,184 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.72, 'close': 1903.72, 'volume': 25.792} +2025-03-18 22:49:02,186 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944741,"s":"BTCUSDT","t...4740,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,186 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944736,"s":"BTCUSDT","t":4727549340,"p":"81992.31000000","q":"0.00979000","T":1742330944735,"m":true,"M":true}... +2025-03-18 22:49:02,187 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 0.00979, 'type': 'trade'} +2025-03-18 22:49:02,187 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 0.00979} +2025-03-18 22:49:02,188 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 0.00979}, total ticks: 1063 +2025-03-18 22:49:02,188 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.7498500000000001} +2025-03-18 22:49:02,188 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944740,"s":"ETHUSDT","t":2267980213,"p":"1903.72000000","q":"0.00300000","T":1742330944739,"m":true,"M":true}... +2025-03-18 22:49:02,188 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944739, 'price': 1903.72, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:02,188 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944739, 'price': 1903.72, 'volume': 0.003} +2025-03-18 22:49:02,189 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944739, 'price': 1903.72, 'volume': 0.003}, total ticks: 911 +2025-03-18 22:49:02,189 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.72, 'close': 1903.72, 'volume': 25.795} +2025-03-18 22:49:02,189 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944741,"s":"BTCUSDT","t...4740,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,190 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944736,"s":"BTCUSDT","t":4727549341,"p":"81992.31000000","q":"0.02189000","T":1742330944735,"m":true,"M":true}... +2025-03-18 22:49:02,190 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 0.02189, 'type': 'trade'} +2025-03-18 22:49:02,190 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 0.02189} +2025-03-18 22:49:02,190 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 0.02189}, total ticks: 1064 +2025-03-18 22:49:02,191 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.7717400000000001} +2025-03-18 22:49:02,191 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944743,"s":"ETHUSDT","t":2267980214,"p":"1903.72000000","q":"0.00300000","T":1742330944742,"m":true,"M":true}... +2025-03-18 22:49:02,191 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944742, 'price': 1903.72, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:02,191 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944742, 'price': 1903.72, 'volume': 0.003} +2025-03-18 22:49:02,192 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944742, 'price': 1903.72, 'volume': 0.003}, total ticks: 912 +2025-03-18 22:49:02,192 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.72, 'close': 1903.72, 'volume': 25.798000000000002} +2025-03-18 22:49:02,193 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944741,"s":"BTCUSDT","t...4740,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,193 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944736,"s":"BTCUSDT","t":4727549342,"p":"81992.31000000","q":"0.02302000","T":1742330944735,"m":true,"M":true}... +2025-03-18 22:49:02,193 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 0.02302, 'type': 'trade'} +2025-03-18 22:49:02,193 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 0.02302} +2025-03-18 22:49:02,193 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 0.02302}, total ticks: 1065 +2025-03-18 22:49:02,194 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.7947600000000001} +2025-03-18 22:49:02,194 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944743,"s":"ETHUSDT","t":2267980215,"p":"1903.72000000","q":"0.00300000","T":1742330944742,"m":true,"M":true}... +2025-03-18 22:49:02,194 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944742, 'price': 1903.72, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:02,194 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944742, 'price': 1903.72, 'volume': 0.003} +2025-03-18 22:49:02,194 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944742, 'price': 1903.72, 'volume': 0.003}, total ticks: 913 +2025-03-18 22:49:02,195 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.72, 'close': 1903.72, 'volume': 25.801000000000002} +2025-03-18 22:49:02,195 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944741,"s":"BTCUSDT","t...4740,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,195 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944736,"s":"BTCUSDT","t":4727549343,"p":"81992.31000000","q":"0.00979000","T":1742330944735,"m":true,"M":true}... +2025-03-18 22:49:02,196 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 0.00979, 'type': 'trade'} +2025-03-18 22:49:02,196 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 0.00979} +2025-03-18 22:49:02,196 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 0.00979}, total ticks: 1066 +2025-03-18 22:49:02,196 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.8045500000000001} +2025-03-18 22:49:02,197 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944743,"s":"ETHUSDT","t":2267980216,"p":"1903.72000000","q":"0.13620000","T":1742330944742,"m":true,"M":true}... +2025-03-18 22:49:02,197 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944742, 'price': 1903.72, 'volume': 0.1362, 'type': 'trade'} +2025-03-18 22:49:02,198 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944742, 'price': 1903.72, 'volume': 0.1362} +2025-03-18 22:49:02,198 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944742, 'price': 1903.72, 'volume': 0.1362}, total ticks: 914 +2025-03-18 22:49:02,199 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.72, 'close': 1903.72, 'volume': 25.9372} +2025-03-18 22:49:02,199 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944741,"s":"BTCUSDT","t...4740,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,199 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944736,"s":"BTCUSDT","t":4727549344,"p":"81992.31000000","q":"0.02189000","T":1742330944735,"m":true,"M":true}... +2025-03-18 22:49:02,199 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 0.02189, 'type': 'trade'} +2025-03-18 22:49:02,199 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 0.02189} +2025-03-18 22:49:02,199 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 0.02189}, total ticks: 1067 +2025-03-18 22:49:02,199 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.8264400000000001} +2025-03-18 22:49:02,202 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944744,"s":"ETHUSDT","t":2267980217,"p":"1903.72000000","q":"0.07820000","T":1742330944743,"m":true,"M":true}... +2025-03-18 22:49:02,202 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944743, 'price': 1903.72, 'volume': 0.0782, 'type': 'trade'} +2025-03-18 22:49:02,203 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944743, 'price': 1903.72, 'volume': 0.0782} +2025-03-18 22:49:02,203 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944743, 'price': 1903.72, 'volume': 0.0782}, total ticks: 915 +2025-03-18 22:49:02,203 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.72, 'close': 1903.72, 'volume': 26.0154} +2025-03-18 22:49:02,203 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944741,"s":"BTCUSDT","t...4740,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,204 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944736,"s":"BTCUSDT","t":4727549345,"p":"81992.31000000","q":"0.02302000","T":1742330944735,"m":true,"M":true}... +2025-03-18 22:49:02,204 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 0.02302, 'type': 'trade'} +2025-03-18 22:49:02,204 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 0.02302} +2025-03-18 22:49:02,204 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 0.02302}, total ticks: 1068 +2025-03-18 22:49:02,205 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.8494600000000001} +2025-03-18 22:49:02,205 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944760,"s":"ETHUSDT","t":2267980218,"p":"1903.72000000","q":"0.10000000","T":1742330944759,"m":true,"M":true}... +2025-03-18 22:49:02,205 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944759, 'price': 1903.72, 'volume': 0.1, 'type': 'trade'} +2025-03-18 22:49:02,205 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944759, 'price': 1903.72, 'volume': 0.1} +2025-03-18 22:49:02,206 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944759, 'price': 1903.72, 'volume': 0.1}, total ticks: 916 +2025-03-18 22:49:02,206 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.72, 'close': 1903.72, 'volume': 26.1154} +2025-03-18 22:49:02,206 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944741,"s":"BTCUSDT","t...4740,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,207 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944736,"s":"BTCUSDT","t":4727549346,"p":"81992.31000000","q":"0.00979000","T":1742330944735,"m":true,"M":true}... +2025-03-18 22:49:02,207 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 0.00979, 'type': 'trade'} +2025-03-18 22:49:02,207 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 0.00979} +2025-03-18 22:49:02,207 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 0.00979}, total ticks: 1069 +2025-03-18 22:49:02,208 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.8592500000000001} +2025-03-18 22:49:02,208 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944741,"s":"BTCUSDT","t...4740,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,208 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944736,"s":"BTCUSDT","t":4727549347,"p":"81992.31000000","q":"0.00371000","T":1742330944735,"m":true,"M":true}... +2025-03-18 22:49:02,208 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 0.00371, 'type': 'trade'} +2025-03-18 22:49:02,209 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 0.00371} +2025-03-18 22:49:02,209 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944735, 'price': 81992.31, 'volume': 0.00371}, total ticks: 1070 +2025-03-18 22:49:02,209 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.8629600000000001} +2025-03-18 22:49:02,210 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944741,"s":"BTCUSDT","t...4740,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,210 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944738,"s":"BTCUSDT","t":4727549348,"p":"81992.31000000","q":"0.01818000","T":1742330944736,"m":true,"M":true}... +2025-03-18 22:49:02,210 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944736, 'price': 81992.31, 'volume': 0.01818, 'type': 'trade'} +2025-03-18 22:49:02,210 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944736, 'price': 81992.31, 'volume': 0.01818} +2025-03-18 22:49:02,210 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944736, 'price': 81992.31, 'volume': 0.01818}, total ticks: 1071 +2025-03-18 22:49:02,211 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.88114} +2025-03-18 22:49:02,211 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944741,"s":"BTCUSDT","t...4740,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,211 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944738,"s":"BTCUSDT","t":4727549349,"p":"81992.31000000","q":"0.02302000","T":1742330944736,"m":true,"M":true}... +2025-03-18 22:49:02,212 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944736, 'price': 81992.31, 'volume': 0.02302, 'type': 'trade'} +2025-03-18 22:49:02,212 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944736, 'price': 81992.31, 'volume': 0.02302} +2025-03-18 22:49:02,213 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944736, 'price': 81992.31, 'volume': 0.02302}, total ticks: 1072 +2025-03-18 22:49:02,213 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.9041600000000001} +2025-03-18 22:49:02,213 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944741,"s":"BTCUSDT","t...4740,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,213 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944738,"s":"BTCUSDT","t":4727549350,"p":"81992.31000000","q":"0.00979000","T":1742330944736,"m":true,"M":true}... +2025-03-18 22:49:02,214 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944736, 'price': 81992.31, 'volume': 0.00979, 'type': 'trade'} +2025-03-18 22:49:02,214 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944736, 'price': 81992.31, 'volume': 0.00979} +2025-03-18 22:49:02,214 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944736, 'price': 81992.31, 'volume': 0.00979}, total ticks: 1073 +2025-03-18 22:49:02,215 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.91395} +2025-03-18 22:49:02,215 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944741,"s":"BTCUSDT","t...4740,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,215 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944738,"s":"BTCUSDT","t":4727549351,"p":"81992.31000000","q":"0.01553000","T":1742330944736,"m":true,"M":true}... +2025-03-18 22:49:02,215 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944736, 'price': 81992.31, 'volume': 0.01553, 'type': 'trade'} +2025-03-18 22:49:02,215 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944736, 'price': 81992.31, 'volume': 0.01553} +2025-03-18 22:49:02,215 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944736, 'price': 81992.31, 'volume': 0.01553}, total ticks: 1074 +2025-03-18 22:49:02,215 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.9294800000000001} +2025-03-18 22:49:02,215 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944741,"s":"BTCUSDT","t...4740,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,215 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944738,"s":"BTCUSDT","t":4727549352,"p":"81992.31000000","q":"0.00007000","T":1742330944736,"m":true,"M":true}... +2025-03-18 22:49:02,215 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944736, 'price': 81992.31, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,215 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944736, 'price': 81992.31, 'volume': 7e-05} +2025-03-18 22:49:02,215 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944736, 'price': 81992.31, 'volume': 7e-05}, total ticks: 1075 +2025-03-18 22:49:02,215 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.9295500000000001} +2025-03-18 22:49:02,220 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944741,"s":"BTCUSDT","t...4740,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,220 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944738,"s":"BTCUSDT","t":4727549353,"p":"81992.31000000","q":"0.00007000","T":1742330944736,"m":true,"M":true}... +2025-03-18 22:49:02,220 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944736, 'price': 81992.31, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,220 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944736, 'price': 81992.31, 'volume': 7e-05} +2025-03-18 22:49:02,221 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944736, 'price': 81992.31, 'volume': 7e-05}, total ticks: 1076 +2025-03-18 22:49:02,221 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.9296200000000001} +2025-03-18 22:49:02,221 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944741,"s":"BTCUSDT","t...4740,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,222 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944738,"s":"BTCUSDT","t":4727549354,"p":"81992.31000000","q":"0.00007000","T":1742330944736,"m":true,"M":true}... +2025-03-18 22:49:02,222 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944736, 'price': 81992.31, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,222 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944736, 'price': 81992.31, 'volume': 7e-05} +2025-03-18 22:49:02,222 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944736, 'price': 81992.31, 'volume': 7e-05}, total ticks: 1077 +2025-03-18 22:49:02,223 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.9296900000000001} +2025-03-18 22:49:02,223 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944741,"s":"BTCUSDT","t...4740,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,224 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944738,"s":"BTCUSDT","t":4727549355,"p":"81992.31000000","q":"0.00007000","T":1742330944736,"m":true,"M":true}... +2025-03-18 22:49:02,224 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944736, 'price': 81992.31, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,224 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944736, 'price': 81992.31, 'volume': 7e-05} +2025-03-18 22:49:02,224 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944736, 'price': 81992.31, 'volume': 7e-05}, total ticks: 1078 +2025-03-18 22:49:02,224 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.9297600000000001} +2025-03-18 22:49:02,225 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944741,"s":"BTCUSDT","t...4740,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,225 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944738,"s":"BTCUSDT","t":4727549356,"p":"81992.31000000","q":"0.00007000","T":1742330944736,"m":true,"M":true}... +2025-03-18 22:49:02,225 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944736, 'price': 81992.31, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,225 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944736, 'price': 81992.31, 'volume': 7e-05} +2025-03-18 22:49:02,225 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944736, 'price': 81992.31, 'volume': 7e-05}, total ticks: 1079 +2025-03-18 22:49:02,225 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.9298300000000002} +2025-03-18 22:49:02,225 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944741,"s":"BTCUSDT","t...4740,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,225 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944738,"s":"BTCUSDT","t":4727549357,"p":"81992.31000000","q":"0.02189000","T":1742330944736,"m":true,"M":true}... +2025-03-18 22:49:02,225 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944736, 'price': 81992.31, 'volume': 0.02189, 'type': 'trade'} +2025-03-18 22:49:02,225 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944736, 'price': 81992.31, 'volume': 0.02189} +2025-03-18 22:49:02,228 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944736, 'price': 81992.31, 'volume': 0.02189}, total ticks: 1080 +2025-03-18 22:49:02,228 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.9517200000000001} +2025-03-18 22:49:02,228 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944741,"s":"BTCUSDT","t...4740,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,229 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944738,"s":"BTCUSDT","t":4727549358,"p":"81992.31000000","q":"0.02302000","T":1742330944736,"m":true,"M":true}... +2025-03-18 22:49:02,229 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944736, 'price': 81992.31, 'volume': 0.02302, 'type': 'trade'} +2025-03-18 22:49:02,229 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944736, 'price': 81992.31, 'volume': 0.02302} +2025-03-18 22:49:02,229 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944736, 'price': 81992.31, 'volume': 0.02302}, total ticks: 1081 +2025-03-18 22:49:02,229 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.9747400000000002} +2025-03-18 22:49:02,229 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944741,"s":"BTCUSDT","t...4740,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,231 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944738,"s":"BTCUSDT","t":4727549359,"p":"81992.31000000","q":"0.00979000","T":1742330944736,"m":true,"M":true}... +2025-03-18 22:49:02,231 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944736, 'price': 81992.31, 'volume': 0.00979, 'type': 'trade'} +2025-03-18 22:49:02,231 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944736, 'price': 81992.31, 'volume': 0.00979} +2025-03-18 22:49:02,232 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944736, 'price': 81992.31, 'volume': 0.00979}, total ticks: 1082 +2025-03-18 22:49:02,232 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 0.9845300000000001} +2025-03-18 22:49:02,232 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944741,"s":"BTCUSDT","t...4740,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,232 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944738,"s":"BTCUSDT","t":4727549360,"p":"81992.31000000","q":"0.02189000","T":1742330944736,"m":true,"M":true}... +2025-03-18 22:49:02,234 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944736, 'price': 81992.31, 'volume': 0.02189, 'type': 'trade'} +2025-03-18 22:49:02,234 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944736, 'price': 81992.31, 'volume': 0.02189} +2025-03-18 22:49:02,234 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944736, 'price': 81992.31, 'volume': 0.02189}, total ticks: 1083 +2025-03-18 22:49:02,234 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 1.00642} +2025-03-18 22:49:02,236 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944741,"s":"BTCUSDT","t...4740,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,236 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944738,"s":"BTCUSDT","t":4727549361,"p":"81992.31000000","q":"0.02302000","T":1742330944736,"m":true,"M":true}... +2025-03-18 22:49:02,236 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944736, 'price': 81992.31, 'volume': 0.02302, 'type': 'trade'} +2025-03-18 22:49:02,237 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944736, 'price': 81992.31, 'volume': 0.02302} +2025-03-18 22:49:02,237 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944736, 'price': 81992.31, 'volume': 0.02302}, total ticks: 1084 +2025-03-18 22:49:02,237 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 1.0294400000000001} +2025-03-18 22:49:02,238 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944741,"s":"BTCUSDT","t...4740,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,238 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944738,"s":"BTCUSDT","t":4727549362,"p":"81992.31000000","q":"0.00979000","T":1742330944736,"m":true,"M":true}... +2025-03-18 22:49:02,238 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944736, 'price': 81992.31, 'volume': 0.00979, 'type': 'trade'} +2025-03-18 22:49:02,238 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944736, 'price': 81992.31, 'volume': 0.00979} +2025-03-18 22:49:02,239 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944736, 'price': 81992.31, 'volume': 0.00979}, total ticks: 1085 +2025-03-18 22:49:02,239 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 1.03923} +2025-03-18 22:49:02,239 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944741,"s":"BTCUSDT","t...4740,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,239 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944738,"s":"BTCUSDT","t":4727549363,"p":"81992.31000000","q":"0.01223000","T":1742330944736,"m":true,"M":true}... +2025-03-18 22:49:02,239 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944736, 'price': 81992.31, 'volume': 0.01223, 'type': 'trade'} +2025-03-18 22:49:02,239 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944736, 'price': 81992.31, 'volume': 0.01223} +2025-03-18 22:49:02,240 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944736, 'price': 81992.31, 'volume': 0.01223}, total ticks: 1086 +2025-03-18 22:49:02,240 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 1.05146} +2025-03-18 22:49:02,240 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944741,"s":"BTCUSDT","t...4740,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,242 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944741,"s":"BTCUSDT","t":4727549364,"p":"81992.31000000","q":"0.00960000","T":1742330944740,"m":true,"M":true}... +2025-03-18 22:49:02,242 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944740, 'price': 81992.31, 'volume': 0.0096, 'type': 'trade'} +2025-03-18 22:49:02,242 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944740, 'price': 81992.31, 'volume': 0.0096} +2025-03-18 22:49:02,242 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944740, 'price': 81992.31, 'volume': 0.0096}, total ticks: 1087 +2025-03-18 22:49:02,242 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 1.0610600000000001} +2025-03-18 22:49:02,242 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944741,"s":"BTCUSDT","t...4740,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,242 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944741,"s":"BTCUSDT","t":4727549365,"p":"81992.31000000","q":"0.02297000","T":1742330944740,"m":true,"M":true}... +2025-03-18 22:49:02,242 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944740, 'price': 81992.31, 'volume': 0.02297, 'type': 'trade'} +2025-03-18 22:49:02,242 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944740, 'price': 81992.31, 'volume': 0.02297} +2025-03-18 22:49:02,244 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944740, 'price': 81992.31, 'volume': 0.02297}, total ticks: 1088 +2025-03-18 22:49:02,244 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 1.08403} +2025-03-18 22:49:02,244 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944741,"s":"BTCUSDT","t...4740,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,245 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944741,"s":"BTCUSDT","t":4727549366,"p":"81992.31000000","q":"0.00970000","T":1742330944740,"m":true,"M":true}... +2025-03-18 22:49:02,245 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944740, 'price': 81992.31, 'volume': 0.0097, 'type': 'trade'} +2025-03-18 22:49:02,245 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944740, 'price': 81992.31, 'volume': 0.0097} +2025-03-18 22:49:02,245 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944740, 'price': 81992.31, 'volume': 0.0097}, total ticks: 1089 +2025-03-18 22:49:02,245 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 1.09373} +2025-03-18 22:49:02,246 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944741,"s":"BTCUSDT","t...4740,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,246 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944741,"s":"BTCUSDT","t":4727549367,"p":"81992.31000000","q":"0.00010000","T":1742330944740,"m":true,"M":true}... +2025-03-18 22:49:02,246 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944740, 'price': 81992.31, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:49:02,247 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944740, 'price': 81992.31, 'volume': 0.0001} +2025-03-18 22:49:02,247 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944740, 'price': 81992.31, 'volume': 0.0001}, total ticks: 1090 +2025-03-18 22:49:02,247 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 1.09383} +2025-03-18 22:49:02,247 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944743,"s":"BTCUSDT","t...4742,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,248 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944741,"s":"BTCUSDT","t":4727549368,"p":"81992.31000000","q":"0.00010000","T":1742330944740,"m":true,"M":true}... +2025-03-18 22:49:02,248 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944740, 'price': 81992.31, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:49:02,248 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944740, 'price': 81992.31, 'volume': 0.0001} +2025-03-18 22:49:02,249 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944740, 'price': 81992.31, 'volume': 0.0001}, total ticks: 1091 +2025-03-18 22:49:02,249 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 1.09393} +2025-03-18 22:49:02,249 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944743,"s":"BTCUSDT","t...4742,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,249 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944741,"s":"BTCUSDT","t":4727549369,"p":"81992.31000000","q":"0.00007000","T":1742330944740,"m":true,"M":true}... +2025-03-18 22:49:02,249 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944740, 'price': 81992.31, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,249 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944740, 'price': 81992.31, 'volume': 7e-05} +2025-03-18 22:49:02,249 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944740, 'price': 81992.31, 'volume': 7e-05}, total ticks: 1092 +2025-03-18 22:49:02,249 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 1.094} +2025-03-18 22:49:02,252 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944801,"s":"BTCUSDT","t...4801,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,252 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944741,"s":"BTCUSDT","t":4727549370,"p":"81992.31000000","q":"0.00010000","T":1742330944740,"m":true,"M":true}... +2025-03-18 22:49:02,252 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944740, 'price': 81992.31, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:49:02,253 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944740, 'price': 81992.31, 'volume': 0.0001} +2025-03-18 22:49:02,253 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944740, 'price': 81992.31, 'volume': 0.0001}, total ticks: 1093 +2025-03-18 22:49:02,254 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.31, 'close': 81992.31, 'volume': 1.0941} +2025-03-18 22:49:02,254 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944801,"s":"BTCUSDT","t...4801,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,254 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944741,"s":"BTCUSDT","t":4727549371,"p":"81992.30000000","q":"0.00013000","T":1742330944740,"m":true,"M":true}... +2025-03-18 22:49:02,254 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944740, 'price': 81992.3, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:02,255 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944740, 'price': 81992.3, 'volume': 0.00013} +2025-03-18 22:49:02,255 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944740, 'price': 81992.3, 'volume': 0.00013}, total ticks: 1094 +2025-03-18 22:49:02,255 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.3, 'close': 81992.3, 'volume': 1.09423} +2025-03-18 22:49:02,255 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944801,"s":"BTCUSDT","t...4801,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,256 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944741,"s":"BTCUSDT","t":4727549372,"p":"81992.30000000","q":"0.00007000","T":1742330944740,"m":true,"M":true}... +2025-03-18 22:49:02,256 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944740, 'price': 81992.3, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,256 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944740, 'price': 81992.3, 'volume': 7e-05} +2025-03-18 22:49:02,256 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944740, 'price': 81992.3, 'volume': 7e-05}, total ticks: 1095 +2025-03-18 22:49:02,257 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.3, 'close': 81992.3, 'volume': 1.0943} +2025-03-18 22:49:02,257 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944801,"s":"BTCUSDT","t...4801,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,257 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944741,"s":"BTCUSDT","t":4727549373,"p":"81992.30000000","q":"0.00007000","T":1742330944740,"m":true,"M":true}... +2025-03-18 22:49:02,257 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944740, 'price': 81992.3, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,257 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944740, 'price': 81992.3, 'volume': 7e-05} +2025-03-18 22:49:02,257 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944740, 'price': 81992.3, 'volume': 7e-05}, total ticks: 1096 +2025-03-18 22:49:02,259 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.3, 'close': 81992.3, 'volume': 1.09437} +2025-03-18 22:49:02,259 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944801,"s":"BTCUSDT","t...4801,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,259 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944741,"s":"BTCUSDT","t":4727549374,"p":"81992.30000000","q":"0.00013000","T":1742330944740,"m":true,"M":true}... +2025-03-18 22:49:02,259 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944740, 'price': 81992.3, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:02,260 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944740, 'price': 81992.3, 'volume': 0.00013} +2025-03-18 22:49:02,260 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944740, 'price': 81992.3, 'volume': 0.00013}, total ticks: 1097 +2025-03-18 22:49:02,260 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.3, 'close': 81992.3, 'volume': 1.0945} +2025-03-18 22:49:02,260 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944801,"s":"BTCUSDT","t...4801,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,261 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944741,"s":"BTCUSDT","t":4727549375,"p":"81992.30000000","q":"0.00014000","T":1742330944740,"m":true,"M":true}... +2025-03-18 22:49:02,261 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944740, 'price': 81992.3, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:49:02,261 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944740, 'price': 81992.3, 'volume': 0.00014} +2025-03-18 22:49:02,261 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944740, 'price': 81992.3, 'volume': 0.00014}, total ticks: 1098 +2025-03-18 22:49:02,262 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.3, 'close': 81992.3, 'volume': 1.09464} +2025-03-18 22:49:02,262 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944801,"s":"BTCUSDT","t...4801,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,262 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944741,"s":"BTCUSDT","t":4727549376,"p":"81992.30000000","q":"0.00007000","T":1742330944740,"m":true,"M":true}... +2025-03-18 22:49:02,264 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944740, 'price': 81992.3, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,264 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944740, 'price': 81992.3, 'volume': 7e-05} +2025-03-18 22:49:02,264 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944740, 'price': 81992.3, 'volume': 7e-05}, total ticks: 1099 +2025-03-18 22:49:02,264 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.3, 'close': 81992.3, 'volume': 1.09471} +2025-03-18 22:49:02,264 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944801,"s":"BTCUSDT","t...4801,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,265 - INFO - [realtime.py:369] - Received message #1100 +2025-03-18 22:49:02,265 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944741,"s":"BTCUSDT","t":4727549377,"p":"81992.30000000","q":"0.00007000","T":1742330944740,"m":true,"M":true}... +2025-03-18 22:49:02,265 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944740, 'price': 81992.3, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,265 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944740, 'price': 81992.3, 'volume': 7e-05} +2025-03-18 22:49:02,265 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944740, 'price': 81992.3, 'volume': 7e-05}, total ticks: 1100 +2025-03-18 22:49:02,266 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.3, 'close': 81992.3, 'volume': 1.09478} +2025-03-18 22:49:02,266 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944801,"s":"BTCUSDT","t...4801,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,266 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944741,"s":"BTCUSDT","t":4727549378,"p":"81992.30000000","q":"0.00007000","T":1742330944740,"m":true,"M":true}... +2025-03-18 22:49:02,266 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944740, 'price': 81992.3, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,266 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944740, 'price': 81992.3, 'volume': 7e-05} +2025-03-18 22:49:02,266 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944740, 'price': 81992.3, 'volume': 7e-05}, total ticks: 1101 +2025-03-18 22:49:02,266 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.3, 'close': 81992.3, 'volume': 1.09485} +2025-03-18 22:49:02,266 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944801,"s":"BTCUSDT","t...4801,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,266 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944741,"s":"BTCUSDT","t":4727549379,"p":"81992.30000000","q":"0.00007000","T":1742330944740,"m":true,"M":true}... +2025-03-18 22:49:02,266 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944740, 'price': 81992.3, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,270 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944740, 'price': 81992.3, 'volume': 7e-05} +2025-03-18 22:49:02,270 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944740, 'price': 81992.3, 'volume': 7e-05}, total ticks: 1102 +2025-03-18 22:49:02,270 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.3, 'close': 81992.3, 'volume': 1.0949200000000001} +2025-03-18 22:49:02,271 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944801,"s":"BTCUSDT","t...4801,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,271 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944741,"s":"BTCUSDT","t":4727549380,"p":"81992.30000000","q":"0.00007000","T":1742330944740,"m":true,"M":true}... +2025-03-18 22:49:02,271 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944740, 'price': 81992.3, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,271 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944740, 'price': 81992.3, 'volume': 7e-05} +2025-03-18 22:49:02,272 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944740, 'price': 81992.3, 'volume': 7e-05}, total ticks: 1103 +2025-03-18 22:49:02,272 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.3, 'close': 81992.3, 'volume': 1.0949900000000001} +2025-03-18 22:49:02,273 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944801,"s":"BTCUSDT","t...4801,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,273 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944741,"s":"BTCUSDT","t":4727549381,"p":"81992.30000000","q":"0.00007000","T":1742330944740,"m":true,"M":true}... +2025-03-18 22:49:02,273 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944740, 'price': 81992.3, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,273 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944740, 'price': 81992.3, 'volume': 7e-05} +2025-03-18 22:49:02,273 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944740, 'price': 81992.3, 'volume': 7e-05}, total ticks: 1104 +2025-03-18 22:49:02,274 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.3, 'close': 81992.3, 'volume': 1.0950600000000001} +2025-03-18 22:49:02,274 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944801,"s":"BTCUSDT","t...4801,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,274 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944741,"s":"BTCUSDT","t":4727549382,"p":"81992.30000000","q":"0.00007000","T":1742330944740,"m":true,"M":true}... +2025-03-18 22:49:02,274 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944740, 'price': 81992.3, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,275 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944740, 'price': 81992.3, 'volume': 7e-05} +2025-03-18 22:49:02,275 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944740, 'price': 81992.3, 'volume': 7e-05}, total ticks: 1105 +2025-03-18 22:49:02,275 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.3, 'close': 81992.3, 'volume': 1.0951300000000002} +2025-03-18 22:49:02,277 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944801,"s":"BTCUSDT","t...4801,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,277 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944741,"s":"BTCUSDT","t":4727549383,"p":"81992.29000000","q":"0.00007000","T":1742330944740,"m":true,"M":true}... +2025-03-18 22:49:02,277 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944740, 'price': 81992.29, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,277 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944740, 'price': 81992.29, 'volume': 7e-05} +2025-03-18 22:49:02,277 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944740, 'price': 81992.29, 'volume': 7e-05}, total ticks: 1106 +2025-03-18 22:49:02,277 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.29, 'close': 81992.29, 'volume': 1.0952000000000002} +2025-03-18 22:49:02,277 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944801,"s":"BTCUSDT","t...4801,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,277 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944741,"s":"BTCUSDT","t":4727549384,"p":"81992.29000000","q":"0.00007000","T":1742330944740,"m":true,"M":true}... +2025-03-18 22:49:02,279 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944740, 'price': 81992.29, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,279 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944740, 'price': 81992.29, 'volume': 7e-05} +2025-03-18 22:49:02,279 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944740, 'price': 81992.29, 'volume': 7e-05}, total ticks: 1107 +2025-03-18 22:49:02,279 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.29, 'close': 81992.29, 'volume': 1.0952700000000002} +2025-03-18 22:49:02,280 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944801,"s":"BTCUSDT","t...4801,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,280 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944741,"s":"BTCUSDT","t":4727549385,"p":"81992.29000000","q":"0.00007000","T":1742330944740,"m":true,"M":true}... +2025-03-18 22:49:02,280 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944740, 'price': 81992.29, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,280 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944740, 'price': 81992.29, 'volume': 7e-05} +2025-03-18 22:49:02,281 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944740, 'price': 81992.29, 'volume': 7e-05}, total ticks: 1108 +2025-03-18 22:49:02,282 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.29, 'close': 81992.29, 'volume': 1.0953400000000002} +2025-03-18 22:49:02,282 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944801,"s":"BTCUSDT","t...4801,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,282 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944741,"s":"BTCUSDT","t":4727549386,"p":"81992.29000000","q":"0.00007000","T":1742330944740,"m":true,"M":true}... +2025-03-18 22:49:02,282 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944740, 'price': 81992.29, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,282 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944740, 'price': 81992.29, 'volume': 7e-05} +2025-03-18 22:49:02,282 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944740, 'price': 81992.29, 'volume': 7e-05}, total ticks: 1109 +2025-03-18 22:49:02,282 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.29, 'close': 81992.29, 'volume': 1.0954100000000002} +2025-03-18 22:49:02,285 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944801,"s":"BTCUSDT","t...4801,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,285 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944741,"s":"BTCUSDT","t":4727549387,"p":"81992.29000000","q":"0.00299000","T":1742330944740,"m":true,"M":true}... +2025-03-18 22:49:02,285 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944740, 'price': 81992.29, 'volume': 0.00299, 'type': 'trade'} +2025-03-18 22:49:02,285 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944740, 'price': 81992.29, 'volume': 0.00299} +2025-03-18 22:49:02,286 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944740, 'price': 81992.29, 'volume': 0.00299}, total ticks: 1110 +2025-03-18 22:49:02,286 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.29, 'close': 81992.29, 'volume': 1.0984000000000003} +2025-03-18 22:49:02,287 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944801,"s":"BTCUSDT","t...4801,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,287 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944741,"s":"BTCUSDT","t":4727549388,"p":"81992.29000000","q":"0.00007000","T":1742330944740,"m":true,"M":true}... +2025-03-18 22:49:02,288 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944740, 'price': 81992.29, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,288 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944740, 'price': 81992.29, 'volume': 7e-05} +2025-03-18 22:49:02,289 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944740, 'price': 81992.29, 'volume': 7e-05}, total ticks: 1111 +2025-03-18 22:49:02,289 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.29, 'close': 81992.29, 'volume': 1.0984700000000003} +2025-03-18 22:49:02,290 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944801,"s":"BTCUSDT","t...4801,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,290 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944741,"s":"BTCUSDT","t":4727549389,"p":"81992.28000000","q":"0.00007000","T":1742330944740,"m":true,"M":true}... +2025-03-18 22:49:02,290 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944740, 'price': 81992.28, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,290 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944740, 'price': 81992.28, 'volume': 7e-05} +2025-03-18 22:49:02,290 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944740, 'price': 81992.28, 'volume': 7e-05}, total ticks: 1112 +2025-03-18 22:49:02,290 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.28, 'close': 81992.28, 'volume': 1.0985400000000003} +2025-03-18 22:49:02,290 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944801,"s":"BTCUSDT","t...4801,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,290 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944741,"s":"BTCUSDT","t":4727549390,"p":"81992.28000000","q":"0.00007000","T":1742330944740,"m":true,"M":true}... +2025-03-18 22:49:02,290 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944740, 'price': 81992.28, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,290 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944740, 'price': 81992.28, 'volume': 7e-05} +2025-03-18 22:49:02,290 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944740, 'price': 81992.28, 'volume': 7e-05}, total ticks: 1113 +2025-03-18 22:49:02,290 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.28, 'close': 81992.28, 'volume': 1.0986100000000003} +2025-03-18 22:49:02,290 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944801,"s":"BTCUSDT","t...4801,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,290 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944741,"s":"BTCUSDT","t":4727549391,"p":"81992.28000000","q":"0.04153000","T":1742330944740,"m":true,"M":true}... +2025-03-18 22:49:02,290 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944740, 'price': 81992.28, 'volume': 0.04153, 'type': 'trade'} +2025-03-18 22:49:02,294 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944740, 'price': 81992.28, 'volume': 0.04153} +2025-03-18 22:49:02,294 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944740, 'price': 81992.28, 'volume': 0.04153}, total ticks: 1114 +2025-03-18 22:49:02,294 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.28, 'close': 81992.28, 'volume': 1.1401400000000004} +2025-03-18 22:49:02,294 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944801,"s":"BTCUSDT","t...4801,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,295 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944741,"s":"BTCUSDT","t":4727549392,"p":"81992.28000000","q":"0.00274000","T":1742330944740,"m":true,"M":true}... +2025-03-18 22:49:02,295 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944740, 'price': 81992.28, 'volume': 0.00274, 'type': 'trade'} +2025-03-18 22:49:02,295 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944740, 'price': 81992.28, 'volume': 0.00274} +2025-03-18 22:49:02,295 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944740, 'price': 81992.28, 'volume': 0.00274}, total ticks: 1115 +2025-03-18 22:49:02,295 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.28, 'close': 81992.28, 'volume': 1.1428800000000003} +2025-03-18 22:49:02,296 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944803,"s":"BTCUSDT","t...4803,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,296 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944741,"s":"BTCUSDT","t":4727549393,"p":"81992.28000000","q":"0.00007000","T":1742330944740,"m":true,"M":true}... +2025-03-18 22:49:02,296 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944740, 'price': 81992.28, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,297 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944740, 'price': 81992.28, 'volume': 7e-05} +2025-03-18 22:49:02,297 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944740, 'price': 81992.28, 'volume': 7e-05}, total ticks: 1116 +2025-03-18 22:49:02,297 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.28, 'close': 81992.28, 'volume': 1.1429500000000004} +2025-03-18 22:49:02,297 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944803,"s":"BTCUSDT","t...4803,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,298 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944741,"s":"BTCUSDT","t":4727549394,"p":"81992.28000000","q":"0.00007000","T":1742330944740,"m":true,"M":true}... +2025-03-18 22:49:02,298 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944740, 'price': 81992.28, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,298 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944740, 'price': 81992.28, 'volume': 7e-05} +2025-03-18 22:49:02,298 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944740, 'price': 81992.28, 'volume': 7e-05}, total ticks: 1117 +2025-03-18 22:49:02,298 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.28, 'close': 81992.28, 'volume': 1.1430200000000004} +2025-03-18 22:49:02,298 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944803,"s":"BTCUSDT","t...4803,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,301 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944741,"s":"BTCUSDT","t":4727549395,"p":"81992.27000000","q":"0.00007000","T":1742330944740,"m":true,"M":true}... +2025-03-18 22:49:02,302 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944740, 'price': 81992.27, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,302 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944740, 'price': 81992.27, 'volume': 7e-05} +2025-03-18 22:49:02,302 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944740, 'price': 81992.27, 'volume': 7e-05}, total ticks: 1118 +2025-03-18 22:49:02,303 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.27, 'close': 81992.27, 'volume': 1.1430900000000004} +2025-03-18 22:49:02,303 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944803,"s":"BTCUSDT","t...4803,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,304 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944741,"s":"BTCUSDT","t":4727549396,"p":"81992.27000000","q":"0.00007000","T":1742330944740,"m":true,"M":true}... +2025-03-18 22:49:02,304 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944740, 'price': 81992.27, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,304 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944740, 'price': 81992.27, 'volume': 7e-05} +2025-03-18 22:49:02,304 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944740, 'price': 81992.27, 'volume': 7e-05}, total ticks: 1119 +2025-03-18 22:49:02,304 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.27, 'close': 81992.27, 'volume': 1.1431600000000004} +2025-03-18 22:49:02,306 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944803,"s":"BTCUSDT","t...4803,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,306 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944741,"s":"BTCUSDT","t":4727549397,"p":"81992.14000000","q":"0.00007000","T":1742330944740,"m":true,"M":true}... +2025-03-18 22:49:02,306 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944740, 'price': 81992.14, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,307 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944740, 'price': 81992.14, 'volume': 7e-05} +2025-03-18 22:49:02,307 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944740, 'price': 81992.14, 'volume': 7e-05}, total ticks: 1120 +2025-03-18 22:49:02,307 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.14, 'close': 81992.14, 'volume': 1.1432300000000004} +2025-03-18 22:49:02,308 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944803,"s":"BTCUSDT","t...4803,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,308 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944741,"s":"BTCUSDT","t":4727549398,"p":"81992.00000000","q":"0.00056000","T":1742330944740,"m":true,"M":true}... +2025-03-18 22:49:02,308 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944740, 'price': 81992.0, 'volume': 0.00056, 'type': 'trade'} +2025-03-18 22:49:02,308 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944740, 'price': 81992.0, 'volume': 0.00056} +2025-03-18 22:49:02,308 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944740, 'price': 81992.0, 'volume': 0.00056}, total ticks: 1121 +2025-03-18 22:49:02,309 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.0, 'close': 81992.0, 'volume': 1.1437900000000003} +2025-03-18 22:49:02,309 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944803,"s":"BTCUSDT","t...4803,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,309 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944741,"s":"BTCUSDT","t":4727549399,"p":"81992.00000000","q":"0.00007000","T":1742330944740,"m":true,"M":true}... +2025-03-18 22:49:02,309 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944740, 'price': 81992.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,310 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944740, 'price': 81992.0, 'volume': 7e-05} +2025-03-18 22:49:02,310 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944740, 'price': 81992.0, 'volume': 7e-05}, total ticks: 1122 +2025-03-18 22:49:02,310 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81992.0, 'close': 81992.0, 'volume': 1.1438600000000003} +2025-03-18 22:49:02,310 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944804,"s":"BTCUSDT","t...4804,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,311 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944743,"s":"BTCUSDT","t":4727549400,"p":"81991.92000000","q":"0.00007000","T":1742330944742,"m":true,"M":true}... +2025-03-18 22:49:02,311 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944742, 'price': 81991.92, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,311 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944742, 'price': 81991.92, 'volume': 7e-05} +2025-03-18 22:49:02,311 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944742, 'price': 81991.92, 'volume': 7e-05}, total ticks: 1123 +2025-03-18 22:49:02,312 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81991.92, 'close': 81991.92, 'volume': 1.1439300000000003} +2025-03-18 22:49:02,312 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944804,"s":"BTCUSDT","t...4804,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,312 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944743,"s":"BTCUSDT","t":4727549401,"p":"81991.92000000","q":"0.00007000","T":1742330944742,"m":true,"M":true}... +2025-03-18 22:49:02,313 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944742, 'price': 81991.92, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,313 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944742, 'price': 81991.92, 'volume': 7e-05} +2025-03-18 22:49:02,313 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944742, 'price': 81991.92, 'volume': 7e-05}, total ticks: 1124 +2025-03-18 22:49:02,314 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81991.92, 'close': 81991.92, 'volume': 1.1440000000000003} +2025-03-18 22:49:02,314 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944804,"s":"BTCUSDT","t...4804,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,315 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944801,"s":"BTCUSDT","t":4727549402,"p":"81991.79000000","q":"0.25575000","T":1742330944801,"m":true,"M":true}... +2025-03-18 22:49:02,315 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944801, 'price': 81991.79, 'volume': 0.25575, 'type': 'trade'} +2025-03-18 22:49:02,315 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944801, 'price': 81991.79, 'volume': 0.25575} +2025-03-18 22:49:02,315 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944801, 'price': 81991.79, 'volume': 0.25575}, total ticks: 1125 +2025-03-18 22:49:02,315 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81991.79, 'close': 81991.79, 'volume': 1.3997500000000003} +2025-03-18 22:49:02,315 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944804,"s":"BTCUSDT","t...4804,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,315 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944801,"s":"BTCUSDT","t":4727549403,"p":"81991.79000000","q":"0.00007000","T":1742330944801,"m":true,"M":true}... +2025-03-18 22:49:02,315 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944801, 'price': 81991.79, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,315 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944801, 'price': 81991.79, 'volume': 7e-05} +2025-03-18 22:49:02,315 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944801, 'price': 81991.79, 'volume': 7e-05}, total ticks: 1126 +2025-03-18 22:49:02,315 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81991.79, 'close': 81991.79, 'volume': 1.3998200000000003} +2025-03-18 22:49:02,315 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944804,"s":"BTCUSDT","t...4804,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,315 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944801,"s":"BTCUSDT","t":4727549404,"p":"81991.79000000","q":"0.00007000","T":1742330944801,"m":true,"M":true}... +2025-03-18 22:49:02,319 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944801, 'price': 81991.79, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,319 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944801, 'price': 81991.79, 'volume': 7e-05} +2025-03-18 22:49:02,319 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944801, 'price': 81991.79, 'volume': 7e-05}, total ticks: 1127 +2025-03-18 22:49:02,320 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81991.79, 'close': 81991.79, 'volume': 1.3998900000000003} +2025-03-18 22:49:02,320 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330944804,"s":"BTCUSDT","t...4804,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,320 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944801,"s":"BTCUSDT","t":4727549405,"p":"81991.79000000","q":"0.00435000","T":1742330944801,"m":true,"M":true}... +2025-03-18 22:49:02,320 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944801, 'price': 81991.79, 'volume': 0.00435, 'type': 'trade'} +2025-03-18 22:49:02,321 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944801, 'price': 81991.79, 'volume': 0.00435} +2025-03-18 22:49:02,321 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944801, 'price': 81991.79, 'volume': 0.00435}, total ticks: 1128 +2025-03-18 22:49:02,321 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81991.79, 'close': 81991.79, 'volume': 1.4042400000000004} +2025-03-18 22:49:02,321 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945004,"s":"BTCUSDT","t...5003,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,322 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944801,"s":"BTCUSDT","t":4727549406,"p":"81991.79000000","q":"0.00007000","T":1742330944801,"m":true,"M":true}... +2025-03-18 22:49:02,322 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944801, 'price': 81991.79, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,322 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944801, 'price': 81991.79, 'volume': 7e-05} +2025-03-18 22:49:02,322 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944801, 'price': 81991.79, 'volume': 7e-05}, total ticks: 1129 +2025-03-18 22:49:02,323 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81991.79, 'close': 81991.79, 'volume': 1.4043100000000004} +2025-03-18 22:49:02,323 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945004,"s":"BTCUSDT","t...5003,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,323 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944801,"s":"BTCUSDT","t":4727549407,"p":"81991.79000000","q":"0.00007000","T":1742330944801,"m":true,"M":true}... +2025-03-18 22:49:02,324 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944801, 'price': 81991.79, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,325 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944801, 'price': 81991.79, 'volume': 7e-05} +2025-03-18 22:49:02,325 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944801, 'price': 81991.79, 'volume': 7e-05}, total ticks: 1130 +2025-03-18 22:49:02,325 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81991.79, 'close': 81991.79, 'volume': 1.4043800000000004} +2025-03-18 22:49:02,326 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945004,"s":"BTCUSDT","t...5003,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,326 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944801,"s":"BTCUSDT","t":4727549408,"p":"81991.79000000","q":"0.00007000","T":1742330944801,"m":true,"M":true}... +2025-03-18 22:49:02,326 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944801, 'price': 81991.79, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,326 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944801, 'price': 81991.79, 'volume': 7e-05} +2025-03-18 22:49:02,327 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944801, 'price': 81991.79, 'volume': 7e-05}, total ticks: 1131 +2025-03-18 22:49:02,327 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81991.79, 'close': 81991.79, 'volume': 1.4044500000000004} +2025-03-18 22:49:02,327 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945004,"s":"BTCUSDT","t...5003,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,328 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944801,"s":"BTCUSDT","t":4727549409,"p":"81991.79000000","q":"0.00007000","T":1742330944801,"m":true,"M":true}... +2025-03-18 22:49:02,328 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944801, 'price': 81991.79, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,328 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944801, 'price': 81991.79, 'volume': 7e-05} +2025-03-18 22:49:02,328 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944801, 'price': 81991.79, 'volume': 7e-05}, total ticks: 1132 +2025-03-18 22:49:02,329 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81991.79, 'close': 81991.79, 'volume': 1.4045200000000004} +2025-03-18 22:49:02,329 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945004,"s":"BTCUSDT","t...5003,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,329 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944801,"s":"BTCUSDT","t":4727549410,"p":"81991.79000000","q":"0.00010000","T":1742330944801,"m":true,"M":true}... +2025-03-18 22:49:02,329 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944801, 'price': 81991.79, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:49:02,329 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944801, 'price': 81991.79, 'volume': 0.0001} +2025-03-18 22:49:02,329 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944801, 'price': 81991.79, 'volume': 0.0001}, total ticks: 1133 +2025-03-18 22:49:02,329 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81991.79, 'close': 81991.79, 'volume': 1.4046200000000004} +2025-03-18 22:49:02,330 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945004,"s":"BTCUSDT","t...5003,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,330 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944801,"s":"BTCUSDT","t":4727549411,"p":"81991.79000000","q":"0.00007000","T":1742330944801,"m":true,"M":true}... +2025-03-18 22:49:02,330 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944801, 'price': 81991.79, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,331 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944801, 'price': 81991.79, 'volume': 7e-05} +2025-03-18 22:49:02,332 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944801, 'price': 81991.79, 'volume': 7e-05}, total ticks: 1134 +2025-03-18 22:49:02,332 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81991.79, 'close': 81991.79, 'volume': 1.4046900000000004} +2025-03-18 22:49:02,332 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945004,"s":"BTCUSDT","t...5003,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,332 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944801,"s":"BTCUSDT","t":4727549412,"p":"81991.79000000","q":"0.32653000","T":1742330944801,"m":true,"M":true}... +2025-03-18 22:49:02,332 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944801, 'price': 81991.79, 'volume': 0.32653, 'type': 'trade'} +2025-03-18 22:49:02,332 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944801, 'price': 81991.79, 'volume': 0.32653} +2025-03-18 22:49:02,332 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944801, 'price': 81991.79, 'volume': 0.32653}, total ticks: 1135 +2025-03-18 22:49:02,335 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81991.79, 'close': 81991.79, 'volume': 1.7312200000000004} +2025-03-18 22:49:02,335 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945004,"s":"BTCUSDT","t...5003,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,335 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944801,"s":"BTCUSDT","t":4727549413,"p":"81991.79000000","q":"0.00007000","T":1742330944801,"m":true,"M":true}... +2025-03-18 22:49:02,336 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944801, 'price': 81991.79, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,336 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944801, 'price': 81991.79, 'volume': 7e-05} +2025-03-18 22:49:02,336 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944801, 'price': 81991.79, 'volume': 7e-05}, total ticks: 1136 +2025-03-18 22:49:02,337 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81991.79, 'close': 81991.79, 'volume': 1.7312900000000004} +2025-03-18 22:49:02,337 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945004,"s":"BTCUSDT","t...5003,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,337 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944801,"s":"BTCUSDT","t":4727549414,"p":"81991.79000000","q":"0.00014000","T":1742330944801,"m":true,"M":true}... +2025-03-18 22:49:02,337 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944801, 'price': 81991.79, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:49:02,338 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944801, 'price': 81991.79, 'volume': 0.00014} +2025-03-18 22:49:02,338 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944801, 'price': 81991.79, 'volume': 0.00014}, total ticks: 1137 +2025-03-18 22:49:02,338 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81991.79, 'close': 81991.79, 'volume': 1.7314300000000005} +2025-03-18 22:49:02,339 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945004,"s":"BTCUSDT","t...5003,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,339 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944801,"s":"BTCUSDT","t":4727549415,"p":"81991.79000000","q":"0.00050000","T":1742330944801,"m":true,"M":true}... +2025-03-18 22:49:02,339 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944801, 'price': 81991.79, 'volume': 0.0005, 'type': 'trade'} +2025-03-18 22:49:02,339 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944801, 'price': 81991.79, 'volume': 0.0005} +2025-03-18 22:49:02,340 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944801, 'price': 81991.79, 'volume': 0.0005}, total ticks: 1138 +2025-03-18 22:49:02,340 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81991.79, 'close': 81991.79, 'volume': 1.7319300000000004} +2025-03-18 22:49:02,340 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945004,"s":"BTCUSDT","t...5003,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,340 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944801,"s":"BTCUSDT","t":4727549416,"p":"81991.79000000","q":"0.00007000","T":1742330944801,"m":true,"M":true}... +2025-03-18 22:49:02,340 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944801, 'price': 81991.79, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,340 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944801, 'price': 81991.79, 'volume': 7e-05} +2025-03-18 22:49:02,340 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944801, 'price': 81991.79, 'volume': 7e-05}, total ticks: 1139 +2025-03-18 22:49:02,340 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81991.79, 'close': 81991.79, 'volume': 1.7320000000000004} +2025-03-18 22:49:02,340 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945004,"s":"BTCUSDT","t...5003,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,340 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944801,"s":"BTCUSDT","t":4727549417,"p":"81991.79000000","q":"0.00007000","T":1742330944801,"m":true,"M":true}... +2025-03-18 22:49:02,344 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944801, 'price': 81991.79, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,344 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944801, 'price': 81991.79, 'volume': 7e-05} +2025-03-18 22:49:02,344 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944801, 'price': 81991.79, 'volume': 7e-05}, total ticks: 1140 +2025-03-18 22:49:02,345 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81991.79, 'close': 81991.79, 'volume': 1.7320700000000004} +2025-03-18 22:49:02,345 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945004,"s":"BTCUSDT","t...5003,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,345 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944801,"s":"BTCUSDT","t":4727549418,"p":"81991.37000000","q":"0.00007000","T":1742330944801,"m":true,"M":true}... +2025-03-18 22:49:02,346 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944801, 'price': 81991.37, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,346 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944801, 'price': 81991.37, 'volume': 7e-05} +2025-03-18 22:49:02,346 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944801, 'price': 81991.37, 'volume': 7e-05}, total ticks: 1141 +2025-03-18 22:49:02,346 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81991.37, 'close': 81991.37, 'volume': 1.7321400000000005} +2025-03-18 22:49:02,347 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945004,"s":"BTCUSDT","t...5003,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,348 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944801,"s":"BTCUSDT","t":4727549419,"p":"81991.37000000","q":"0.00007000","T":1742330944801,"m":true,"M":true}... +2025-03-18 22:49:02,348 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944801, 'price': 81991.37, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,348 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944801, 'price': 81991.37, 'volume': 7e-05} +2025-03-18 22:49:02,348 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944801, 'price': 81991.37, 'volume': 7e-05}, total ticks: 1142 +2025-03-18 22:49:02,348 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81991.37, 'close': 81991.37, 'volume': 1.7322100000000005} +2025-03-18 22:49:02,348 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945004,"s":"BTCUSDT","t...5003,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,350 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944801,"s":"BTCUSDT","t":4727549420,"p":"81991.37000000","q":"0.00007000","T":1742330944801,"m":true,"M":true}... +2025-03-18 22:49:02,350 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944801, 'price': 81991.37, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,350 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944801, 'price': 81991.37, 'volume': 7e-05} +2025-03-18 22:49:02,350 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944801, 'price': 81991.37, 'volume': 7e-05}, total ticks: 1143 +2025-03-18 22:49:02,350 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81991.37, 'close': 81991.37, 'volume': 1.7322800000000005} +2025-03-18 22:49:02,350 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945004,"s":"BTCUSDT","t...5003,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,352 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944801,"s":"BTCUSDT","t":4727549421,"p":"81991.37000000","q":"0.00007000","T":1742330944801,"m":true,"M":true}... +2025-03-18 22:49:02,352 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944801, 'price': 81991.37, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,352 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944801, 'price': 81991.37, 'volume': 7e-05} +2025-03-18 22:49:02,352 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944801, 'price': 81991.37, 'volume': 7e-05}, total ticks: 1144 +2025-03-18 22:49:02,354 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81991.37, 'close': 81991.37, 'volume': 1.7323500000000005} +2025-03-18 22:49:02,354 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945004,"s":"BTCUSDT","t...5003,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,354 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944801,"s":"BTCUSDT","t":4727549422,"p":"81991.37000000","q":"0.00007000","T":1742330944801,"m":true,"M":true}... +2025-03-18 22:49:02,354 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944801, 'price': 81991.37, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,355 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944801, 'price': 81991.37, 'volume': 7e-05} +2025-03-18 22:49:02,355 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944801, 'price': 81991.37, 'volume': 7e-05}, total ticks: 1145 +2025-03-18 22:49:02,356 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81991.37, 'close': 81991.37, 'volume': 1.7324200000000005} +2025-03-18 22:49:02,356 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945004,"s":"BTCUSDT","t...5003,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,357 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944801,"s":"BTCUSDT","t":4727549423,"p":"81991.36000000","q":"0.00609000","T":1742330944801,"m":true,"M":true}... +2025-03-18 22:49:02,357 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944801, 'price': 81991.36, 'volume': 0.00609, 'type': 'trade'} +2025-03-18 22:49:02,357 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944801, 'price': 81991.36, 'volume': 0.00609} +2025-03-18 22:49:02,357 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944801, 'price': 81991.36, 'volume': 0.00609}, total ticks: 1146 +2025-03-18 22:49:02,358 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81991.36, 'close': 81991.36, 'volume': 1.7385100000000004} +2025-03-18 22:49:02,359 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945004,"s":"BTCUSDT","t...5003,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,359 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944801,"s":"BTCUSDT","t":4727549424,"p":"81991.36000000","q":"0.00007000","T":1742330944801,"m":true,"M":true}... +2025-03-18 22:49:02,359 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944801, 'price': 81991.36, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,360 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944801, 'price': 81991.36, 'volume': 7e-05} +2025-03-18 22:49:02,360 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944801, 'price': 81991.36, 'volume': 7e-05}, total ticks: 1147 +2025-03-18 22:49:02,361 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81991.36, 'close': 81991.36, 'volume': 1.7385800000000005} +2025-03-18 22:49:02,361 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945004,"s":"BTCUSDT","t...5003,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,362 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944803,"s":"BTCUSDT","t":4727549425,"p":"81991.36000000","q":"0.00007000","T":1742330944803,"m":true,"M":true}... +2025-03-18 22:49:02,362 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944803, 'price': 81991.36, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,362 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944803, 'price': 81991.36, 'volume': 7e-05} +2025-03-18 22:49:02,362 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944803, 'price': 81991.36, 'volume': 7e-05}, total ticks: 1148 +2025-03-18 22:49:02,363 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81991.36, 'close': 81991.36, 'volume': 1.7386500000000005} +2025-03-18 22:49:02,363 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945004,"s":"BTCUSDT","t...5003,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,364 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944803,"s":"BTCUSDT","t":4727549426,"p":"81991.35000000","q":"0.00007000","T":1742330944803,"m":true,"M":true}... +2025-03-18 22:49:02,364 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944803, 'price': 81991.35, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,364 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944803, 'price': 81991.35, 'volume': 7e-05} +2025-03-18 22:49:02,364 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944803, 'price': 81991.35, 'volume': 7e-05}, total ticks: 1149 +2025-03-18 22:49:02,364 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81991.35, 'close': 81991.35, 'volume': 1.7387200000000005} +2025-03-18 22:49:02,366 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945004,"s":"BTCUSDT","t...5003,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,366 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944803,"s":"BTCUSDT","t":4727549427,"p":"81991.35000000","q":"0.00007000","T":1742330944803,"m":true,"M":true}... +2025-03-18 22:49:02,366 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944803, 'price': 81991.35, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,367 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944803, 'price': 81991.35, 'volume': 7e-05} +2025-03-18 22:49:02,367 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944803, 'price': 81991.35, 'volume': 7e-05}, total ticks: 1150 +2025-03-18 22:49:02,368 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81991.35, 'close': 81991.35, 'volume': 1.7387900000000005} +2025-03-18 22:49:02,368 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945004,"s":"BTCUSDT","t...5003,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,368 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944803,"s":"BTCUSDT","t":4727549428,"p":"81991.10000000","q":"0.00007000","T":1742330944803,"m":true,"M":true}... +2025-03-18 22:49:02,369 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944803, 'price': 81991.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,369 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944803, 'price': 81991.1, 'volume': 7e-05} +2025-03-18 22:49:02,369 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944803, 'price': 81991.1, 'volume': 7e-05}, total ticks: 1151 +2025-03-18 22:49:02,369 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81991.1, 'close': 81991.1, 'volume': 1.7388600000000005} +2025-03-18 22:49:02,370 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945004,"s":"BTCUSDT","t...5003,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,370 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944803,"s":"BTCUSDT","t":4727549429,"p":"81991.10000000","q":"0.00007000","T":1742330944803,"m":true,"M":true}... +2025-03-18 22:49:02,371 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944803, 'price': 81991.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,371 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944803, 'price': 81991.1, 'volume': 7e-05} +2025-03-18 22:49:02,371 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944803, 'price': 81991.1, 'volume': 7e-05}, total ticks: 1152 +2025-03-18 22:49:02,371 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81991.1, 'close': 81991.1, 'volume': 1.7389300000000005} +2025-03-18 22:49:02,372 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945004,"s":"BTCUSDT","t...5003,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,372 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944803,"s":"BTCUSDT","t":4727549430,"p":"81991.10000000","q":"0.00007000","T":1742330944803,"m":true,"M":true}... +2025-03-18 22:49:02,372 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944803, 'price': 81991.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,373 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944803, 'price': 81991.1, 'volume': 7e-05} +2025-03-18 22:49:02,373 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944803, 'price': 81991.1, 'volume': 7e-05}, total ticks: 1153 +2025-03-18 22:49:02,373 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81991.1, 'close': 81991.1, 'volume': 1.7390000000000005} +2025-03-18 22:49:02,374 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945004,"s":"BTCUSDT","t...5003,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,374 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944803,"s":"BTCUSDT","t":4727549431,"p":"81990.93000000","q":"0.00007000","T":1742330944803,"m":true,"M":true}... +2025-03-18 22:49:02,375 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944803, 'price': 81990.93, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,375 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944803, 'price': 81990.93, 'volume': 7e-05} +2025-03-18 22:49:02,375 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944803, 'price': 81990.93, 'volume': 7e-05}, total ticks: 1154 +2025-03-18 22:49:02,375 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81990.93, 'close': 81990.93, 'volume': 1.7390700000000006} +2025-03-18 22:49:02,376 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945004,"s":"BTCUSDT","t...5003,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,377 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944804,"s":"BTCUSDT","t":4727549432,"p":"81990.92000000","q":"0.00756000","T":1742330944804,"m":true,"M":true}... +2025-03-18 22:49:02,377 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944804, 'price': 81990.92, 'volume': 0.00756, 'type': 'trade'} +2025-03-18 22:49:02,377 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944804, 'price': 81990.92, 'volume': 0.00756} +2025-03-18 22:49:02,378 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944804, 'price': 81990.92, 'volume': 0.00756}, total ticks: 1155 +2025-03-18 22:49:02,378 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81990.92, 'close': 81990.92, 'volume': 1.7466300000000006} +2025-03-18 22:49:02,378 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945004,"s":"BTCUSDT","t...5003,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,379 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944804,"s":"BTCUSDT","t":4727549433,"p":"81990.92000000","q":"0.00007000","T":1742330944804,"m":true,"M":true}... +2025-03-18 22:49:02,379 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944804, 'price': 81990.92, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,379 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944804, 'price': 81990.92, 'volume': 7e-05} +2025-03-18 22:49:02,379 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944804, 'price': 81990.92, 'volume': 7e-05}, total ticks: 1156 +2025-03-18 22:49:02,381 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81990.92, 'close': 81990.92, 'volume': 1.7467000000000006} +2025-03-18 22:49:02,381 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945006,"s":"BTCUSDT","t...5005,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,382 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944804,"s":"BTCUSDT","t":4727549434,"p":"81990.52000000","q":"0.00007000","T":1742330944804,"m":true,"M":true}... +2025-03-18 22:49:02,382 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944804, 'price': 81990.52, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,383 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944804, 'price': 81990.52, 'volume': 7e-05} +2025-03-18 22:49:02,383 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944804, 'price': 81990.52, 'volume': 7e-05}, total ticks: 1157 +2025-03-18 22:49:02,383 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81990.52, 'close': 81990.52, 'volume': 1.7467700000000006} +2025-03-18 22:49:02,383 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945006,"s":"BTCUSDT","t...5005,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,384 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944804,"s":"BTCUSDT","t":4727549435,"p":"81990.52000000","q":"0.00007000","T":1742330944804,"m":true,"M":true}... +2025-03-18 22:49:02,384 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944804, 'price': 81990.52, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,384 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944804, 'price': 81990.52, 'volume': 7e-05} +2025-03-18 22:49:02,384 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944804, 'price': 81990.52, 'volume': 7e-05}, total ticks: 1158 +2025-03-18 22:49:02,384 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81990.52, 'close': 81990.52, 'volume': 1.7468400000000006} +2025-03-18 22:49:02,387 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944804,"s":"BTCUSDT","t":4727549436,"p":"81990.52000000","q":"0.00007000","T":1742330944804,"m":true,"M":true}... +2025-03-18 22:49:02,387 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944804, 'price': 81990.52, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,387 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944804, 'price': 81990.52, 'volume': 7e-05} +2025-03-18 22:49:02,387 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944804, 'price': 81990.52, 'volume': 7e-05}, total ticks: 1159 +2025-03-18 22:49:02,389 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81990.52, 'close': 81990.52, 'volume': 1.7469100000000006} +2025-03-18 22:49:02,413 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330944804,"s":"BTCUSDT","t":4727549437,"p":"81990.52000000","q":"0.00007000","T":1742330944804,"m":true,"M":true}... +2025-03-18 22:49:02,413 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330944804, 'price': 81990.52, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,414 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330944804, 'price': 81990.52, 'volume': 7e-05} +2025-03-18 22:49:02,414 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330944804, 'price': 81990.52, 'volume': 7e-05}, total ticks: 1160 +2025-03-18 22:49:02,415 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81990.52, 'close': 81990.52, 'volume': 1.7469800000000006} +2025-03-18 22:49:02,428 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945004,"s":"BTCUSDT","t":4727549438,"p":"81990.51000000","q":"0.00007000","T":1742330945003,"m":true,"M":true}... +2025-03-18 22:49:02,429 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945003, 'price': 81990.51, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,429 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945003, 'price': 81990.51, 'volume': 7e-05} +2025-03-18 22:49:02,430 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945003, 'price': 81990.51, 'volume': 7e-05}, total ticks: 1161 +2025-03-18 22:49:02,430 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330944000, 'open': 81992.32, 'high': 81992.32, 'low': 81990.52, 'close': 81990.52, 'volume': 1.7469800000000006} +2025-03-18 22:49:02,430 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81990.51, 'close': 81990.51, 'volume': 7e-05} +2025-03-18 22:49:02,431 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945195,"s":"ETHUSDT","t...5195,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:02,432 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945004,"s":"BTCUSDT","t":4727549439,"p":"81990.51000000","q":"0.00007000","T":1742330945003,"m":true,"M":true}... +2025-03-18 22:49:02,432 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945003, 'price': 81990.51, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,432 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945003, 'price': 81990.51, 'volume': 7e-05} +2025-03-18 22:49:02,432 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945003, 'price': 81990.51, 'volume': 7e-05}, total ticks: 1162 +2025-03-18 22:49:02,433 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81990.51, 'close': 81990.51, 'volume': 0.00014} +2025-03-18 22:49:02,433 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945195,"s":"ETHUSDT","t":2267980219,"p":"1903.72000000","q":"0.12830000","T":1742330945195,"m":true,"M":true}... +2025-03-18 22:49:02,434 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945195, 'price': 1903.72, 'volume': 0.1283, 'type': 'trade'} +2025-03-18 22:49:02,434 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945195, 'price': 1903.72, 'volume': 0.1283} +2025-03-18 22:49:02,434 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945195, 'price': 1903.72, 'volume': 0.1283}, total ticks: 917 +2025-03-18 22:49:02,435 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330944000, 'open': 1903.73, 'high': 1903.74, 'low': 1903.72, 'close': 1903.72, 'volume': 26.1154} +2025-03-18 22:49:02,435 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330945000, 'open': 1903.72, 'high': 1903.72, 'low': 1903.72, 'close': 1903.72, 'volume': 0.1283} +2025-03-18 22:49:02,435 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945004,"s":"BTCUSDT","t":4727549440,"p":"81990.51000000","q":"0.00010000","T":1742330945003,"m":true,"M":true}... +2025-03-18 22:49:02,436 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945003, 'price': 81990.51, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:49:02,436 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945003, 'price': 81990.51, 'volume': 0.0001} +2025-03-18 22:49:02,436 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945003, 'price': 81990.51, 'volume': 0.0001}, total ticks: 1163 +2025-03-18 22:49:02,436 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81990.51, 'close': 81990.51, 'volume': 0.00023999999999999998} +2025-03-18 22:49:02,442 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945203,"s":"ETHUSDT","t...5203,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:02,442 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945203,"s":"ETHUSDT","t":2267980220,"p":"1903.72000000","q":"0.01200000","T":1742330945203,"m":true,"M":true}... +2025-03-18 22:49:02,442 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945203, 'price': 1903.72, 'volume': 0.012, 'type': 'trade'} +2025-03-18 22:49:02,443 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945203, 'price': 1903.72, 'volume': 0.012} +2025-03-18 22:49:02,443 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945203, 'price': 1903.72, 'volume': 0.012}, total ticks: 918 +2025-03-18 22:49:02,444 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 1903.72, 'high': 1903.72, 'low': 1903.72, 'close': 1903.72, 'volume': 0.1403} +2025-03-18 22:49:02,444 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945004,"s":"BTCUSDT","t":4727549441,"p":"81990.51000000","q":"0.00007000","T":1742330945003,"m":true,"M":true}... +2025-03-18 22:49:02,444 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945003, 'price': 81990.51, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,445 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945003, 'price': 81990.51, 'volume': 7e-05} +2025-03-18 22:49:02,445 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945003, 'price': 81990.51, 'volume': 7e-05}, total ticks: 1164 +2025-03-18 22:49:02,446 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81990.51, 'close': 81990.51, 'volume': 0.00030999999999999995} +2025-03-18 22:49:02,453 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945216,"s":"BTCUSDT","t...5216,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,454 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945216,"s":"BTCUSDT","t...5216,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,454 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945216,"s":"BTCUSDT","t...5216,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,454 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945216,"s":"BTCUSDT","t...5216,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,455 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945216,"s":"BTCUSDT","t...5216,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,455 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945216,"s":"BTCUSDT","t...5216,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,455 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945216,"s":"BTCUSDT","t...5216,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,456 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945004,"s":"BTCUSDT","t":4727549442,"p":"81990.51000000","q":"0.00010000","T":1742330945003,"m":true,"M":true}... +2025-03-18 22:49:02,456 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945003, 'price': 81990.51, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:49:02,457 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945003, 'price': 81990.51, 'volume': 0.0001} +2025-03-18 22:49:02,457 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945003, 'price': 81990.51, 'volume': 0.0001}, total ticks: 1165 +2025-03-18 22:49:02,457 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81990.51, 'close': 81990.51, 'volume': 0.00040999999999999994} +2025-03-18 22:49:02,458 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945216,"s":"BTCUSDT","t...5216,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,458 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945004,"s":"BTCUSDT","t":4727549443,"p":"81990.51000000","q":"0.00007000","T":1742330945003,"m":true,"M":true}... +2025-03-18 22:49:02,460 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945003, 'price': 81990.51, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,460 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945003, 'price': 81990.51, 'volume': 7e-05} +2025-03-18 22:49:02,460 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945003, 'price': 81990.51, 'volume': 7e-05}, total ticks: 1166 +2025-03-18 22:49:02,461 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81990.51, 'close': 81990.51, 'volume': 0.00047999999999999996} +2025-03-18 22:49:02,461 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945216,"s":"BTCUSDT","t...5216,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,462 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945004,"s":"BTCUSDT","t":4727549444,"p":"81990.51000000","q":"0.00007000","T":1742330945003,"m":true,"M":true}... +2025-03-18 22:49:02,462 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945003, 'price': 81990.51, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,462 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945003, 'price': 81990.51, 'volume': 7e-05} +2025-03-18 22:49:02,462 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945003, 'price': 81990.51, 'volume': 7e-05}, total ticks: 1167 +2025-03-18 22:49:02,463 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81990.51, 'close': 81990.51, 'volume': 0.0005499999999999999} +2025-03-18 22:49:02,463 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945216,"s":"BTCUSDT","t...5216,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,463 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945004,"s":"BTCUSDT","t":4727549445,"p":"81990.51000000","q":"0.00010000","T":1742330945003,"m":true,"M":true}... +2025-03-18 22:49:02,464 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945003, 'price': 81990.51, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:49:02,464 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945003, 'price': 81990.51, 'volume': 0.0001} +2025-03-18 22:49:02,464 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945003, 'price': 81990.51, 'volume': 0.0001}, total ticks: 1168 +2025-03-18 22:49:02,464 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81990.51, 'close': 81990.51, 'volume': 0.00065} +2025-03-18 22:49:02,465 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945216,"s":"BTCUSDT","t...5216,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,465 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945004,"s":"BTCUSDT","t":4727549446,"p":"81990.51000000","q":"0.00007000","T":1742330945003,"m":true,"M":true}... +2025-03-18 22:49:02,465 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945003, 'price': 81990.51, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,465 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945003, 'price': 81990.51, 'volume': 7e-05} +2025-03-18 22:49:02,465 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945003, 'price': 81990.51, 'volume': 7e-05}, total ticks: 1169 +2025-03-18 22:49:02,465 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81990.51, 'close': 81990.51, 'volume': 0.0007199999999999999} +2025-03-18 22:49:02,465 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945216,"s":"BTCUSDT","t...5216,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,465 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945004,"s":"BTCUSDT","t":4727549447,"p":"81990.51000000","q":"0.00007000","T":1742330945003,"m":true,"M":true}... +2025-03-18 22:49:02,465 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945003, 'price': 81990.51, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,465 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945003, 'price': 81990.51, 'volume': 7e-05} +2025-03-18 22:49:02,469 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945003, 'price': 81990.51, 'volume': 7e-05}, total ticks: 1170 +2025-03-18 22:49:02,469 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81990.51, 'close': 81990.51, 'volume': 0.0007899999999999999} +2025-03-18 22:49:02,469 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945216,"s":"BTCUSDT","t...5216,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,471 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945004,"s":"BTCUSDT","t":4727549448,"p":"81990.51000000","q":"0.00007000","T":1742330945003,"m":true,"M":true}... +2025-03-18 22:49:02,471 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945003, 'price': 81990.51, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,471 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945003, 'price': 81990.51, 'volume': 7e-05} +2025-03-18 22:49:02,472 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945003, 'price': 81990.51, 'volume': 7e-05}, total ticks: 1171 +2025-03-18 22:49:02,472 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81990.51, 'close': 81990.51, 'volume': 0.0008599999999999999} +2025-03-18 22:49:02,472 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945216,"s":"BTCUSDT","t...5216,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,472 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945004,"s":"BTCUSDT","t":4727549449,"p":"81990.51000000","q":"0.00007000","T":1742330945003,"m":true,"M":true}... +2025-03-18 22:49:02,473 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945003, 'price': 81990.51, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,473 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945003, 'price': 81990.51, 'volume': 7e-05} +2025-03-18 22:49:02,473 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945003, 'price': 81990.51, 'volume': 7e-05}, total ticks: 1172 +2025-03-18 22:49:02,473 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81990.51, 'close': 81990.51, 'volume': 0.0009299999999999998} +2025-03-18 22:49:02,474 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945216,"s":"BTCUSDT","t...5216,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,474 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945004,"s":"BTCUSDT","t":4727549450,"p":"81990.51000000","q":"0.00007000","T":1742330945003,"m":true,"M":true}... +2025-03-18 22:49:02,474 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945003, 'price': 81990.51, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,474 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945003, 'price': 81990.51, 'volume': 7e-05} +2025-03-18 22:49:02,475 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945003, 'price': 81990.51, 'volume': 7e-05}, total ticks: 1173 +2025-03-18 22:49:02,475 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81990.51, 'close': 81990.51, 'volume': 0.0009999999999999998} +2025-03-18 22:49:02,477 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945216,"s":"BTCUSDT","t...5216,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,477 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945004,"s":"BTCUSDT","t":4727549451,"p":"81990.51000000","q":"0.00013000","T":1742330945003,"m":true,"M":true}... +2025-03-18 22:49:02,477 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945003, 'price': 81990.51, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:02,477 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945003, 'price': 81990.51, 'volume': 0.00013} +2025-03-18 22:49:02,477 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945003, 'price': 81990.51, 'volume': 0.00013}, total ticks: 1174 +2025-03-18 22:49:02,477 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81990.51, 'close': 81990.51, 'volume': 0.0011299999999999997} +2025-03-18 22:49:02,477 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945216,"s":"BTCUSDT","t...5216,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,477 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945004,"s":"BTCUSDT","t":4727549452,"p":"81990.51000000","q":"0.00007000","T":1742330945003,"m":true,"M":true}... +2025-03-18 22:49:02,479 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945003, 'price': 81990.51, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,479 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945003, 'price': 81990.51, 'volume': 7e-05} +2025-03-18 22:49:02,479 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945003, 'price': 81990.51, 'volume': 7e-05}, total ticks: 1175 +2025-03-18 22:49:02,479 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81990.51, 'close': 81990.51, 'volume': 0.0011999999999999997} +2025-03-18 22:49:02,481 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945216,"s":"BTCUSDT","t...5216,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,481 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945004,"s":"BTCUSDT","t":4727549453,"p":"81990.50000000","q":"0.00014000","T":1742330945003,"m":true,"M":true}... +2025-03-18 22:49:02,481 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945003, 'price': 81990.5, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:49:02,482 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945003, 'price': 81990.5, 'volume': 0.00014} +2025-03-18 22:49:02,482 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945003, 'price': 81990.5, 'volume': 0.00014}, total ticks: 1176 +2025-03-18 22:49:02,483 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81990.5, 'close': 81990.5, 'volume': 0.0013399999999999996} +2025-03-18 22:49:02,483 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945216,"s":"BTCUSDT","t...5216,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,483 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945004,"s":"BTCUSDT","t":4727549454,"p":"81990.50000000","q":"0.00007000","T":1742330945003,"m":true,"M":true}... +2025-03-18 22:49:02,484 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945003, 'price': 81990.5, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,484 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945003, 'price': 81990.5, 'volume': 7e-05} +2025-03-18 22:49:02,484 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945003, 'price': 81990.5, 'volume': 7e-05}, total ticks: 1177 +2025-03-18 22:49:02,484 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81990.5, 'close': 81990.5, 'volume': 0.0014099999999999996} +2025-03-18 22:49:02,485 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945216,"s":"BTCUSDT","t...5216,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,485 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945004,"s":"BTCUSDT","t":4727549455,"p":"81990.50000000","q":"0.00007000","T":1742330945003,"m":true,"M":true}... +2025-03-18 22:49:02,485 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945003, 'price': 81990.5, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,486 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945003, 'price': 81990.5, 'volume': 7e-05} +2025-03-18 22:49:02,487 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945003, 'price': 81990.5, 'volume': 7e-05}, total ticks: 1178 +2025-03-18 22:49:02,487 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81990.5, 'close': 81990.5, 'volume': 0.0014799999999999995} +2025-03-18 22:49:02,487 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945216,"s":"BTCUSDT","t...5216,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,487 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945004,"s":"BTCUSDT","t":4727549456,"p":"81990.50000000","q":"0.00013000","T":1742330945003,"m":true,"M":true}... +2025-03-18 22:49:02,488 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945003, 'price': 81990.5, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:02,488 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945003, 'price': 81990.5, 'volume': 0.00013} +2025-03-18 22:49:02,488 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945003, 'price': 81990.5, 'volume': 0.00013}, total ticks: 1179 +2025-03-18 22:49:02,488 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81990.5, 'close': 81990.5, 'volume': 0.0016099999999999995} +2025-03-18 22:49:02,488 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945216,"s":"BTCUSDT","t...5216,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,490 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945004,"s":"BTCUSDT","t":4727549457,"p":"81990.50000000","q":"0.00013000","T":1742330945003,"m":true,"M":true}... +2025-03-18 22:49:02,490 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945003, 'price': 81990.5, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:02,490 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945003, 'price': 81990.5, 'volume': 0.00013} +2025-03-18 22:49:02,490 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945003, 'price': 81990.5, 'volume': 0.00013}, total ticks: 1180 +2025-03-18 22:49:02,491 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81990.5, 'close': 81990.5, 'volume': 0.0017399999999999994} +2025-03-18 22:49:02,491 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945216,"s":"BTCUSDT","t...5216,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,491 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945004,"s":"BTCUSDT","t":4727549458,"p":"81990.48000000","q":"0.00007000","T":1742330945003,"m":true,"M":true}... +2025-03-18 22:49:02,492 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945003, 'price': 81990.48, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,492 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945003, 'price': 81990.48, 'volume': 7e-05} +2025-03-18 22:49:02,492 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945003, 'price': 81990.48, 'volume': 7e-05}, total ticks: 1181 +2025-03-18 22:49:02,493 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81990.48, 'close': 81990.48, 'volume': 0.0018099999999999993} +2025-03-18 22:49:02,494 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945216,"s":"BTCUSDT","t...5216,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,494 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945004,"s":"BTCUSDT","t":4727549459,"p":"81990.48000000","q":"0.00007000","T":1742330945003,"m":true,"M":true}... +2025-03-18 22:49:02,494 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945003, 'price': 81990.48, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,494 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945003, 'price': 81990.48, 'volume': 7e-05} +2025-03-18 22:49:02,494 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945003, 'price': 81990.48, 'volume': 7e-05}, total ticks: 1182 +2025-03-18 22:49:02,495 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81990.48, 'close': 81990.48, 'volume': 0.0018799999999999993} +2025-03-18 22:49:02,495 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945216,"s":"BTCUSDT","t...5216,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,495 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945004,"s":"BTCUSDT","t":4727549460,"p":"81990.47000000","q":"0.00007000","T":1742330945003,"m":true,"M":true}... +2025-03-18 22:49:02,496 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945003, 'price': 81990.47, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,496 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945003, 'price': 81990.47, 'volume': 7e-05} +2025-03-18 22:49:02,496 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945003, 'price': 81990.47, 'volume': 7e-05}, total ticks: 1183 +2025-03-18 22:49:02,497 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81990.47, 'close': 81990.47, 'volume': 0.0019499999999999993} +2025-03-18 22:49:02,497 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945216,"s":"BTCUSDT","t...5216,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,498 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945004,"s":"BTCUSDT","t":4727549461,"p":"81990.47000000","q":"0.00007000","T":1742330945003,"m":true,"M":true}... +2025-03-18 22:49:02,498 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945003, 'price': 81990.47, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,498 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945003, 'price': 81990.47, 'volume': 7e-05} +2025-03-18 22:49:02,498 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945003, 'price': 81990.47, 'volume': 7e-05}, total ticks: 1184 +2025-03-18 22:49:02,498 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81990.47, 'close': 81990.47, 'volume': 0.0020199999999999992} +2025-03-18 22:49:02,498 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945216,"s":"BTCUSDT","t...5216,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,498 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945260,"s":"ETHUSDT","t...5260,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:02,498 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945004,"s":"BTCUSDT","t":4727549462,"p":"81990.46000000","q":"0.00007000","T":1742330945003,"m":true,"M":true}... +2025-03-18 22:49:02,502 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945003, 'price': 81990.46, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,502 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945003, 'price': 81990.46, 'volume': 7e-05} +2025-03-18 22:49:02,502 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945003, 'price': 81990.46, 'volume': 7e-05}, total ticks: 1185 +2025-03-18 22:49:02,502 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81990.46, 'close': 81990.46, 'volume': 0.0020899999999999994} +2025-03-18 22:49:02,503 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945260,"s":"ETHUSDT","t":2267980221,"p":"1903.72000000","q":"0.05340000","T":1742330945260,"m":true,"M":true}... +2025-03-18 22:49:02,503 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945260, 'price': 1903.72, 'volume': 0.0534, 'type': 'trade'} +2025-03-18 22:49:02,503 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945260, 'price': 1903.72, 'volume': 0.0534} +2025-03-18 22:49:02,503 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945260, 'price': 1903.72, 'volume': 0.0534}, total ticks: 919 +2025-03-18 22:49:02,504 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 1903.72, 'high': 1903.72, 'low': 1903.72, 'close': 1903.72, 'volume': 0.1937} +2025-03-18 22:49:02,504 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945216,"s":"BTCUSDT","t...5216,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,504 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945004,"s":"BTCUSDT","t":4727549463,"p":"81990.46000000","q":"0.00007000","T":1742330945003,"m":true,"M":true}... +2025-03-18 22:49:02,504 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945003, 'price': 81990.46, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,505 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945003, 'price': 81990.46, 'volume': 7e-05} +2025-03-18 22:49:02,505 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945003, 'price': 81990.46, 'volume': 7e-05}, total ticks: 1186 +2025-03-18 22:49:02,505 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81990.46, 'close': 81990.46, 'volume': 0.0021599999999999996} +2025-03-18 22:49:02,506 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945216,"s":"BTCUSDT","t...5216,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,507 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945004,"s":"BTCUSDT","t":4727549464,"p":"81990.28000000","q":"0.00007000","T":1742330945003,"m":true,"M":true}... +2025-03-18 22:49:02,507 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945003, 'price': 81990.28, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,507 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945003, 'price': 81990.28, 'volume': 7e-05} +2025-03-18 22:49:02,507 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945003, 'price': 81990.28, 'volume': 7e-05}, total ticks: 1187 +2025-03-18 22:49:02,507 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81990.28, 'close': 81990.28, 'volume': 0.0022299999999999998} +2025-03-18 22:49:02,507 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945216,"s":"BTCUSDT","t...5216,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,507 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945004,"s":"BTCUSDT","t":4727549465,"p":"81990.28000000","q":"0.00007000","T":1742330945003,"m":true,"M":true}... +2025-03-18 22:49:02,509 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945003, 'price': 81990.28, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,510 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945003, 'price': 81990.28, 'volume': 7e-05} +2025-03-18 22:49:02,510 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945003, 'price': 81990.28, 'volume': 7e-05}, total ticks: 1188 +2025-03-18 22:49:02,510 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81990.28, 'close': 81990.28, 'volume': 0.0023} +2025-03-18 22:49:02,511 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945216,"s":"BTCUSDT","t...5216,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,511 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945006,"s":"BTCUSDT","t":4727549466,"p":"81988.93000000","q":"0.00007000","T":1742330945005,"m":true,"M":true}... +2025-03-18 22:49:02,511 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945005, 'price': 81988.93, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,512 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945005, 'price': 81988.93, 'volume': 7e-05} +2025-03-18 22:49:02,512 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945005, 'price': 81988.93, 'volume': 7e-05}, total ticks: 1189 +2025-03-18 22:49:02,512 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81988.93, 'close': 81988.93, 'volume': 0.00237} +2025-03-18 22:49:02,512 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945216,"s":"BTCUSDT","t...5216,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,513 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945006,"s":"BTCUSDT","t":4727549467,"p":"81988.71000000","q":"0.00007000","T":1742330945005,"m":true,"M":true}... +2025-03-18 22:49:02,513 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945005, 'price': 81988.71, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,513 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945005, 'price': 81988.71, 'volume': 7e-05} +2025-03-18 22:49:02,514 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945005, 'price': 81988.71, 'volume': 7e-05}, total ticks: 1190 +2025-03-18 22:49:02,514 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81988.71, 'close': 81988.71, 'volume': 0.0024400000000000003} +2025-03-18 22:49:02,514 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945216,"s":"BTCUSDT","t...5216,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,515 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945269,"s":"ETHUSDT","t...5268,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:02,515 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945275,"s":"ETHUSDT","t...5274,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:02,516 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945275,"s":"ETHUSDT","t...5274,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:02,516 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945275,"s":"ETHUSDT","t...5274,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:02,516 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945275,"s":"ETHUSDT","t...5274,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:02,517 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945275,"s":"ETHUSDT","t...5274,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:02,517 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945279,"s":"ETHUSDT","t...5278,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:02,518 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945279,"s":"ETHUSDT","t...5278,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:02,518 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945279,"s":"ETHUSDT","t...5278,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:02,518 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945279,"s":"ETHUSDT","t...5278,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:02,519 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945279,"s":"ETHUSDT","t...5278,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:02,519 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945279,"s":"ETHUSDT","t...5278,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:02,519 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945279,"s":"ETHUSDT","t...5278,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:02,519 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945216,"s":"BTCUSDT","t":4727549468,"p":"81988.70000000","q":"0.00007000","T":1742330945216,"m":true,"M":true}... +2025-03-18 22:49:02,520 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,520 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 7e-05} +2025-03-18 22:49:02,520 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 7e-05}, total ticks: 1191 +2025-03-18 22:49:02,521 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81988.7, 'close': 81988.7, 'volume': 0.0025100000000000005} +2025-03-18 22:49:02,521 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945269,"s":"ETHUSDT","t":2267980222,"p":"1903.72000000","q":"0.00860000","T":1742330945268,"m":true,"M":true}... +2025-03-18 22:49:02,522 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945268, 'price': 1903.72, 'volume': 0.0086, 'type': 'trade'} +2025-03-18 22:49:02,522 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945268, 'price': 1903.72, 'volume': 0.0086} +2025-03-18 22:49:02,522 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945268, 'price': 1903.72, 'volume': 0.0086}, total ticks: 920 +2025-03-18 22:49:02,522 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 1903.72, 'high': 1903.72, 'low': 1903.72, 'close': 1903.72, 'volume': 0.2023} +2025-03-18 22:49:02,522 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945216,"s":"BTCUSDT","t":4727549469,"p":"81988.70000000","q":"0.00009000","T":1742330945216,"m":true,"M":true}... +2025-03-18 22:49:02,522 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:49:02,524 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 9e-05} +2025-03-18 22:49:02,524 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 9e-05}, total ticks: 1192 +2025-03-18 22:49:02,524 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81988.7, 'close': 81988.7, 'volume': 0.0026000000000000003} +2025-03-18 22:49:02,540 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945275,"s":"ETHUSDT","t":2267980223,"p":"1903.72000000","q":"0.07430000","T":1742330945274,"m":true,"M":true}... +2025-03-18 22:49:02,540 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945274, 'price': 1903.72, 'volume': 0.0743, 'type': 'trade'} +2025-03-18 22:49:02,540 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945274, 'price': 1903.72, 'volume': 0.0743} +2025-03-18 22:49:02,541 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945274, 'price': 1903.72, 'volume': 0.0743}, total ticks: 921 +2025-03-18 22:49:02,541 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 1903.72, 'high': 1903.72, 'low': 1903.72, 'close': 1903.72, 'volume': 0.2766} +2025-03-18 22:49:02,541 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945216,"s":"BTCUSDT","t":4727549470,"p":"81988.70000000","q":"0.00009000","T":1742330945216,"m":true,"M":true}... +2025-03-18 22:49:02,542 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:49:02,542 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 9e-05} +2025-03-18 22:49:02,542 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 9e-05}, total ticks: 1193 +2025-03-18 22:49:02,543 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81988.7, 'close': 81988.7, 'volume': 0.00269} +2025-03-18 22:49:02,563 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945275,"s":"ETHUSDT","t":2267980224,"p":"1903.72000000","q":"0.00300000","T":1742330945274,"m":true,"M":true}... +2025-03-18 22:49:02,563 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945274, 'price': 1903.72, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:02,564 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945274, 'price': 1903.72, 'volume': 0.003} +2025-03-18 22:49:02,564 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945274, 'price': 1903.72, 'volume': 0.003}, total ticks: 922 +2025-03-18 22:49:02,564 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 1903.72, 'high': 1903.72, 'low': 1903.72, 'close': 1903.72, 'volume': 0.2796} +2025-03-18 22:49:02,566 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945216,"s":"BTCUSDT","t":4727549471,"p":"81988.70000000","q":"0.00009000","T":1742330945216,"m":true,"M":true}... +2025-03-18 22:49:02,566 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:49:02,566 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 9e-05} +2025-03-18 22:49:02,567 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 9e-05}, total ticks: 1194 +2025-03-18 22:49:02,567 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81988.7, 'close': 81988.7, 'volume': 0.00278} +2025-03-18 22:49:02,588 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945275,"s":"ETHUSDT","t":2267980225,"p":"1903.72000000","q":"0.00300000","T":1742330945274,"m":true,"M":true}... +2025-03-18 22:49:02,588 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945274, 'price': 1903.72, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:02,588 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945274, 'price': 1903.72, 'volume': 0.003} +2025-03-18 22:49:02,589 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945274, 'price': 1903.72, 'volume': 0.003}, total ticks: 923 +2025-03-18 22:49:02,589 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 1903.72, 'high': 1903.72, 'low': 1903.72, 'close': 1903.72, 'volume': 0.2826} +2025-03-18 22:49:02,589 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945216,"s":"BTCUSDT","t":4727549472,"p":"81988.70000000","q":"0.00007000","T":1742330945216,"m":true,"M":true}... +2025-03-18 22:49:02,590 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,590 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 7e-05} +2025-03-18 22:49:02,590 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 7e-05}, total ticks: 1195 +2025-03-18 22:49:02,591 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81988.7, 'close': 81988.7, 'volume': 0.00285} +2025-03-18 22:49:02,615 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945275,"s":"ETHUSDT","t":2267980226,"p":"1903.72000000","q":"0.00300000","T":1742330945274,"m":true,"M":true}... +2025-03-18 22:49:02,615 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945274, 'price': 1903.72, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:02,616 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945274, 'price': 1903.72, 'volume': 0.003} +2025-03-18 22:49:02,616 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945274, 'price': 1903.72, 'volume': 0.003}, total ticks: 924 +2025-03-18 22:49:02,616 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 1903.72, 'high': 1903.72, 'low': 1903.72, 'close': 1903.72, 'volume': 0.2856} +2025-03-18 22:49:02,617 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945216,"s":"BTCUSDT","t":4727549473,"p":"81988.70000000","q":"0.00007000","T":1742330945216,"m":true,"M":true}... +2025-03-18 22:49:02,617 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,617 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 7e-05} +2025-03-18 22:49:02,617 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 7e-05}, total ticks: 1196 +2025-03-18 22:49:02,618 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81988.7, 'close': 81988.7, 'volume': 0.0029200000000000003} +2025-03-18 22:49:02,625 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945387,"s":"BTCUSDT","t...5387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,625 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945389,"s":"ETHUSDT","t...389,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:02,625 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945389,"s":"ETHUSDT","t...389,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:02,626 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945389,"s":"ETHUSDT","t...389,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:02,626 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945389,"s":"ETHUSDT","t...389,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:02,626 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945275,"s":"ETHUSDT","t":2267980227,"p":"1903.72000000","q":"0.00300000","T":1742330945274,"m":true,"M":true}... +2025-03-18 22:49:02,627 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945274, 'price': 1903.72, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:02,627 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945274, 'price': 1903.72, 'volume': 0.003} +2025-03-18 22:49:02,627 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945274, 'price': 1903.72, 'volume': 0.003}, total ticks: 925 +2025-03-18 22:49:02,627 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 1903.72, 'high': 1903.72, 'low': 1903.72, 'close': 1903.72, 'volume': 0.2886} +2025-03-18 22:49:02,628 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945216,"s":"BTCUSDT","t":4727549474,"p":"81988.70000000","q":"0.00007000","T":1742330945216,"m":true,"M":true}... +2025-03-18 22:49:02,628 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,628 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 7e-05} +2025-03-18 22:49:02,628 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 7e-05}, total ticks: 1197 +2025-03-18 22:49:02,628 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81988.7, 'close': 81988.7, 'volume': 0.0029900000000000005} +2025-03-18 22:49:02,649 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945279,"s":"ETHUSDT","t":2267980228,"p":"1903.62000000","q":"0.00280000","T":1742330945278,"m":true,"M":true}... +2025-03-18 22:49:02,649 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945278, 'price': 1903.62, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:02,649 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945278, 'price': 1903.62, 'volume': 0.0028} +2025-03-18 22:49:02,649 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945278, 'price': 1903.62, 'volume': 0.0028}, total ticks: 926 +2025-03-18 22:49:02,649 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 1903.72, 'high': 1903.72, 'low': 1903.62, 'close': 1903.62, 'volume': 0.29140000000000005} +2025-03-18 22:49:02,649 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945216,"s":"BTCUSDT","t":4727549475,"p":"81988.70000000","q":"0.00007000","T":1742330945216,"m":true,"M":true}... +2025-03-18 22:49:02,649 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,649 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 7e-05} +2025-03-18 22:49:02,649 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 7e-05}, total ticks: 1198 +2025-03-18 22:49:02,649 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81988.7, 'close': 81988.7, 'volume': 0.0030600000000000007} +2025-03-18 22:49:02,674 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945279,"s":"ETHUSDT","t":2267980229,"p":"1903.62000000","q":"0.00280000","T":1742330945278,"m":true,"M":true}... +2025-03-18 22:49:02,674 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945278, 'price': 1903.62, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:02,675 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945278, 'price': 1903.62, 'volume': 0.0028} +2025-03-18 22:49:02,675 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945278, 'price': 1903.62, 'volume': 0.0028}, total ticks: 927 +2025-03-18 22:49:02,675 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 1903.72, 'high': 1903.72, 'low': 1903.62, 'close': 1903.62, 'volume': 0.2942000000000001} +2025-03-18 22:49:02,676 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945216,"s":"BTCUSDT","t":4727549476,"p":"81988.70000000","q":"0.00007000","T":1742330945216,"m":true,"M":true}... +2025-03-18 22:49:02,676 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,676 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 7e-05} +2025-03-18 22:49:02,676 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 7e-05}, total ticks: 1199 +2025-03-18 22:49:02,677 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81988.7, 'close': 81988.7, 'volume': 0.003130000000000001} +2025-03-18 22:49:02,679 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945443,"s":"ETHUSDT","t...5443,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:02,679 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945443,"s":"ETHUSDT","t...5443,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:02,680 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945443,"s":"ETHUSDT","t...5443,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:02,680 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945279,"s":"ETHUSDT","t":2267980230,"p":"1903.62000000","q":"0.00280000","T":1742330945278,"m":true,"M":true}... +2025-03-18 22:49:02,680 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945278, 'price': 1903.62, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:02,680 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945278, 'price': 1903.62, 'volume': 0.0028} +2025-03-18 22:49:02,682 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945278, 'price': 1903.62, 'volume': 0.0028}, total ticks: 928 +2025-03-18 22:49:02,682 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 1903.72, 'high': 1903.72, 'low': 1903.62, 'close': 1903.62, 'volume': 0.2970000000000001} +2025-03-18 22:49:02,682 - INFO - [realtime.py:369] - Received message #1200 +2025-03-18 22:49:02,682 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945216,"s":"BTCUSDT","t":4727549477,"p":"81988.70000000","q":"0.00014000","T":1742330945216,"m":true,"M":true}... +2025-03-18 22:49:02,683 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:49:02,683 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 0.00014} +2025-03-18 22:49:02,683 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 0.00014}, total ticks: 1200 +2025-03-18 22:49:02,684 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81988.7, 'close': 81988.7, 'volume': 0.0032700000000000008} +2025-03-18 22:49:02,684 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945446,"s":"ETHUSDT","t...5445,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:02,685 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945446,"s":"ETHUSDT","t...5445,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:02,685 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945446,"s":"ETHUSDT","t...5445,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:02,686 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945279,"s":"ETHUSDT","t":2267980231,"p":"1903.62000000","q":"0.00270000","T":1742330945278,"m":true,"M":true}... +2025-03-18 22:49:02,686 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945278, 'price': 1903.62, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:02,686 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945278, 'price': 1903.62, 'volume': 0.0027} +2025-03-18 22:49:02,686 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945278, 'price': 1903.62, 'volume': 0.0027}, total ticks: 929 +2025-03-18 22:49:02,687 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 1903.72, 'high': 1903.72, 'low': 1903.62, 'close': 1903.62, 'volume': 0.2997000000000001} +2025-03-18 22:49:02,687 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945216,"s":"BTCUSDT","t":4727549478,"p":"81988.70000000","q":"0.00010000","T":1742330945216,"m":true,"M":true}... +2025-03-18 22:49:02,687 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:49:02,688 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 0.0001} +2025-03-18 22:49:02,688 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 0.0001}, total ticks: 1201 +2025-03-18 22:49:02,688 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81988.7, 'close': 81988.7, 'volume': 0.0033700000000000006} +2025-03-18 22:49:02,702 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945279,"s":"ETHUSDT","t":2267980232,"p":"1903.62000000","q":"0.00300000","T":1742330945278,"m":true,"M":true}... +2025-03-18 22:49:02,702 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945278, 'price': 1903.62, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:02,702 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945278, 'price': 1903.62, 'volume': 0.003} +2025-03-18 22:49:02,703 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945278, 'price': 1903.62, 'volume': 0.003}, total ticks: 930 +2025-03-18 22:49:02,703 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 1903.72, 'high': 1903.72, 'low': 1903.62, 'close': 1903.62, 'volume': 0.3027000000000001} +2025-03-18 22:49:02,703 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945216,"s":"BTCUSDT","t":4727549479,"p":"81988.70000000","q":"0.00010000","T":1742330945216,"m":true,"M":true}... +2025-03-18 22:49:02,703 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:49:02,703 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 0.0001} +2025-03-18 22:49:02,703 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 0.0001}, total ticks: 1202 +2025-03-18 22:49:02,704 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81988.7, 'close': 81988.7, 'volume': 0.0034700000000000004} +2025-03-18 22:49:02,731 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945279,"s":"ETHUSDT","t":2267980233,"p":"1903.62000000","q":"0.00300000","T":1742330945278,"m":true,"M":true}... +2025-03-18 22:49:02,731 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945278, 'price': 1903.62, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:02,733 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945278, 'price': 1903.62, 'volume': 0.003} +2025-03-18 22:49:02,733 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945278, 'price': 1903.62, 'volume': 0.003}, total ticks: 931 +2025-03-18 22:49:02,733 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 1903.72, 'high': 1903.72, 'low': 1903.62, 'close': 1903.62, 'volume': 0.3057000000000001} +2025-03-18 22:49:02,734 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945216,"s":"BTCUSDT","t":4727549480,"p":"81988.70000000","q":"0.00007000","T":1742330945216,"m":true,"M":true}... +2025-03-18 22:49:02,734 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,734 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 7e-05} +2025-03-18 22:49:02,734 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 7e-05}, total ticks: 1203 +2025-03-18 22:49:02,735 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81988.7, 'close': 81988.7, 'volume': 0.0035400000000000006} +2025-03-18 22:49:02,747 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945279,"s":"ETHUSDT","t":2267980234,"p":"1903.62000000","q":"0.00270000","T":1742330945278,"m":true,"M":true}... +2025-03-18 22:49:02,748 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945278, 'price': 1903.62, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:02,748 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945278, 'price': 1903.62, 'volume': 0.0027} +2025-03-18 22:49:02,748 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945278, 'price': 1903.62, 'volume': 0.0027}, total ticks: 932 +2025-03-18 22:49:02,748 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 1903.72, 'high': 1903.72, 'low': 1903.62, 'close': 1903.62, 'volume': 0.30840000000000006} +2025-03-18 22:49:02,748 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945216,"s":"BTCUSDT","t":4727549481,"p":"81988.70000000","q":"0.00010000","T":1742330945216,"m":true,"M":true}... +2025-03-18 22:49:02,748 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:49:02,748 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 0.0001} +2025-03-18 22:49:02,748 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 0.0001}, total ticks: 1204 +2025-03-18 22:49:02,748 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81988.7, 'close': 81988.7, 'volume': 0.0036400000000000004} +2025-03-18 22:49:02,763 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945389,"s":"ETHUSDT","t":2267980235,"p":"1903.62000000","q":"0.67780000","T":1742330945389,"m":false,"M":true}... +2025-03-18 22:49:02,763 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945389, 'price': 1903.62, 'volume': 0.6778, 'type': 'trade'} +2025-03-18 22:49:02,763 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945389, 'price': 1903.62, 'volume': 0.6778} +2025-03-18 22:49:02,763 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945389, 'price': 1903.62, 'volume': 0.6778}, total ticks: 933 +2025-03-18 22:49:02,763 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 1903.72, 'high': 1903.72, 'low': 1903.62, 'close': 1903.62, 'volume': 0.9862} +2025-03-18 22:49:02,763 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945216,"s":"BTCUSDT","t":4727549482,"p":"81988.70000000","q":"0.00007000","T":1742330945216,"m":true,"M":true}... +2025-03-18 22:49:02,765 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,765 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 7e-05} +2025-03-18 22:49:02,765 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 7e-05}, total ticks: 1205 +2025-03-18 22:49:02,765 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81988.7, 'close': 81988.7, 'volume': 0.0037100000000000006} +2025-03-18 22:49:02,778 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945389,"s":"ETHUSDT","t":2267980236,"p":"1903.62000000","q":"0.96390000","T":1742330945389,"m":false,"M":true}... +2025-03-18 22:49:02,778 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945389, 'price': 1903.62, 'volume': 0.9639, 'type': 'trade'} +2025-03-18 22:49:02,778 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945389, 'price': 1903.62, 'volume': 0.9639} +2025-03-18 22:49:02,778 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945389, 'price': 1903.62, 'volume': 0.9639}, total ticks: 934 +2025-03-18 22:49:02,780 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 1903.72, 'high': 1903.72, 'low': 1903.62, 'close': 1903.62, 'volume': 1.9501} +2025-03-18 22:49:02,780 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945216,"s":"BTCUSDT","t":4727549483,"p":"81988.70000000","q":"0.00007000","T":1742330945216,"m":true,"M":true}... +2025-03-18 22:49:02,780 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,780 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 7e-05} +2025-03-18 22:49:02,780 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 7e-05}, total ticks: 1206 +2025-03-18 22:49:02,781 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81988.7, 'close': 81988.7, 'volume': 0.003780000000000001} +2025-03-18 22:49:02,798 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945389,"s":"ETHUSDT","t":2267980237,"p":"1903.62000000","q":"0.49060000","T":1742330945389,"m":false,"M":true}... +2025-03-18 22:49:02,798 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945389, 'price': 1903.62, 'volume': 0.4906, 'type': 'trade'} +2025-03-18 22:49:02,798 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945389, 'price': 1903.62, 'volume': 0.4906} +2025-03-18 22:49:02,798 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945389, 'price': 1903.62, 'volume': 0.4906}, total ticks: 935 +2025-03-18 22:49:02,798 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 1903.72, 'high': 1903.72, 'low': 1903.62, 'close': 1903.62, 'volume': 2.4407} +2025-03-18 22:49:02,798 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945216,"s":"BTCUSDT","t":4727549484,"p":"81988.70000000","q":"0.00007000","T":1742330945216,"m":true,"M":true}... +2025-03-18 22:49:02,798 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,798 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 7e-05} +2025-03-18 22:49:02,798 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945216, 'price': 81988.7, 'volume': 7e-05}, total ticks: 1207 +2025-03-18 22:49:02,798 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81988.7, 'close': 81988.7, 'volume': 0.003850000000000001} +2025-03-18 22:49:02,817 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945389,"s":"ETHUSDT","t":2267980238,"p":"1903.62000000","q":"0.17020000","T":1742330945389,"m":false,"M":true}... +2025-03-18 22:49:02,817 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945389, 'price': 1903.62, 'volume': 0.1702, 'type': 'trade'} +2025-03-18 22:49:02,817 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945389, 'price': 1903.62, 'volume': 0.1702} +2025-03-18 22:49:02,817 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945389, 'price': 1903.62, 'volume': 0.1702}, total ticks: 936 +2025-03-18 22:49:02,818 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 1903.72, 'high': 1903.72, 'low': 1903.62, 'close': 1903.62, 'volume': 2.6109} +2025-03-18 22:49:02,818 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945216,"s":"BTCUSDT","t":4727549485,"p":"81988.69000000","q":"0.00013000","T":1742330945216,"m":true,"M":true}... +2025-03-18 22:49:02,818 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945216, 'price': 81988.69, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:02,820 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945216, 'price': 81988.69, 'volume': 0.00013} +2025-03-18 22:49:02,820 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945216, 'price': 81988.69, 'volume': 0.00013}, total ticks: 1208 +2025-03-18 22:49:02,821 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81988.69, 'close': 81988.69, 'volume': 0.003980000000000001} +2025-03-18 22:49:02,821 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945443,"s":"ETHUSDT","t":2267980239,"p":"1903.61000000","q":"0.00300000","T":1742330945443,"m":true,"M":true}... +2025-03-18 22:49:02,821 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945443, 'price': 1903.61, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:02,821 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945443, 'price': 1903.61, 'volume': 0.003} +2025-03-18 22:49:02,821 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945443, 'price': 1903.61, 'volume': 0.003}, total ticks: 937 +2025-03-18 22:49:02,822 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 1903.72, 'high': 1903.72, 'low': 1903.61, 'close': 1903.61, 'volume': 2.6139} +2025-03-18 22:49:02,822 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945216,"s":"BTCUSDT","t":4727549486,"p":"81988.69000000","q":"0.00007000","T":1742330945216,"m":true,"M":true}... +2025-03-18 22:49:02,822 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945216, 'price': 81988.69, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,822 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945216, 'price': 81988.69, 'volume': 7e-05} +2025-03-18 22:49:02,823 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945216, 'price': 81988.69, 'volume': 7e-05}, total ticks: 1209 +2025-03-18 22:49:02,823 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81988.69, 'close': 81988.69, 'volume': 0.004050000000000001} +2025-03-18 22:49:02,848 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945443,"s":"ETHUSDT","t":2267980240,"p":"1903.61000000","q":"0.00300000","T":1742330945443,"m":true,"M":true}... +2025-03-18 22:49:02,848 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945443, 'price': 1903.61, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:02,848 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945443, 'price': 1903.61, 'volume': 0.003} +2025-03-18 22:49:02,848 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945443, 'price': 1903.61, 'volume': 0.003}, total ticks: 938 +2025-03-18 22:49:02,848 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 1903.72, 'high': 1903.72, 'low': 1903.61, 'close': 1903.61, 'volume': 2.6169000000000002} +2025-03-18 22:49:02,848 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945216,"s":"BTCUSDT","t":4727549487,"p":"81988.69000000","q":"0.00007000","T":1742330945216,"m":true,"M":true}... +2025-03-18 22:49:02,848 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945216, 'price': 81988.69, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,848 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945216, 'price': 81988.69, 'volume': 7e-05} +2025-03-18 22:49:02,848 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945216, 'price': 81988.69, 'volume': 7e-05}, total ticks: 1210 +2025-03-18 22:49:02,848 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81988.69, 'close': 81988.69, 'volume': 0.00412} +2025-03-18 22:49:02,865 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945443,"s":"ETHUSDT","t":2267980241,"p":"1903.61000000","q":"0.00300000","T":1742330945443,"m":true,"M":true}... +2025-03-18 22:49:02,865 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945443, 'price': 1903.61, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:02,865 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945443, 'price': 1903.61, 'volume': 0.003} +2025-03-18 22:49:02,865 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945443, 'price': 1903.61, 'volume': 0.003}, total ticks: 939 +2025-03-18 22:49:02,865 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 1903.72, 'high': 1903.72, 'low': 1903.61, 'close': 1903.61, 'volume': 2.6199000000000003} +2025-03-18 22:49:02,865 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945216,"s":"BTCUSDT","t":4727549488,"p":"81988.69000000","q":"0.00013000","T":1742330945216,"m":true,"M":true}... +2025-03-18 22:49:02,865 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945216, 'price': 81988.69, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:02,865 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945216, 'price': 81988.69, 'volume': 0.00013} +2025-03-18 22:49:02,865 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945216, 'price': 81988.69, 'volume': 0.00013}, total ticks: 1211 +2025-03-18 22:49:02,868 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81988.69, 'close': 81988.69, 'volume': 0.00425} +2025-03-18 22:49:02,868 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945446,"s":"ETHUSDT","t":2267980242,"p":"1903.60000000","q":"0.00530000","T":1742330945445,"m":true,"M":true}... +2025-03-18 22:49:02,868 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945445, 'price': 1903.6, 'volume': 0.0053, 'type': 'trade'} +2025-03-18 22:49:02,870 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945445, 'price': 1903.6, 'volume': 0.0053} +2025-03-18 22:49:02,870 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945445, 'price': 1903.6, 'volume': 0.0053}, total ticks: 940 +2025-03-18 22:49:02,870 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 1903.72, 'high': 1903.72, 'low': 1903.6, 'close': 1903.6, 'volume': 2.6252000000000004} +2025-03-18 22:49:02,870 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945216,"s":"BTCUSDT","t":4727549489,"p":"81988.69000000","q":"0.00013000","T":1742330945216,"m":true,"M":true}... +2025-03-18 22:49:02,870 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945216, 'price': 81988.69, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:02,870 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945216, 'price': 81988.69, 'volume': 0.00013} +2025-03-18 22:49:02,871 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945216, 'price': 81988.69, 'volume': 0.00013}, total ticks: 1212 +2025-03-18 22:49:02,871 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81988.69, 'close': 81988.69, 'volume': 0.00438} +2025-03-18 22:49:02,898 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330945660,"s":"BTCUSDT","t...5659,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:02,899 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945446,"s":"ETHUSDT","t":2267980243,"p":"1903.60000000","q":"0.00300000","T":1742330945445,"m":true,"M":true}... +2025-03-18 22:49:02,900 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945445, 'price': 1903.6, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:02,900 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945445, 'price': 1903.6, 'volume': 0.003} +2025-03-18 22:49:02,900 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945445, 'price': 1903.6, 'volume': 0.003}, total ticks: 941 +2025-03-18 22:49:02,901 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 1903.72, 'high': 1903.72, 'low': 1903.6, 'close': 1903.6, 'volume': 2.6282000000000005} +2025-03-18 22:49:02,901 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945216,"s":"BTCUSDT","t":4727549490,"p":"81988.67000000","q":"0.00012000","T":1742330945216,"m":true,"M":true}... +2025-03-18 22:49:02,901 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945216, 'price': 81988.67, 'volume': 0.00012, 'type': 'trade'} +2025-03-18 22:49:02,901 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945216, 'price': 81988.67, 'volume': 0.00012} +2025-03-18 22:49:02,902 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945216, 'price': 81988.67, 'volume': 0.00012}, total ticks: 1213 +2025-03-18 22:49:02,902 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81988.67, 'close': 81988.67, 'volume': 0.0045000000000000005} +2025-03-18 22:49:02,913 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945446,"s":"ETHUSDT","t":2267980244,"p":"1903.60000000","q":"0.00300000","T":1742330945445,"m":true,"M":true}... +2025-03-18 22:49:02,924 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945445, 'price': 1903.6, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:02,924 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945445, 'price': 1903.6, 'volume': 0.003} +2025-03-18 22:49:02,924 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945445, 'price': 1903.6, 'volume': 0.003}, total ticks: 942 +2025-03-18 22:49:02,925 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 1903.72, 'high': 1903.72, 'low': 1903.6, 'close': 1903.6, 'volume': 2.6312000000000006} +2025-03-18 22:49:02,925 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945216,"s":"BTCUSDT","t":4727549491,"p":"81988.67000000","q":"0.00007000","T":1742330945216,"m":true,"M":true}... +2025-03-18 22:49:02,925 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945216, 'price': 81988.67, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,926 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945216, 'price': 81988.67, 'volume': 7e-05} +2025-03-18 22:49:02,926 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945216, 'price': 81988.67, 'volume': 7e-05}, total ticks: 1214 +2025-03-18 22:49:02,926 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81988.67, 'close': 81988.67, 'volume': 0.00457} +2025-03-18 22:49:02,942 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945216,"s":"BTCUSDT","t":4727549492,"p":"81988.67000000","q":"0.00007000","T":1742330945216,"m":true,"M":true}... +2025-03-18 22:49:02,942 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945216, 'price': 81988.67, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,942 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945216, 'price': 81988.67, 'volume': 7e-05} +2025-03-18 22:49:02,942 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945216, 'price': 81988.67, 'volume': 7e-05}, total ticks: 1215 +2025-03-18 22:49:02,942 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81988.67, 'close': 81988.67, 'volume': 0.00464} +2025-03-18 22:49:02,957 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945216,"s":"BTCUSDT","t":4727549493,"p":"81988.65000000","q":"0.00007000","T":1742330945216,"m":true,"M":true}... +2025-03-18 22:49:02,957 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945216, 'price': 81988.65, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,957 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945216, 'price': 81988.65, 'volume': 7e-05} +2025-03-18 22:49:02,958 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945216, 'price': 81988.65, 'volume': 7e-05}, total ticks: 1216 +2025-03-18 22:49:02,958 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81988.65, 'close': 81988.65, 'volume': 0.00471} +2025-03-18 22:49:02,982 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945216,"s":"BTCUSDT","t":4727549494,"p":"81988.65000000","q":"0.00007000","T":1742330945216,"m":true,"M":true}... +2025-03-18 22:49:02,982 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945216, 'price': 81988.65, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:02,982 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945216, 'price': 81988.65, 'volume': 7e-05} +2025-03-18 22:49:02,982 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945216, 'price': 81988.65, 'volume': 7e-05}, total ticks: 1217 +2025-03-18 22:49:02,984 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81988.65, 'close': 81988.65, 'volume': 0.0047799999999999995} +2025-03-18 22:49:03,006 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945216,"s":"BTCUSDT","t":4727549495,"p":"81988.65000000","q":"0.00007000","T":1742330945216,"m":true,"M":true}... +2025-03-18 22:49:03,008 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945216, 'price': 81988.65, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:03,008 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945216, 'price': 81988.65, 'volume': 7e-05} +2025-03-18 22:49:03,008 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945216, 'price': 81988.65, 'volume': 7e-05}, total ticks: 1218 +2025-03-18 22:49:03,008 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81988.65, 'close': 81988.65, 'volume': 0.004849999999999999} +2025-03-18 22:49:03,031 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945216,"s":"BTCUSDT","t":4727549496,"p":"81987.16000000","q":"0.00007000","T":1742330945216,"m":true,"M":true}... +2025-03-18 22:49:03,031 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945216, 'price': 81987.16, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:03,031 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945216, 'price': 81987.16, 'volume': 7e-05} +2025-03-18 22:49:03,033 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945216, 'price': 81987.16, 'volume': 7e-05}, total ticks: 1219 +2025-03-18 22:49:03,033 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81987.16, 'close': 81987.16, 'volume': 0.004919999999999999} +2025-03-18 22:49:03,051 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945216,"s":"BTCUSDT","t":4727549497,"p":"81987.16000000","q":"0.00007000","T":1742330945216,"m":true,"M":true}... +2025-03-18 22:49:03,051 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945216, 'price': 81987.16, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:03,051 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945216, 'price': 81987.16, 'volume': 7e-05} +2025-03-18 22:49:03,051 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945216, 'price': 81987.16, 'volume': 7e-05}, total ticks: 1220 +2025-03-18 22:49:03,051 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81987.16, 'close': 81987.16, 'volume': 0.004989999999999999} +2025-03-18 22:49:03,066 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945216,"s":"BTCUSDT","t":4727549498,"p":"81987.10000000","q":"0.00007000","T":1742330945216,"m":true,"M":true}... +2025-03-18 22:49:03,066 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945216, 'price': 81987.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:03,067 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945216, 'price': 81987.1, 'volume': 7e-05} +2025-03-18 22:49:03,067 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945216, 'price': 81987.1, 'volume': 7e-05}, total ticks: 1221 +2025-03-18 22:49:03,067 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81987.1, 'close': 81987.1, 'volume': 0.0050599999999999985} +2025-03-18 22:49:03,081 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945216,"s":"BTCUSDT","t":4727549499,"p":"81987.10000000","q":"0.00007000","T":1742330945216,"m":true,"M":true}... +2025-03-18 22:49:03,081 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945216, 'price': 81987.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:03,083 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945216, 'price': 81987.1, 'volume': 7e-05} +2025-03-18 22:49:03,083 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945216, 'price': 81987.1, 'volume': 7e-05}, total ticks: 1222 +2025-03-18 22:49:03,083 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81987.1, 'close': 81987.1, 'volume': 0.005129999999999998} +2025-03-18 22:49:03,098 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945216,"s":"BTCUSDT","t":4727549500,"p":"81987.10000000","q":"0.00007000","T":1742330945216,"m":true,"M":true}... +2025-03-18 22:49:03,098 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945216, 'price': 81987.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:03,099 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945216, 'price': 81987.1, 'volume': 7e-05} +2025-03-18 22:49:03,099 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945216, 'price': 81987.1, 'volume': 7e-05}, total ticks: 1223 +2025-03-18 22:49:03,100 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81987.1, 'close': 81987.1, 'volume': 0.005199999999999998} +2025-03-18 22:49:03,115 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945387,"s":"BTCUSDT","t":4727549501,"p":"81987.09000000","q":"0.01621000","T":1742330945387,"m":true,"M":true}... +2025-03-18 22:49:03,115 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945387, 'price': 81987.09, 'volume': 0.01621, 'type': 'trade'} +2025-03-18 22:49:03,115 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945387, 'price': 81987.09, 'volume': 0.01621} +2025-03-18 22:49:03,116 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945387, 'price': 81987.09, 'volume': 0.01621}, total ticks: 1224 +2025-03-18 22:49:03,116 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81987.09, 'close': 81987.09, 'volume': 0.02141} +2025-03-18 22:49:03,131 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330945660,"s":"BTCUSDT","t":4727549502,"p":"81987.09000000","q":"0.00010000","T":1742330945659,"m":true,"M":true}... +2025-03-18 22:49:03,131 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330945659, 'price': 81987.09, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:49:03,131 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330945659, 'price': 81987.09, 'volume': 0.0001} +2025-03-18 22:49:03,132 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330945659, 'price': 81987.09, 'volume': 0.0001}, total ticks: 1225 +2025-03-18 22:49:03,132 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81987.09, 'close': 81987.09, 'volume': 0.021509999999999998} +2025-03-18 22:49:03,293 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330946058,"s":"ETHUSDT","t...6057,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:03,293 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330946058,"s":"ETHUSDT","t...6057,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:03,295 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330946058,"s":"ETHUSDT","t...6057,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:03,295 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330946058,"s":"ETHUSDT","t":2267980245,"p":"1903.56000000","q":"0.00530000","T":1742330946057,"m":true,"M":true}... +2025-03-18 22:49:03,295 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330946057, 'price': 1903.56, 'volume': 0.0053, 'type': 'trade'} +2025-03-18 22:49:03,295 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330946057, 'price': 1903.56, 'volume': 0.0053} +2025-03-18 22:49:03,295 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330946057, 'price': 1903.56, 'volume': 0.0053}, total ticks: 943 +2025-03-18 22:49:03,295 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330945000, 'open': 1903.72, 'high': 1903.72, 'low': 1903.6, 'close': 1903.6, 'volume': 2.6312000000000006} +2025-03-18 22:49:03,295 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330946000, 'open': 1903.56, 'high': 1903.56, 'low': 1903.56, 'close': 1903.56, 'volume': 0.0053} +2025-03-18 22:49:03,308 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330946058,"s":"ETHUSDT","t":2267980246,"p":"1903.56000000","q":"0.00280000","T":1742330946057,"m":true,"M":true}... +2025-03-18 22:49:03,309 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330946057, 'price': 1903.56, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:03,309 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330946057, 'price': 1903.56, 'volume': 0.0028} +2025-03-18 22:49:03,309 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330946057, 'price': 1903.56, 'volume': 0.0028}, total ticks: 944 +2025-03-18 22:49:03,310 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330946000, 'open': 1903.56, 'high': 1903.56, 'low': 1903.56, 'close': 1903.56, 'volume': 0.0081} +2025-03-18 22:49:03,325 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330946058,"s":"ETHUSDT","t":2267980247,"p":"1903.56000000","q":"1.18350000","T":1742330946057,"m":true,"M":true}... +2025-03-18 22:49:03,326 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330946057, 'price': 1903.56, 'volume': 1.1835, 'type': 'trade'} +2025-03-18 22:49:03,326 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330946057, 'price': 1903.56, 'volume': 1.1835} +2025-03-18 22:49:03,326 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330946057, 'price': 1903.56, 'volume': 1.1835}, total ticks: 945 +2025-03-18 22:49:03,326 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330946000, 'open': 1903.56, 'high': 1903.56, 'low': 1903.56, 'close': 1903.56, 'volume': 1.1916} +2025-03-18 22:49:03,559 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330946317,"s":"ETHUSDT","t...6316,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:03,559 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330946317,"s":"ETHUSDT","t...6316,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:03,559 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330946317,"s":"ETHUSDT","t...6316,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:03,560 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330946317,"s":"ETHUSDT","t...6316,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:03,560 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330946317,"s":"ETHUSDT","t...6316,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:03,561 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330946317,"s":"ETHUSDT","t...6316,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:03,561 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330946317,"s":"ETHUSDT","t...6316,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:03,562 - DEBUG - [protocol.py:1270] - % sending keepalive ping +2025-03-18 22:49:03,562 - DEBUG - [protocol.py:1183] - > PING 96 87 9c f6 [binary, 4 bytes] +2025-03-18 22:49:03,562 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330946317,"s":"ETHUSDT","t":2267980248,"p":"1903.56000000","q":"0.00300000","T":1742330946316,"m":true,"M":true}... +2025-03-18 22:49:03,563 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330946316, 'price': 1903.56, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:03,563 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330946316, 'price': 1903.56, 'volume': 0.003} +2025-03-18 22:49:03,563 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330946316, 'price': 1903.56, 'volume': 0.003}, total ticks: 946 +2025-03-18 22:49:03,563 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330946000, 'open': 1903.56, 'high': 1903.56, 'low': 1903.56, 'close': 1903.56, 'volume': 1.1945999999999999} +2025-03-18 22:49:03,583 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330946317,"s":"ETHUSDT","t":2267980249,"p":"1903.56000000","q":"0.00300000","T":1742330946316,"m":true,"M":true}... +2025-03-18 22:49:03,583 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330946316, 'price': 1903.56, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:03,583 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330946316, 'price': 1903.56, 'volume': 0.003} +2025-03-18 22:49:03,583 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330946316, 'price': 1903.56, 'volume': 0.003}, total ticks: 947 +2025-03-18 22:49:03,583 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330946000, 'open': 1903.56, 'high': 1903.56, 'low': 1903.56, 'close': 1903.56, 'volume': 1.1975999999999998} +2025-03-18 22:49:03,583 - DEBUG - [protocol.py:1270] - % sending keepalive ping +2025-03-18 22:49:03,585 - DEBUG - [protocol.py:1183] - > PING 9d 95 fa 36 [binary, 4 bytes] +2025-03-18 22:49:03,586 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330946350,"s":"ETHUSDT","t...349,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:03,586 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330946317,"s":"ETHUSDT","t":2267980250,"p":"1903.56000000","q":"0.00270000","T":1742330946316,"m":true,"M":true}... +2025-03-18 22:49:03,587 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330946316, 'price': 1903.56, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:03,587 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330946316, 'price': 1903.56, 'volume': 0.0027} +2025-03-18 22:49:03,587 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330946316, 'price': 1903.56, 'volume': 0.0027}, total ticks: 948 +2025-03-18 22:49:03,588 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330946000, 'open': 1903.56, 'high': 1903.56, 'low': 1903.56, 'close': 1903.56, 'volume': 1.2002999999999997} +2025-03-18 22:49:03,614 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330946317,"s":"ETHUSDT","t":2267980251,"p":"1903.56000000","q":"0.00490000","T":1742330946316,"m":true,"M":true}... +2025-03-18 22:49:03,615 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330946316, 'price': 1903.56, 'volume': 0.0049, 'type': 'trade'} +2025-03-18 22:49:03,615 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330946316, 'price': 1903.56, 'volume': 0.0049} +2025-03-18 22:49:03,615 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330946316, 'price': 1903.56, 'volume': 0.0049}, total ticks: 949 +2025-03-18 22:49:03,615 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330946000, 'open': 1903.56, 'high': 1903.56, 'low': 1903.56, 'close': 1903.56, 'volume': 1.2051999999999996} +2025-03-18 22:49:03,626 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330946317,"s":"ETHUSDT","t":2267980252,"p":"1903.56000000","q":"0.00270000","T":1742330946316,"m":true,"M":true}... +2025-03-18 22:49:03,627 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330946316, 'price': 1903.56, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:03,627 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330946316, 'price': 1903.56, 'volume': 0.0027} +2025-03-18 22:49:03,627 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330946316, 'price': 1903.56, 'volume': 0.0027}, total ticks: 950 +2025-03-18 22:49:03,627 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330946000, 'open': 1903.56, 'high': 1903.56, 'low': 1903.56, 'close': 1903.56, 'volume': 1.2078999999999995} +2025-03-18 22:49:03,642 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330946317,"s":"ETHUSDT","t":2267980253,"p":"1903.54000000","q":"0.00280000","T":1742330946316,"m":true,"M":true}... +2025-03-18 22:49:03,643 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330946316, 'price': 1903.54, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:03,643 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330946316, 'price': 1903.54, 'volume': 0.0028} +2025-03-18 22:49:03,643 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330946316, 'price': 1903.54, 'volume': 0.0028}, total ticks: 951 +2025-03-18 22:49:03,644 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330946000, 'open': 1903.56, 'high': 1903.56, 'low': 1903.54, 'close': 1903.54, 'volume': 1.2106999999999994} +2025-03-18 22:49:03,659 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330946317,"s":"ETHUSDT","t":2267980254,"p":"1903.54000000","q":"0.00270000","T":1742330946316,"m":true,"M":true}... +2025-03-18 22:49:03,660 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330946316, 'price': 1903.54, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:03,660 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330946316, 'price': 1903.54, 'volume': 0.0027} +2025-03-18 22:49:03,660 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330946316, 'price': 1903.54, 'volume': 0.0027}, total ticks: 952 +2025-03-18 22:49:03,661 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330946000, 'open': 1903.56, 'high': 1903.56, 'low': 1903.54, 'close': 1903.54, 'volume': 1.2133999999999994} +2025-03-18 22:49:03,676 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330946350,"s":"ETHUSDT","t":2267980255,"p":"1903.54000000","q":"0.09390000","T":1742330946349,"m":false,"M":true}... +2025-03-18 22:49:03,677 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330946349, 'price': 1903.54, 'volume': 0.0939, 'type': 'trade'} +2025-03-18 22:49:03,677 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330946349, 'price': 1903.54, 'volume': 0.0939} +2025-03-18 22:49:03,677 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330946349, 'price': 1903.54, 'volume': 0.0939}, total ticks: 953 +2025-03-18 22:49:03,678 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330946000, 'open': 1903.56, 'high': 1903.56, 'low': 1903.54, 'close': 1903.54, 'volume': 1.3072999999999995} +2025-03-18 22:49:03,818 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330946581,"s":"BTCUSDT","t...581,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:03,818 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330946581,"s":"BTCUSDT","t":4727549503,"p":"81987.10000000","q":"0.00999000","T":1742330946581,"m":false,"M":true}... +2025-03-18 22:49:03,818 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330946581, 'price': 81987.1, 'volume': 0.00999, 'type': 'trade'} +2025-03-18 22:49:03,818 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330946581, 'price': 81987.1, 'volume': 0.00999} +2025-03-18 22:49:03,818 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330946581, 'price': 81987.1, 'volume': 0.00999}, total ticks: 1226 +2025-03-18 22:49:03,818 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330945000, 'open': 81990.51, 'high': 81990.51, 'low': 81987.09, 'close': 81987.09, 'volume': 0.021509999999999998} +2025-03-18 22:49:03,818 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330946000, 'open': 81987.1, 'high': 81987.1, 'low': 81987.1, 'close': 81987.1, 'volume': 0.00999} +2025-03-18 22:49:03,881 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330946643,"s":"BTCUSDT","t...643,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:03,882 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330946643,"s":"BTCUSDT","t":4727549504,"p":"81987.10000000","q":"0.00138000","T":1742330946643,"m":false,"M":true}... +2025-03-18 22:49:03,882 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330946643, 'price': 81987.1, 'volume': 0.00138, 'type': 'trade'} +2025-03-18 22:49:03,883 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330946643, 'price': 81987.1, 'volume': 0.00138} +2025-03-18 22:49:03,883 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330946643, 'price': 81987.1, 'volume': 0.00138}, total ticks: 1227 +2025-03-18 22:49:03,883 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330946000, 'open': 81987.1, 'high': 81987.1, 'low': 81987.1, 'close': 81987.1, 'volume': 0.01137} +2025-03-18 22:49:03,883 - DEBUG - [protocol.py:1177] - < PONG 96 87 9c f6 [binary, 4 bytes] +2025-03-18 22:49:03,883 - DEBUG - [protocol.py:1280] - % received keepalive pong +2025-03-18 22:49:03,893 - DEBUG - [protocol.py:1177] - < PONG 9d 95 fa 36 [binary, 4 bytes] +2025-03-18 22:49:03,893 - DEBUG - [protocol.py:1280] - % received keepalive pong +2025-03-18 22:49:04,252 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330947017,"s":"ETHUSDT","t...7016,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:04,252 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330947017,"s":"ETHUSDT","t...7016,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:04,252 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330947017,"s":"ETHUSDT","t...7016,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:04,256 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330947017,"s":"ETHUSDT","t...7016,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:04,256 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330947017,"s":"ETHUSDT","t...7016,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:04,256 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330947017,"s":"ETHUSDT","t...7016,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:04,256 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330947017,"s":"ETHUSDT","t...7016,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:04,256 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330947017,"s":"ETHUSDT","t...7016,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:04,257 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330947017,"s":"ETHUSDT","t...7016,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:04,257 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330947017,"s":"ETHUSDT","t...7016,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:04,258 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330947017,"s":"ETHUSDT","t":2267980256,"p":"1903.53000000","q":"0.00270000","T":1742330947016,"m":true,"M":true}... +2025-03-18 22:49:04,258 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330947016, 'price': 1903.53, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:04,259 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330947016, 'price': 1903.53, 'volume': 0.0027} +2025-03-18 22:49:04,259 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330947016, 'price': 1903.53, 'volume': 0.0027}, total ticks: 954 +2025-03-18 22:49:04,259 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330946000, 'open': 1903.56, 'high': 1903.56, 'low': 1903.54, 'close': 1903.54, 'volume': 1.3072999999999995} +2025-03-18 22:49:04,260 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330947000, 'open': 1903.53, 'high': 1903.53, 'low': 1903.53, 'close': 1903.53, 'volume': 0.0027} +2025-03-18 22:49:04,281 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330947017,"s":"ETHUSDT","t":2267980257,"p":"1903.53000000","q":"0.00300000","T":1742330947016,"m":true,"M":true}... +2025-03-18 22:49:04,281 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330947016, 'price': 1903.53, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:04,282 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330947016, 'price': 1903.53, 'volume': 0.003} +2025-03-18 22:49:04,282 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330947016, 'price': 1903.53, 'volume': 0.003}, total ticks: 955 +2025-03-18 22:49:04,282 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330947000, 'open': 1903.53, 'high': 1903.53, 'low': 1903.53, 'close': 1903.53, 'volume': 0.0057} +2025-03-18 22:49:04,297 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330947017,"s":"ETHUSDT","t":2267980258,"p":"1903.53000000","q":"0.00300000","T":1742330947016,"m":true,"M":true}... +2025-03-18 22:49:04,297 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330947016, 'price': 1903.53, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:04,298 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330947016, 'price': 1903.53, 'volume': 0.003} +2025-03-18 22:49:04,298 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330947016, 'price': 1903.53, 'volume': 0.003}, total ticks: 956 +2025-03-18 22:49:04,298 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330947000, 'open': 1903.53, 'high': 1903.53, 'low': 1903.53, 'close': 1903.53, 'volume': 0.0087} +2025-03-18 22:49:04,312 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330947017,"s":"ETHUSDT","t":2267980259,"p":"1903.53000000","q":"0.10000000","T":1742330947016,"m":true,"M":true}... +2025-03-18 22:49:04,312 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330947016, 'price': 1903.53, 'volume': 0.1, 'type': 'trade'} +2025-03-18 22:49:04,313 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330947016, 'price': 1903.53, 'volume': 0.1} +2025-03-18 22:49:04,313 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330947016, 'price': 1903.53, 'volume': 0.1}, total ticks: 957 +2025-03-18 22:49:04,313 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330947000, 'open': 1903.53, 'high': 1903.53, 'low': 1903.53, 'close': 1903.53, 'volume': 0.1087} +2025-03-18 22:49:04,328 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330947017,"s":"ETHUSDT","t":2267980260,"p":"1903.53000000","q":"0.00270000","T":1742330947016,"m":true,"M":true}... +2025-03-18 22:49:04,328 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330947016, 'price': 1903.53, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:04,329 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330947016, 'price': 1903.53, 'volume': 0.0027} +2025-03-18 22:49:04,329 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330947016, 'price': 1903.53, 'volume': 0.0027}, total ticks: 958 +2025-03-18 22:49:04,329 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330947000, 'open': 1903.53, 'high': 1903.53, 'low': 1903.53, 'close': 1903.53, 'volume': 0.1114} +2025-03-18 22:49:04,344 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330947017,"s":"ETHUSDT","t":2267980261,"p":"1903.52000000","q":"0.00400000","T":1742330947016,"m":true,"M":true}... +2025-03-18 22:49:04,344 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330947016, 'price': 1903.52, 'volume': 0.004, 'type': 'trade'} +2025-03-18 22:49:04,344 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330947016, 'price': 1903.52, 'volume': 0.004} +2025-03-18 22:49:04,345 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330947016, 'price': 1903.52, 'volume': 0.004}, total ticks: 959 +2025-03-18 22:49:04,345 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330947000, 'open': 1903.53, 'high': 1903.53, 'low': 1903.52, 'close': 1903.52, 'volume': 0.1154} +2025-03-18 22:49:04,359 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330947017,"s":"ETHUSDT","t":2267980262,"p":"1903.52000000","q":"0.00280000","T":1742330947016,"m":true,"M":true}... +2025-03-18 22:49:04,359 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330947016, 'price': 1903.52, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:04,359 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330947016, 'price': 1903.52, 'volume': 0.0028} +2025-03-18 22:49:04,359 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330947016, 'price': 1903.52, 'volume': 0.0028}, total ticks: 960 +2025-03-18 22:49:04,360 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330947000, 'open': 1903.53, 'high': 1903.53, 'low': 1903.52, 'close': 1903.52, 'volume': 0.1182} +2025-03-18 22:49:04,375 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330947017,"s":"ETHUSDT","t":2267980263,"p":"1903.52000000","q":"0.00270000","T":1742330947016,"m":true,"M":true}... +2025-03-18 22:49:04,375 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330947016, 'price': 1903.52, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:04,375 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330947016, 'price': 1903.52, 'volume': 0.0027} +2025-03-18 22:49:04,376 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330947016, 'price': 1903.52, 'volume': 0.0027}, total ticks: 961 +2025-03-18 22:49:04,376 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330947000, 'open': 1903.53, 'high': 1903.53, 'low': 1903.52, 'close': 1903.52, 'volume': 0.1209} +2025-03-18 22:49:04,398 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330947017,"s":"ETHUSDT","t":2267980264,"p":"1903.52000000","q":"0.00310000","T":1742330947016,"m":true,"M":true}... +2025-03-18 22:49:04,398 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330947016, 'price': 1903.52, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:49:04,399 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330947016, 'price': 1903.52, 'volume': 0.0031} +2025-03-18 22:49:04,399 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330947016, 'price': 1903.52, 'volume': 0.0031}, total ticks: 962 +2025-03-18 22:49:04,399 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330947000, 'open': 1903.53, 'high': 1903.53, 'low': 1903.52, 'close': 1903.52, 'volume': 0.124} +2025-03-18 22:49:04,421 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330947017,"s":"ETHUSDT","t":2267980265,"p":"1903.52000000","q":"0.00300000","T":1742330947016,"m":true,"M":true}... +2025-03-18 22:49:04,421 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330947016, 'price': 1903.52, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:04,421 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330947016, 'price': 1903.52, 'volume': 0.003} +2025-03-18 22:49:04,423 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330947016, 'price': 1903.52, 'volume': 0.003}, total ticks: 963 +2025-03-18 22:49:04,423 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330947000, 'open': 1903.53, 'high': 1903.53, 'low': 1903.52, 'close': 1903.52, 'volume': 0.127} +2025-03-18 22:49:04,612 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330947374,"s":"BTCUSDT","t...7374,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:04,615 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330947374,"s":"BTCUSDT","t...7374,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:04,616 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330947374,"s":"BTCUSDT","t...7374,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:04,617 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330947374,"s":"BTCUSDT","t...7374,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:04,617 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330947374,"s":"BTCUSDT","t...7374,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:04,617 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330947374,"s":"BTCUSDT","t...7374,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:04,617 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330947374,"s":"BTCUSDT","t...7374,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:04,618 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330947374,"s":"BTCUSDT","t...7374,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:04,618 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330947374,"s":"BTCUSDT","t...7374,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:04,618 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330947374,"s":"BTCUSDT","t...7374,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:04,618 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330947374,"s":"BTCUSDT","t...7374,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:04,620 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330947374,"s":"BTCUSDT","t...7374,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:04,620 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330947374,"s":"BTCUSDT","t...7374,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:04,620 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330947374,"s":"BTCUSDT","t...7374,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:04,620 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330947374,"s":"BTCUSDT","t":4727549505,"p":"81987.09000000","q":"0.00007000","T":1742330947374,"m":true,"M":true}... +2025-03-18 22:49:04,621 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330947374, 'price': 81987.09, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:04,621 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330947374, 'price': 81987.09, 'volume': 7e-05} +2025-03-18 22:49:04,621 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330947374, 'price': 81987.09, 'volume': 7e-05}, total ticks: 1228 +2025-03-18 22:49:04,621 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330946000, 'open': 81987.1, 'high': 81987.1, 'low': 81987.1, 'close': 81987.1, 'volume': 0.01137} +2025-03-18 22:49:04,621 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330947000, 'open': 81987.09, 'high': 81987.09, 'low': 81987.09, 'close': 81987.09, 'volume': 7e-05} +2025-03-18 22:49:04,633 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330947374,"s":"BTCUSDT","t":4727549506,"p":"81987.09000000","q":"0.00038000","T":1742330947374,"m":true,"M":true}... +2025-03-18 22:49:04,634 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330947374, 'price': 81987.09, 'volume': 0.00038, 'type': 'trade'} +2025-03-18 22:49:04,634 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330947374, 'price': 81987.09, 'volume': 0.00038} +2025-03-18 22:49:04,634 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330947374, 'price': 81987.09, 'volume': 0.00038}, total ticks: 1229 +2025-03-18 22:49:04,634 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330947000, 'open': 81987.09, 'high': 81987.09, 'low': 81987.09, 'close': 81987.09, 'volume': 0.00045} +2025-03-18 22:49:04,649 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330947374,"s":"BTCUSDT","t":4727549507,"p":"81987.09000000","q":"0.00010000","T":1742330947374,"m":true,"M":true}... +2025-03-18 22:49:04,649 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330947374, 'price': 81987.09, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:49:04,649 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330947374, 'price': 81987.09, 'volume': 0.0001} +2025-03-18 22:49:04,649 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330947374, 'price': 81987.09, 'volume': 0.0001}, total ticks: 1230 +2025-03-18 22:49:04,650 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330947000, 'open': 81987.09, 'high': 81987.09, 'low': 81987.09, 'close': 81987.09, 'volume': 0.00055} +2025-03-18 22:49:04,650 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330947411,"s":"BTCUSDT","t...411,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:04,650 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330947374,"s":"BTCUSDT","t":4727549508,"p":"81987.09000000","q":"0.00007000","T":1742330947374,"m":true,"M":true}... +2025-03-18 22:49:04,650 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330947374, 'price': 81987.09, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:04,650 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330947374, 'price': 81987.09, 'volume': 7e-05} +2025-03-18 22:49:04,650 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330947374, 'price': 81987.09, 'volume': 7e-05}, total ticks: 1231 +2025-03-18 22:49:04,652 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330947000, 'open': 81987.09, 'high': 81987.09, 'low': 81987.09, 'close': 81987.09, 'volume': 0.00062} +2025-03-18 22:49:04,665 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330947374,"s":"BTCUSDT","t":4727549509,"p":"81987.09000000","q":"0.00007000","T":1742330947374,"m":true,"M":true}... +2025-03-18 22:49:04,665 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330947374, 'price': 81987.09, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:04,665 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330947374, 'price': 81987.09, 'volume': 7e-05} +2025-03-18 22:49:04,667 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330947374, 'price': 81987.09, 'volume': 7e-05}, total ticks: 1232 +2025-03-18 22:49:04,667 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330947000, 'open': 81987.09, 'high': 81987.09, 'low': 81987.09, 'close': 81987.09, 'volume': 0.00069} +2025-03-18 22:49:04,681 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330947374,"s":"BTCUSDT","t":4727549510,"p":"81987.09000000","q":"0.00007000","T":1742330947374,"m":true,"M":true}... +2025-03-18 22:49:04,681 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330947374, 'price': 81987.09, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:04,682 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330947374, 'price': 81987.09, 'volume': 7e-05} +2025-03-18 22:49:04,682 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330947374, 'price': 81987.09, 'volume': 7e-05}, total ticks: 1233 +2025-03-18 22:49:04,683 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330947000, 'open': 81987.09, 'high': 81987.09, 'low': 81987.09, 'close': 81987.09, 'volume': 0.0007599999999999999} +2025-03-18 22:49:04,699 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330947374,"s":"BTCUSDT","t":4727549511,"p":"81987.09000000","q":"0.00007000","T":1742330947374,"m":true,"M":true}... +2025-03-18 22:49:04,700 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330947374, 'price': 81987.09, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:04,700 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330947374, 'price': 81987.09, 'volume': 7e-05} +2025-03-18 22:49:04,700 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330947374, 'price': 81987.09, 'volume': 7e-05}, total ticks: 1234 +2025-03-18 22:49:04,701 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330947000, 'open': 81987.09, 'high': 81987.09, 'low': 81987.09, 'close': 81987.09, 'volume': 0.0008299999999999999} +2025-03-18 22:49:04,715 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330947374,"s":"BTCUSDT","t":4727549512,"p":"81987.09000000","q":"0.00007000","T":1742330947374,"m":true,"M":true}... +2025-03-18 22:49:04,715 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330947374, 'price': 81987.09, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:04,715 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330947374, 'price': 81987.09, 'volume': 7e-05} +2025-03-18 22:49:04,715 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330947374, 'price': 81987.09, 'volume': 7e-05}, total ticks: 1235 +2025-03-18 22:49:04,716 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330947000, 'open': 81987.09, 'high': 81987.09, 'low': 81987.09, 'close': 81987.09, 'volume': 0.0008999999999999999} +2025-03-18 22:49:04,731 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330947374,"s":"BTCUSDT","t":4727549513,"p":"81987.09000000","q":"0.00007000","T":1742330947374,"m":true,"M":true}... +2025-03-18 22:49:04,731 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330947374, 'price': 81987.09, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:04,731 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330947374, 'price': 81987.09, 'volume': 7e-05} +2025-03-18 22:49:04,732 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330947374, 'price': 81987.09, 'volume': 7e-05}, total ticks: 1236 +2025-03-18 22:49:04,732 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330947000, 'open': 81987.09, 'high': 81987.09, 'low': 81987.09, 'close': 81987.09, 'volume': 0.0009699999999999998} +2025-03-18 22:49:04,748 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330947374,"s":"BTCUSDT","t":4727549514,"p":"81987.09000000","q":"0.00014000","T":1742330947374,"m":true,"M":true}... +2025-03-18 22:49:04,748 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330947374, 'price': 81987.09, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:49:04,749 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330947374, 'price': 81987.09, 'volume': 0.00014} +2025-03-18 22:49:04,749 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330947374, 'price': 81987.09, 'volume': 0.00014}, total ticks: 1237 +2025-03-18 22:49:04,749 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330947000, 'open': 81987.09, 'high': 81987.09, 'low': 81987.09, 'close': 81987.09, 'volume': 0.0011099999999999999} +2025-03-18 22:49:04,750 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330947511,"s":"BTCUSDT","t...511,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:04,750 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330947374,"s":"BTCUSDT","t":4727549515,"p":"81987.09000000","q":"0.00050000","T":1742330947374,"m":true,"M":true}... +2025-03-18 22:49:04,750 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330947374, 'price': 81987.09, 'volume': 0.0005, 'type': 'trade'} +2025-03-18 22:49:04,751 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330947374, 'price': 81987.09, 'volume': 0.0005} +2025-03-18 22:49:04,751 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330947374, 'price': 81987.09, 'volume': 0.0005}, total ticks: 1238 +2025-03-18 22:49:04,751 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330947000, 'open': 81987.09, 'high': 81987.09, 'low': 81987.09, 'close': 81987.09, 'volume': 0.0016099999999999999} +2025-03-18 22:49:04,765 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330947374,"s":"BTCUSDT","t":4727549516,"p":"81987.09000000","q":"0.00203000","T":1742330947374,"m":true,"M":true}... +2025-03-18 22:49:04,765 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330947374, 'price': 81987.09, 'volume': 0.00203, 'type': 'trade'} +2025-03-18 22:49:04,765 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330947374, 'price': 81987.09, 'volume': 0.00203} +2025-03-18 22:49:04,766 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330947374, 'price': 81987.09, 'volume': 0.00203}, total ticks: 1239 +2025-03-18 22:49:04,766 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330947000, 'open': 81987.09, 'high': 81987.09, 'low': 81987.09, 'close': 81987.09, 'volume': 0.00364} +2025-03-18 22:49:04,773 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330947545,"s":"ETHUSDT","t...7545,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:04,781 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330947374,"s":"BTCUSDT","t":4727549517,"p":"81987.09000000","q":"0.00324000","T":1742330947374,"m":true,"M":true}... +2025-03-18 22:49:04,781 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330947374, 'price': 81987.09, 'volume': 0.00324, 'type': 'trade'} +2025-03-18 22:49:04,781 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330947374, 'price': 81987.09, 'volume': 0.00324} +2025-03-18 22:49:04,782 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330947374, 'price': 81987.09, 'volume': 0.00324}, total ticks: 1240 +2025-03-18 22:49:04,782 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330947000, 'open': 81987.09, 'high': 81987.09, 'low': 81987.09, 'close': 81987.09, 'volume': 0.00688} +2025-03-18 22:49:04,782 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330947545,"s":"ETHUSDT","t":2267980266,"p":"1903.51000000","q":"0.14420000","T":1742330947545,"m":true,"M":true}... +2025-03-18 22:49:04,784 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330947545, 'price': 1903.51, 'volume': 0.1442, 'type': 'trade'} +2025-03-18 22:49:04,784 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330947545, 'price': 1903.51, 'volume': 0.1442} +2025-03-18 22:49:04,784 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330947545, 'price': 1903.51, 'volume': 0.1442}, total ticks: 964 +2025-03-18 22:49:04,785 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330947000, 'open': 1903.53, 'high': 1903.53, 'low': 1903.51, 'close': 1903.51, 'volume': 0.2712} +2025-03-18 22:49:04,785 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330947374,"s":"BTCUSDT","t":4727549518,"p":"81987.09000000","q":"0.00091000","T":1742330947374,"m":true,"M":true}... +2025-03-18 22:49:04,785 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330947374, 'price': 81987.09, 'volume': 0.00091, 'type': 'trade'} +2025-03-18 22:49:04,786 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330947374, 'price': 81987.09, 'volume': 0.00091} +2025-03-18 22:49:04,786 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330947374, 'price': 81987.09, 'volume': 0.00091}, total ticks: 1241 +2025-03-18 22:49:04,787 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330947000, 'open': 81987.09, 'high': 81987.09, 'low': 81987.09, 'close': 81987.09, 'volume': 0.00779} +2025-03-18 22:49:04,798 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330947411,"s":"BTCUSDT","t":4727549519,"p":"81987.10000000","q":"0.00029000","T":1742330947411,"m":false,"M":true}... +2025-03-18 22:49:04,798 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330947411, 'price': 81987.1, 'volume': 0.00029, 'type': 'trade'} +2025-03-18 22:49:04,798 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330947411, 'price': 81987.1, 'volume': 0.00029} +2025-03-18 22:49:04,799 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330947411, 'price': 81987.1, 'volume': 0.00029}, total ticks: 1242 +2025-03-18 22:49:04,799 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330947000, 'open': 81987.09, 'high': 81987.1, 'low': 81987.09, 'close': 81987.1, 'volume': 0.00808} +2025-03-18 22:49:04,813 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330947511,"s":"BTCUSDT","t":4727549520,"p":"81987.10000000","q":"0.01219000","T":1742330947511,"m":false,"M":true}... +2025-03-18 22:49:04,814 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330947511, 'price': 81987.1, 'volume': 0.01219, 'type': 'trade'} +2025-03-18 22:49:04,814 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330947511, 'price': 81987.1, 'volume': 0.01219} +2025-03-18 22:49:04,814 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330947511, 'price': 81987.1, 'volume': 0.01219}, total ticks: 1243 +2025-03-18 22:49:04,814 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330947000, 'open': 81987.09, 'high': 81987.1, 'low': 81987.09, 'close': 81987.1, 'volume': 0.02027} +2025-03-18 22:49:04,817 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330947580,"s":"BTCUSDT","t...7579,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:04,817 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330947580,"s":"BTCUSDT","t":4727549521,"p":"81987.09000000","q":"0.00019000","T":1742330947579,"m":true,"M":true}... +2025-03-18 22:49:04,817 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330947579, 'price': 81987.09, 'volume': 0.00019, 'type': 'trade'} +2025-03-18 22:49:04,818 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330947579, 'price': 81987.09, 'volume': 0.00019} +2025-03-18 22:49:04,818 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330947579, 'price': 81987.09, 'volume': 0.00019}, total ticks: 1244 +2025-03-18 22:49:04,818 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330947000, 'open': 81987.09, 'high': 81987.1, 'low': 81987.09, 'close': 81987.09, 'volume': 0.02046} +2025-03-18 22:49:05,257 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330948025,"s":"BTCUSDT","t...8025,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:05,257 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330948025,"s":"BTCUSDT","t":4727549522,"p":"81987.09000000","q":"0.01053000","T":1742330948025,"m":true,"M":true}... +2025-03-18 22:49:05,257 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330948025, 'price': 81987.09, 'volume': 0.01053, 'type': 'trade'} +2025-03-18 22:49:05,257 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330948025, 'price': 81987.09, 'volume': 0.01053} +2025-03-18 22:49:05,257 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330948025, 'price': 81987.09, 'volume': 0.01053}, total ticks: 1245 +2025-03-18 22:49:05,264 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330947000, 'open': 81987.09, 'high': 81987.1, 'low': 81987.09, 'close': 81987.09, 'volume': 0.02046} +2025-03-18 22:49:05,264 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330948000, 'open': 81987.09, 'high': 81987.09, 'low': 81987.09, 'close': 81987.09, 'volume': 0.01053} +2025-03-18 22:49:05,384 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330948149,"s":"ETHUSDT","t...8148,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:05,384 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330948149,"s":"ETHUSDT","t...8148,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:05,387 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330948149,"s":"ETHUSDT","t":2267980267,"p":"1903.51000000","q":"0.00300000","T":1742330948148,"m":true,"M":true}... +2025-03-18 22:49:05,387 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330948148, 'price': 1903.51, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:05,387 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330948148, 'price': 1903.51, 'volume': 0.003} +2025-03-18 22:49:05,387 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330948148, 'price': 1903.51, 'volume': 0.003}, total ticks: 965 +2025-03-18 22:49:05,387 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330947000, 'open': 1903.53, 'high': 1903.53, 'low': 1903.51, 'close': 1903.51, 'volume': 0.2712} +2025-03-18 22:49:05,387 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330948000, 'open': 1903.51, 'high': 1903.51, 'low': 1903.51, 'close': 1903.51, 'volume': 0.003} +2025-03-18 22:49:05,407 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330948149,"s":"ETHUSDT","t":2267980268,"p":"1903.51000000","q":"0.00110000","T":1742330948148,"m":true,"M":true}... +2025-03-18 22:49:05,407 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330948148, 'price': 1903.51, 'volume': 0.0011, 'type': 'trade'} +2025-03-18 22:49:05,408 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330948148, 'price': 1903.51, 'volume': 0.0011} +2025-03-18 22:49:05,408 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330948148, 'price': 1903.51, 'volume': 0.0011}, total ticks: 966 +2025-03-18 22:49:05,408 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330948000, 'open': 1903.51, 'high': 1903.51, 'low': 1903.51, 'close': 1903.51, 'volume': 0.0041} +2025-03-18 22:49:05,501 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330948264,"s":"BTCUSDT","t...8264,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:05,501 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330948266,"s":"BTCUSDT","t...8265,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:05,504 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330948264,"s":"BTCUSDT","t":4727549523,"p":"81987.09000000","q":"0.04781000","T":1742330948264,"m":true,"M":true}... +2025-03-18 22:49:05,504 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330948264, 'price': 81987.09, 'volume': 0.04781, 'type': 'trade'} +2025-03-18 22:49:05,504 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330948264, 'price': 81987.09, 'volume': 0.04781} +2025-03-18 22:49:05,504 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330948264, 'price': 81987.09, 'volume': 0.04781}, total ticks: 1246 +2025-03-18 22:49:05,505 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330948000, 'open': 81987.09, 'high': 81987.09, 'low': 81987.09, 'close': 81987.09, 'volume': 0.058339999999999996} +2025-03-18 22:49:05,505 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330948268,"s":"BTCUSDT","t...268,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:05,505 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330948271,"s":"BTCUSDT","t...8270,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:05,505 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330948266,"s":"BTCUSDT","t":4727549524,"p":"81987.09000000","q":"0.01888000","T":1742330948265,"m":true,"M":true}... +2025-03-18 22:49:05,505 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330948265, 'price': 81987.09, 'volume': 0.01888, 'type': 'trade'} +2025-03-18 22:49:05,505 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330948265, 'price': 81987.09, 'volume': 0.01888} +2025-03-18 22:49:05,505 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330948265, 'price': 81987.09, 'volume': 0.01888}, total ticks: 1247 +2025-03-18 22:49:05,505 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330948000, 'open': 81987.09, 'high': 81987.09, 'low': 81987.09, 'close': 81987.09, 'volume': 0.07722} +2025-03-18 22:49:05,517 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330948268,"s":"BTCUSDT","t":4727549525,"p":"81987.10000000","q":"0.01556000","T":1742330948268,"m":false,"M":true}... +2025-03-18 22:49:05,517 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330948268, 'price': 81987.1, 'volume': 0.01556, 'type': 'trade'} +2025-03-18 22:49:05,517 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330948268, 'price': 81987.1, 'volume': 0.01556} +2025-03-18 22:49:05,517 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330948268, 'price': 81987.1, 'volume': 0.01556}, total ticks: 1248 +2025-03-18 22:49:05,517 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330948000, 'open': 81987.09, 'high': 81987.1, 'low': 81987.09, 'close': 81987.1, 'volume': 0.09278} +2025-03-18 22:49:05,533 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330948271,"s":"BTCUSDT","t":4727549526,"p":"81987.09000000","q":"0.00423000","T":1742330948270,"m":true,"M":true}... +2025-03-18 22:49:05,534 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330948270, 'price': 81987.09, 'volume': 0.00423, 'type': 'trade'} +2025-03-18 22:49:05,534 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330948270, 'price': 81987.09, 'volume': 0.00423} +2025-03-18 22:49:05,534 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330948270, 'price': 81987.09, 'volume': 0.00423}, total ticks: 1249 +2025-03-18 22:49:05,534 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330948000, 'open': 81987.09, 'high': 81987.1, 'low': 81987.09, 'close': 81987.09, 'volume': 0.09701} +2025-03-18 22:49:05,539 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330948306,"s":"BTCUSDT","t...306,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:05,539 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330948306,"s":"BTCUSDT","t":4727549527,"p":"81987.10000000","q":"0.02344000","T":1742330948306,"m":false,"M":true}... +2025-03-18 22:49:05,544 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330948306, 'price': 81987.1, 'volume': 0.02344, 'type': 'trade'} +2025-03-18 22:49:05,544 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330948306, 'price': 81987.1, 'volume': 0.02344} +2025-03-18 22:49:05,544 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330948306, 'price': 81987.1, 'volume': 0.02344}, total ticks: 1250 +2025-03-18 22:49:05,544 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330948000, 'open': 81987.09, 'high': 81987.1, 'low': 81987.09, 'close': 81987.1, 'volume': 0.12045} +2025-03-18 22:49:05,955 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330948717,"s":"ETHUSDT","t...8716,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:05,955 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330948717,"s":"ETHUSDT","t...8716,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:05,956 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330948717,"s":"ETHUSDT","t...8716,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:05,956 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330948717,"s":"ETHUSDT","t...8716,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:05,956 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330948717,"s":"ETHUSDT","t...8716,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:05,956 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330948717,"s":"ETHUSDT","t...8716,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:05,957 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330948717,"s":"ETHUSDT","t...8716,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:05,957 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330948717,"s":"ETHUSDT","t...8716,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:05,957 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330948717,"s":"ETHUSDT","t...8716,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:05,957 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330948717,"s":"ETHUSDT","t...8716,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:05,958 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330948717,"s":"ETHUSDT","t...8716,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:05,958 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330948717,"s":"ETHUSDT","t...8716,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:05,958 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330948717,"s":"ETHUSDT","t":2267980269,"p":"1903.51000000","q":"0.00300000","T":1742330948716,"m":true,"M":true}... +2025-03-18 22:49:05,960 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330948716, 'price': 1903.51, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:05,960 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330948716, 'price': 1903.51, 'volume': 0.003} +2025-03-18 22:49:05,960 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330948716, 'price': 1903.51, 'volume': 0.003}, total ticks: 967 +2025-03-18 22:49:05,960 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330948000, 'open': 1903.51, 'high': 1903.51, 'low': 1903.51, 'close': 1903.51, 'volume': 0.0071} +2025-03-18 22:49:05,976 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330948717,"s":"ETHUSDT","t":2267980270,"p":"1903.51000000","q":"0.00270000","T":1742330948716,"m":true,"M":true}... +2025-03-18 22:49:05,976 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330948716, 'price': 1903.51, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:05,978 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330948716, 'price': 1903.51, 'volume': 0.0027} +2025-03-18 22:49:05,978 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330948716, 'price': 1903.51, 'volume': 0.0027}, total ticks: 968 +2025-03-18 22:49:05,978 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330948000, 'open': 1903.51, 'high': 1903.51, 'low': 1903.51, 'close': 1903.51, 'volume': 0.0098} +2025-03-18 22:49:05,993 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330948717,"s":"ETHUSDT","t":2267980271,"p":"1903.51000000","q":"0.00300000","T":1742330948716,"m":true,"M":true}... +2025-03-18 22:49:05,994 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330948716, 'price': 1903.51, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:05,994 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330948716, 'price': 1903.51, 'volume': 0.003} +2025-03-18 22:49:05,994 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330948716, 'price': 1903.51, 'volume': 0.003}, total ticks: 969 +2025-03-18 22:49:05,995 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330948000, 'open': 1903.51, 'high': 1903.51, 'low': 1903.51, 'close': 1903.51, 'volume': 0.012799999999999999} +2025-03-18 22:49:06,017 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330948717,"s":"ETHUSDT","t":2267980272,"p":"1903.51000000","q":"0.00310000","T":1742330948716,"m":true,"M":true}... +2025-03-18 22:49:06,017 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330948716, 'price': 1903.51, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:49:06,018 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330948716, 'price': 1903.51, 'volume': 0.0031} +2025-03-18 22:49:06,018 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330948716, 'price': 1903.51, 'volume': 0.0031}, total ticks: 970 +2025-03-18 22:49:06,018 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330948000, 'open': 1903.51, 'high': 1903.51, 'low': 1903.51, 'close': 1903.51, 'volume': 0.015899999999999997} +2025-03-18 22:49:06,032 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330948717,"s":"ETHUSDT","t":2267980273,"p":"1903.51000000","q":"0.00300000","T":1742330948716,"m":true,"M":true}... +2025-03-18 22:49:06,032 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330948716, 'price': 1903.51, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:06,032 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330948716, 'price': 1903.51, 'volume': 0.003} +2025-03-18 22:49:06,032 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330948716, 'price': 1903.51, 'volume': 0.003}, total ticks: 971 +2025-03-18 22:49:06,033 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330948000, 'open': 1903.51, 'high': 1903.51, 'low': 1903.51, 'close': 1903.51, 'volume': 0.018899999999999997} +2025-03-18 22:49:06,049 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330948717,"s":"ETHUSDT","t":2267980274,"p":"1903.51000000","q":"0.00300000","T":1742330948716,"m":true,"M":true}... +2025-03-18 22:49:06,049 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330948716, 'price': 1903.51, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:06,049 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330948716, 'price': 1903.51, 'volume': 0.003} +2025-03-18 22:49:06,049 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330948716, 'price': 1903.51, 'volume': 0.003}, total ticks: 972 +2025-03-18 22:49:06,050 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330948000, 'open': 1903.51, 'high': 1903.51, 'low': 1903.51, 'close': 1903.51, 'volume': 0.021899999999999996} +2025-03-18 22:49:06,058 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330948823,"s":"BTCUSDT","t...822,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:06,058 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330948717,"s":"ETHUSDT","t":2267980275,"p":"1903.51000000","q":"0.00270000","T":1742330948716,"m":true,"M":true}... +2025-03-18 22:49:06,059 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330948716, 'price': 1903.51, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:06,059 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330948716, 'price': 1903.51, 'volume': 0.0027} +2025-03-18 22:49:06,059 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330948716, 'price': 1903.51, 'volume': 0.0027}, total ticks: 973 +2025-03-18 22:49:06,060 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330948000, 'open': 1903.51, 'high': 1903.51, 'low': 1903.51, 'close': 1903.51, 'volume': 0.024599999999999997} +2025-03-18 22:49:06,060 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330948823,"s":"BTCUSDT","t":4727549528,"p":"81987.10000000","q":"0.02661000","T":1742330948822,"m":false,"M":true}... +2025-03-18 22:49:06,060 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330948822, 'price': 81987.1, 'volume': 0.02661, 'type': 'trade'} +2025-03-18 22:49:06,060 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330948822, 'price': 81987.1, 'volume': 0.02661} +2025-03-18 22:49:06,061 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330948822, 'price': 81987.1, 'volume': 0.02661}, total ticks: 1251 +2025-03-18 22:49:06,061 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330948000, 'open': 81987.09, 'high': 81987.1, 'low': 81987.09, 'close': 81987.1, 'volume': 0.14706} +2025-03-18 22:49:06,061 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330948717,"s":"ETHUSDT","t":2267980276,"p":"1903.51000000","q":"0.00270000","T":1742330948716,"m":true,"M":true}... +2025-03-18 22:49:06,062 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330948716, 'price': 1903.51, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:06,062 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330948716, 'price': 1903.51, 'volume': 0.0027} +2025-03-18 22:49:06,062 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330948716, 'price': 1903.51, 'volume': 0.0027}, total ticks: 974 +2025-03-18 22:49:06,063 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330948000, 'open': 1903.51, 'high': 1903.51, 'low': 1903.51, 'close': 1903.51, 'volume': 0.027299999999999998} +2025-03-18 22:49:06,081 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330948717,"s":"ETHUSDT","t":2267980277,"p":"1903.51000000","q":"0.00270000","T":1742330948716,"m":true,"M":true}... +2025-03-18 22:49:06,081 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330948716, 'price': 1903.51, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:06,082 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330948716, 'price': 1903.51, 'volume': 0.0027} +2025-03-18 22:49:06,082 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330948716, 'price': 1903.51, 'volume': 0.0027}, total ticks: 975 +2025-03-18 22:49:06,083 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330948000, 'open': 1903.51, 'high': 1903.51, 'low': 1903.51, 'close': 1903.51, 'volume': 0.03} +2025-03-18 22:49:06,099 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330948717,"s":"ETHUSDT","t":2267980278,"p":"1903.50000000","q":"0.00280000","T":1742330948716,"m":true,"M":true}... +2025-03-18 22:49:06,099 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330948716, 'price': 1903.5, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:06,099 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330948716, 'price': 1903.5, 'volume': 0.0028} +2025-03-18 22:49:06,099 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330948716, 'price': 1903.5, 'volume': 0.0028}, total ticks: 976 +2025-03-18 22:49:06,100 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330948000, 'open': 1903.51, 'high': 1903.51, 'low': 1903.5, 'close': 1903.5, 'volume': 0.032799999999999996} +2025-03-18 22:49:06,115 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330948717,"s":"ETHUSDT","t":2267980279,"p":"1903.50000000","q":"0.00270000","T":1742330948716,"m":true,"M":true}... +2025-03-18 22:49:06,115 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330948716, 'price': 1903.5, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:06,116 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330948716, 'price': 1903.5, 'volume': 0.0027} +2025-03-18 22:49:06,116 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330948716, 'price': 1903.5, 'volume': 0.0027}, total ticks: 977 +2025-03-18 22:49:06,116 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330948000, 'open': 1903.51, 'high': 1903.51, 'low': 1903.5, 'close': 1903.5, 'volume': 0.0355} +2025-03-18 22:49:06,131 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330948717,"s":"ETHUSDT","t":2267980280,"p":"1903.47000000","q":"0.00280000","T":1742330948716,"m":true,"M":true}... +2025-03-18 22:49:06,131 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330948716, 'price': 1903.47, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:06,132 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330948716, 'price': 1903.47, 'volume': 0.0028} +2025-03-18 22:49:06,132 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330948716, 'price': 1903.47, 'volume': 0.0028}, total ticks: 978 +2025-03-18 22:49:06,133 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330948000, 'open': 1903.51, 'high': 1903.51, 'low': 1903.47, 'close': 1903.47, 'volume': 0.038299999999999994} +2025-03-18 22:49:06,361 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330949125,"s":"ETHUSDT","t...124,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:06,362 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330949125,"s":"ETHUSDT","t":2267980281,"p":"1903.47000000","q":"0.03150000","T":1742330949124,"m":false,"M":true}... +2025-03-18 22:49:06,362 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330949124, 'price': 1903.47, 'volume': 0.0315, 'type': 'trade'} +2025-03-18 22:49:06,363 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330949124, 'price': 1903.47, 'volume': 0.0315} +2025-03-18 22:49:06,363 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330949124, 'price': 1903.47, 'volume': 0.0315}, total ticks: 979 +2025-03-18 22:49:06,363 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330948000, 'open': 1903.51, 'high': 1903.51, 'low': 1903.47, 'close': 1903.47, 'volume': 0.038299999999999994} +2025-03-18 22:49:06,363 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330949000, 'open': 1903.47, 'high': 1903.47, 'low': 1903.47, 'close': 1903.47, 'volume': 0.0315} +2025-03-18 22:49:06,759 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330949521,"s":"BTCUSDT","t...9521,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:06,759 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330949521,"s":"BTCUSDT","t":4727549529,"p":"81987.09000000","q":"0.00029000","T":1742330949521,"m":true,"M":true}... +2025-03-18 22:49:06,760 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330949521, 'price': 81987.09, 'volume': 0.00029, 'type': 'trade'} +2025-03-18 22:49:06,760 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330949521, 'price': 81987.09, 'volume': 0.00029} +2025-03-18 22:49:06,760 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330949521, 'price': 81987.09, 'volume': 0.00029}, total ticks: 1252 +2025-03-18 22:49:06,761 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330948000, 'open': 81987.09, 'high': 81987.1, 'low': 81987.09, 'close': 81987.1, 'volume': 0.14706} +2025-03-18 22:49:06,761 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330949000, 'open': 81987.09, 'high': 81987.09, 'low': 81987.09, 'close': 81987.09, 'volume': 0.00029} +2025-03-18 22:49:06,786 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330949555,"s":"ETHUSDT","t...9555,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:06,786 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330949555,"s":"ETHUSDT","t...9555,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:06,793 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330949555,"s":"ETHUSDT","t...9555,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:06,793 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330949555,"s":"ETHUSDT","t...9555,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:06,793 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330949555,"s":"ETHUSDT","t...9555,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:06,793 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330949555,"s":"ETHUSDT","t":2267980282,"p":"1903.46000000","q":"0.00270000","T":1742330949555,"m":true,"M":true}... +2025-03-18 22:49:06,794 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330949555, 'price': 1903.46, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:06,794 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330949555, 'price': 1903.46, 'volume': 0.0027} +2025-03-18 22:49:06,794 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330949555, 'price': 1903.46, 'volume': 0.0027}, total ticks: 980 +2025-03-18 22:49:06,794 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330949000, 'open': 1903.47, 'high': 1903.47, 'low': 1903.46, 'close': 1903.46, 'volume': 0.0342} +2025-03-18 22:49:06,806 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330949555,"s":"ETHUSDT","t":2267980283,"p":"1903.46000000","q":"0.00300000","T":1742330949555,"m":true,"M":true}... +2025-03-18 22:49:06,806 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330949555, 'price': 1903.46, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:06,807 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330949555, 'price': 1903.46, 'volume': 0.003} +2025-03-18 22:49:06,807 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330949555, 'price': 1903.46, 'volume': 0.003}, total ticks: 981 +2025-03-18 22:49:06,807 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330949000, 'open': 1903.47, 'high': 1903.47, 'low': 1903.46, 'close': 1903.46, 'volume': 0.037200000000000004} +2025-03-18 22:49:06,832 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330949555,"s":"ETHUSDT","t":2267980284,"p":"1903.46000000","q":"0.00300000","T":1742330949555,"m":true,"M":true}... +2025-03-18 22:49:06,832 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330949555, 'price': 1903.46, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:06,833 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330949555, 'price': 1903.46, 'volume': 0.003} +2025-03-18 22:49:06,833 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330949555, 'price': 1903.46, 'volume': 0.003}, total ticks: 982 +2025-03-18 22:49:06,833 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330949000, 'open': 1903.47, 'high': 1903.47, 'low': 1903.46, 'close': 1903.46, 'volume': 0.04020000000000001} +2025-03-18 22:49:06,847 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330949555,"s":"ETHUSDT","t":2267980285,"p":"1903.46000000","q":"0.00310000","T":1742330949555,"m":true,"M":true}... +2025-03-18 22:49:06,848 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330949555, 'price': 1903.46, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:49:06,848 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330949555, 'price': 1903.46, 'volume': 0.0031} +2025-03-18 22:49:06,848 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330949555, 'price': 1903.46, 'volume': 0.0031}, total ticks: 983 +2025-03-18 22:49:06,849 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330949000, 'open': 1903.47, 'high': 1903.47, 'low': 1903.46, 'close': 1903.46, 'volume': 0.043300000000000005} +2025-03-18 22:49:06,862 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330949555,"s":"ETHUSDT","t":2267980286,"p":"1903.46000000","q":"0.01880000","T":1742330949555,"m":true,"M":true}... +2025-03-18 22:49:06,862 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330949555, 'price': 1903.46, 'volume': 0.0188, 'type': 'trade'} +2025-03-18 22:49:06,863 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330949555, 'price': 1903.46, 'volume': 0.0188} +2025-03-18 22:49:06,863 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330949555, 'price': 1903.46, 'volume': 0.0188}, total ticks: 984 +2025-03-18 22:49:06,863 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330949000, 'open': 1903.47, 'high': 1903.47, 'low': 1903.46, 'close': 1903.46, 'volume': 0.0621} +2025-03-18 22:49:07,102 - DEBUG - [protocol.py:1177] - < PING '1742330949865' [text, 13 bytes] +2025-03-18 22:49:07,103 - DEBUG - [protocol.py:1183] - > PONG '1742330949865' [text, 13 bytes] +2025-03-18 22:49:07,427 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330950195,"s":"ETHUSDT","t...0195,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:07,427 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330950195,"s":"ETHUSDT","t...0195,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:07,427 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330950195,"s":"ETHUSDT","t":2267980287,"p":"1903.46000000","q":"1.30420000","T":1742330950195,"m":true,"M":true}... +2025-03-18 22:49:07,427 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330950195, 'price': 1903.46, 'volume': 1.3042, 'type': 'trade'} +2025-03-18 22:49:07,427 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330950195, 'price': 1903.46, 'volume': 1.3042} +2025-03-18 22:49:07,427 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330950195, 'price': 1903.46, 'volume': 1.3042}, total ticks: 985 +2025-03-18 22:49:07,427 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330949000, 'open': 1903.47, 'high': 1903.47, 'low': 1903.46, 'close': 1903.46, 'volume': 0.0621} +2025-03-18 22:49:07,427 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330950000, 'open': 1903.46, 'high': 1903.46, 'low': 1903.46, 'close': 1903.46, 'volume': 1.3042} +2025-03-18 22:49:07,445 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330950195,"s":"ETHUSDT","t":2267980288,"p":"1903.46000000","q":"0.17390000","T":1742330950195,"m":true,"M":true}... +2025-03-18 22:49:07,446 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330950195, 'price': 1903.46, 'volume': 0.1739, 'type': 'trade'} +2025-03-18 22:49:07,446 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330950195, 'price': 1903.46, 'volume': 0.1739} +2025-03-18 22:49:07,446 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330950195, 'price': 1903.46, 'volume': 0.1739}, total ticks: 986 +2025-03-18 22:49:07,447 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330950000, 'open': 1903.46, 'high': 1903.46, 'low': 1903.46, 'close': 1903.46, 'volume': 1.4781} +2025-03-18 22:49:07,485 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330950250,"s":"BTCUSDT","t...250,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:07,486 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330950250,"s":"BTCUSDT","t":4727549530,"p":"81987.10000000","q":"0.00035000","T":1742330950250,"m":false,"M":true}... +2025-03-18 22:49:07,488 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330950250, 'price': 81987.1, 'volume': 0.00035, 'type': 'trade'} +2025-03-18 22:49:07,488 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330950250, 'price': 81987.1, 'volume': 0.00035} +2025-03-18 22:49:07,488 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330950250, 'price': 81987.1, 'volume': 0.00035}, total ticks: 1253 +2025-03-18 22:49:07,488 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330949000, 'open': 81987.09, 'high': 81987.09, 'low': 81987.09, 'close': 81987.09, 'volume': 0.00029} +2025-03-18 22:49:07,489 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330950000, 'open': 81987.1, 'high': 81987.1, 'low': 81987.1, 'close': 81987.1, 'volume': 0.00035} +2025-03-18 22:49:07,751 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330950518,"s":"ETHUSDT","t...0517,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:07,751 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330950518,"s":"ETHUSDT","t":2267980289,"p":"1903.46000000","q":"0.05580000","T":1742330950517,"m":true,"M":true}... +2025-03-18 22:49:07,751 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330950517, 'price': 1903.46, 'volume': 0.0558, 'type': 'trade'} +2025-03-18 22:49:07,751 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330950517, 'price': 1903.46, 'volume': 0.0558} +2025-03-18 22:49:07,751 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330950517, 'price': 1903.46, 'volume': 0.0558}, total ticks: 987 +2025-03-18 22:49:07,751 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330950000, 'open': 1903.46, 'high': 1903.46, 'low': 1903.46, 'close': 1903.46, 'volume': 1.5339} +2025-03-18 22:49:07,761 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330950520,"s":"BTCUSDT","t...0520,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:07,762 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330950520,"s":"BTCUSDT","t":4727549531,"p":"81987.09000000","q":"0.00130000","T":1742330950520,"m":true,"M":true}... +2025-03-18 22:49:07,762 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330950520, 'price': 81987.09, 'volume': 0.0013, 'type': 'trade'} +2025-03-18 22:49:07,762 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330950520, 'price': 81987.09, 'volume': 0.0013} +2025-03-18 22:49:07,762 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330950520, 'price': 81987.09, 'volume': 0.0013}, total ticks: 1254 +2025-03-18 22:49:07,763 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330950000, 'open': 81987.1, 'high': 81987.1, 'low': 81987.09, 'close': 81987.09, 'volume': 0.00165} +2025-03-18 22:49:07,873 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330950637,"s":"BTCUSDT","t...637,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:07,873 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330950637,"s":"BTCUSDT","t":4727549532,"p":"81987.10000000","q":"0.00069000","T":1742330950637,"m":false,"M":true}... +2025-03-18 22:49:07,873 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330950637, 'price': 81987.1, 'volume': 0.00069, 'type': 'trade'} +2025-03-18 22:49:07,873 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330950637, 'price': 81987.1, 'volume': 0.00069} +2025-03-18 22:49:07,873 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330950637, 'price': 81987.1, 'volume': 0.00069}, total ticks: 1255 +2025-03-18 22:49:07,873 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330950000, 'open': 81987.1, 'high': 81987.1, 'low': 81987.09, 'close': 81987.1, 'volume': 0.00234} +2025-03-18 22:49:08,018 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330950780,"s":"BTCUSDT","t...780,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:08,018 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330950780,"s":"BTCUSDT","t":4727549533,"p":"81987.10000000","q":"0.00122000","T":1742330950780,"m":false,"M":true}... +2025-03-18 22:49:08,018 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330950780, 'price': 81987.1, 'volume': 0.00122, 'type': 'trade'} +2025-03-18 22:49:08,018 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330950780, 'price': 81987.1, 'volume': 0.00122} +2025-03-18 22:49:08,018 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330950780, 'price': 81987.1, 'volume': 0.00122}, total ticks: 1256 +2025-03-18 22:49:08,018 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330950000, 'open': 81987.1, 'high': 81987.1, 'low': 81987.09, 'close': 81987.1, 'volume': 0.00356} +2025-03-18 22:49:08,147 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330950917,"s":"ETHUSDT","t...0916,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:08,156 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330950917,"s":"ETHUSDT","t...0916,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:08,156 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330950917,"s":"ETHUSDT","t...0916,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:08,156 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330950917,"s":"ETHUSDT","t...0916,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:08,156 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330950917,"s":"ETHUSDT","t...0916,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:08,156 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330950917,"s":"ETHUSDT","t...0916,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:08,156 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330950917,"s":"ETHUSDT","t...0916,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:08,156 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330950917,"s":"ETHUSDT","t":2267980290,"p":"1903.46000000","q":"0.00300000","T":1742330950916,"m":true,"M":true}... +2025-03-18 22:49:08,156 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330950916, 'price': 1903.46, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:08,156 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330950916, 'price': 1903.46, 'volume': 0.003} +2025-03-18 22:49:08,156 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330950916, 'price': 1903.46, 'volume': 0.003}, total ticks: 988 +2025-03-18 22:49:08,156 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330950000, 'open': 1903.46, 'high': 1903.46, 'low': 1903.46, 'close': 1903.46, 'volume': 1.5369} +2025-03-18 22:49:08,181 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330950917,"s":"ETHUSDT","t":2267980291,"p":"1903.46000000","q":"0.00300000","T":1742330950916,"m":true,"M":true}... +2025-03-18 22:49:08,181 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330950916, 'price': 1903.46, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:08,181 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330950916, 'price': 1903.46, 'volume': 0.003} +2025-03-18 22:49:08,181 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330950916, 'price': 1903.46, 'volume': 0.003}, total ticks: 989 +2025-03-18 22:49:08,181 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330950000, 'open': 1903.46, 'high': 1903.46, 'low': 1903.46, 'close': 1903.46, 'volume': 1.5398999999999998} +2025-03-18 22:49:08,198 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330950917,"s":"ETHUSDT","t":2267980292,"p":"1903.46000000","q":"0.00300000","T":1742330950916,"m":true,"M":true}... +2025-03-18 22:49:08,199 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330950916, 'price': 1903.46, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:08,199 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330950916, 'price': 1903.46, 'volume': 0.003} +2025-03-18 22:49:08,199 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330950916, 'price': 1903.46, 'volume': 0.003}, total ticks: 990 +2025-03-18 22:49:08,199 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330950000, 'open': 1903.46, 'high': 1903.46, 'low': 1903.46, 'close': 1903.46, 'volume': 1.5428999999999997} +2025-03-18 22:49:08,214 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330950917,"s":"ETHUSDT","t":2267980293,"p":"1903.46000000","q":"0.00300000","T":1742330950916,"m":true,"M":true}... +2025-03-18 22:49:08,214 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330950916, 'price': 1903.46, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:08,215 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330950916, 'price': 1903.46, 'volume': 0.003} +2025-03-18 22:49:08,215 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330950916, 'price': 1903.46, 'volume': 0.003}, total ticks: 991 +2025-03-18 22:49:08,215 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330950000, 'open': 1903.46, 'high': 1903.46, 'low': 1903.46, 'close': 1903.46, 'volume': 1.5458999999999996} +2025-03-18 22:49:08,232 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330950917,"s":"ETHUSDT","t":2267980294,"p":"1903.46000000","q":"0.00270000","T":1742330950916,"m":true,"M":true}... +2025-03-18 22:49:08,232 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330950916, 'price': 1903.46, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:08,232 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330950916, 'price': 1903.46, 'volume': 0.0027} +2025-03-18 22:49:08,232 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330950916, 'price': 1903.46, 'volume': 0.0027}, total ticks: 992 +2025-03-18 22:49:08,232 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330950000, 'open': 1903.46, 'high': 1903.46, 'low': 1903.46, 'close': 1903.46, 'volume': 1.5485999999999995} +2025-03-18 22:49:08,248 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330950917,"s":"ETHUSDT","t":2267980295,"p":"1903.46000000","q":"0.00270000","T":1742330950916,"m":true,"M":true}... +2025-03-18 22:49:08,248 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330950916, 'price': 1903.46, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:08,248 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330950916, 'price': 1903.46, 'volume': 0.0027} +2025-03-18 22:49:08,248 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330950916, 'price': 1903.46, 'volume': 0.0027}, total ticks: 993 +2025-03-18 22:49:08,248 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330950000, 'open': 1903.46, 'high': 1903.46, 'low': 1903.46, 'close': 1903.46, 'volume': 1.5512999999999995} +2025-03-18 22:49:08,256 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330951025,"s":"BTCUSDT","t...1024,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:08,256 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330950917,"s":"ETHUSDT","t":2267980296,"p":"1903.44000000","q":"0.00280000","T":1742330950916,"m":true,"M":true}... +2025-03-18 22:49:08,264 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330950916, 'price': 1903.44, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:08,264 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330950916, 'price': 1903.44, 'volume': 0.0028} +2025-03-18 22:49:08,264 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330950916, 'price': 1903.44, 'volume': 0.0028}, total ticks: 994 +2025-03-18 22:49:08,264 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330950000, 'open': 1903.46, 'high': 1903.46, 'low': 1903.44, 'close': 1903.44, 'volume': 1.5540999999999994} +2025-03-18 22:49:08,264 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330951025,"s":"BTCUSDT","t":4727549534,"p":"81987.09000000","q":"0.00048000","T":1742330951024,"m":true,"M":true}... +2025-03-18 22:49:08,264 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330951024, 'price': 81987.09, 'volume': 0.00048, 'type': 'trade'} +2025-03-18 22:49:08,264 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330951024, 'price': 81987.09, 'volume': 0.00048} +2025-03-18 22:49:08,264 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330951024, 'price': 81987.09, 'volume': 0.00048}, total ticks: 1257 +2025-03-18 22:49:08,264 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330950000, 'open': 81987.1, 'high': 81987.1, 'low': 81987.09, 'close': 81987.1, 'volume': 0.00356} +2025-03-18 22:49:08,264 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330951000, 'open': 81987.09, 'high': 81987.09, 'low': 81987.09, 'close': 81987.09, 'volume': 0.00048} +2025-03-18 22:49:08,326 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330951089,"s":"BTCUSDT","t...088,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:08,326 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330951089,"s":"BTCUSDT","t":4727549535,"p":"81987.10000000","q":"0.00029000","T":1742330951088,"m":false,"M":true}... +2025-03-18 22:49:08,326 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330951088, 'price': 81987.1, 'volume': 0.00029, 'type': 'trade'} +2025-03-18 22:49:08,326 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330951088, 'price': 81987.1, 'volume': 0.00029} +2025-03-18 22:49:08,326 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330951088, 'price': 81987.1, 'volume': 0.00029}, total ticks: 1258 +2025-03-18 22:49:08,326 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330951000, 'open': 81987.09, 'high': 81987.1, 'low': 81987.09, 'close': 81987.1, 'volume': 0.0007700000000000001} +2025-03-18 22:49:08,357 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330951117,"s":"ETHUSDT","t...1117,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:08,357 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330951117,"s":"ETHUSDT","t...1117,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:08,357 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330951117,"s":"ETHUSDT","t...1117,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:08,357 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330951117,"s":"ETHUSDT","t...1117,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:08,357 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330951117,"s":"ETHUSDT","t...1117,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:08,357 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330951117,"s":"ETHUSDT","t...1117,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:08,358 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330951117,"s":"ETHUSDT","t...1117,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:08,358 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330951117,"s":"ETHUSDT","t...1117,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:08,358 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330951117,"s":"ETHUSDT","t...1117,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:08,358 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330951117,"s":"ETHUSDT","t":2267980297,"p":"1903.43000000","q":"0.00300000","T":1742330951117,"m":true,"M":true}... +2025-03-18 22:49:08,358 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330951117, 'price': 1903.43, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:08,358 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330951117, 'price': 1903.43, 'volume': 0.003} +2025-03-18 22:49:08,358 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330951117, 'price': 1903.43, 'volume': 0.003}, total ticks: 995 +2025-03-18 22:49:08,358 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330950000, 'open': 1903.46, 'high': 1903.46, 'low': 1903.44, 'close': 1903.44, 'volume': 1.5540999999999994} +2025-03-18 22:49:08,358 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330951000, 'open': 1903.43, 'high': 1903.43, 'low': 1903.43, 'close': 1903.43, 'volume': 0.003} +2025-03-18 22:49:08,378 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330951117,"s":"ETHUSDT","t":2267980298,"p":"1903.43000000","q":"0.00300000","T":1742330951117,"m":true,"M":true}... +2025-03-18 22:49:08,379 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330951117, 'price': 1903.43, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:08,379 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330951117, 'price': 1903.43, 'volume': 0.003} +2025-03-18 22:49:08,379 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330951117, 'price': 1903.43, 'volume': 0.003}, total ticks: 996 +2025-03-18 22:49:08,380 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330951000, 'open': 1903.43, 'high': 1903.43, 'low': 1903.43, 'close': 1903.43, 'volume': 0.006} +2025-03-18 22:49:08,401 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330951117,"s":"ETHUSDT","t":2267980299,"p":"1903.43000000","q":"0.00270000","T":1742330951117,"m":true,"M":true}... +2025-03-18 22:49:08,401 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330951117, 'price': 1903.43, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:08,401 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330951117, 'price': 1903.43, 'volume': 0.0027} +2025-03-18 22:49:08,402 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330951117, 'price': 1903.43, 'volume': 0.0027}, total ticks: 997 +2025-03-18 22:49:08,402 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330951000, 'open': 1903.43, 'high': 1903.43, 'low': 1903.43, 'close': 1903.43, 'volume': 0.0087} +2025-03-18 22:49:08,429 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330951117,"s":"ETHUSDT","t":2267980300,"p":"1903.43000000","q":"0.00270000","T":1742330951117,"m":true,"M":true}... +2025-03-18 22:49:08,430 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330951117, 'price': 1903.43, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:08,430 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330951117, 'price': 1903.43, 'volume': 0.0027} +2025-03-18 22:49:08,431 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330951117, 'price': 1903.43, 'volume': 0.0027}, total ticks: 998 +2025-03-18 22:49:08,432 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330951000, 'open': 1903.43, 'high': 1903.43, 'low': 1903.43, 'close': 1903.43, 'volume': 0.0114} +2025-03-18 22:49:08,437 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330951193,"s":"BTCUSDT","t...1193,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:08,438 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330951117,"s":"ETHUSDT","t":2267980301,"p":"1903.41000000","q":"0.00270000","T":1742330951117,"m":true,"M":true}... +2025-03-18 22:49:08,438 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330951117, 'price': 1903.41, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:08,438 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330951117, 'price': 1903.41, 'volume': 0.0027} +2025-03-18 22:49:08,439 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330951117, 'price': 1903.41, 'volume': 0.0027}, total ticks: 999 +2025-03-18 22:49:08,439 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330951000, 'open': 1903.43, 'high': 1903.43, 'low': 1903.41, 'close': 1903.41, 'volume': 0.014100000000000001} +2025-03-18 22:49:08,440 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330951193,"s":"BTCUSDT","t":4727549536,"p":"81987.09000000","q":"0.00266000","T":1742330951193,"m":true,"M":true}... +2025-03-18 22:49:08,440 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330951193, 'price': 81987.09, 'volume': 0.00266, 'type': 'trade'} +2025-03-18 22:49:08,440 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330951193, 'price': 81987.09, 'volume': 0.00266} +2025-03-18 22:49:08,441 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330951193, 'price': 81987.09, 'volume': 0.00266}, total ticks: 1259 +2025-03-18 22:49:08,441 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330951000, 'open': 81987.09, 'high': 81987.1, 'low': 81987.09, 'close': 81987.09, 'volume': 0.00343} +2025-03-18 22:49:08,442 - INFO - [realtime.py:369] - Received message #1000 +2025-03-18 22:49:08,442 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330951117,"s":"ETHUSDT","t":2267980302,"p":"1903.38000000","q":"0.00280000","T":1742330951117,"m":true,"M":true}... +2025-03-18 22:49:08,442 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330951117, 'price': 1903.38, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:08,442 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330951117, 'price': 1903.38, 'volume': 0.0028} +2025-03-18 22:49:08,443 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330951117, 'price': 1903.38, 'volume': 0.0028}, total ticks: 1000 +2025-03-18 22:49:08,443 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330951000, 'open': 1903.43, 'high': 1903.43, 'low': 1903.38, 'close': 1903.38, 'volume': 0.016900000000000002} +2025-03-18 22:49:08,458 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330951220,"s":"BTCUSDT","t...1219,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:08,458 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330951220,"s":"BTCUSDT","t":4727549537,"p":"81987.09000000","q":"0.00009000","T":1742330951219,"m":true,"M":true}... +2025-03-18 22:49:08,458 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330951219, 'price': 81987.09, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:49:08,459 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330951219, 'price': 81987.09, 'volume': 9e-05} +2025-03-18 22:49:08,459 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330951219, 'price': 81987.09, 'volume': 9e-05}, total ticks: 1260 +2025-03-18 22:49:08,459 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330951000, 'open': 81987.09, 'high': 81987.1, 'low': 81987.09, 'close': 81987.09, 'volume': 0.0035199999999999997} +2025-03-18 22:49:08,459 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330951117,"s":"ETHUSDT","t":2267980303,"p":"1903.37000000","q":"0.30430000","T":1742330951117,"m":true,"M":true}... +2025-03-18 22:49:08,459 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330951117, 'price': 1903.37, 'volume': 0.3043, 'type': 'trade'} +2025-03-18 22:49:08,459 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330951117, 'price': 1903.37, 'volume': 0.3043} +2025-03-18 22:49:08,462 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330951117, 'price': 1903.37, 'volume': 0.3043}, total ticks: 1001 +2025-03-18 22:49:08,462 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330951000, 'open': 1903.43, 'high': 1903.43, 'low': 1903.37, 'close': 1903.37, 'volume': 0.32120000000000004} +2025-03-18 22:49:08,491 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330951117,"s":"ETHUSDT","t":2267980304,"p":"1903.37000000","q":"0.00270000","T":1742330951117,"m":true,"M":true}... +2025-03-18 22:49:08,491 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330951117, 'price': 1903.37, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:08,491 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330951117, 'price': 1903.37, 'volume': 0.0027} +2025-03-18 22:49:08,491 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330951117, 'price': 1903.37, 'volume': 0.0027}, total ticks: 1002 +2025-03-18 22:49:08,492 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330951000, 'open': 1903.43, 'high': 1903.43, 'low': 1903.37, 'close': 1903.37, 'volume': 0.3239} +2025-03-18 22:49:08,515 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330951117,"s":"ETHUSDT","t":2267980305,"p":"1903.36000000","q":"0.00280000","T":1742330951117,"m":true,"M":true}... +2025-03-18 22:49:08,516 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330951117, 'price': 1903.36, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:08,516 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330951117, 'price': 1903.36, 'volume': 0.0028} +2025-03-18 22:49:08,516 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330951117, 'price': 1903.36, 'volume': 0.0028}, total ticks: 1003 +2025-03-18 22:49:08,516 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330951000, 'open': 1903.43, 'high': 1903.43, 'low': 1903.36, 'close': 1903.36, 'volume': 0.32670000000000005} +2025-03-18 22:49:08,706 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330951469,"s":"BTCUSDT","t...1468,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:08,707 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330951469,"s":"BTCUSDT","t":4727549538,"p":"81987.09000000","q":"0.00011000","T":1742330951468,"m":true,"M":true}... +2025-03-18 22:49:08,707 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330951468, 'price': 81987.09, 'volume': 0.00011, 'type': 'trade'} +2025-03-18 22:49:08,707 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330951468, 'price': 81987.09, 'volume': 0.00011} +2025-03-18 22:49:08,707 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330951468, 'price': 81987.09, 'volume': 0.00011}, total ticks: 1261 +2025-03-18 22:49:08,707 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330951000, 'open': 81987.09, 'high': 81987.1, 'low': 81987.09, 'close': 81987.09, 'volume': 0.0036299999999999995} +2025-03-18 22:49:08,808 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330951574,"s":"ETHUSDT","t...1573,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:08,811 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330951574,"s":"ETHUSDT","t":2267980306,"p":"1903.35000000","q":"0.01080000","T":1742330951573,"m":true,"M":true}... +2025-03-18 22:49:08,811 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330951573, 'price': 1903.35, 'volume': 0.0108, 'type': 'trade'} +2025-03-18 22:49:08,811 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330951573, 'price': 1903.35, 'volume': 0.0108} +2025-03-18 22:49:08,811 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330951573, 'price': 1903.35, 'volume': 0.0108}, total ticks: 1004 +2025-03-18 22:49:08,811 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330951000, 'open': 1903.43, 'high': 1903.43, 'low': 1903.35, 'close': 1903.35, 'volume': 0.3375} +2025-03-18 22:49:08,914 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330951677,"s":"ETHUSDT","t...677,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:08,915 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330951677,"s":"ETHUSDT","t":2267980307,"p":"1903.36000000","q":"0.01460000","T":1742330951677,"m":false,"M":true}... +2025-03-18 22:49:08,915 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330951677, 'price': 1903.36, 'volume': 0.0146, 'type': 'trade'} +2025-03-18 22:49:08,915 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330951677, 'price': 1903.36, 'volume': 0.0146} +2025-03-18 22:49:08,915 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330951677, 'price': 1903.36, 'volume': 0.0146}, total ticks: 1005 +2025-03-18 22:49:08,915 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330951000, 'open': 1903.43, 'high': 1903.43, 'low': 1903.35, 'close': 1903.36, 'volume': 0.3521} +2025-03-18 22:49:09,527 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330952203,"s":"ETHUSDT","t...202,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:09,527 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330952203,"s":"ETHUSDT","t":2267980308,"p":"1903.36000000","q":"0.02500000","T":1742330952202,"m":false,"M":true}... +2025-03-18 22:49:09,527 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330952202, 'price': 1903.36, 'volume': 0.025, 'type': 'trade'} +2025-03-18 22:49:09,527 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330952202, 'price': 1903.36, 'volume': 0.025} +2025-03-18 22:49:09,527 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330952202, 'price': 1903.36, 'volume': 0.025}, total ticks: 1006 +2025-03-18 22:49:09,527 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330951000, 'open': 1903.43, 'high': 1903.43, 'low': 1903.35, 'close': 1903.36, 'volume': 0.3521} +2025-03-18 22:49:09,527 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330952000, 'open': 1903.36, 'high': 1903.36, 'low': 1903.36, 'close': 1903.36, 'volume': 0.025} +2025-03-18 22:49:10,443 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953124,"s":"BTCUSDT","t...3123,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:10,444 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953124,"s":"BTCUSDT","t":4727549539,"p":"81987.09000000","q":"0.00029000","T":1742330953123,"m":true,"M":true}... +2025-03-18 22:49:10,445 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953123, 'price': 81987.09, 'volume': 0.00029, 'type': 'trade'} +2025-03-18 22:49:10,445 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953123, 'price': 81987.09, 'volume': 0.00029} +2025-03-18 22:49:10,445 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953123, 'price': 81987.09, 'volume': 0.00029}, total ticks: 1262 +2025-03-18 22:49:10,446 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330951000, 'open': 81987.09, 'high': 81987.1, 'low': 81987.09, 'close': 81987.09, 'volume': 0.0036299999999999995} +2025-03-18 22:49:10,446 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330953000, 'open': 81987.09, 'high': 81987.09, 'low': 81987.09, 'close': 81987.09, 'volume': 0.00029} +2025-03-18 22:49:11,033 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953797,"s":"ETHUSDT","t...796,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,033 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953797,"s":"ETHUSDT","t":2267980309,"p":"1903.36000000","q":"0.01800000","T":1742330953796,"m":false,"M":true}... +2025-03-18 22:49:11,033 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.018, 'type': 'trade'} +2025-03-18 22:49:11,034 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.018} +2025-03-18 22:49:11,034 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.018}, total ticks: 1007 +2025-03-18 22:49:11,035 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330952000, 'open': 1903.36, 'high': 1903.36, 'low': 1903.36, 'close': 1903.36, 'volume': 0.025} +2025-03-18 22:49:11,035 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.36, 'low': 1903.36, 'close': 1903.36, 'volume': 0.018} +2025-03-18 22:49:11,037 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953797,"s":"ETHUSDT","t...796,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,037 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953797,"s":"ETHUSDT","t...796,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,037 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953797,"s":"ETHUSDT","t...796,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,038 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953797,"s":"ETHUSDT","t...796,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,038 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953797,"s":"ETHUSDT","t...796,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,038 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953797,"s":"ETHUSDT","t...796,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,038 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953797,"s":"ETHUSDT","t...796,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,039 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953797,"s":"ETHUSDT","t...796,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,039 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953797,"s":"ETHUSDT","t...796,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,039 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953797,"s":"ETHUSDT","t...796,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,039 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953797,"s":"ETHUSDT","t...796,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,039 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953797,"s":"ETHUSDT","t...796,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,039 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953797,"s":"ETHUSDT","t...796,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,041 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953797,"s":"ETHUSDT","t...796,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,041 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953797,"s":"ETHUSDT","t...796,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,041 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953797,"s":"ETHUSDT","t...796,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,041 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953797,"s":"ETHUSDT","t...796,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,041 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953797,"s":"ETHUSDT","t...796,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,042 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953797,"s":"ETHUSDT","t...796,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,042 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953799,"s":"ETHUSDT","t...799,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,042 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953797,"s":"ETHUSDT","t":2267980310,"p":"1903.36000000","q":"0.00280000","T":1742330953796,"m":false,"M":true}... +2025-03-18 22:49:11,042 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:11,043 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.0028} +2025-03-18 22:49:11,043 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.0028}, total ticks: 1008 +2025-03-18 22:49:11,043 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.36, 'low': 1903.36, 'close': 1903.36, 'volume': 0.0208} +2025-03-18 22:49:11,053 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,053 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,054 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,054 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,054 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,054 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,055 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,055 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,055 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,055 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,055 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,056 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,056 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,056 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,057 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953797,"s":"ETHUSDT","t":2267980311,"p":"1903.36000000","q":"0.00300000","T":1742330953796,"m":false,"M":true}... +2025-03-18 22:49:11,057 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:11,057 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.003} +2025-03-18 22:49:11,057 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.003}, total ticks: 1009 +2025-03-18 22:49:11,058 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.36, 'low': 1903.36, 'close': 1903.36, 'volume': 0.023799999999999998} +2025-03-18 22:49:11,058 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,058 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953797,"s":"ETHUSDT","t":2267980312,"p":"1903.36000000","q":"0.00300000","T":1742330953796,"m":false,"M":true}... +2025-03-18 22:49:11,058 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:11,059 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.003} +2025-03-18 22:49:11,059 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.003}, total ticks: 1010 +2025-03-18 22:49:11,059 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.36, 'low': 1903.36, 'close': 1903.36, 'volume': 0.026799999999999997} +2025-03-18 22:49:11,059 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,059 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953797,"s":"ETHUSDT","t":2267980313,"p":"1903.36000000","q":"0.00300000","T":1742330953796,"m":false,"M":true}... +2025-03-18 22:49:11,060 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:11,060 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.003} +2025-03-18 22:49:11,060 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.003}, total ticks: 1011 +2025-03-18 22:49:11,060 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.36, 'low': 1903.36, 'close': 1903.36, 'volume': 0.029799999999999997} +2025-03-18 22:49:11,060 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,061 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953797,"s":"ETHUSDT","t":2267980314,"p":"1903.36000000","q":"0.00300000","T":1742330953796,"m":false,"M":true}... +2025-03-18 22:49:11,061 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:11,061 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.003} +2025-03-18 22:49:11,061 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.003}, total ticks: 1012 +2025-03-18 22:49:11,062 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.36, 'low': 1903.36, 'close': 1903.36, 'volume': 0.032799999999999996} +2025-03-18 22:49:11,062 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,062 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953797,"s":"ETHUSDT","t":2267980315,"p":"1903.36000000","q":"0.00300000","T":1742330953796,"m":false,"M":true}... +2025-03-18 22:49:11,062 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:11,063 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.003} +2025-03-18 22:49:11,063 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.003}, total ticks: 1013 +2025-03-18 22:49:11,063 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.36, 'low': 1903.36, 'close': 1903.36, 'volume': 0.0358} +2025-03-18 22:49:11,063 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,063 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953797,"s":"ETHUSDT","t":2267980316,"p":"1903.36000000","q":"0.00270000","T":1742330953796,"m":false,"M":true}... +2025-03-18 22:49:11,064 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:11,064 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.0027} +2025-03-18 22:49:11,064 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.0027}, total ticks: 1014 +2025-03-18 22:49:11,065 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.36, 'low': 1903.36, 'close': 1903.36, 'volume': 0.0385} +2025-03-18 22:49:11,065 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,066 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953797,"s":"ETHUSDT","t":2267980317,"p":"1903.36000000","q":"0.17320000","T":1742330953796,"m":false,"M":true}... +2025-03-18 22:49:11,066 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.1732, 'type': 'trade'} +2025-03-18 22:49:11,067 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.1732} +2025-03-18 22:49:11,067 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.1732}, total ticks: 1015 +2025-03-18 22:49:11,068 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.36, 'low': 1903.36, 'close': 1903.36, 'volume': 0.2117} +2025-03-18 22:49:11,068 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,069 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953797,"s":"ETHUSDT","t":2267980318,"p":"1903.36000000","q":"0.00760000","T":1742330953796,"m":false,"M":true}... +2025-03-18 22:49:11,069 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.0076, 'type': 'trade'} +2025-03-18 22:49:11,069 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.0076} +2025-03-18 22:49:11,070 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.0076}, total ticks: 1016 +2025-03-18 22:49:11,070 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.36, 'low': 1903.36, 'close': 1903.36, 'volume': 0.2193} +2025-03-18 22:49:11,070 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,070 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953797,"s":"ETHUSDT","t":2267980319,"p":"1903.36000000","q":"0.00300000","T":1742330953796,"m":false,"M":true}... +2025-03-18 22:49:11,071 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:11,071 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.003} +2025-03-18 22:49:11,071 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.003}, total ticks: 1017 +2025-03-18 22:49:11,071 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.36, 'low': 1903.36, 'close': 1903.36, 'volume': 0.2223} +2025-03-18 22:49:11,071 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,072 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953797,"s":"ETHUSDT","t":2267980320,"p":"1903.36000000","q":"0.00300000","T":1742330953796,"m":false,"M":true}... +2025-03-18 22:49:11,072 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:11,072 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.003} +2025-03-18 22:49:11,072 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.003}, total ticks: 1018 +2025-03-18 22:49:11,072 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.36, 'low': 1903.36, 'close': 1903.36, 'volume': 0.2253} +2025-03-18 22:49:11,073 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,073 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953797,"s":"ETHUSDT","t":2267980321,"p":"1903.36000000","q":"0.06000000","T":1742330953796,"m":false,"M":true}... +2025-03-18 22:49:11,073 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.06, 'type': 'trade'} +2025-03-18 22:49:11,074 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.06} +2025-03-18 22:49:11,074 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.06}, total ticks: 1019 +2025-03-18 22:49:11,074 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.36, 'low': 1903.36, 'close': 1903.36, 'volume': 0.2853} +2025-03-18 22:49:11,074 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,074 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953797,"s":"ETHUSDT","t":2267980322,"p":"1903.36000000","q":"0.00450000","T":1742330953796,"m":false,"M":true}... +2025-03-18 22:49:11,075 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.0045, 'type': 'trade'} +2025-03-18 22:49:11,075 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.0045} +2025-03-18 22:49:11,075 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.0045}, total ticks: 1020 +2025-03-18 22:49:11,075 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.36, 'low': 1903.36, 'close': 1903.36, 'volume': 0.2898} +2025-03-18 22:49:11,075 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,076 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953797,"s":"ETHUSDT","t":2267980323,"p":"1903.36000000","q":"1.78430000","T":1742330953796,"m":false,"M":true}... +2025-03-18 22:49:11,076 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 1.7843, 'type': 'trade'} +2025-03-18 22:49:11,076 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 1.7843} +2025-03-18 22:49:11,076 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 1.7843}, total ticks: 1021 +2025-03-18 22:49:11,076 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.36, 'low': 1903.36, 'close': 1903.36, 'volume': 2.0741} +2025-03-18 22:49:11,077 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,077 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953797,"s":"ETHUSDT","t":2267980324,"p":"1903.36000000","q":"0.19850000","T":1742330953796,"m":false,"M":true}... +2025-03-18 22:49:11,077 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.1985, 'type': 'trade'} +2025-03-18 22:49:11,077 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.1985} +2025-03-18 22:49:11,077 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.1985}, total ticks: 1022 +2025-03-18 22:49:11,078 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.36, 'low': 1903.36, 'close': 1903.36, 'volume': 2.2726} +2025-03-18 22:49:11,078 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,078 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953797,"s":"ETHUSDT","t":2267980325,"p":"1903.36000000","q":"0.60180000","T":1742330953796,"m":false,"M":true}... +2025-03-18 22:49:11,078 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.6018, 'type': 'trade'} +2025-03-18 22:49:11,079 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.6018} +2025-03-18 22:49:11,079 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.6018}, total ticks: 1023 +2025-03-18 22:49:11,079 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.36, 'low': 1903.36, 'close': 1903.36, 'volume': 2.8744} +2025-03-18 22:49:11,080 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,080 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953797,"s":"ETHUSDT","t":2267980326,"p":"1903.36000000","q":"0.00500000","T":1742330953796,"m":false,"M":true}... +2025-03-18 22:49:11,080 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.005, 'type': 'trade'} +2025-03-18 22:49:11,081 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.005} +2025-03-18 22:49:11,081 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.005}, total ticks: 1024 +2025-03-18 22:49:11,082 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.36, 'low': 1903.36, 'close': 1903.36, 'volume': 2.8794} +2025-03-18 22:49:11,093 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,093 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953797,"s":"ETHUSDT","t":2267980327,"p":"1903.36000000","q":"0.00270000","T":1742330953796,"m":false,"M":true}... +2025-03-18 22:49:11,094 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:11,094 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.0027} +2025-03-18 22:49:11,094 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953796, 'price': 1903.36, 'volume': 0.0027}, total ticks: 1025 +2025-03-18 22:49:11,094 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.36, 'low': 1903.36, 'close': 1903.36, 'volume': 2.8821} +2025-03-18 22:49:11,095 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,095 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953797,"s":"ETHUSDT","t":2267980328,"p":"1903.37000000","q":"0.00280000","T":1742330953796,"m":false,"M":true}... +2025-03-18 22:49:11,095 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953796, 'price': 1903.37, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:11,095 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953796, 'price': 1903.37, 'volume': 0.0028} +2025-03-18 22:49:11,096 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953796, 'price': 1903.37, 'volume': 0.0028}, total ticks: 1026 +2025-03-18 22:49:11,096 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.37, 'low': 1903.36, 'close': 1903.37, 'volume': 2.8849} +2025-03-18 22:49:11,096 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953817,"s":"ETHUSDT","t...816,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,097 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953799,"s":"ETHUSDT","t":2267980329,"p":"1903.38000000","q":"0.00280000","T":1742330953799,"m":false,"M":true}... +2025-03-18 22:49:11,097 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953799, 'price': 1903.38, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:11,097 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953799, 'price': 1903.38, 'volume': 0.0028} +2025-03-18 22:49:11,097 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953799, 'price': 1903.38, 'volume': 0.0028}, total ticks: 1027 +2025-03-18 22:49:11,098 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.38, 'low': 1903.36, 'close': 1903.38, 'volume': 2.8877} +2025-03-18 22:49:11,098 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953817,"s":"ETHUSDT","t":2267980330,"p":"1903.39000000","q":"0.00280000","T":1742330953816,"m":false,"M":true}... +2025-03-18 22:49:11,098 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953816, 'price': 1903.39, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:11,098 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953816, 'price': 1903.39, 'volume': 0.0028} +2025-03-18 22:49:11,099 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953816, 'price': 1903.39, 'volume': 0.0028}, total ticks: 1028 +2025-03-18 22:49:11,099 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.39, 'low': 1903.36, 'close': 1903.39, 'volume': 2.8905000000000003} +2025-03-18 22:49:11,113 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953817,"s":"ETHUSDT","t":2267980331,"p":"1903.39000000","q":"0.00300000","T":1742330953816,"m":false,"M":true}... +2025-03-18 22:49:11,113 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953816, 'price': 1903.39, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:11,114 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953816, 'price': 1903.39, 'volume': 0.003} +2025-03-18 22:49:11,114 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953816, 'price': 1903.39, 'volume': 0.003}, total ticks: 1029 +2025-03-18 22:49:11,114 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.39, 'low': 1903.36, 'close': 1903.39, 'volume': 2.8935000000000004} +2025-03-18 22:49:11,129 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953817,"s":"ETHUSDT","t":2267980332,"p":"1903.39000000","q":"0.00300000","T":1742330953816,"m":false,"M":true}... +2025-03-18 22:49:11,129 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953816, 'price': 1903.39, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:11,129 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953816, 'price': 1903.39, 'volume': 0.003} +2025-03-18 22:49:11,130 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953816, 'price': 1903.39, 'volume': 0.003}, total ticks: 1030 +2025-03-18 22:49:11,130 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.39, 'low': 1903.36, 'close': 1903.39, 'volume': 2.8965000000000005} +2025-03-18 22:49:11,152 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953817,"s":"ETHUSDT","t":2267980333,"p":"1903.39000000","q":"0.00270000","T":1742330953816,"m":false,"M":true}... +2025-03-18 22:49:11,152 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953816, 'price': 1903.39, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:11,152 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953816, 'price': 1903.39, 'volume': 0.0027} +2025-03-18 22:49:11,153 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953816, 'price': 1903.39, 'volume': 0.0027}, total ticks: 1031 +2025-03-18 22:49:11,153 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.39, 'low': 1903.36, 'close': 1903.39, 'volume': 2.8992000000000004} +2025-03-18 22:49:11,167 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953817,"s":"ETHUSDT","t":2267980334,"p":"1903.39000000","q":"0.00270000","T":1742330953816,"m":false,"M":true}... +2025-03-18 22:49:11,167 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953816, 'price': 1903.39, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:11,167 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953816, 'price': 1903.39, 'volume': 0.0027} +2025-03-18 22:49:11,167 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953816, 'price': 1903.39, 'volume': 0.0027}, total ticks: 1032 +2025-03-18 22:49:11,168 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.39, 'low': 1903.36, 'close': 1903.39, 'volume': 2.9019000000000004} +2025-03-18 22:49:11,181 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953817,"s":"ETHUSDT","t":2267980335,"p":"1903.39000000","q":"0.00270000","T":1742330953816,"m":false,"M":true}... +2025-03-18 22:49:11,181 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953816, 'price': 1903.39, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:11,181 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953816, 'price': 1903.39, 'volume': 0.0027} +2025-03-18 22:49:11,181 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953816, 'price': 1903.39, 'volume': 0.0027}, total ticks: 1033 +2025-03-18 22:49:11,182 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.39, 'low': 1903.36, 'close': 1903.39, 'volume': 2.9046000000000003} +2025-03-18 22:49:11,194 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953817,"s":"ETHUSDT","t":2267980336,"p":"1903.39000000","q":"0.00270000","T":1742330953816,"m":false,"M":true}... +2025-03-18 22:49:11,194 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953816, 'price': 1903.39, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:11,196 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953816, 'price': 1903.39, 'volume': 0.0027} +2025-03-18 22:49:11,196 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953816, 'price': 1903.39, 'volume': 0.0027}, total ticks: 1034 +2025-03-18 22:49:11,196 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.39, 'low': 1903.36, 'close': 1903.39, 'volume': 2.9073} +2025-03-18 22:49:11,210 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953817,"s":"ETHUSDT","t":2267980337,"p":"1903.40000000","q":"0.00280000","T":1742330953816,"m":false,"M":true}... +2025-03-18 22:49:11,210 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953816, 'price': 1903.4, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:11,210 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953816, 'price': 1903.4, 'volume': 0.0028} +2025-03-18 22:49:11,211 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953816, 'price': 1903.4, 'volume': 0.0028}, total ticks: 1035 +2025-03-18 22:49:11,211 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.4, 'low': 1903.36, 'close': 1903.4, 'volume': 2.9101000000000004} +2025-03-18 22:49:11,225 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953817,"s":"ETHUSDT","t":2267980338,"p":"1903.40000000","q":"0.00270000","T":1742330953816,"m":false,"M":true}... +2025-03-18 22:49:11,225 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953816, 'price': 1903.4, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:11,226 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953816, 'price': 1903.4, 'volume': 0.0027} +2025-03-18 22:49:11,226 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953816, 'price': 1903.4, 'volume': 0.0027}, total ticks: 1036 +2025-03-18 22:49:11,226 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.4, 'low': 1903.36, 'close': 1903.4, 'volume': 2.9128000000000003} +2025-03-18 22:49:11,242 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953817,"s":"ETHUSDT","t":2267980339,"p":"1903.41000000","q":"0.00280000","T":1742330953816,"m":false,"M":true}... +2025-03-18 22:49:11,242 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953816, 'price': 1903.41, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:11,242 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953816, 'price': 1903.41, 'volume': 0.0028} +2025-03-18 22:49:11,243 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953816, 'price': 1903.41, 'volume': 0.0028}, total ticks: 1037 +2025-03-18 22:49:11,243 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.41, 'low': 1903.36, 'close': 1903.41, 'volume': 2.9156000000000004} +2025-03-18 22:49:11,266 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953817,"s":"ETHUSDT","t":2267980340,"p":"1903.42000000","q":"0.00280000","T":1742330953816,"m":false,"M":true}... +2025-03-18 22:49:11,266 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953816, 'price': 1903.42, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:11,266 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953816, 'price': 1903.42, 'volume': 0.0028} +2025-03-18 22:49:11,267 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953816, 'price': 1903.42, 'volume': 0.0028}, total ticks: 1038 +2025-03-18 22:49:11,267 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.42, 'low': 1903.36, 'close': 1903.42, 'volume': 2.9184000000000005} +2025-03-18 22:49:11,281 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953817,"s":"ETHUSDT","t":2267980341,"p":"1903.43000000","q":"0.00280000","T":1742330953816,"m":false,"M":true}... +2025-03-18 22:49:11,281 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953816, 'price': 1903.43, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:11,282 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953816, 'price': 1903.43, 'volume': 0.0028} +2025-03-18 22:49:11,282 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953816, 'price': 1903.43, 'volume': 0.0028}, total ticks: 1039 +2025-03-18 22:49:11,282 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.43, 'low': 1903.36, 'close': 1903.43, 'volume': 2.9212000000000007} +2025-03-18 22:49:11,283 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330953968,"s":"ETHUSDT","t...3967,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:11,283 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953817,"s":"ETHUSDT","t":2267980342,"p":"1903.44000000","q":"0.00280000","T":1742330953816,"m":false,"M":true}... +2025-03-18 22:49:11,283 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953816, 'price': 1903.44, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:11,284 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953816, 'price': 1903.44, 'volume': 0.0028} +2025-03-18 22:49:11,284 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953816, 'price': 1903.44, 'volume': 0.0028}, total ticks: 1040 +2025-03-18 22:49:11,285 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.44, 'low': 1903.36, 'close': 1903.44, 'volume': 2.924000000000001} +2025-03-18 22:49:11,286 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330954039,"s":"ETHUSDT","t...038,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,286 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330954039,"s":"ETHUSDT","t...038,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,286 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330954040,"s":"ETHUSDT","t...040,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,287 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330954041,"s":"ETHUSDT","t...040,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,287 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953817,"s":"ETHUSDT","t":2267980343,"p":"1903.44000000","q":"0.00280000","T":1742330953816,"m":false,"M":true}... +2025-03-18 22:49:11,287 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953816, 'price': 1903.44, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:11,287 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953816, 'price': 1903.44, 'volume': 0.0028} +2025-03-18 22:49:11,288 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953816, 'price': 1903.44, 'volume': 0.0028}, total ticks: 1041 +2025-03-18 22:49:11,288 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.44, 'low': 1903.36, 'close': 1903.44, 'volume': 2.926800000000001} +2025-03-18 22:49:11,297 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330954063,"s":"ETHUSDT","t...4062,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:11,298 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953817,"s":"ETHUSDT","t":2267980344,"p":"1903.44000000","q":"0.00280000","T":1742330953816,"m":false,"M":true}... +2025-03-18 22:49:11,298 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953816, 'price': 1903.44, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:11,298 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953816, 'price': 1903.44, 'volume': 0.0028} +2025-03-18 22:49:11,298 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953816, 'price': 1903.44, 'volume': 0.0028}, total ticks: 1042 +2025-03-18 22:49:11,300 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.44, 'low': 1903.36, 'close': 1903.44, 'volume': 2.929600000000001} +2025-03-18 22:49:11,313 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953817,"s":"ETHUSDT","t":2267980345,"p":"1903.44000000","q":"0.00270000","T":1742330953816,"m":false,"M":true}... +2025-03-18 22:49:11,313 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953816, 'price': 1903.44, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:11,313 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953816, 'price': 1903.44, 'volume': 0.0027} +2025-03-18 22:49:11,313 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953816, 'price': 1903.44, 'volume': 0.0027}, total ticks: 1043 +2025-03-18 22:49:11,314 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.44, 'low': 1903.36, 'close': 1903.44, 'volume': 2.932300000000001} +2025-03-18 22:49:11,328 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953817,"s":"ETHUSDT","t":2267980346,"p":"1903.44000000","q":"0.01050000","T":1742330953816,"m":false,"M":true}... +2025-03-18 22:49:11,328 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953816, 'price': 1903.44, 'volume': 0.0105, 'type': 'trade'} +2025-03-18 22:49:11,329 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953816, 'price': 1903.44, 'volume': 0.0105} +2025-03-18 22:49:11,329 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953816, 'price': 1903.44, 'volume': 0.0105}, total ticks: 1044 +2025-03-18 22:49:11,329 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.44, 'low': 1903.36, 'close': 1903.44, 'volume': 2.942800000000001} +2025-03-18 22:49:11,344 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953817,"s":"ETHUSDT","t":2267980347,"p":"1903.45000000","q":"0.30250000","T":1742330953816,"m":false,"M":true}... +2025-03-18 22:49:11,344 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953816, 'price': 1903.45, 'volume': 0.3025, 'type': 'trade'} +2025-03-18 22:49:11,345 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953816, 'price': 1903.45, 'volume': 0.3025} +2025-03-18 22:49:11,345 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953816, 'price': 1903.45, 'volume': 0.3025}, total ticks: 1045 +2025-03-18 22:49:11,345 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.45, 'low': 1903.36, 'close': 1903.45, 'volume': 3.245300000000001} +2025-03-18 22:49:11,360 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953817,"s":"ETHUSDT","t":2267980348,"p":"1903.45000000","q":"0.30340000","T":1742330953816,"m":false,"M":true}... +2025-03-18 22:49:11,360 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953816, 'price': 1903.45, 'volume': 0.3034, 'type': 'trade'} +2025-03-18 22:49:11,361 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953816, 'price': 1903.45, 'volume': 0.3034} +2025-03-18 22:49:11,361 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953816, 'price': 1903.45, 'volume': 0.3034}, total ticks: 1046 +2025-03-18 22:49:11,362 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.45, 'low': 1903.36, 'close': 1903.45, 'volume': 3.548700000000001} +2025-03-18 22:49:11,364 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330954128,"s":"ETHUSDT","t...127,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,365 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953817,"s":"ETHUSDT","t":2267980349,"p":"1903.45000000","q":"0.00280000","T":1742330953816,"m":false,"M":true}... +2025-03-18 22:49:11,365 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953816, 'price': 1903.45, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:11,366 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953816, 'price': 1903.45, 'volume': 0.0028} +2025-03-18 22:49:11,366 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953816, 'price': 1903.45, 'volume': 0.0028}, total ticks: 1047 +2025-03-18 22:49:11,367 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.45, 'low': 1903.36, 'close': 1903.45, 'volume': 3.551500000000001} +2025-03-18 22:49:11,390 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953817,"s":"ETHUSDT","t":2267980350,"p":"1903.45000000","q":"0.00270000","T":1742330953816,"m":false,"M":true}... +2025-03-18 22:49:11,390 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953816, 'price': 1903.45, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:11,390 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953816, 'price': 1903.45, 'volume': 0.0027} +2025-03-18 22:49:11,391 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953816, 'price': 1903.45, 'volume': 0.0027}, total ticks: 1048 +2025-03-18 22:49:11,391 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.45, 'low': 1903.36, 'close': 1903.45, 'volume': 3.554200000000001} +2025-03-18 22:49:11,405 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953817,"s":"ETHUSDT","t":2267980351,"p":"1903.45000000","q":"0.00270000","T":1742330953816,"m":false,"M":true}... +2025-03-18 22:49:11,406 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953816, 'price': 1903.45, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:11,406 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953816, 'price': 1903.45, 'volume': 0.0027} +2025-03-18 22:49:11,406 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953816, 'price': 1903.45, 'volume': 0.0027}, total ticks: 1049 +2025-03-18 22:49:11,407 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.45, 'low': 1903.36, 'close': 1903.45, 'volume': 3.556900000000001} +2025-03-18 22:49:11,431 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953817,"s":"ETHUSDT","t":2267980352,"p":"1903.46000000","q":"0.00280000","T":1742330953816,"m":false,"M":true}... +2025-03-18 22:49:11,432 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953816, 'price': 1903.46, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:11,432 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953816, 'price': 1903.46, 'volume': 0.0028} +2025-03-18 22:49:11,432 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953816, 'price': 1903.46, 'volume': 0.0028}, total ticks: 1050 +2025-03-18 22:49:11,433 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.46, 'low': 1903.36, 'close': 1903.46, 'volume': 3.559700000000001} +2025-03-18 22:49:11,453 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953817,"s":"ETHUSDT","t":2267980353,"p":"1903.46000000","q":"0.00280000","T":1742330953816,"m":false,"M":true}... +2025-03-18 22:49:11,453 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953816, 'price': 1903.46, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:11,454 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953816, 'price': 1903.46, 'volume': 0.0028} +2025-03-18 22:49:11,454 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953816, 'price': 1903.46, 'volume': 0.0028}, total ticks: 1051 +2025-03-18 22:49:11,454 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.46, 'low': 1903.36, 'close': 1903.46, 'volume': 3.5625000000000013} +2025-03-18 22:49:11,481 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953817,"s":"ETHUSDT","t":2267980354,"p":"1903.47000000","q":"0.15810000","T":1742330953816,"m":false,"M":true}... +2025-03-18 22:49:11,481 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953816, 'price': 1903.47, 'volume': 0.1581, 'type': 'trade'} +2025-03-18 22:49:11,481 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953816, 'price': 1903.47, 'volume': 0.1581} +2025-03-18 22:49:11,482 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953816, 'price': 1903.47, 'volume': 0.1581}, total ticks: 1052 +2025-03-18 22:49:11,482 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.47, 'low': 1903.36, 'close': 1903.47, 'volume': 3.7206000000000015} +2025-03-18 22:49:11,496 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953817,"s":"ETHUSDT","t":2267980355,"p":"1903.47000000","q":"0.00270000","T":1742330953816,"m":false,"M":true}... +2025-03-18 22:49:11,496 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953816, 'price': 1903.47, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:11,497 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953816, 'price': 1903.47, 'volume': 0.0027} +2025-03-18 22:49:11,497 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953816, 'price': 1903.47, 'volume': 0.0027}, total ticks: 1053 +2025-03-18 22:49:11,497 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.47, 'low': 1903.36, 'close': 1903.47, 'volume': 3.7233000000000014} +2025-03-18 22:49:11,509 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330954273,"s":"ETHUSDT","t...272,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,509 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953817,"s":"ETHUSDT","t":2267980356,"p":"1903.47000000","q":"0.00280000","T":1742330953816,"m":false,"M":true}... +2025-03-18 22:49:11,509 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953816, 'price': 1903.47, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:11,510 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953816, 'price': 1903.47, 'volume': 0.0028} +2025-03-18 22:49:11,510 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953816, 'price': 1903.47, 'volume': 0.0028}, total ticks: 1054 +2025-03-18 22:49:11,510 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.47, 'low': 1903.36, 'close': 1903.47, 'volume': 3.7261000000000015} +2025-03-18 22:49:11,527 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953817,"s":"ETHUSDT","t":2267980357,"p":"1903.50000000","q":"0.00280000","T":1742330953816,"m":false,"M":true}... +2025-03-18 22:49:11,528 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953816, 'price': 1903.5, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:11,528 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953816, 'price': 1903.5, 'volume': 0.0028} +2025-03-18 22:49:11,528 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953816, 'price': 1903.5, 'volume': 0.0028}, total ticks: 1055 +2025-03-18 22:49:11,529 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.5, 'low': 1903.36, 'close': 1903.5, 'volume': 3.7289000000000017} +2025-03-18 22:49:11,543 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953817,"s":"ETHUSDT","t":2267980358,"p":"1903.50000000","q":"0.00280000","T":1742330953816,"m":false,"M":true}... +2025-03-18 22:49:11,543 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953816, 'price': 1903.5, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:11,543 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953816, 'price': 1903.5, 'volume': 0.0028} +2025-03-18 22:49:11,544 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953816, 'price': 1903.5, 'volume': 0.0028}, total ticks: 1056 +2025-03-18 22:49:11,544 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.5, 'low': 1903.36, 'close': 1903.5, 'volume': 3.731700000000002} +2025-03-18 22:49:11,557 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953817,"s":"ETHUSDT","t":2267980359,"p":"1903.51000000","q":"0.20000000","T":1742330953816,"m":false,"M":true}... +2025-03-18 22:49:11,557 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953816, 'price': 1903.51, 'volume': 0.2, 'type': 'trade'} +2025-03-18 22:49:11,559 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953816, 'price': 1903.51, 'volume': 0.2} +2025-03-18 22:49:11,559 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953816, 'price': 1903.51, 'volume': 0.2}, total ticks: 1057 +2025-03-18 22:49:11,559 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.51, 'low': 1903.36, 'close': 1903.51, 'volume': 3.931700000000002} +2025-03-18 22:49:11,573 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953817,"s":"ETHUSDT","t":2267980360,"p":"1903.52000000","q":"0.00300000","T":1742330953816,"m":false,"M":true}... +2025-03-18 22:49:11,573 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953816, 'price': 1903.52, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:11,573 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953816, 'price': 1903.52, 'volume': 0.003} +2025-03-18 22:49:11,573 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953816, 'price': 1903.52, 'volume': 0.003}, total ticks: 1058 +2025-03-18 22:49:11,574 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.52, 'low': 1903.36, 'close': 1903.52, 'volume': 3.934700000000002} +2025-03-18 22:49:11,589 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953817,"s":"ETHUSDT","t":2267980361,"p":"1903.53000000","q":"0.00280000","T":1742330953816,"m":false,"M":true}... +2025-03-18 22:49:11,589 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953816, 'price': 1903.53, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:11,590 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953816, 'price': 1903.53, 'volume': 0.0028} +2025-03-18 22:49:11,590 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953816, 'price': 1903.53, 'volume': 0.0028}, total ticks: 1059 +2025-03-18 22:49:11,590 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.53, 'low': 1903.36, 'close': 1903.53, 'volume': 3.937500000000002} +2025-03-18 22:49:11,604 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330953968,"s":"ETHUSDT","t":2267980362,"p":"1903.53000000","q":"0.00440000","T":1742330953967,"m":true,"M":true}... +2025-03-18 22:49:11,605 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330953967, 'price': 1903.53, 'volume': 0.0044, 'type': 'trade'} +2025-03-18 22:49:11,605 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330953967, 'price': 1903.53, 'volume': 0.0044} +2025-03-18 22:49:11,605 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330953967, 'price': 1903.53, 'volume': 0.0044}, total ticks: 1060 +2025-03-18 22:49:11,606 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.53, 'low': 1903.36, 'close': 1903.53, 'volume': 3.941900000000002} +2025-03-18 22:49:11,630 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330954039,"s":"ETHUSDT","t":2267980363,"p":"1903.54000000","q":"0.58000000","T":1742330954038,"m":false,"M":true}... +2025-03-18 22:49:11,630 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330954038, 'price': 1903.54, 'volume': 0.58, 'type': 'trade'} +2025-03-18 22:49:11,631 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330954038, 'price': 1903.54, 'volume': 0.58} +2025-03-18 22:49:11,631 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330954038, 'price': 1903.54, 'volume': 0.58}, total ticks: 1061 +2025-03-18 22:49:11,631 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330953000, 'open': 1903.36, 'high': 1903.53, 'low': 1903.36, 'close': 1903.53, 'volume': 3.941900000000002} +2025-03-18 22:49:11,631 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330954000, 'open': 1903.54, 'high': 1903.54, 'low': 1903.54, 'close': 1903.54, 'volume': 0.58} +2025-03-18 22:49:11,656 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330954039,"s":"ETHUSDT","t":2267980364,"p":"1903.54000000","q":"0.14900000","T":1742330954038,"m":false,"M":true}... +2025-03-18 22:49:11,656 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330954038, 'price': 1903.54, 'volume': 0.149, 'type': 'trade'} +2025-03-18 22:49:11,656 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330954038, 'price': 1903.54, 'volume': 0.149} +2025-03-18 22:49:11,657 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330954038, 'price': 1903.54, 'volume': 0.149}, total ticks: 1062 +2025-03-18 22:49:11,657 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330954000, 'open': 1903.54, 'high': 1903.54, 'low': 1903.54, 'close': 1903.54, 'volume': 0.729} +2025-03-18 22:49:11,680 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330954040,"s":"ETHUSDT","t":2267980365,"p":"1903.54000000","q":"0.82200000","T":1742330954040,"m":false,"M":true}... +2025-03-18 22:49:11,680 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330954040, 'price': 1903.54, 'volume': 0.822, 'type': 'trade'} +2025-03-18 22:49:11,681 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330954040, 'price': 1903.54, 'volume': 0.822} +2025-03-18 22:49:11,681 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330954040, 'price': 1903.54, 'volume': 0.822}, total ticks: 1063 +2025-03-18 22:49:11,681 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330954000, 'open': 1903.54, 'high': 1903.54, 'low': 1903.54, 'close': 1903.54, 'volume': 1.551} +2025-03-18 22:49:11,696 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330954041,"s":"ETHUSDT","t":2267980366,"p":"1903.54000000","q":"0.72900000","T":1742330954040,"m":false,"M":true}... +2025-03-18 22:49:11,696 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330954040, 'price': 1903.54, 'volume': 0.729, 'type': 'trade'} +2025-03-18 22:49:11,697 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330954040, 'price': 1903.54, 'volume': 0.729} +2025-03-18 22:49:11,697 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330954040, 'price': 1903.54, 'volume': 0.729}, total ticks: 1064 +2025-03-18 22:49:11,697 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330954000, 'open': 1903.54, 'high': 1903.54, 'low': 1903.54, 'close': 1903.54, 'volume': 2.28} +2025-03-18 22:49:11,711 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330954063,"s":"ETHUSDT","t":2267980367,"p":"1903.53000000","q":"0.78270000","T":1742330954062,"m":true,"M":true}... +2025-03-18 22:49:11,712 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330954062, 'price': 1903.53, 'volume': 0.7827, 'type': 'trade'} +2025-03-18 22:49:11,712 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330954062, 'price': 1903.53, 'volume': 0.7827} +2025-03-18 22:49:11,712 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330954062, 'price': 1903.53, 'volume': 0.7827}, total ticks: 1065 +2025-03-18 22:49:11,712 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330954000, 'open': 1903.54, 'high': 1903.54, 'low': 1903.53, 'close': 1903.53, 'volume': 3.0626999999999995} +2025-03-18 22:49:11,726 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330954128,"s":"ETHUSDT","t":2267980368,"p":"1903.54000000","q":"0.03150000","T":1742330954127,"m":false,"M":true}... +2025-03-18 22:49:11,726 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330954127, 'price': 1903.54, 'volume': 0.0315, 'type': 'trade'} +2025-03-18 22:49:11,727 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330954127, 'price': 1903.54, 'volume': 0.0315} +2025-03-18 22:49:11,727 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330954127, 'price': 1903.54, 'volume': 0.0315}, total ticks: 1066 +2025-03-18 22:49:11,727 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330954000, 'open': 1903.54, 'high': 1903.54, 'low': 1903.53, 'close': 1903.54, 'volume': 3.0941999999999994} +2025-03-18 22:49:11,741 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330954273,"s":"ETHUSDT","t":2267980369,"p":"1903.54000000","q":"0.09450000","T":1742330954272,"m":false,"M":true}... +2025-03-18 22:49:11,741 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330954272, 'price': 1903.54, 'volume': 0.0945, 'type': 'trade'} +2025-03-18 22:49:11,742 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330954272, 'price': 1903.54, 'volume': 0.0945} +2025-03-18 22:49:11,742 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330954272, 'price': 1903.54, 'volume': 0.0945}, total ticks: 1067 +2025-03-18 22:49:11,743 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330954000, 'open': 1903.54, 'high': 1903.54, 'low': 1903.53, 'close': 1903.54, 'volume': 3.1886999999999994} +2025-03-18 22:49:11,846 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330954608,"s":"ETHUSDT","t...607,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,847 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330954608,"s":"ETHUSDT","t...607,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,848 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330954608,"s":"ETHUSDT","t...607,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,848 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330954608,"s":"ETHUSDT","t...607,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,849 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330954608,"s":"ETHUSDT","t...607,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,849 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330954608,"s":"ETHUSDT","t...607,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,849 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330954608,"s":"ETHUSDT","t...607,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,849 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330954608,"s":"ETHUSDT","t...607,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,849 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330954608,"s":"ETHUSDT","t...607,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,850 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330954608,"s":"ETHUSDT","t...607,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,850 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330954610,"s":"ETHUSDT","t...609,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,850 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330954610,"s":"ETHUSDT","t...609,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,852 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330954608,"s":"ETHUSDT","t":2267980370,"p":"1903.54000000","q":"0.98720000","T":1742330954607,"m":false,"M":true}... +2025-03-18 22:49:11,852 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330954607, 'price': 1903.54, 'volume': 0.9872, 'type': 'trade'} +2025-03-18 22:49:11,852 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330954607, 'price': 1903.54, 'volume': 0.9872} +2025-03-18 22:49:11,853 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330954607, 'price': 1903.54, 'volume': 0.9872}, total ticks: 1068 +2025-03-18 22:49:11,853 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330954000, 'open': 1903.54, 'high': 1903.54, 'low': 1903.53, 'close': 1903.54, 'volume': 4.1758999999999995} +2025-03-18 22:49:11,853 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330954614,"s":"ETHUSDT","t...612,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,853 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330954614,"s":"ETHUSDT","t...612,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,854 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330954614,"s":"ETHUSDT","t...612,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,854 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330954614,"s":"ETHUSDT","t...612,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,854 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330954614,"s":"ETHUSDT","t...612,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,854 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330954614,"s":"ETHUSDT","t...612,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,857 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330954619,"s":"ETHUSDT","t...619,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,857 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330954619,"s":"ETHUSDT","t...619,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,857 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330954619,"s":"ETHUSDT","t...619,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,858 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330954619,"s":"ETHUSDT","t...619,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,858 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330954622,"s":"ETHUSDT","t...621,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,858 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330954622,"s":"ETHUSDT","t...621,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,858 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330954622,"s":"ETHUSDT","t...621,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,859 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330954622,"s":"ETHUSDT","t...621,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,859 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330954623,"s":"ETHUSDT","t...622,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,859 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330954608,"s":"ETHUSDT","t":2267980371,"p":"1903.54000000","q":"0.30520000","T":1742330954607,"m":false,"M":true}... +2025-03-18 22:49:11,859 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330954607, 'price': 1903.54, 'volume': 0.3052, 'type': 'trade'} +2025-03-18 22:49:11,859 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330954607, 'price': 1903.54, 'volume': 0.3052} +2025-03-18 22:49:11,859 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330954607, 'price': 1903.54, 'volume': 0.3052}, total ticks: 1069 +2025-03-18 22:49:11,860 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330954000, 'open': 1903.54, 'high': 1903.54, 'low': 1903.53, 'close': 1903.54, 'volume': 4.4811} +2025-03-18 22:49:11,861 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330954626,"s":"ETHUSDT","t...625,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,861 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330954626,"s":"ETHUSDT","t...625,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,862 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330954626,"s":"ETHUSDT","t...625,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:11,862 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330954608,"s":"ETHUSDT","t":2267980372,"p":"1903.54000000","q":"0.00300000","T":1742330954607,"m":false,"M":true}... +2025-03-18 22:49:11,862 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330954607, 'price': 1903.54, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:11,862 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330954607, 'price': 1903.54, 'volume': 0.003} +2025-03-18 22:49:11,863 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330954607, 'price': 1903.54, 'volume': 0.003}, total ticks: 1070 +2025-03-18 22:49:11,863 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330954000, 'open': 1903.54, 'high': 1903.54, 'low': 1903.53, 'close': 1903.54, 'volume': 4.4841} +2025-03-18 22:49:11,877 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330954608,"s":"ETHUSDT","t":2267980373,"p":"1903.54000000","q":"0.00300000","T":1742330954607,"m":false,"M":true}... +2025-03-18 22:49:11,878 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330954607, 'price': 1903.54, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:11,878 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330954607, 'price': 1903.54, 'volume': 0.003} +2025-03-18 22:49:11,878 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330954607, 'price': 1903.54, 'volume': 0.003}, total ticks: 1071 +2025-03-18 22:49:11,879 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330954000, 'open': 1903.54, 'high': 1903.54, 'low': 1903.53, 'close': 1903.54, 'volume': 4.4871} +2025-03-18 22:49:11,890 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330954608,"s":"ETHUSDT","t":2267980374,"p":"1903.54000000","q":"0.00370000","T":1742330954607,"m":false,"M":true}... +2025-03-18 22:49:11,891 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330954607, 'price': 1903.54, 'volume': 0.0037, 'type': 'trade'} +2025-03-18 22:49:11,891 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330954607, 'price': 1903.54, 'volume': 0.0037} +2025-03-18 22:49:11,891 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330954607, 'price': 1903.54, 'volume': 0.0037}, total ticks: 1072 +2025-03-18 22:49:11,891 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330954000, 'open': 1903.54, 'high': 1903.54, 'low': 1903.53, 'close': 1903.54, 'volume': 4.4908} +2025-03-18 22:49:11,905 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330954608,"s":"ETHUSDT","t":2267980375,"p":"1903.54000000","q":"0.00280000","T":1742330954607,"m":false,"M":true}... +2025-03-18 22:49:11,906 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330954607, 'price': 1903.54, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:11,906 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330954607, 'price': 1903.54, 'volume': 0.0028} +2025-03-18 22:49:11,906 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330954607, 'price': 1903.54, 'volume': 0.0028}, total ticks: 1073 +2025-03-18 22:49:11,906 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330954000, 'open': 1903.54, 'high': 1903.54, 'low': 1903.53, 'close': 1903.54, 'volume': 4.4936} +2025-03-18 22:49:11,921 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330954608,"s":"ETHUSDT","t":2267980376,"p":"1903.54000000","q":"0.10000000","T":1742330954607,"m":false,"M":true}... +2025-03-18 22:49:11,921 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330954607, 'price': 1903.54, 'volume': 0.1, 'type': 'trade'} +2025-03-18 22:49:11,921 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330954607, 'price': 1903.54, 'volume': 0.1} +2025-03-18 22:49:11,922 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330954607, 'price': 1903.54, 'volume': 0.1}, total ticks: 1074 +2025-03-18 22:49:11,922 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330954000, 'open': 1903.54, 'high': 1903.54, 'low': 1903.53, 'close': 1903.54, 'volume': 4.5935999999999995} +2025-03-18 22:49:11,936 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330954608,"s":"ETHUSDT","t":2267980377,"p":"1903.54000000","q":"0.00490000","T":1742330954607,"m":false,"M":true}... +2025-03-18 22:49:11,936 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330954607, 'price': 1903.54, 'volume': 0.0049, 'type': 'trade'} +2025-03-18 22:49:11,937 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330954607, 'price': 1903.54, 'volume': 0.0049} +2025-03-18 22:49:11,937 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330954607, 'price': 1903.54, 'volume': 0.0049}, total ticks: 1075 +2025-03-18 22:49:11,937 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330954000, 'open': 1903.54, 'high': 1903.54, 'low': 1903.53, 'close': 1903.54, 'volume': 4.5985} +2025-03-18 22:49:11,950 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330954608,"s":"ETHUSDT","t":2267980378,"p":"1903.55000000","q":"0.00280000","T":1742330954607,"m":false,"M":true}... +2025-03-18 22:49:11,950 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330954607, 'price': 1903.55, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:11,950 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330954607, 'price': 1903.55, 'volume': 0.0028} +2025-03-18 22:49:11,950 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330954607, 'price': 1903.55, 'volume': 0.0028}, total ticks: 1076 +2025-03-18 22:49:11,951 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330954000, 'open': 1903.54, 'high': 1903.55, 'low': 1903.53, 'close': 1903.55, 'volume': 4.601299999999999} +2025-03-18 22:49:11,966 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330954608,"s":"ETHUSDT","t":2267980379,"p":"1903.56000000","q":"0.00280000","T":1742330954607,"m":false,"M":true}... +2025-03-18 22:49:11,966 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330954607, 'price': 1903.56, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:11,966 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330954607, 'price': 1903.56, 'volume': 0.0028} +2025-03-18 22:49:11,966 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330954607, 'price': 1903.56, 'volume': 0.0028}, total ticks: 1077 +2025-03-18 22:49:11,967 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330954000, 'open': 1903.54, 'high': 1903.56, 'low': 1903.53, 'close': 1903.56, 'volume': 4.604099999999999} +2025-03-18 22:49:11,981 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330954610,"s":"ETHUSDT","t":2267980380,"p":"1903.57000000","q":"0.00280000","T":1742330954609,"m":false,"M":true}... +2025-03-18 22:49:11,981 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330954609, 'price': 1903.57, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:11,981 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330954609, 'price': 1903.57, 'volume': 0.0028} +2025-03-18 22:49:11,981 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330954609, 'price': 1903.57, 'volume': 0.0028}, total ticks: 1078 +2025-03-18 22:49:11,982 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330954000, 'open': 1903.54, 'high': 1903.57, 'low': 1903.53, 'close': 1903.57, 'volume': 4.606899999999999} +2025-03-18 22:49:11,996 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330954610,"s":"ETHUSDT","t":2267980381,"p":"1903.58000000","q":"0.00280000","T":1742330954609,"m":false,"M":true}... +2025-03-18 22:49:11,996 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330954609, 'price': 1903.58, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:11,997 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330954609, 'price': 1903.58, 'volume': 0.0028} +2025-03-18 22:49:11,997 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330954609, 'price': 1903.58, 'volume': 0.0028}, total ticks: 1079 +2025-03-18 22:49:11,997 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330954000, 'open': 1903.54, 'high': 1903.58, 'low': 1903.53, 'close': 1903.58, 'volume': 4.609699999999998} +2025-03-18 22:49:12,011 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330954614,"s":"ETHUSDT","t":2267980382,"p":"1903.59000000","q":"0.00280000","T":1742330954612,"m":false,"M":true}... +2025-03-18 22:49:12,011 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330954612, 'price': 1903.59, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:12,011 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330954612, 'price': 1903.59, 'volume': 0.0028} +2025-03-18 22:49:12,013 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330954612, 'price': 1903.59, 'volume': 0.0028}, total ticks: 1080 +2025-03-18 22:49:12,013 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330954000, 'open': 1903.54, 'high': 1903.59, 'low': 1903.53, 'close': 1903.59, 'volume': 4.612499999999998} +2025-03-18 22:49:12,027 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330954614,"s":"ETHUSDT","t":2267980383,"p":"1903.59000000","q":"0.00280000","T":1742330954612,"m":false,"M":true}... +2025-03-18 22:49:12,027 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330954612, 'price': 1903.59, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:12,027 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330954612, 'price': 1903.59, 'volume': 0.0028} +2025-03-18 22:49:12,027 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330954612, 'price': 1903.59, 'volume': 0.0028}, total ticks: 1081 +2025-03-18 22:49:12,028 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330954000, 'open': 1903.54, 'high': 1903.59, 'low': 1903.53, 'close': 1903.59, 'volume': 4.615299999999998} +2025-03-18 22:49:12,041 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330954614,"s":"ETHUSDT","t":2267980384,"p":"1903.59000000","q":"0.00280000","T":1742330954612,"m":false,"M":true}... +2025-03-18 22:49:12,041 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330954612, 'price': 1903.59, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:12,041 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330954612, 'price': 1903.59, 'volume': 0.0028} +2025-03-18 22:49:12,042 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330954612, 'price': 1903.59, 'volume': 0.0028}, total ticks: 1082 +2025-03-18 22:49:12,042 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330954000, 'open': 1903.54, 'high': 1903.59, 'low': 1903.53, 'close': 1903.59, 'volume': 4.618099999999997} +2025-03-18 22:49:12,055 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330954614,"s":"ETHUSDT","t":2267980385,"p":"1903.59000000","q":"0.00300000","T":1742330954612,"m":false,"M":true}... +2025-03-18 22:49:12,055 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330954612, 'price': 1903.59, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:12,056 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330954612, 'price': 1903.59, 'volume': 0.003} +2025-03-18 22:49:12,056 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330954612, 'price': 1903.59, 'volume': 0.003}, total ticks: 1083 +2025-03-18 22:49:12,057 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330954000, 'open': 1903.54, 'high': 1903.59, 'low': 1903.53, 'close': 1903.59, 'volume': 4.6210999999999975} +2025-03-18 22:49:12,071 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330954614,"s":"ETHUSDT","t":2267980386,"p":"1903.59000000","q":"0.00270000","T":1742330954612,"m":false,"M":true}... +2025-03-18 22:49:12,071 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330954612, 'price': 1903.59, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:12,071 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330954612, 'price': 1903.59, 'volume': 0.0027} +2025-03-18 22:49:12,073 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330954612, 'price': 1903.59, 'volume': 0.0027}, total ticks: 1084 +2025-03-18 22:49:12,073 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330954000, 'open': 1903.54, 'high': 1903.59, 'low': 1903.53, 'close': 1903.59, 'volume': 4.6237999999999975} +2025-03-18 22:49:12,087 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330954614,"s":"ETHUSDT","t":2267980387,"p":"1903.59000000","q":"0.00270000","T":1742330954612,"m":false,"M":true}... +2025-03-18 22:49:12,087 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330954612, 'price': 1903.59, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:12,087 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330954612, 'price': 1903.59, 'volume': 0.0027} +2025-03-18 22:49:12,087 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330954612, 'price': 1903.59, 'volume': 0.0027}, total ticks: 1085 +2025-03-18 22:49:12,088 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330954000, 'open': 1903.54, 'high': 1903.59, 'low': 1903.53, 'close': 1903.59, 'volume': 4.626499999999997} +2025-03-18 22:49:12,108 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330954619,"s":"ETHUSDT","t":2267980388,"p":"1903.60000000","q":"0.30270000","T":1742330954619,"m":false,"M":true}... +2025-03-18 22:49:12,109 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330954619, 'price': 1903.6, 'volume': 0.3027, 'type': 'trade'} +2025-03-18 22:49:12,109 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330954619, 'price': 1903.6, 'volume': 0.3027} +2025-03-18 22:49:12,109 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330954619, 'price': 1903.6, 'volume': 0.3027}, total ticks: 1086 +2025-03-18 22:49:12,110 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330954000, 'open': 1903.54, 'high': 1903.6, 'low': 1903.53, 'close': 1903.6, 'volume': 4.929199999999997} +2025-03-18 22:49:12,127 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330954619,"s":"ETHUSDT","t":2267980389,"p":"1903.60000000","q":"0.00300000","T":1742330954619,"m":false,"M":true}... +2025-03-18 22:49:12,127 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330954619, 'price': 1903.6, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:12,127 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330954619, 'price': 1903.6, 'volume': 0.003} +2025-03-18 22:49:12,127 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330954619, 'price': 1903.6, 'volume': 0.003}, total ticks: 1087 +2025-03-18 22:49:12,128 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330954000, 'open': 1903.54, 'high': 1903.6, 'low': 1903.53, 'close': 1903.6, 'volume': 4.932199999999997} +2025-03-18 22:49:12,140 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330954619,"s":"ETHUSDT","t":2267980390,"p":"1903.60000000","q":"0.00300000","T":1742330954619,"m":false,"M":true}... +2025-03-18 22:49:12,140 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330954619, 'price': 1903.6, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:12,140 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330954619, 'price': 1903.6, 'volume': 0.003} +2025-03-18 22:49:12,140 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330954619, 'price': 1903.6, 'volume': 0.003}, total ticks: 1088 +2025-03-18 22:49:12,140 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330954000, 'open': 1903.54, 'high': 1903.6, 'low': 1903.53, 'close': 1903.6, 'volume': 4.935199999999997} +2025-03-18 22:49:12,156 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330954619,"s":"ETHUSDT","t":2267980391,"p":"1903.60000000","q":"0.00280000","T":1742330954619,"m":false,"M":true}... +2025-03-18 22:49:12,156 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330954619, 'price': 1903.6, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:12,156 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330954619, 'price': 1903.6, 'volume': 0.0028} +2025-03-18 22:49:12,157 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330954619, 'price': 1903.6, 'volume': 0.0028}, total ticks: 1089 +2025-03-18 22:49:12,157 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330954000, 'open': 1903.54, 'high': 1903.6, 'low': 1903.53, 'close': 1903.6, 'volume': 4.937999999999997} +2025-03-18 22:49:12,175 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330954622,"s":"ETHUSDT","t":2267980392,"p":"1903.61000000","q":"0.00270000","T":1742330954621,"m":false,"M":true}... +2025-03-18 22:49:12,175 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330954621, 'price': 1903.61, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:12,175 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330954621, 'price': 1903.61, 'volume': 0.0027} +2025-03-18 22:49:12,177 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330954621, 'price': 1903.61, 'volume': 0.0027}, total ticks: 1090 +2025-03-18 22:49:12,177 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330954000, 'open': 1903.54, 'high': 1903.61, 'low': 1903.53, 'close': 1903.61, 'volume': 4.940699999999997} +2025-03-18 22:49:12,195 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330954622,"s":"ETHUSDT","t":2267980393,"p":"1903.61000000","q":"0.00280000","T":1742330954621,"m":false,"M":true}... +2025-03-18 22:49:12,195 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330954621, 'price': 1903.61, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:12,195 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330954621, 'price': 1903.61, 'volume': 0.0028} +2025-03-18 22:49:12,196 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330954621, 'price': 1903.61, 'volume': 0.0028}, total ticks: 1091 +2025-03-18 22:49:12,196 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330954000, 'open': 1903.54, 'high': 1903.61, 'low': 1903.53, 'close': 1903.61, 'volume': 4.943499999999997} +2025-03-18 22:49:12,209 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330954974,"s":"BTCUSDT","t...973,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:12,209 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330954974,"s":"BTCUSDT","t...973,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:12,211 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330954974,"s":"BTCUSDT","t...973,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:12,211 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330954974,"s":"BTCUSDT","t...973,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:12,212 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330954974,"s":"BTCUSDT","t...973,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:12,212 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330954622,"s":"ETHUSDT","t":2267980394,"p":"1903.61000000","q":"0.00300000","T":1742330954621,"m":false,"M":true}... +2025-03-18 22:49:12,213 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330954621, 'price': 1903.61, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:12,213 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330954621, 'price': 1903.61, 'volume': 0.003} +2025-03-18 22:49:12,213 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330954621, 'price': 1903.61, 'volume': 0.003}, total ticks: 1092 +2025-03-18 22:49:12,214 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330954000, 'open': 1903.54, 'high': 1903.61, 'low': 1903.53, 'close': 1903.61, 'volume': 4.946499999999997} +2025-03-18 22:49:12,214 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330954974,"s":"BTCUSDT","t":4727549540,"p":"81987.10000000","q":"0.00007000","T":1742330954973,"m":false,"M":true}... +2025-03-18 22:49:12,215 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330954973, 'price': 81987.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:12,215 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330954973, 'price': 81987.1, 'volume': 7e-05} +2025-03-18 22:49:12,215 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330954973, 'price': 81987.1, 'volume': 7e-05}, total ticks: 1263 +2025-03-18 22:49:12,215 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330953000, 'open': 81987.09, 'high': 81987.09, 'low': 81987.09, 'close': 81987.09, 'volume': 0.00029} +2025-03-18 22:49:12,215 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330954000, 'open': 81987.1, 'high': 81987.1, 'low': 81987.1, 'close': 81987.1, 'volume': 7e-05} +2025-03-18 22:49:12,216 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330954622,"s":"ETHUSDT","t":2267980395,"p":"1903.61000000","q":"0.00300000","T":1742330954621,"m":false,"M":true}... +2025-03-18 22:49:12,216 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330954621, 'price': 1903.61, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:12,216 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330954621, 'price': 1903.61, 'volume': 0.003} +2025-03-18 22:49:12,216 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330954621, 'price': 1903.61, 'volume': 0.003}, total ticks: 1093 +2025-03-18 22:49:12,217 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330954000, 'open': 1903.54, 'high': 1903.61, 'low': 1903.53, 'close': 1903.61, 'volume': 4.949499999999997} +2025-03-18 22:49:12,236 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330954974,"s":"BTCUSDT","t":4727549541,"p":"81987.10000000","q":"0.00007000","T":1742330954973,"m":false,"M":true}... +2025-03-18 22:49:12,237 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330954973, 'price': 81987.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:12,237 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330954973, 'price': 81987.1, 'volume': 7e-05} +2025-03-18 22:49:12,237 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330954973, 'price': 81987.1, 'volume': 7e-05}, total ticks: 1264 +2025-03-18 22:49:12,238 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330954000, 'open': 81987.1, 'high': 81987.1, 'low': 81987.1, 'close': 81987.1, 'volume': 0.00014} +2025-03-18 22:49:12,239 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330954623,"s":"ETHUSDT","t":2267980396,"p":"1903.62000000","q":"0.00280000","T":1742330954622,"m":false,"M":true}... +2025-03-18 22:49:12,239 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330954622, 'price': 1903.62, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:12,239 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330954622, 'price': 1903.62, 'volume': 0.0028} +2025-03-18 22:49:12,239 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330954622, 'price': 1903.62, 'volume': 0.0028}, total ticks: 1094 +2025-03-18 22:49:12,240 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330954000, 'open': 1903.54, 'high': 1903.62, 'low': 1903.53, 'close': 1903.62, 'volume': 4.952299999999997} +2025-03-18 22:49:12,251 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330954974,"s":"BTCUSDT","t":4727549542,"p":"81987.10000000","q":"0.00007000","T":1742330954973,"m":false,"M":true}... +2025-03-18 22:49:12,251 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330954973, 'price': 81987.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:12,251 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330954973, 'price': 81987.1, 'volume': 7e-05} +2025-03-18 22:49:12,252 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330954973, 'price': 81987.1, 'volume': 7e-05}, total ticks: 1265 +2025-03-18 22:49:12,252 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330954000, 'open': 81987.1, 'high': 81987.1, 'low': 81987.1, 'close': 81987.1, 'volume': 0.00020999999999999998} +2025-03-18 22:49:12,252 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330954626,"s":"ETHUSDT","t":2267980397,"p":"1903.63000000","q":"0.00280000","T":1742330954625,"m":false,"M":true}... +2025-03-18 22:49:12,253 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330954625, 'price': 1903.63, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:12,253 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330954625, 'price': 1903.63, 'volume': 0.0028} +2025-03-18 22:49:12,254 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330954625, 'price': 1903.63, 'volume': 0.0028}, total ticks: 1095 +2025-03-18 22:49:12,254 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330954000, 'open': 1903.54, 'high': 1903.63, 'low': 1903.53, 'close': 1903.63, 'volume': 4.955099999999996} +2025-03-18 22:49:12,254 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955016,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:12,256 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955016,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:12,257 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955016,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:12,257 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955016,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:12,257 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955016,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:12,258 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955016,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:12,258 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955016,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:12,258 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955016,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:12,258 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955016,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:12,258 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955016,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:12,260 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955016,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:12,260 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955016,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:12,261 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955016,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:12,261 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955016,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:12,261 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955016,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:12,261 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955016,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:12,262 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955016,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:12,262 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955016,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:12,262 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955016,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:12,263 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955016,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:12,263 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955016,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:12,263 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955016,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:12,263 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955016,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:12,264 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955016,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:12,265 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955016,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:12,265 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955016,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:12,265 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955016,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:12,266 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955016,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:12,266 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955016,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:12,266 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955016,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:12,267 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955016,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:12,267 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330954974,"s":"BTCUSDT","t":4727549543,"p":"81987.10000000","q":"0.00007000","T":1742330954973,"m":false,"M":true}... +2025-03-18 22:49:12,267 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330954973, 'price': 81987.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:12,267 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330954973, 'price': 81987.1, 'volume': 7e-05} +2025-03-18 22:49:12,268 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330954973, 'price': 81987.1, 'volume': 7e-05}, total ticks: 1266 +2025-03-18 22:49:12,268 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330954000, 'open': 81987.1, 'high': 81987.1, 'low': 81987.1, 'close': 81987.1, 'volume': 0.00028} +2025-03-18 22:49:12,268 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330954626,"s":"ETHUSDT","t":2267980398,"p":"1903.63000000","q":"0.00300000","T":1742330954625,"m":false,"M":true}... +2025-03-18 22:49:12,270 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330954625, 'price': 1903.63, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:12,270 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330954625, 'price': 1903.63, 'volume': 0.003} +2025-03-18 22:49:12,270 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330954625, 'price': 1903.63, 'volume': 0.003}, total ticks: 1096 +2025-03-18 22:49:12,271 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330954000, 'open': 1903.54, 'high': 1903.63, 'low': 1903.53, 'close': 1903.63, 'volume': 4.958099999999996} +2025-03-18 22:49:12,271 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955016,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:12,271 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330954974,"s":"BTCUSDT","t":4727549544,"p":"81987.10000000","q":"0.00036000","T":1742330954973,"m":false,"M":true}... +2025-03-18 22:49:12,272 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330954973, 'price': 81987.1, 'volume': 0.00036, 'type': 'trade'} +2025-03-18 22:49:12,272 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330954973, 'price': 81987.1, 'volume': 0.00036} +2025-03-18 22:49:12,272 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330954973, 'price': 81987.1, 'volume': 0.00036}, total ticks: 1267 +2025-03-18 22:49:12,272 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330954000, 'open': 81987.1, 'high': 81987.1, 'low': 81987.1, 'close': 81987.1, 'volume': 0.0006399999999999999} +2025-03-18 22:49:12,273 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330954626,"s":"ETHUSDT","t":2267980399,"p":"1903.63000000","q":"0.00300000","T":1742330954625,"m":false,"M":true}... +2025-03-18 22:49:12,273 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330954625, 'price': 1903.63, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:12,273 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330954625, 'price': 1903.63, 'volume': 0.003} +2025-03-18 22:49:12,273 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330954625, 'price': 1903.63, 'volume': 0.003}, total ticks: 1097 +2025-03-18 22:49:12,274 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330954000, 'open': 1903.54, 'high': 1903.63, 'low': 1903.53, 'close': 1903.63, 'volume': 4.9610999999999965} +2025-03-18 22:49:12,274 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955016,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:12,274 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955016,"s":"BTCUSDT","t":4727549545,"p":"81987.10000000","q":"0.00467000","T":1742330955016,"m":false,"M":true}... +2025-03-18 22:49:12,274 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 0.00467, 'type': 'trade'} +2025-03-18 22:49:12,274 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 0.00467} +2025-03-18 22:49:12,275 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 0.00467}, total ticks: 1268 +2025-03-18 22:49:12,275 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330954000, 'open': 81987.1, 'high': 81987.1, 'low': 81987.1, 'close': 81987.1, 'volume': 0.0006399999999999999} +2025-03-18 22:49:12,275 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330955000, 'open': 81987.1, 'high': 81987.1, 'low': 81987.1, 'close': 81987.1, 'volume': 0.00467} +2025-03-18 22:49:12,276 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955016,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:12,276 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955016,"s":"BTCUSDT","t":4727549546,"p":"81987.10000000","q":"0.00013000","T":1742330955016,"m":false,"M":true}... +2025-03-18 22:49:12,276 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:12,277 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 0.00013} +2025-03-18 22:49:12,277 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 0.00013}, total ticks: 1269 +2025-03-18 22:49:12,277 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 81987.1, 'high': 81987.1, 'low': 81987.1, 'close': 81987.1, 'volume': 0.0048} +2025-03-18 22:49:12,277 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955016,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:12,278 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955016,"s":"BTCUSDT","t":4727549547,"p":"81987.10000000","q":"0.00050000","T":1742330955016,"m":false,"M":true}... +2025-03-18 22:49:12,278 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 0.0005, 'type': 'trade'} +2025-03-18 22:49:12,278 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 0.0005} +2025-03-18 22:49:12,278 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 0.0005}, total ticks: 1270 +2025-03-18 22:49:12,279 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 81987.1, 'high': 81987.1, 'low': 81987.1, 'close': 81987.1, 'volume': 0.005299999999999999} +2025-03-18 22:49:12,279 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955016,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:12,279 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955016,"s":"BTCUSDT","t":4727549548,"p":"81987.10000000","q":"0.00011000","T":1742330955016,"m":false,"M":true}... +2025-03-18 22:49:12,280 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 0.00011, 'type': 'trade'} +2025-03-18 22:49:12,280 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 0.00011} +2025-03-18 22:49:12,280 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 0.00011}, total ticks: 1271 +2025-03-18 22:49:12,281 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 81987.1, 'high': 81987.1, 'low': 81987.1, 'close': 81987.1, 'volume': 0.005409999999999999} +2025-03-18 22:49:12,281 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955016,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:12,281 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955016,"s":"BTCUSDT","t":4727549549,"p":"81987.10000000","q":"0.00312000","T":1742330955016,"m":false,"M":true}... +2025-03-18 22:49:12,281 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 0.00312, 'type': 'trade'} +2025-03-18 22:49:12,283 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 0.00312} +2025-03-18 22:49:12,283 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 0.00312}, total ticks: 1272 +2025-03-18 22:49:12,283 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 81987.1, 'high': 81987.1, 'low': 81987.1, 'close': 81987.1, 'volume': 0.00853} +2025-03-18 22:49:12,283 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955016,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:12,284 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955016,"s":"BTCUSDT","t":4727549550,"p":"81987.10000000","q":"0.00007000","T":1742330955016,"m":false,"M":true}... +2025-03-18 22:49:12,284 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:12,284 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 7e-05} +2025-03-18 22:49:12,284 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 7e-05}, total ticks: 1273 +2025-03-18 22:49:12,285 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 81987.1, 'high': 81987.1, 'low': 81987.1, 'close': 81987.1, 'volume': 0.0086} +2025-03-18 22:49:12,285 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955016,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:12,285 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955016,"s":"BTCUSDT","t":4727549551,"p":"81987.10000000","q":"0.00007000","T":1742330955016,"m":false,"M":true}... +2025-03-18 22:49:12,286 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:12,286 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 7e-05} +2025-03-18 22:49:12,286 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 7e-05}, total ticks: 1274 +2025-03-18 22:49:12,286 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 81987.1, 'high': 81987.1, 'low': 81987.1, 'close': 81987.1, 'volume': 0.00867} +2025-03-18 22:49:12,287 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955016,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:12,288 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955016,"s":"BTCUSDT","t":4727549552,"p":"81987.10000000","q":"0.00007000","T":1742330955016,"m":false,"M":true}... +2025-03-18 22:49:12,288 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:12,288 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 7e-05} +2025-03-18 22:49:12,288 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 7e-05}, total ticks: 1275 +2025-03-18 22:49:12,289 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 81987.1, 'high': 81987.1, 'low': 81987.1, 'close': 81987.1, 'volume': 0.008740000000000001} +2025-03-18 22:49:12,289 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955016,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:12,289 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955016,"s":"BTCUSDT","t":4727549553,"p":"81987.10000000","q":"0.00007000","T":1742330955016,"m":false,"M":true}... +2025-03-18 22:49:12,290 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:12,290 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 7e-05} +2025-03-18 22:49:12,290 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 7e-05}, total ticks: 1276 +2025-03-18 22:49:12,290 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 81987.1, 'high': 81987.1, 'low': 81987.1, 'close': 81987.1, 'volume': 0.008810000000000002} +2025-03-18 22:49:12,292 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955016,"s":"BTCUSDT","t...016,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:12,292 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955016,"s":"BTCUSDT","t":4727549554,"p":"81987.10000000","q":"0.00007000","T":1742330955016,"m":false,"M":true}... +2025-03-18 22:49:12,292 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:12,292 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 7e-05} +2025-03-18 22:49:12,292 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 7e-05}, total ticks: 1277 +2025-03-18 22:49:12,292 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 81987.1, 'high': 81987.1, 'low': 81987.1, 'close': 81987.1, 'volume': 0.008880000000000002} +2025-03-18 22:49:12,293 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955016,"s":"BTCUSDT","t":4727549555,"p":"81987.10000000","q":"0.00300000","T":1742330955016,"m":false,"M":true}... +2025-03-18 22:49:12,293 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:12,293 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 0.003} +2025-03-18 22:49:12,294 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 0.003}, total ticks: 1278 +2025-03-18 22:49:12,294 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 81987.1, 'high': 81987.1, 'low': 81987.1, 'close': 81987.1, 'volume': 0.011880000000000002} +2025-03-18 22:49:12,312 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955016,"s":"BTCUSDT","t":4727549556,"p":"81987.10000000","q":"0.00007000","T":1742330955016,"m":false,"M":true}... +2025-03-18 22:49:12,313 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:12,313 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 7e-05} +2025-03-18 22:49:12,313 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 7e-05}, total ticks: 1279 +2025-03-18 22:49:12,314 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 81987.1, 'high': 81987.1, 'low': 81987.1, 'close': 81987.1, 'volume': 0.011950000000000002} +2025-03-18 22:49:12,327 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955016,"s":"BTCUSDT","t":4727549557,"p":"81987.10000000","q":"0.00007000","T":1742330955016,"m":false,"M":true}... +2025-03-18 22:49:12,328 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:12,328 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 7e-05} +2025-03-18 22:49:12,328 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 7e-05}, total ticks: 1280 +2025-03-18 22:49:12,328 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 81987.1, 'high': 81987.1, 'low': 81987.1, 'close': 81987.1, 'volume': 0.012020000000000003} +2025-03-18 22:49:12,342 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955016,"s":"BTCUSDT","t":4727549558,"p":"81987.10000000","q":"0.00007000","T":1742330955016,"m":false,"M":true}... +2025-03-18 22:49:12,342 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:12,342 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 7e-05} +2025-03-18 22:49:12,342 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 7e-05}, total ticks: 1281 +2025-03-18 22:49:12,344 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 81987.1, 'high': 81987.1, 'low': 81987.1, 'close': 81987.1, 'volume': 0.012090000000000004} +2025-03-18 22:49:12,367 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955016,"s":"BTCUSDT","t":4727549559,"p":"81987.10000000","q":"0.00007000","T":1742330955016,"m":false,"M":true}... +2025-03-18 22:49:12,367 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:12,368 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 7e-05} +2025-03-18 22:49:12,368 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 7e-05}, total ticks: 1282 +2025-03-18 22:49:12,368 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 81987.1, 'high': 81987.1, 'low': 81987.1, 'close': 81987.1, 'volume': 0.012160000000000004} +2025-03-18 22:49:12,383 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955016,"s":"BTCUSDT","t":4727549560,"p":"81987.10000000","q":"0.00007000","T":1742330955016,"m":false,"M":true}... +2025-03-18 22:49:12,383 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:12,384 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 7e-05} +2025-03-18 22:49:12,384 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 7e-05}, total ticks: 1283 +2025-03-18 22:49:12,384 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 81987.1, 'high': 81987.1, 'low': 81987.1, 'close': 81987.1, 'volume': 0.012230000000000005} +2025-03-18 22:49:12,398 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955016,"s":"BTCUSDT","t":4727549561,"p":"81987.10000000","q":"0.00007000","T":1742330955016,"m":false,"M":true}... +2025-03-18 22:49:12,398 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:12,398 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 7e-05} +2025-03-18 22:49:12,398 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 7e-05}, total ticks: 1284 +2025-03-18 22:49:12,399 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 81987.1, 'high': 81987.1, 'low': 81987.1, 'close': 81987.1, 'volume': 0.012300000000000005} +2025-03-18 22:49:12,414 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955016,"s":"BTCUSDT","t":4727549562,"p":"81987.10000000","q":"0.00007000","T":1742330955016,"m":false,"M":true}... +2025-03-18 22:49:12,414 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:12,415 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 7e-05} +2025-03-18 22:49:12,415 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955016, 'price': 81987.1, 'volume': 7e-05}, total ticks: 1285 +2025-03-18 22:49:12,416 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 81987.1, 'high': 81987.1, 'low': 81987.1, 'close': 81987.1, 'volume': 0.012370000000000006} +2025-03-18 22:49:12,429 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955016,"s":"BTCUSDT","t":4727549563,"p":"81987.11000000","q":"0.00013000","T":1742330955016,"m":false,"M":true}... +2025-03-18 22:49:12,430 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955016, 'price': 81987.11, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:12,430 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955016, 'price': 81987.11, 'volume': 0.00013} +2025-03-18 22:49:12,430 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955016, 'price': 81987.11, 'volume': 0.00013}, total ticks: 1286 +2025-03-18 22:49:12,431 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 81987.1, 'high': 81987.11, 'low': 81987.1, 'close': 81987.11, 'volume': 0.012500000000000006} +2025-03-18 22:49:12,448 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955016,"s":"BTCUSDT","t":4727549564,"p":"81987.11000000","q":"0.00013000","T":1742330955016,"m":false,"M":true}... +2025-03-18 22:49:12,458 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955016, 'price': 81987.11, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:12,458 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955016, 'price': 81987.11, 'volume': 0.00013} +2025-03-18 22:49:12,460 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955016, 'price': 81987.11, 'volume': 0.00013}, total ticks: 1287 +2025-03-18 22:49:12,460 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 81987.1, 'high': 81987.11, 'low': 81987.1, 'close': 81987.11, 'volume': 0.012630000000000006} +2025-03-18 22:49:12,478 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955016,"s":"BTCUSDT","t":4727549565,"p":"81987.11000000","q":"0.00014000","T":1742330955016,"m":false,"M":true}... +2025-03-18 22:49:12,478 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955016, 'price': 81987.11, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:49:12,478 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955016, 'price': 81987.11, 'volume': 0.00014} +2025-03-18 22:49:12,478 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955016, 'price': 81987.11, 'volume': 0.00014}, total ticks: 1288 +2025-03-18 22:49:12,479 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 81987.1, 'high': 81987.11, 'low': 81987.1, 'close': 81987.11, 'volume': 0.012770000000000005} +2025-03-18 22:49:12,493 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955016,"s":"BTCUSDT","t":4727549566,"p":"81987.11000000","q":"0.00007000","T":1742330955016,"m":false,"M":true}... +2025-03-18 22:49:12,493 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955016, 'price': 81987.11, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:12,494 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955016, 'price': 81987.11, 'volume': 7e-05} +2025-03-18 22:49:12,494 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955016, 'price': 81987.11, 'volume': 7e-05}, total ticks: 1289 +2025-03-18 22:49:12,494 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 81987.1, 'high': 81987.11, 'low': 81987.1, 'close': 81987.11, 'volume': 0.012840000000000006} +2025-03-18 22:49:12,509 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955016,"s":"BTCUSDT","t":4727549567,"p":"81987.11000000","q":"0.00007000","T":1742330955016,"m":false,"M":true}... +2025-03-18 22:49:12,509 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955016, 'price': 81987.11, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:12,509 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955016, 'price': 81987.11, 'volume': 7e-05} +2025-03-18 22:49:12,509 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955016, 'price': 81987.11, 'volume': 7e-05}, total ticks: 1290 +2025-03-18 22:49:12,510 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 81987.1, 'high': 81987.11, 'low': 81987.1, 'close': 81987.11, 'volume': 0.012910000000000007} +2025-03-18 22:49:12,524 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955016,"s":"BTCUSDT","t":4727549568,"p":"81987.15000000","q":"0.00007000","T":1742330955016,"m":false,"M":true}... +2025-03-18 22:49:12,525 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955016, 'price': 81987.15, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:12,525 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955016, 'price': 81987.15, 'volume': 7e-05} +2025-03-18 22:49:12,525 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955016, 'price': 81987.15, 'volume': 7e-05}, total ticks: 1291 +2025-03-18 22:49:12,525 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 81987.1, 'high': 81987.15, 'low': 81987.1, 'close': 81987.15, 'volume': 0.012980000000000007} +2025-03-18 22:49:12,540 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955016,"s":"BTCUSDT","t":4727549569,"p":"81987.15000000","q":"0.00007000","T":1742330955016,"m":false,"M":true}... +2025-03-18 22:49:12,540 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955016, 'price': 81987.15, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:12,540 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955016, 'price': 81987.15, 'volume': 7e-05} +2025-03-18 22:49:12,540 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955016, 'price': 81987.15, 'volume': 7e-05}, total ticks: 1292 +2025-03-18 22:49:12,540 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 81987.1, 'high': 81987.15, 'low': 81987.1, 'close': 81987.15, 'volume': 0.013050000000000008} +2025-03-18 22:49:12,556 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955016,"s":"BTCUSDT","t":4727549570,"p":"81987.16000000","q":"0.00007000","T":1742330955016,"m":false,"M":true}... +2025-03-18 22:49:12,556 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955016, 'price': 81987.16, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:12,556 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955016, 'price': 81987.16, 'volume': 7e-05} +2025-03-18 22:49:12,557 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955016, 'price': 81987.16, 'volume': 7e-05}, total ticks: 1293 +2025-03-18 22:49:12,557 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 81987.1, 'high': 81987.16, 'low': 81987.1, 'close': 81987.16, 'volume': 0.013120000000000008} +2025-03-18 22:49:12,571 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955016,"s":"BTCUSDT","t":4727549571,"p":"81987.16000000","q":"0.00007000","T":1742330955016,"m":false,"M":true}... +2025-03-18 22:49:12,571 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955016, 'price': 81987.16, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:12,572 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955016, 'price': 81987.16, 'volume': 7e-05} +2025-03-18 22:49:12,572 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955016, 'price': 81987.16, 'volume': 7e-05}, total ticks: 1294 +2025-03-18 22:49:12,572 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 81987.1, 'high': 81987.16, 'low': 81987.1, 'close': 81987.16, 'volume': 0.013190000000000009} +2025-03-18 22:49:12,587 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955016,"s":"BTCUSDT","t":4727549572,"p":"81987.17000000","q":"0.00007000","T":1742330955016,"m":false,"M":true}... +2025-03-18 22:49:12,587 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955016, 'price': 81987.17, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:12,587 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955016, 'price': 81987.17, 'volume': 7e-05} +2025-03-18 22:49:12,587 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955016, 'price': 81987.17, 'volume': 7e-05}, total ticks: 1295 +2025-03-18 22:49:12,588 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 81987.1, 'high': 81987.17, 'low': 81987.1, 'close': 81987.17, 'volume': 0.01326000000000001} +2025-03-18 22:49:12,602 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955016,"s":"BTCUSDT","t":4727549573,"p":"81987.17000000","q":"0.00007000","T":1742330955016,"m":false,"M":true}... +2025-03-18 22:49:12,602 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955016, 'price': 81987.17, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:12,602 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955016, 'price': 81987.17, 'volume': 7e-05} +2025-03-18 22:49:12,604 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955016, 'price': 81987.17, 'volume': 7e-05}, total ticks: 1296 +2025-03-18 22:49:12,604 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 81987.1, 'high': 81987.17, 'low': 81987.1, 'close': 81987.17, 'volume': 0.01333000000000001} +2025-03-18 22:49:12,614 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955276,"s":"ETHUSDT","t...5276,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:12,614 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955295,"s":"ETHUSDT","t...295,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:12,614 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955295,"s":"ETHUSDT","t...295,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:12,616 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955295,"s":"ETHUSDT","t...295,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:12,616 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955295,"s":"ETHUSDT","t...295,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:12,617 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955295,"s":"ETHUSDT","t...295,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:12,617 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955295,"s":"ETHUSDT","t...295,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:12,617 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955295,"s":"ETHUSDT","t...295,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:12,618 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955016,"s":"BTCUSDT","t":4727549574,"p":"81987.79000000","q":"0.00007000","T":1742330955016,"m":false,"M":true}... +2025-03-18 22:49:12,618 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955016, 'price': 81987.79, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:12,618 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955016, 'price': 81987.79, 'volume': 7e-05} +2025-03-18 22:49:12,619 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955016, 'price': 81987.79, 'volume': 7e-05}, total ticks: 1297 +2025-03-18 22:49:12,619 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 81987.1, 'high': 81987.79, 'low': 81987.1, 'close': 81987.79, 'volume': 0.01340000000000001} +2025-03-18 22:49:12,620 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955276,"s":"ETHUSDT","t":2267980400,"p":"1903.66000000","q":"0.03670000","T":1742330955276,"m":true,"M":true}... +2025-03-18 22:49:12,620 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955276, 'price': 1903.66, 'volume': 0.0367, 'type': 'trade'} +2025-03-18 22:49:12,620 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955276, 'price': 1903.66, 'volume': 0.0367} +2025-03-18 22:49:12,620 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955276, 'price': 1903.66, 'volume': 0.0367}, total ticks: 1098 +2025-03-18 22:49:12,621 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330954000, 'open': 1903.54, 'high': 1903.63, 'low': 1903.53, 'close': 1903.63, 'volume': 4.9610999999999965} +2025-03-18 22:49:12,621 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.66, 'low': 1903.66, 'close': 1903.66, 'volume': 0.0367} +2025-03-18 22:49:12,621 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955016,"s":"BTCUSDT","t":4727549575,"p":"81987.82000000","q":"0.00007000","T":1742330955016,"m":false,"M":true}... +2025-03-18 22:49:12,622 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955016, 'price': 81987.82, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:12,622 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955016, 'price': 81987.82, 'volume': 7e-05} +2025-03-18 22:49:12,622 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955016, 'price': 81987.82, 'volume': 7e-05}, total ticks: 1298 +2025-03-18 22:49:12,622 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 81987.1, 'high': 81987.82, 'low': 81987.1, 'close': 81987.82, 'volume': 0.013470000000000011} +2025-03-18 22:49:12,635 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955295,"s":"ETHUSDT","t":2267980401,"p":"1903.67000000","q":"0.00280000","T":1742330955295,"m":false,"M":true}... +2025-03-18 22:49:12,636 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955295, 'price': 1903.67, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:12,636 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955295, 'price': 1903.67, 'volume': 0.0028} +2025-03-18 22:49:12,636 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955295, 'price': 1903.67, 'volume': 0.0028}, total ticks: 1099 +2025-03-18 22:49:12,637 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.67, 'low': 1903.66, 'close': 1903.67, 'volume': 0.0395} +2025-03-18 22:49:12,638 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955016,"s":"BTCUSDT","t":4727549576,"p":"81987.82000000","q":"0.00007000","T":1742330955016,"m":false,"M":true}... +2025-03-18 22:49:12,638 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955016, 'price': 81987.82, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:12,638 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955016, 'price': 81987.82, 'volume': 7e-05} +2025-03-18 22:49:12,639 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955016, 'price': 81987.82, 'volume': 7e-05}, total ticks: 1299 +2025-03-18 22:49:12,639 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 81987.1, 'high': 81987.82, 'low': 81987.1, 'close': 81987.82, 'volume': 0.013540000000000012} +2025-03-18 22:49:12,664 - INFO - [realtime.py:369] - Received message #1100 +2025-03-18 22:49:12,665 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955295,"s":"ETHUSDT","t":2267980402,"p":"1903.67000000","q":"0.00280000","T":1742330955295,"m":false,"M":true}... +2025-03-18 22:49:12,665 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955295, 'price': 1903.67, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:12,665 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955295, 'price': 1903.67, 'volume': 0.0028} +2025-03-18 22:49:12,666 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955295, 'price': 1903.67, 'volume': 0.0028}, total ticks: 1100 +2025-03-18 22:49:12,666 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.67, 'low': 1903.66, 'close': 1903.67, 'volume': 0.0423} +2025-03-18 22:49:12,666 - INFO - [realtime.py:369] - Received message #1300 +2025-03-18 22:49:12,667 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955016,"s":"BTCUSDT","t":4727549577,"p":"81987.99000000","q":"0.00007000","T":1742330955016,"m":false,"M":true}... +2025-03-18 22:49:12,667 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955016, 'price': 81987.99, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:12,667 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955016, 'price': 81987.99, 'volume': 7e-05} +2025-03-18 22:49:12,667 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955016, 'price': 81987.99, 'volume': 7e-05}, total ticks: 1300 +2025-03-18 22:49:12,668 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 81987.1, 'high': 81987.99, 'low': 81987.1, 'close': 81987.99, 'volume': 0.013610000000000013} +2025-03-18 22:49:12,686 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955295,"s":"ETHUSDT","t":2267980403,"p":"1903.67000000","q":"0.00270000","T":1742330955295,"m":false,"M":true}... +2025-03-18 22:49:12,687 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955295, 'price': 1903.67, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:12,687 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955295, 'price': 1903.67, 'volume': 0.0027} +2025-03-18 22:49:12,687 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955295, 'price': 1903.67, 'volume': 0.0027}, total ticks: 1101 +2025-03-18 22:49:12,688 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.67, 'low': 1903.66, 'close': 1903.67, 'volume': 0.045} +2025-03-18 22:49:12,688 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955016,"s":"BTCUSDT","t":4727549578,"p":"81989.07000000","q":"0.00007000","T":1742330955016,"m":false,"M":true}... +2025-03-18 22:49:12,689 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955016, 'price': 81989.07, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:12,689 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955016, 'price': 81989.07, 'volume': 7e-05} +2025-03-18 22:49:12,689 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955016, 'price': 81989.07, 'volume': 7e-05}, total ticks: 1301 +2025-03-18 22:49:12,690 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 81987.1, 'high': 81989.07, 'low': 81987.1, 'close': 81989.07, 'volume': 0.013680000000000013} +2025-03-18 22:49:12,710 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955295,"s":"ETHUSDT","t":2267980404,"p":"1903.67000000","q":"0.00300000","T":1742330955295,"m":false,"M":true}... +2025-03-18 22:49:12,710 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955295, 'price': 1903.67, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:12,710 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955295, 'price': 1903.67, 'volume': 0.003} +2025-03-18 22:49:12,710 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955295, 'price': 1903.67, 'volume': 0.003}, total ticks: 1102 +2025-03-18 22:49:12,711 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.67, 'low': 1903.66, 'close': 1903.67, 'volume': 0.048} +2025-03-18 22:49:12,711 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955016,"s":"BTCUSDT","t":4727549579,"p":"81989.07000000","q":"0.00007000","T":1742330955016,"m":false,"M":true}... +2025-03-18 22:49:12,711 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955016, 'price': 81989.07, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:12,712 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955016, 'price': 81989.07, 'volume': 7e-05} +2025-03-18 22:49:12,712 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955016, 'price': 81989.07, 'volume': 7e-05}, total ticks: 1302 +2025-03-18 22:49:12,712 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 81987.1, 'high': 81989.07, 'low': 81987.1, 'close': 81989.07, 'volume': 0.013750000000000014} +2025-03-18 22:49:12,734 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955295,"s":"ETHUSDT","t":2267980405,"p":"1903.67000000","q":"0.00300000","T":1742330955295,"m":false,"M":true}... +2025-03-18 22:49:12,735 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955295, 'price': 1903.67, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:12,735 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955295, 'price': 1903.67, 'volume': 0.003} +2025-03-18 22:49:12,735 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955295, 'price': 1903.67, 'volume': 0.003}, total ticks: 1103 +2025-03-18 22:49:12,736 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.67, 'low': 1903.66, 'close': 1903.67, 'volume': 0.051000000000000004} +2025-03-18 22:49:12,736 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955016,"s":"BTCUSDT","t":4727549580,"p":"81989.07000000","q":"0.00025000","T":1742330955016,"m":false,"M":true}... +2025-03-18 22:49:12,736 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955016, 'price': 81989.07, 'volume': 0.00025, 'type': 'trade'} +2025-03-18 22:49:12,736 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955016, 'price': 81989.07, 'volume': 0.00025} +2025-03-18 22:49:12,736 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955016, 'price': 81989.07, 'volume': 0.00025}, total ticks: 1303 +2025-03-18 22:49:12,737 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 81987.1, 'high': 81989.07, 'low': 81987.1, 'close': 81989.07, 'volume': 0.014000000000000014} +2025-03-18 22:49:12,749 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955295,"s":"ETHUSDT","t":2267980406,"p":"1903.67000000","q":"0.00300000","T":1742330955295,"m":false,"M":true}... +2025-03-18 22:49:12,749 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955295, 'price': 1903.67, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:12,749 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955295, 'price': 1903.67, 'volume': 0.003} +2025-03-18 22:49:12,750 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955295, 'price': 1903.67, 'volume': 0.003}, total ticks: 1104 +2025-03-18 22:49:12,750 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.67, 'low': 1903.66, 'close': 1903.67, 'volume': 0.054000000000000006} +2025-03-18 22:49:12,751 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955016,"s":"BTCUSDT","t":4727549581,"p":"81989.07000000","q":"0.00007000","T":1742330955016,"m":false,"M":true}... +2025-03-18 22:49:12,751 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955016, 'price': 81989.07, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:12,751 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955016, 'price': 81989.07, 'volume': 7e-05} +2025-03-18 22:49:12,751 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955016, 'price': 81989.07, 'volume': 7e-05}, total ticks: 1304 +2025-03-18 22:49:12,752 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 81987.1, 'high': 81989.07, 'low': 81987.1, 'close': 81989.07, 'volume': 0.014070000000000015} +2025-03-18 22:49:12,765 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955295,"s":"ETHUSDT","t":2267980407,"p":"1903.67000000","q":"0.50710000","T":1742330955295,"m":false,"M":true}... +2025-03-18 22:49:12,765 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955295, 'price': 1903.67, 'volume': 0.5071, 'type': 'trade'} +2025-03-18 22:49:12,765 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955295, 'price': 1903.67, 'volume': 0.5071} +2025-03-18 22:49:12,766 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955295, 'price': 1903.67, 'volume': 0.5071}, total ticks: 1105 +2025-03-18 22:49:12,766 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.67, 'low': 1903.66, 'close': 1903.67, 'volume': 0.5611} +2025-03-18 22:49:12,766 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955016,"s":"BTCUSDT","t":4727549582,"p":"81989.08000000","q":"0.00758000","T":1742330955016,"m":false,"M":true}... +2025-03-18 22:49:12,767 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955016, 'price': 81989.08, 'volume': 0.00758, 'type': 'trade'} +2025-03-18 22:49:12,767 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955016, 'price': 81989.08, 'volume': 0.00758} +2025-03-18 22:49:12,767 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955016, 'price': 81989.08, 'volume': 0.00758}, total ticks: 1305 +2025-03-18 22:49:12,767 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 81987.1, 'high': 81989.08, 'low': 81987.1, 'close': 81989.08, 'volume': 0.021650000000000016} +2025-03-18 22:49:12,793 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955016,"s":"BTCUSDT","t":4727549583,"p":"81989.46000000","q":"0.00007000","T":1742330955016,"m":false,"M":true}... +2025-03-18 22:49:12,793 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955016, 'price': 81989.46, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:12,793 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955016, 'price': 81989.46, 'volume': 7e-05} +2025-03-18 22:49:12,794 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955016, 'price': 81989.46, 'volume': 7e-05}, total ticks: 1306 +2025-03-18 22:49:12,794 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 81987.1, 'high': 81989.46, 'low': 81987.1, 'close': 81989.46, 'volume': 0.021720000000000017} +2025-03-18 22:49:12,806 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955016,"s":"BTCUSDT","t":4727549584,"p":"81989.72000000","q":"0.00007000","T":1742330955016,"m":false,"M":true}... +2025-03-18 22:49:12,806 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955016, 'price': 81989.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:12,806 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955016, 'price': 81989.72, 'volume': 7e-05} +2025-03-18 22:49:12,806 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955016, 'price': 81989.72, 'volume': 7e-05}, total ticks: 1307 +2025-03-18 22:49:12,807 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 81987.1, 'high': 81989.72, 'low': 81987.1, 'close': 81989.72, 'volume': 0.021790000000000018} +2025-03-18 22:49:12,821 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955016,"s":"BTCUSDT","t":4727549585,"p":"81989.72000000","q":"0.00007000","T":1742330955016,"m":false,"M":true}... +2025-03-18 22:49:12,821 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955016, 'price': 81989.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:12,821 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955016, 'price': 81989.72, 'volume': 7e-05} +2025-03-18 22:49:12,822 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955016, 'price': 81989.72, 'volume': 7e-05}, total ticks: 1308 +2025-03-18 22:49:12,822 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 81987.1, 'high': 81989.72, 'low': 81987.1, 'close': 81989.72, 'volume': 0.02186000000000002} +2025-03-18 22:49:12,832 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955582,"s":"ETHUSDT","t...582,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:12,833 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955582,"s":"ETHUSDT","t...582,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:12,833 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955582,"s":"ETHUSDT","t...582,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:12,833 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955582,"s":"ETHUSDT","t...582,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:12,833 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955582,"s":"ETHUSDT","t...582,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:12,834 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955582,"s":"ETHUSDT","t...582,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:12,834 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955582,"s":"ETHUSDT","t...582,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:12,835 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955582,"s":"ETHUSDT","t...582,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:12,835 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955582,"s":"ETHUSDT","t...582,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:12,835 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955582,"s":"ETHUSDT","t...582,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:12,835 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955582,"s":"ETHUSDT","t...582,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:12,836 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955582,"s":"ETHUSDT","t...582,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:12,836 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955582,"s":"ETHUSDT","t...582,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:12,836 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955582,"s":"ETHUSDT","t...582,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:12,837 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955582,"s":"ETHUSDT","t...582,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:12,837 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955582,"s":"ETHUSDT","t...582,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:12,837 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955582,"s":"ETHUSDT","t...582,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:12,838 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955016,"s":"BTCUSDT","t":4727549586,"p":"81989.72000000","q":"0.00007000","T":1742330955016,"m":false,"M":true}... +2025-03-18 22:49:12,838 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955016, 'price': 81989.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:12,838 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955016, 'price': 81989.72, 'volume': 7e-05} +2025-03-18 22:49:12,838 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955016, 'price': 81989.72, 'volume': 7e-05}, total ticks: 1309 +2025-03-18 22:49:12,840 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 81987.1, 'high': 81989.72, 'low': 81987.1, 'close': 81989.72, 'volume': 0.02193000000000002} +2025-03-18 22:49:12,840 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955582,"s":"ETHUSDT","t":2267980408,"p":"1903.67000000","q":"0.87980000","T":1742330955582,"m":false,"M":true}... +2025-03-18 22:49:12,840 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955582, 'price': 1903.67, 'volume': 0.8798, 'type': 'trade'} +2025-03-18 22:49:12,840 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955582, 'price': 1903.67, 'volume': 0.8798} +2025-03-18 22:49:12,840 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955582, 'price': 1903.67, 'volume': 0.8798}, total ticks: 1106 +2025-03-18 22:49:12,842 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.67, 'low': 1903.66, 'close': 1903.67, 'volume': 1.4409} +2025-03-18 22:49:12,842 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955585,"s":"ETHUSDT","t...584,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:12,842 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955585,"s":"ETHUSDT","t...584,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:12,843 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955585,"s":"ETHUSDT","t...584,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:12,843 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955585,"s":"ETHUSDT","t...584,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:12,843 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955592,"s":"BTCUSDT","t...5592,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:12,844 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955582,"s":"ETHUSDT","t":2267980409,"p":"1903.67000000","q":"0.13980000","T":1742330955582,"m":false,"M":true}... +2025-03-18 22:49:12,844 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955582, 'price': 1903.67, 'volume': 0.1398, 'type': 'trade'} +2025-03-18 22:49:12,844 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955582, 'price': 1903.67, 'volume': 0.1398} +2025-03-18 22:49:12,844 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955582, 'price': 1903.67, 'volume': 0.1398}, total ticks: 1107 +2025-03-18 22:49:12,845 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.67, 'low': 1903.66, 'close': 1903.67, 'volume': 1.5807} +2025-03-18 22:49:12,845 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955592,"s":"BTCUSDT","t":4727549587,"p":"81989.72000000","q":"0.00010000","T":1742330955592,"m":true,"M":true}... +2025-03-18 22:49:12,845 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955592, 'price': 81989.72, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:49:12,846 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955592, 'price': 81989.72, 'volume': 0.0001} +2025-03-18 22:49:12,846 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955592, 'price': 81989.72, 'volume': 0.0001}, total ticks: 1310 +2025-03-18 22:49:12,846 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 81987.1, 'high': 81989.72, 'low': 81987.1, 'close': 81989.72, 'volume': 0.02203000000000002} +2025-03-18 22:49:12,846 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955582,"s":"ETHUSDT","t":2267980410,"p":"1903.67000000","q":"0.10950000","T":1742330955582,"m":false,"M":true}... +2025-03-18 22:49:12,846 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955582, 'price': 1903.67, 'volume': 0.1095, 'type': 'trade'} +2025-03-18 22:49:12,847 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955582, 'price': 1903.67, 'volume': 0.1095} +2025-03-18 22:49:12,847 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955582, 'price': 1903.67, 'volume': 0.1095}, total ticks: 1108 +2025-03-18 22:49:12,847 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.67, 'low': 1903.66, 'close': 1903.67, 'volume': 1.6902} +2025-03-18 22:49:12,867 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955582,"s":"ETHUSDT","t":2267980411,"p":"1903.67000000","q":"0.00270000","T":1742330955582,"m":false,"M":true}... +2025-03-18 22:49:12,867 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955582, 'price': 1903.67, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:12,868 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955582, 'price': 1903.67, 'volume': 0.0027} +2025-03-18 22:49:12,868 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955582, 'price': 1903.67, 'volume': 0.0027}, total ticks: 1109 +2025-03-18 22:49:12,868 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.67, 'low': 1903.66, 'close': 1903.67, 'volume': 1.6928999999999998} +2025-03-18 22:49:12,883 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955582,"s":"ETHUSDT","t":2267980412,"p":"1903.67000000","q":"0.00300000","T":1742330955582,"m":false,"M":true}... +2025-03-18 22:49:12,883 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955582, 'price': 1903.67, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:12,883 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955582, 'price': 1903.67, 'volume': 0.003} +2025-03-18 22:49:12,883 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955582, 'price': 1903.67, 'volume': 0.003}, total ticks: 1110 +2025-03-18 22:49:12,884 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.67, 'low': 1903.66, 'close': 1903.67, 'volume': 1.6958999999999997} +2025-03-18 22:49:12,887 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955631,"s":"ETHUSDT","t...630,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:12,888 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955631,"s":"ETHUSDT","t...630,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:12,888 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955631,"s":"ETHUSDT","t...630,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:12,888 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955631,"s":"ETHUSDT","t...630,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:12,888 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955631,"s":"ETHUSDT","t...630,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:12,889 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955633,"s":"ETHUSDT","t...632,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:12,889 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955633,"s":"ETHUSDT","t...632,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:12,889 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955633,"s":"ETHUSDT","t...632,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:12,890 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955633,"s":"ETHUSDT","t...632,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:12,890 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955633,"s":"ETHUSDT","t...632,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:12,890 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955582,"s":"ETHUSDT","t":2267980413,"p":"1903.67000000","q":"0.00300000","T":1742330955582,"m":false,"M":true}... +2025-03-18 22:49:12,890 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955582, 'price': 1903.67, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:12,890 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955582, 'price': 1903.67, 'volume': 0.003} +2025-03-18 22:49:12,891 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955582, 'price': 1903.67, 'volume': 0.003}, total ticks: 1111 +2025-03-18 22:49:12,891 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.67, 'low': 1903.66, 'close': 1903.67, 'volume': 1.6988999999999996} +2025-03-18 22:49:12,915 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955582,"s":"ETHUSDT","t":2267980414,"p":"1903.67000000","q":"0.00280000","T":1742330955582,"m":false,"M":true}... +2025-03-18 22:49:12,915 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955582, 'price': 1903.67, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:12,915 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955582, 'price': 1903.67, 'volume': 0.0028} +2025-03-18 22:49:12,915 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955582, 'price': 1903.67, 'volume': 0.0028}, total ticks: 1112 +2025-03-18 22:49:12,917 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.67, 'low': 1903.66, 'close': 1903.67, 'volume': 1.7016999999999995} +2025-03-18 22:49:12,930 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955582,"s":"ETHUSDT","t":2267980415,"p":"1903.68000000","q":"0.30160000","T":1742330955582,"m":false,"M":true}... +2025-03-18 22:49:12,930 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955582, 'price': 1903.68, 'volume': 0.3016, 'type': 'trade'} +2025-03-18 22:49:12,931 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955582, 'price': 1903.68, 'volume': 0.3016} +2025-03-18 22:49:12,931 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955582, 'price': 1903.68, 'volume': 0.3016}, total ticks: 1113 +2025-03-18 22:49:12,931 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.68, 'low': 1903.66, 'close': 1903.68, 'volume': 2.0032999999999994} +2025-03-18 22:49:12,933 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955683,"s":"ETHUSDT","t...682,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:12,934 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955683,"s":"ETHUSDT","t...682,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:12,934 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955582,"s":"ETHUSDT","t":2267980416,"p":"1903.68000000","q":"0.00280000","T":1742330955582,"m":false,"M":true}... +2025-03-18 22:49:12,934 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955582, 'price': 1903.68, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:12,934 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955582, 'price': 1903.68, 'volume': 0.0028} +2025-03-18 22:49:12,935 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955582, 'price': 1903.68, 'volume': 0.0028}, total ticks: 1114 +2025-03-18 22:49:12,935 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.68, 'low': 1903.66, 'close': 1903.68, 'volume': 2.0060999999999996} +2025-03-18 22:49:12,961 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955582,"s":"ETHUSDT","t":2267980417,"p":"1903.68000000","q":"0.03490000","T":1742330955582,"m":false,"M":true}... +2025-03-18 22:49:12,961 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955582, 'price': 1903.68, 'volume': 0.0349, 'type': 'trade'} +2025-03-18 22:49:12,963 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955582, 'price': 1903.68, 'volume': 0.0349} +2025-03-18 22:49:12,963 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955582, 'price': 1903.68, 'volume': 0.0349}, total ticks: 1115 +2025-03-18 22:49:12,963 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.68, 'low': 1903.66, 'close': 1903.68, 'volume': 2.0409999999999995} +2025-03-18 22:49:12,977 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955582,"s":"ETHUSDT","t":2267980418,"p":"1903.68000000","q":"0.00310000","T":1742330955582,"m":false,"M":true}... +2025-03-18 22:49:12,978 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955582, 'price': 1903.68, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:49:12,978 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955582, 'price': 1903.68, 'volume': 0.0031} +2025-03-18 22:49:12,978 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955582, 'price': 1903.68, 'volume': 0.0031}, total ticks: 1116 +2025-03-18 22:49:12,979 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.68, 'low': 1903.66, 'close': 1903.68, 'volume': 2.0440999999999994} +2025-03-18 22:49:12,992 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955582,"s":"ETHUSDT","t":2267980419,"p":"1903.68000000","q":"0.00300000","T":1742330955582,"m":false,"M":true}... +2025-03-18 22:49:12,993 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955582, 'price': 1903.68, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:12,993 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955582, 'price': 1903.68, 'volume': 0.003} +2025-03-18 22:49:12,993 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955582, 'price': 1903.68, 'volume': 0.003}, total ticks: 1117 +2025-03-18 22:49:12,993 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.68, 'low': 1903.66, 'close': 1903.68, 'volume': 2.0470999999999995} +2025-03-18 22:49:13,008 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955582,"s":"ETHUSDT","t":2267980420,"p":"1903.69000000","q":"0.00310000","T":1742330955582,"m":false,"M":true}... +2025-03-18 22:49:13,008 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955582, 'price': 1903.69, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:49:13,009 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955582, 'price': 1903.69, 'volume': 0.0031} +2025-03-18 22:49:13,009 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955582, 'price': 1903.69, 'volume': 0.0031}, total ticks: 1118 +2025-03-18 22:49:13,009 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.69, 'low': 1903.66, 'close': 1903.69, 'volume': 2.0501999999999994} +2025-03-18 22:49:13,023 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955582,"s":"ETHUSDT","t":2267980421,"p":"1903.69000000","q":"0.00280000","T":1742330955582,"m":false,"M":true}... +2025-03-18 22:49:13,023 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955582, 'price': 1903.69, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:13,024 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955582, 'price': 1903.69, 'volume': 0.0028} +2025-03-18 22:49:13,024 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955582, 'price': 1903.69, 'volume': 0.0028}, total ticks: 1119 +2025-03-18 22:49:13,024 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.69, 'low': 1903.66, 'close': 1903.69, 'volume': 2.0529999999999995} +2025-03-18 22:49:13,039 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955582,"s":"ETHUSDT","t":2267980422,"p":"1903.70000000","q":"0.00280000","T":1742330955582,"m":false,"M":true}... +2025-03-18 22:49:13,040 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955582, 'price': 1903.7, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:13,040 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955582, 'price': 1903.7, 'volume': 0.0028} +2025-03-18 22:49:13,040 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955582, 'price': 1903.7, 'volume': 0.0028}, total ticks: 1120 +2025-03-18 22:49:13,040 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.7, 'low': 1903.66, 'close': 1903.7, 'volume': 2.0557999999999996} +2025-03-18 22:49:13,055 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955688,"s":"ETHUSDT","t...687,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:13,056 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955688,"s":"ETHUSDT","t...687,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:13,056 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955688,"s":"ETHUSDT","t...687,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:13,057 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955688,"s":"ETHUSDT","t...687,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:13,057 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955688,"s":"ETHUSDT","t...687,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:13,057 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955688,"s":"ETHUSDT","t...687,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:13,058 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955688,"s":"ETHUSDT","t...687,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:13,058 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955582,"s":"ETHUSDT","t":2267980423,"p":"1903.73000000","q":"0.00400000","T":1742330955582,"m":false,"M":true}... +2025-03-18 22:49:13,058 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955582, 'price': 1903.73, 'volume': 0.004, 'type': 'trade'} +2025-03-18 22:49:13,059 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955582, 'price': 1903.73, 'volume': 0.004} +2025-03-18 22:49:13,059 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955582, 'price': 1903.73, 'volume': 0.004}, total ticks: 1121 +2025-03-18 22:49:13,060 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.73, 'low': 1903.66, 'close': 1903.73, 'volume': 2.0597999999999996} +2025-03-18 22:49:13,060 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955688,"s":"ETHUSDT","t...688,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:13,061 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955689,"s":"ETHUSDT","t...688,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:13,061 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955689,"s":"ETHUSDT","t...688,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:13,061 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955689,"s":"ETHUSDT","t...688,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:13,062 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955689,"s":"ETHUSDT","t...688,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:13,062 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955689,"s":"ETHUSDT","t...688,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:13,062 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955582,"s":"ETHUSDT","t":2267980424,"p":"1903.73000000","q":"0.00280000","T":1742330955582,"m":false,"M":true}... +2025-03-18 22:49:13,063 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955582, 'price': 1903.73, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:13,063 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955582, 'price': 1903.73, 'volume': 0.0028} +2025-03-18 22:49:13,063 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955582, 'price': 1903.73, 'volume': 0.0028}, total ticks: 1122 +2025-03-18 22:49:13,064 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.73, 'low': 1903.66, 'close': 1903.73, 'volume': 2.0625999999999998} +2025-03-18 22:49:13,064 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955692,"s":"ETHUSDT","t...691,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:13,065 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955585,"s":"ETHUSDT","t":2267980425,"p":"1903.74000000","q":"0.00310000","T":1742330955584,"m":false,"M":true}... +2025-03-18 22:49:13,065 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955584, 'price': 1903.74, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:49:13,065 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955584, 'price': 1903.74, 'volume': 0.0031} +2025-03-18 22:49:13,066 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955584, 'price': 1903.74, 'volume': 0.0031}, total ticks: 1123 +2025-03-18 22:49:13,066 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.74, 'low': 1903.66, 'close': 1903.74, 'volume': 2.0656999999999996} +2025-03-18 22:49:13,085 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955585,"s":"ETHUSDT","t":2267980426,"p":"1903.74000000","q":"0.00280000","T":1742330955584,"m":false,"M":true}... +2025-03-18 22:49:13,085 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955584, 'price': 1903.74, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:13,086 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955584, 'price': 1903.74, 'volume': 0.0028} +2025-03-18 22:49:13,086 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955584, 'price': 1903.74, 'volume': 0.0028}, total ticks: 1124 +2025-03-18 22:49:13,086 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.74, 'low': 1903.66, 'close': 1903.74, 'volume': 2.0685} +2025-03-18 22:49:13,099 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330955839,"s":"BTCUSDT","t...5838,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:13,099 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955585,"s":"ETHUSDT","t":2267980427,"p":"1903.74000000","q":"0.00300000","T":1742330955584,"m":false,"M":true}... +2025-03-18 22:49:13,100 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955584, 'price': 1903.74, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:13,100 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955584, 'price': 1903.74, 'volume': 0.003} +2025-03-18 22:49:13,100 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955584, 'price': 1903.74, 'volume': 0.003}, total ticks: 1125 +2025-03-18 22:49:13,100 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.74, 'low': 1903.66, 'close': 1903.74, 'volume': 2.0715} +2025-03-18 22:49:13,101 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955839,"s":"BTCUSDT","t":4727549588,"p":"81989.72000000","q":"0.00639000","T":1742330955838,"m":true,"M":true}... +2025-03-18 22:49:13,101 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955838, 'price': 81989.72, 'volume': 0.00639, 'type': 'trade'} +2025-03-18 22:49:13,101 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955838, 'price': 81989.72, 'volume': 0.00639} +2025-03-18 22:49:13,102 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955838, 'price': 81989.72, 'volume': 0.00639}, total ticks: 1311 +2025-03-18 22:49:13,102 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 81987.1, 'high': 81989.72, 'low': 81987.1, 'close': 81989.72, 'volume': 0.028420000000000018} +2025-03-18 22:49:13,103 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955585,"s":"ETHUSDT","t":2267980428,"p":"1903.74000000","q":"0.00300000","T":1742330955584,"m":false,"M":true}... +2025-03-18 22:49:13,103 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955584, 'price': 1903.74, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:13,103 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955584, 'price': 1903.74, 'volume': 0.003} +2025-03-18 22:49:13,104 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955584, 'price': 1903.74, 'volume': 0.003}, total ticks: 1126 +2025-03-18 22:49:13,104 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.74, 'low': 1903.66, 'close': 1903.74, 'volume': 2.0745} +2025-03-18 22:49:13,132 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955631,"s":"ETHUSDT","t":2267980429,"p":"1903.76000000","q":"0.00280000","T":1742330955630,"m":false,"M":true}... +2025-03-18 22:49:13,132 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955630, 'price': 1903.76, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:13,134 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955630, 'price': 1903.76, 'volume': 0.0028} +2025-03-18 22:49:13,134 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955630, 'price': 1903.76, 'volume': 0.0028}, total ticks: 1127 +2025-03-18 22:49:13,134 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.76, 'low': 1903.66, 'close': 1903.76, 'volume': 2.0773} +2025-03-18 22:49:13,148 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955631,"s":"ETHUSDT","t":2267980430,"p":"1903.76000000","q":"0.00380000","T":1742330955630,"m":false,"M":true}... +2025-03-18 22:49:13,148 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955630, 'price': 1903.76, 'volume': 0.0038, 'type': 'trade'} +2025-03-18 22:49:13,148 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955630, 'price': 1903.76, 'volume': 0.0038} +2025-03-18 22:49:13,148 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955630, 'price': 1903.76, 'volume': 0.0038}, total ticks: 1128 +2025-03-18 22:49:13,150 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.76, 'low': 1903.66, 'close': 1903.76, 'volume': 2.0811} +2025-03-18 22:49:13,175 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955631,"s":"ETHUSDT","t":2267980431,"p":"1903.76000000","q":"0.00300000","T":1742330955630,"m":false,"M":true}... +2025-03-18 22:49:13,175 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955630, 'price': 1903.76, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:13,176 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955630, 'price': 1903.76, 'volume': 0.003} +2025-03-18 22:49:13,176 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955630, 'price': 1903.76, 'volume': 0.003}, total ticks: 1129 +2025-03-18 22:49:13,176 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.76, 'low': 1903.66, 'close': 1903.76, 'volume': 2.0841000000000003} +2025-03-18 22:49:13,192 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955631,"s":"ETHUSDT","t":2267980432,"p":"1903.76000000","q":"0.00300000","T":1742330955630,"m":false,"M":true}... +2025-03-18 22:49:13,192 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955630, 'price': 1903.76, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:13,193 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955630, 'price': 1903.76, 'volume': 0.003} +2025-03-18 22:49:13,193 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955630, 'price': 1903.76, 'volume': 0.003}, total ticks: 1130 +2025-03-18 22:49:13,193 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.76, 'low': 1903.66, 'close': 1903.76, 'volume': 2.0871000000000004} +2025-03-18 22:49:13,194 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955631,"s":"ETHUSDT","t":2267980433,"p":"1903.77000000","q":"0.00280000","T":1742330955630,"m":false,"M":true}... +2025-03-18 22:49:13,194 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955630, 'price': 1903.77, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:13,194 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955630, 'price': 1903.77, 'volume': 0.0028} +2025-03-18 22:49:13,194 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955630, 'price': 1903.77, 'volume': 0.0028}, total ticks: 1131 +2025-03-18 22:49:13,195 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.77, 'low': 1903.66, 'close': 1903.77, 'volume': 2.0899000000000005} +2025-03-18 22:49:13,213 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955633,"s":"ETHUSDT","t":2267980434,"p":"1903.82000000","q":"0.00280000","T":1742330955632,"m":false,"M":true}... +2025-03-18 22:49:13,213 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955632, 'price': 1903.82, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:13,214 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955632, 'price': 1903.82, 'volume': 0.0028} +2025-03-18 22:49:13,214 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955632, 'price': 1903.82, 'volume': 0.0028}, total ticks: 1132 +2025-03-18 22:49:13,214 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.82, 'low': 1903.66, 'close': 1903.82, 'volume': 2.0927000000000007} +2025-03-18 22:49:13,228 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955633,"s":"ETHUSDT","t":2267980435,"p":"1903.82000000","q":"0.00280000","T":1742330955632,"m":false,"M":true}... +2025-03-18 22:49:13,230 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955632, 'price': 1903.82, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:13,230 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955632, 'price': 1903.82, 'volume': 0.0028} +2025-03-18 22:49:13,230 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955632, 'price': 1903.82, 'volume': 0.0028}, total ticks: 1133 +2025-03-18 22:49:13,231 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.82, 'low': 1903.66, 'close': 1903.82, 'volume': 2.095500000000001} +2025-03-18 22:49:13,251 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955633,"s":"ETHUSDT","t":2267980436,"p":"1903.82000000","q":"0.00300000","T":1742330955632,"m":false,"M":true}... +2025-03-18 22:49:13,251 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955632, 'price': 1903.82, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:13,252 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955632, 'price': 1903.82, 'volume': 0.003} +2025-03-18 22:49:13,252 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955632, 'price': 1903.82, 'volume': 0.003}, total ticks: 1134 +2025-03-18 22:49:13,253 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.82, 'low': 1903.66, 'close': 1903.82, 'volume': 2.098500000000001} +2025-03-18 22:49:13,265 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955633,"s":"ETHUSDT","t":2267980437,"p":"1903.82000000","q":"0.00270000","T":1742330955632,"m":false,"M":true}... +2025-03-18 22:49:13,265 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955632, 'price': 1903.82, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:13,265 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955632, 'price': 1903.82, 'volume': 0.0027} +2025-03-18 22:49:13,267 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955632, 'price': 1903.82, 'volume': 0.0027}, total ticks: 1135 +2025-03-18 22:49:13,267 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.82, 'low': 1903.66, 'close': 1903.82, 'volume': 2.101200000000001} +2025-03-18 22:49:13,279 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955633,"s":"ETHUSDT","t":2267980438,"p":"1903.82000000","q":"0.00270000","T":1742330955632,"m":false,"M":true}... +2025-03-18 22:49:13,279 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955632, 'price': 1903.82, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:13,279 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955632, 'price': 1903.82, 'volume': 0.0027} +2025-03-18 22:49:13,279 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955632, 'price': 1903.82, 'volume': 0.0027}, total ticks: 1136 +2025-03-18 22:49:13,280 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.82, 'low': 1903.66, 'close': 1903.82, 'volume': 2.1039000000000008} +2025-03-18 22:49:13,294 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955683,"s":"ETHUSDT","t":2267980439,"p":"1903.83000000","q":"0.08000000","T":1742330955682,"m":false,"M":true}... +2025-03-18 22:49:13,294 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955682, 'price': 1903.83, 'volume': 0.08, 'type': 'trade'} +2025-03-18 22:49:13,295 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955682, 'price': 1903.83, 'volume': 0.08} +2025-03-18 22:49:13,295 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955682, 'price': 1903.83, 'volume': 0.08}, total ticks: 1137 +2025-03-18 22:49:13,295 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.83, 'low': 1903.66, 'close': 1903.83, 'volume': 2.183900000000001} +2025-03-18 22:49:13,311 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955683,"s":"ETHUSDT","t":2267980440,"p":"1903.83000000","q":"0.00280000","T":1742330955682,"m":false,"M":true}... +2025-03-18 22:49:13,311 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955682, 'price': 1903.83, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:13,311 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955682, 'price': 1903.83, 'volume': 0.0028} +2025-03-18 22:49:13,311 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955682, 'price': 1903.83, 'volume': 0.0028}, total ticks: 1138 +2025-03-18 22:49:13,312 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.83, 'low': 1903.66, 'close': 1903.83, 'volume': 2.186700000000001} +2025-03-18 22:49:13,332 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955688,"s":"ETHUSDT","t":2267980441,"p":"1903.83000000","q":"0.00300000","T":1742330955687,"m":false,"M":true}... +2025-03-18 22:49:13,332 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955687, 'price': 1903.83, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:13,333 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955687, 'price': 1903.83, 'volume': 0.003} +2025-03-18 22:49:13,333 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955687, 'price': 1903.83, 'volume': 0.003}, total ticks: 1139 +2025-03-18 22:49:13,334 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.83, 'low': 1903.66, 'close': 1903.83, 'volume': 2.189700000000001} +2025-03-18 22:49:13,346 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956078,"s":"ETHUSDT","t...078,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:13,346 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956078,"s":"ETHUSDT","t...078,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:13,348 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956078,"s":"ETHUSDT","t...078,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:13,348 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956078,"s":"ETHUSDT","t...078,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:13,348 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956078,"s":"ETHUSDT","t...078,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:13,349 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956078,"s":"ETHUSDT","t...078,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:13,349 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956078,"s":"ETHUSDT","t...078,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:13,349 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956078,"s":"ETHUSDT","t...078,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:13,350 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956078,"s":"ETHUSDT","t...078,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:13,350 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956078,"s":"ETHUSDT","t...078,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:13,350 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956078,"s":"ETHUSDT","t...078,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:13,350 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956081,"s":"ETHUSDT","t...080,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:13,351 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956081,"s":"ETHUSDT","t...080,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:13,351 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956081,"s":"ETHUSDT","t...080,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:13,352 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956081,"s":"ETHUSDT","t...080,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:13,352 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956081,"s":"ETHUSDT","t...080,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:13,353 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956081,"s":"ETHUSDT","t...080,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:13,353 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956085,"s":"ETHUSDT","t...085,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:13,353 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956085,"s":"ETHUSDT","t...085,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:13,354 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955688,"s":"ETHUSDT","t":2267980442,"p":"1903.83000000","q":"0.00300000","T":1742330955687,"m":false,"M":true}... +2025-03-18 22:49:13,354 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955687, 'price': 1903.83, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:13,354 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955687, 'price': 1903.83, 'volume': 0.003} +2025-03-18 22:49:13,355 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955687, 'price': 1903.83, 'volume': 0.003}, total ticks: 1140 +2025-03-18 22:49:13,355 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.83, 'low': 1903.66, 'close': 1903.83, 'volume': 2.192700000000001} +2025-03-18 22:49:13,368 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955688,"s":"ETHUSDT","t":2267980443,"p":"1903.83000000","q":"0.00270000","T":1742330955687,"m":false,"M":true}... +2025-03-18 22:49:13,368 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955687, 'price': 1903.83, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:13,369 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955687, 'price': 1903.83, 'volume': 0.0027} +2025-03-18 22:49:13,369 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955687, 'price': 1903.83, 'volume': 0.0027}, total ticks: 1141 +2025-03-18 22:49:13,370 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.83, 'low': 1903.66, 'close': 1903.83, 'volume': 2.195400000000001} +2025-03-18 22:49:13,382 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955688,"s":"ETHUSDT","t":2267980444,"p":"1903.83000000","q":"0.00270000","T":1742330955687,"m":false,"M":true}... +2025-03-18 22:49:13,382 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955687, 'price': 1903.83, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:13,382 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955687, 'price': 1903.83, 'volume': 0.0027} +2025-03-18 22:49:13,383 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955687, 'price': 1903.83, 'volume': 0.0027}, total ticks: 1142 +2025-03-18 22:49:13,383 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.83, 'low': 1903.66, 'close': 1903.83, 'volume': 2.198100000000001} +2025-03-18 22:49:13,401 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955688,"s":"ETHUSDT","t":2267980445,"p":"1903.84000000","q":"0.00530000","T":1742330955687,"m":false,"M":true}... +2025-03-18 22:49:13,401 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955687, 'price': 1903.84, 'volume': 0.0053, 'type': 'trade'} +2025-03-18 22:49:13,402 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955687, 'price': 1903.84, 'volume': 0.0053} +2025-03-18 22:49:13,402 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955687, 'price': 1903.84, 'volume': 0.0053}, total ticks: 1143 +2025-03-18 22:49:13,403 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.84, 'low': 1903.66, 'close': 1903.84, 'volume': 2.203400000000001} +2025-03-18 22:49:13,427 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955688,"s":"ETHUSDT","t":2267980446,"p":"1903.84000000","q":"0.00280000","T":1742330955687,"m":false,"M":true}... +2025-03-18 22:49:13,427 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955687, 'price': 1903.84, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:13,428 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955687, 'price': 1903.84, 'volume': 0.0028} +2025-03-18 22:49:13,428 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955687, 'price': 1903.84, 'volume': 0.0028}, total ticks: 1144 +2025-03-18 22:49:13,428 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.84, 'low': 1903.66, 'close': 1903.84, 'volume': 2.2062000000000013} +2025-03-18 22:49:13,443 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955688,"s":"ETHUSDT","t":2267980447,"p":"1903.85000000","q":"0.00280000","T":1742330955687,"m":false,"M":true}... +2025-03-18 22:49:13,443 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955687, 'price': 1903.85, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:13,444 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955687, 'price': 1903.85, 'volume': 0.0028} +2025-03-18 22:49:13,444 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955687, 'price': 1903.85, 'volume': 0.0028}, total ticks: 1145 +2025-03-18 22:49:13,444 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.85, 'low': 1903.66, 'close': 1903.85, 'volume': 2.2090000000000014} +2025-03-18 22:49:13,458 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955688,"s":"ETHUSDT","t":2267980448,"p":"1903.87000000","q":"0.00280000","T":1742330955688,"m":false,"M":true}... +2025-03-18 22:49:13,459 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955688, 'price': 1903.87, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:13,459 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955688, 'price': 1903.87, 'volume': 0.0028} +2025-03-18 22:49:13,459 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955688, 'price': 1903.87, 'volume': 0.0028}, total ticks: 1146 +2025-03-18 22:49:13,459 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.87, 'low': 1903.66, 'close': 1903.87, 'volume': 2.2118000000000015} +2025-03-18 22:49:13,473 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955689,"s":"ETHUSDT","t":2267980449,"p":"1903.88000000","q":"0.00530000","T":1742330955688,"m":false,"M":true}... +2025-03-18 22:49:13,474 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955688, 'price': 1903.88, 'volume': 0.0053, 'type': 'trade'} +2025-03-18 22:49:13,474 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955688, 'price': 1903.88, 'volume': 0.0053} +2025-03-18 22:49:13,474 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955688, 'price': 1903.88, 'volume': 0.0053}, total ticks: 1147 +2025-03-18 22:49:13,475 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.88, 'low': 1903.66, 'close': 1903.88, 'volume': 2.2171000000000016} +2025-03-18 22:49:13,488 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955689,"s":"ETHUSDT","t":2267980450,"p":"1903.88000000","q":"0.00280000","T":1742330955688,"m":false,"M":true}... +2025-03-18 22:49:13,488 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955688, 'price': 1903.88, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:13,488 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955688, 'price': 1903.88, 'volume': 0.0028} +2025-03-18 22:49:13,489 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955688, 'price': 1903.88, 'volume': 0.0028}, total ticks: 1148 +2025-03-18 22:49:13,489 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.88, 'low': 1903.66, 'close': 1903.88, 'volume': 2.2199000000000018} +2025-03-18 22:49:13,504 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955689,"s":"ETHUSDT","t":2267980451,"p":"1903.89000000","q":"0.00280000","T":1742330955688,"m":false,"M":true}... +2025-03-18 22:49:13,504 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955688, 'price': 1903.89, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:13,504 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955688, 'price': 1903.89, 'volume': 0.0028} +2025-03-18 22:49:13,505 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955688, 'price': 1903.89, 'volume': 0.0028}, total ticks: 1149 +2025-03-18 22:49:13,505 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.89, 'low': 1903.66, 'close': 1903.89, 'volume': 2.222700000000002} +2025-03-18 22:49:13,519 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955689,"s":"ETHUSDT","t":2267980452,"p":"1903.90000000","q":"0.00280000","T":1742330955688,"m":false,"M":true}... +2025-03-18 22:49:13,519 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955688, 'price': 1903.9, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:13,520 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955688, 'price': 1903.9, 'volume': 0.0028} +2025-03-18 22:49:13,520 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955688, 'price': 1903.9, 'volume': 0.0028}, total ticks: 1150 +2025-03-18 22:49:13,520 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.9, 'low': 1903.66, 'close': 1903.9, 'volume': 2.225500000000002} +2025-03-18 22:49:13,529 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956146,"s":"ETHUSDT","t...146,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:13,529 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956146,"s":"ETHUSDT","t...146,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:13,529 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956146,"s":"ETHUSDT","t...146,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:13,531 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956191,"s":"BTCUSDT","t...6190,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:13,531 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955689,"s":"ETHUSDT","t":2267980453,"p":"1903.92000000","q":"0.00280000","T":1742330955688,"m":false,"M":true}... +2025-03-18 22:49:13,531 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955688, 'price': 1903.92, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:13,532 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955688, 'price': 1903.92, 'volume': 0.0028} +2025-03-18 22:49:13,532 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955688, 'price': 1903.92, 'volume': 0.0028}, total ticks: 1151 +2025-03-18 22:49:13,533 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.92, 'low': 1903.66, 'close': 1903.92, 'volume': 2.228300000000002} +2025-03-18 22:49:13,534 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956191,"s":"BTCUSDT","t":4727549589,"p":"81989.72000000","q":"0.00011000","T":1742330956190,"m":true,"M":true}... +2025-03-18 22:49:13,534 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956190, 'price': 81989.72, 'volume': 0.00011, 'type': 'trade'} +2025-03-18 22:49:13,534 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956190, 'price': 81989.72, 'volume': 0.00011} +2025-03-18 22:49:13,534 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956190, 'price': 81989.72, 'volume': 0.00011}, total ticks: 1312 +2025-03-18 22:49:13,535 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330955000, 'open': 81987.1, 'high': 81989.72, 'low': 81987.1, 'close': 81989.72, 'volume': 0.028420000000000018} +2025-03-18 22:49:13,535 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81989.72, 'low': 81989.72, 'close': 81989.72, 'volume': 0.00011} +2025-03-18 22:49:13,535 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330955692,"s":"ETHUSDT","t":2267980454,"p":"1903.93000000","q":"0.00280000","T":1742330955691,"m":false,"M":true}... +2025-03-18 22:49:13,535 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330955691, 'price': 1903.93, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:13,535 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330955691, 'price': 1903.93, 'volume': 0.0028} +2025-03-18 22:49:13,536 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330955691, 'price': 1903.93, 'volume': 0.0028}, total ticks: 1152 +2025-03-18 22:49:13,536 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.93, 'low': 1903.66, 'close': 1903.93, 'volume': 2.2311000000000023} +2025-03-18 22:49:13,550 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956078,"s":"ETHUSDT","t":2267980455,"p":"1903.95000000","q":"0.00400000","T":1742330956078,"m":false,"M":true}... +2025-03-18 22:49:13,550 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956078, 'price': 1903.95, 'volume': 0.004, 'type': 'trade'} +2025-03-18 22:49:13,551 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956078, 'price': 1903.95, 'volume': 0.004} +2025-03-18 22:49:13,551 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956078, 'price': 1903.95, 'volume': 0.004}, total ticks: 1153 +2025-03-18 22:49:13,551 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330955000, 'open': 1903.66, 'high': 1903.93, 'low': 1903.66, 'close': 1903.93, 'volume': 2.2311000000000023} +2025-03-18 22:49:13,551 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330956000, 'open': 1903.95, 'high': 1903.95, 'low': 1903.95, 'close': 1903.95, 'volume': 0.004} +2025-03-18 22:49:13,566 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956078,"s":"ETHUSDT","t":2267980456,"p":"1903.95000000","q":"0.00280000","T":1742330956078,"m":false,"M":true}... +2025-03-18 22:49:13,566 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956078, 'price': 1903.95, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:13,566 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956078, 'price': 1903.95, 'volume': 0.0028} +2025-03-18 22:49:13,567 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956078, 'price': 1903.95, 'volume': 0.0028}, total ticks: 1154 +2025-03-18 22:49:13,568 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 1903.95, 'high': 1903.95, 'low': 1903.95, 'close': 1903.95, 'volume': 0.0068000000000000005} +2025-03-18 22:49:13,577 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956300,"s":"BTCUSDT","t...299,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,577 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956300,"s":"BTCUSDT","t...299,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,577 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956300,"s":"BTCUSDT","t...299,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,577 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956078,"s":"ETHUSDT","t":2267980457,"p":"1903.95000000","q":"0.00300000","T":1742330956078,"m":false,"M":true}... +2025-03-18 22:49:13,579 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956078, 'price': 1903.95, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:13,579 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956078, 'price': 1903.95, 'volume': 0.003} +2025-03-18 22:49:13,579 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956078, 'price': 1903.95, 'volume': 0.003}, total ticks: 1155 +2025-03-18 22:49:13,579 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 1903.95, 'high': 1903.95, 'low': 1903.95, 'close': 1903.95, 'volume': 0.0098} +2025-03-18 22:49:13,580 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956300,"s":"BTCUSDT","t":4727549590,"p":"81989.73000000","q":"0.00007000","T":1742330956299,"m":false,"M":true}... +2025-03-18 22:49:13,580 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956299, 'price': 81989.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:13,580 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956299, 'price': 81989.73, 'volume': 7e-05} +2025-03-18 22:49:13,580 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956299, 'price': 81989.73, 'volume': 7e-05}, total ticks: 1313 +2025-03-18 22:49:13,581 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81989.73, 'low': 81989.72, 'close': 81989.73, 'volume': 0.00017999999999999998} +2025-03-18 22:49:13,581 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956078,"s":"ETHUSDT","t":2267980458,"p":"1903.95000000","q":"0.00270000","T":1742330956078,"m":false,"M":true}... +2025-03-18 22:49:13,581 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956078, 'price': 1903.95, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:13,582 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956078, 'price': 1903.95, 'volume': 0.0027} +2025-03-18 22:49:13,582 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956078, 'price': 1903.95, 'volume': 0.0027}, total ticks: 1156 +2025-03-18 22:49:13,582 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 1903.95, 'high': 1903.95, 'low': 1903.95, 'close': 1903.95, 'volume': 0.0125} +2025-03-18 22:49:13,608 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956300,"s":"BTCUSDT","t":4727549591,"p":"81989.73000000","q":"0.00007000","T":1742330956299,"m":false,"M":true}... +2025-03-18 22:49:13,609 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956299, 'price': 81989.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:13,609 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956299, 'price': 81989.73, 'volume': 7e-05} +2025-03-18 22:49:13,609 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956299, 'price': 81989.73, 'volume': 7e-05}, total ticks: 1314 +2025-03-18 22:49:13,610 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81989.73, 'low': 81989.72, 'close': 81989.73, 'volume': 0.00025} +2025-03-18 22:49:13,610 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956078,"s":"ETHUSDT","t":2267980459,"p":"1903.95000000","q":"0.00300000","T":1742330956078,"m":false,"M":true}... +2025-03-18 22:49:13,610 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956078, 'price': 1903.95, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:13,610 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956078, 'price': 1903.95, 'volume': 0.003} +2025-03-18 22:49:13,611 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956078, 'price': 1903.95, 'volume': 0.003}, total ticks: 1157 +2025-03-18 22:49:13,611 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 1903.95, 'high': 1903.95, 'low': 1903.95, 'close': 1903.95, 'volume': 0.0155} +2025-03-18 22:49:13,625 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956300,"s":"BTCUSDT","t":4727549592,"p":"81989.73000000","q":"0.00005000","T":1742330956299,"m":false,"M":true}... +2025-03-18 22:49:13,625 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956299, 'price': 81989.73, 'volume': 5e-05, 'type': 'trade'} +2025-03-18 22:49:13,626 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956299, 'price': 81989.73, 'volume': 5e-05} +2025-03-18 22:49:13,626 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956299, 'price': 81989.73, 'volume': 5e-05}, total ticks: 1315 +2025-03-18 22:49:13,627 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81989.73, 'low': 81989.72, 'close': 81989.73, 'volume': 0.00030000000000000003} +2025-03-18 22:49:13,627 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956078,"s":"ETHUSDT","t":2267980460,"p":"1903.95000000","q":"0.00270000","T":1742330956078,"m":false,"M":true}... +2025-03-18 22:49:13,627 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956078, 'price': 1903.95, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:13,627 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956078, 'price': 1903.95, 'volume': 0.0027} +2025-03-18 22:49:13,628 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956078, 'price': 1903.95, 'volume': 0.0027}, total ticks: 1158 +2025-03-18 22:49:13,628 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 1903.95, 'high': 1903.95, 'low': 1903.95, 'close': 1903.95, 'volume': 0.0182} +2025-03-18 22:49:13,637 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956375,"s":"BTCUSDT","t...375,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,637 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956375,"s":"BTCUSDT","t...375,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,638 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956375,"s":"BTCUSDT","t...375,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,638 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956375,"s":"BTCUSDT","t...375,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,639 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956375,"s":"BTCUSDT","t":4727549593,"p":"81989.73000000","q":"0.00002000","T":1742330956375,"m":false,"M":true}... +2025-03-18 22:49:13,639 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956375, 'price': 81989.73, 'volume': 2e-05, 'type': 'trade'} +2025-03-18 22:49:13,639 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956375, 'price': 81989.73, 'volume': 2e-05} +2025-03-18 22:49:13,639 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956375, 'price': 81989.73, 'volume': 2e-05}, total ticks: 1316 +2025-03-18 22:49:13,640 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81989.73, 'low': 81989.72, 'close': 81989.73, 'volume': 0.00032} +2025-03-18 22:49:13,640 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956078,"s":"ETHUSDT","t":2267980461,"p":"1903.95000000","q":"0.00470000","T":1742330956078,"m":false,"M":true}... +2025-03-18 22:49:13,640 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956078, 'price': 1903.95, 'volume': 0.0047, 'type': 'trade'} +2025-03-18 22:49:13,641 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956078, 'price': 1903.95, 'volume': 0.0047} +2025-03-18 22:49:13,641 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956078, 'price': 1903.95, 'volume': 0.0047}, total ticks: 1159 +2025-03-18 22:49:13,641 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 1903.95, 'high': 1903.95, 'low': 1903.95, 'close': 1903.95, 'volume': 0.0229} +2025-03-18 22:49:13,659 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956375,"s":"BTCUSDT","t":4727549594,"p":"81989.73000000","q":"0.00007000","T":1742330956375,"m":false,"M":true}... +2025-03-18 22:49:13,660 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956375, 'price': 81989.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:13,660 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956375, 'price': 81989.73, 'volume': 7e-05} +2025-03-18 22:49:13,660 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956375, 'price': 81989.73, 'volume': 7e-05}, total ticks: 1317 +2025-03-18 22:49:13,661 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81989.73, 'low': 81989.72, 'close': 81989.73, 'volume': 0.00039000000000000005} +2025-03-18 22:49:13,661 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956078,"s":"ETHUSDT","t":2267980462,"p":"1903.95000000","q":"0.00500000","T":1742330956078,"m":false,"M":true}... +2025-03-18 22:49:13,662 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956078, 'price': 1903.95, 'volume': 0.005, 'type': 'trade'} +2025-03-18 22:49:13,662 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956078, 'price': 1903.95, 'volume': 0.005} +2025-03-18 22:49:13,662 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956078, 'price': 1903.95, 'volume': 0.005}, total ticks: 1160 +2025-03-18 22:49:13,663 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 1903.95, 'high': 1903.95, 'low': 1903.95, 'close': 1903.95, 'volume': 0.0279} +2025-03-18 22:49:13,663 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956375,"s":"BTCUSDT","t":4727549595,"p":"81989.73000000","q":"0.00007000","T":1742330956375,"m":false,"M":true}... +2025-03-18 22:49:13,663 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956375, 'price': 81989.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:13,664 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956375, 'price': 81989.73, 'volume': 7e-05} +2025-03-18 22:49:13,664 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956375, 'price': 81989.73, 'volume': 7e-05}, total ticks: 1318 +2025-03-18 22:49:13,665 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81989.73, 'low': 81989.72, 'close': 81989.73, 'volume': 0.00046} +2025-03-18 22:49:13,665 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956078,"s":"ETHUSDT","t":2267980463,"p":"1903.95000000","q":"0.00270000","T":1742330956078,"m":false,"M":true}... +2025-03-18 22:49:13,665 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956078, 'price': 1903.95, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:13,665 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956078, 'price': 1903.95, 'volume': 0.0027} +2025-03-18 22:49:13,666 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956078, 'price': 1903.95, 'volume': 0.0027}, total ticks: 1161 +2025-03-18 22:49:13,666 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 1903.95, 'high': 1903.95, 'low': 1903.95, 'close': 1903.95, 'volume': 0.030600000000000002} +2025-03-18 22:49:13,672 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956435,"s":"BTCUSDT","t...434,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,672 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956375,"s":"BTCUSDT","t":4727549596,"p":"81989.73000000","q":"0.00002000","T":1742330956375,"m":false,"M":true}... +2025-03-18 22:49:13,672 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956375, 'price': 81989.73, 'volume': 2e-05, 'type': 'trade'} +2025-03-18 22:49:13,672 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956375, 'price': 81989.73, 'volume': 2e-05} +2025-03-18 22:49:13,672 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956375, 'price': 81989.73, 'volume': 2e-05}, total ticks: 1319 +2025-03-18 22:49:13,673 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81989.73, 'low': 81989.72, 'close': 81989.73, 'volume': 0.00048} +2025-03-18 22:49:13,673 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956078,"s":"ETHUSDT","t":2267980464,"p":"1903.95000000","q":"0.00270000","T":1742330956078,"m":false,"M":true}... +2025-03-18 22:49:13,673 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956078, 'price': 1903.95, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:13,674 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956078, 'price': 1903.95, 'volume': 0.0027} +2025-03-18 22:49:13,674 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956078, 'price': 1903.95, 'volume': 0.0027}, total ticks: 1162 +2025-03-18 22:49:13,675 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 1903.95, 'high': 1903.95, 'low': 1903.95, 'close': 1903.95, 'volume': 0.0333} +2025-03-18 22:49:13,680 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956435,"s":"BTCUSDT","t...434,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,680 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956435,"s":"BTCUSDT","t...434,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,682 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956435,"s":"BTCUSDT","t...434,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,682 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956435,"s":"BTCUSDT","t...434,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,682 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956435,"s":"BTCUSDT","t...434,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,683 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956435,"s":"BTCUSDT","t...434,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,684 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956435,"s":"BTCUSDT","t...434,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,684 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956435,"s":"BTCUSDT","t...434,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,684 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956435,"s":"BTCUSDT","t...434,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,685 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956435,"s":"BTCUSDT","t...434,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,685 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956435,"s":"BTCUSDT","t...434,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,686 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956435,"s":"BTCUSDT","t...434,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,686 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956435,"s":"BTCUSDT","t...434,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,687 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956435,"s":"BTCUSDT","t...434,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,687 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956435,"s":"BTCUSDT","t...434,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,688 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956435,"s":"BTCUSDT","t...434,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,688 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956435,"s":"BTCUSDT","t...434,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,689 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956435,"s":"BTCUSDT","t...434,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,689 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956435,"s":"BTCUSDT","t...434,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,690 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956435,"s":"BTCUSDT","t...434,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,690 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956435,"s":"BTCUSDT","t...434,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,690 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956435,"s":"BTCUSDT","t...434,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,691 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956435,"s":"BTCUSDT","t...434,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,691 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956435,"s":"BTCUSDT","t...434,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,691 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956435,"s":"BTCUSDT","t...434,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,692 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956435,"s":"BTCUSDT","t...434,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,692 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956435,"s":"BTCUSDT","t...434,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,692 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956435,"s":"BTCUSDT","t...434,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,694 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956435,"s":"BTCUSDT","t...434,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,694 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956435,"s":"BTCUSDT","t...434,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,695 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956435,"s":"BTCUSDT","t...434,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,695 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956435,"s":"BTCUSDT","t...434,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,696 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956435,"s":"BTCUSDT","t":4727549597,"p":"81989.73000000","q":"0.00012000","T":1742330956434,"m":false,"M":true}... +2025-03-18 22:49:13,696 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956434, 'price': 81989.73, 'volume': 0.00012, 'type': 'trade'} +2025-03-18 22:49:13,696 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956434, 'price': 81989.73, 'volume': 0.00012} +2025-03-18 22:49:13,696 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956434, 'price': 81989.73, 'volume': 0.00012}, total ticks: 1320 +2025-03-18 22:49:13,697 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81989.73, 'low': 81989.72, 'close': 81989.73, 'volume': 0.0006000000000000001} +2025-03-18 22:49:13,697 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956078,"s":"ETHUSDT","t":2267980465,"p":"1903.96000000","q":"0.00270000","T":1742330956078,"m":false,"M":true}... +2025-03-18 22:49:13,697 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956078, 'price': 1903.96, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:13,699 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956078, 'price': 1903.96, 'volume': 0.0027} +2025-03-18 22:49:13,699 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956078, 'price': 1903.96, 'volume': 0.0027}, total ticks: 1163 +2025-03-18 22:49:13,699 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 1903.95, 'high': 1903.96, 'low': 1903.95, 'close': 1903.96, 'volume': 0.036000000000000004} +2025-03-18 22:49:13,700 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956435,"s":"BTCUSDT","t...434,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,700 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956435,"s":"BTCUSDT","t":4727549598,"p":"81989.73000000","q":"0.00009000","T":1742330956434,"m":false,"M":true}... +2025-03-18 22:49:13,700 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956434, 'price': 81989.73, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:49:13,700 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956434, 'price': 81989.73, 'volume': 9e-05} +2025-03-18 22:49:13,700 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956434, 'price': 81989.73, 'volume': 9e-05}, total ticks: 1321 +2025-03-18 22:49:13,701 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81989.73, 'low': 81989.72, 'close': 81989.73, 'volume': 0.0006900000000000001} +2025-03-18 22:49:13,701 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956081,"s":"ETHUSDT","t":2267980466,"p":"1903.96000000","q":"0.00260000","T":1742330956080,"m":false,"M":true}... +2025-03-18 22:49:13,701 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956080, 'price': 1903.96, 'volume': 0.0026, 'type': 'trade'} +2025-03-18 22:49:13,701 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956080, 'price': 1903.96, 'volume': 0.0026} +2025-03-18 22:49:13,702 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956080, 'price': 1903.96, 'volume': 0.0026}, total ticks: 1164 +2025-03-18 22:49:13,702 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 1903.95, 'high': 1903.96, 'low': 1903.95, 'close': 1903.96, 'volume': 0.0386} +2025-03-18 22:49:13,703 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956435,"s":"BTCUSDT","t...434,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,703 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956435,"s":"BTCUSDT","t":4727549599,"p":"81989.73000000","q":"0.00007000","T":1742330956434,"m":false,"M":true}... +2025-03-18 22:49:13,703 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956434, 'price': 81989.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:13,703 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956434, 'price': 81989.73, 'volume': 7e-05} +2025-03-18 22:49:13,704 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956434, 'price': 81989.73, 'volume': 7e-05}, total ticks: 1322 +2025-03-18 22:49:13,704 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81989.73, 'low': 81989.72, 'close': 81989.73, 'volume': 0.00076} +2025-03-18 22:49:13,706 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956081,"s":"ETHUSDT","t":2267980467,"p":"1903.96000000","q":"0.00280000","T":1742330956080,"m":false,"M":true}... +2025-03-18 22:49:13,706 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956080, 'price': 1903.96, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:13,706 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956080, 'price': 1903.96, 'volume': 0.0028} +2025-03-18 22:49:13,707 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956080, 'price': 1903.96, 'volume': 0.0028}, total ticks: 1165 +2025-03-18 22:49:13,707 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 1903.95, 'high': 1903.96, 'low': 1903.95, 'close': 1903.96, 'volume': 0.0414} +2025-03-18 22:49:13,708 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956435,"s":"BTCUSDT","t...434,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,708 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956435,"s":"BTCUSDT","t":4727549600,"p":"81989.73000000","q":"0.00007000","T":1742330956434,"m":false,"M":true}... +2025-03-18 22:49:13,708 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956434, 'price': 81989.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:13,709 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956434, 'price': 81989.73, 'volume': 7e-05} +2025-03-18 22:49:13,709 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956434, 'price': 81989.73, 'volume': 7e-05}, total ticks: 1323 +2025-03-18 22:49:13,709 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81989.73, 'low': 81989.72, 'close': 81989.73, 'volume': 0.00083} +2025-03-18 22:49:13,710 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956081,"s":"ETHUSDT","t":2267980468,"p":"1903.96000000","q":"0.00300000","T":1742330956080,"m":false,"M":true}... +2025-03-18 22:49:13,710 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956080, 'price': 1903.96, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:13,710 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956080, 'price': 1903.96, 'volume': 0.003} +2025-03-18 22:49:13,710 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956080, 'price': 1903.96, 'volume': 0.003}, total ticks: 1166 +2025-03-18 22:49:13,711 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 1903.95, 'high': 1903.96, 'low': 1903.95, 'close': 1903.96, 'volume': 0.0444} +2025-03-18 22:49:13,712 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956435,"s":"BTCUSDT","t...434,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,712 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956435,"s":"BTCUSDT","t":4727549601,"p":"81989.73000000","q":"0.00007000","T":1742330956434,"m":false,"M":true}... +2025-03-18 22:49:13,712 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956434, 'price': 81989.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:13,712 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956434, 'price': 81989.73, 'volume': 7e-05} +2025-03-18 22:49:13,714 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956434, 'price': 81989.73, 'volume': 7e-05}, total ticks: 1324 +2025-03-18 22:49:13,714 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81989.73, 'low': 81989.72, 'close': 81989.73, 'volume': 0.0009} +2025-03-18 22:49:13,715 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956081,"s":"ETHUSDT","t":2267980469,"p":"1903.96000000","q":"0.00270000","T":1742330956080,"m":false,"M":true}... +2025-03-18 22:49:13,715 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956080, 'price': 1903.96, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:13,715 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956080, 'price': 1903.96, 'volume': 0.0027} +2025-03-18 22:49:13,716 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956080, 'price': 1903.96, 'volume': 0.0027}, total ticks: 1167 +2025-03-18 22:49:13,716 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 1903.95, 'high': 1903.96, 'low': 1903.95, 'close': 1903.96, 'volume': 0.0471} +2025-03-18 22:49:13,716 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956435,"s":"BTCUSDT","t...434,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,717 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956435,"s":"BTCUSDT","t":4727549602,"p":"81989.73000000","q":"0.00007000","T":1742330956434,"m":false,"M":true}... +2025-03-18 22:49:13,717 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956434, 'price': 81989.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:13,718 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956434, 'price': 81989.73, 'volume': 7e-05} +2025-03-18 22:49:13,718 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956434, 'price': 81989.73, 'volume': 7e-05}, total ticks: 1325 +2025-03-18 22:49:13,718 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81989.73, 'low': 81989.72, 'close': 81989.73, 'volume': 0.0009699999999999999} +2025-03-18 22:49:13,719 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956081,"s":"ETHUSDT","t":2267980470,"p":"1903.96000000","q":"0.00300000","T":1742330956080,"m":false,"M":true}... +2025-03-18 22:49:13,719 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956080, 'price': 1903.96, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:13,719 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956080, 'price': 1903.96, 'volume': 0.003} +2025-03-18 22:49:13,720 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956080, 'price': 1903.96, 'volume': 0.003}, total ticks: 1168 +2025-03-18 22:49:13,720 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 1903.95, 'high': 1903.96, 'low': 1903.95, 'close': 1903.96, 'volume': 0.050100000000000006} +2025-03-18 22:49:13,722 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956435,"s":"BTCUSDT","t...434,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,722 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956435,"s":"BTCUSDT","t":4727549603,"p":"81989.73000000","q":"0.00007000","T":1742330956434,"m":false,"M":true}... +2025-03-18 22:49:13,722 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956434, 'price': 81989.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:13,722 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956434, 'price': 81989.73, 'volume': 7e-05} +2025-03-18 22:49:13,722 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956434, 'price': 81989.73, 'volume': 7e-05}, total ticks: 1326 +2025-03-18 22:49:13,723 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81989.73, 'low': 81989.72, 'close': 81989.73, 'volume': 0.00104} +2025-03-18 22:49:13,723 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956081,"s":"ETHUSDT","t":2267980471,"p":"1903.96000000","q":"0.00270000","T":1742330956080,"m":false,"M":true}... +2025-03-18 22:49:13,724 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956080, 'price': 1903.96, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:13,724 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956080, 'price': 1903.96, 'volume': 0.0027} +2025-03-18 22:49:13,724 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956080, 'price': 1903.96, 'volume': 0.0027}, total ticks: 1169 +2025-03-18 22:49:13,724 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 1903.95, 'high': 1903.96, 'low': 1903.95, 'close': 1903.96, 'volume': 0.05280000000000001} +2025-03-18 22:49:13,724 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956435,"s":"BTCUSDT","t...434,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,725 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956435,"s":"BTCUSDT","t":4727549604,"p":"81989.73000000","q":"0.00007000","T":1742330956434,"m":false,"M":true}... +2025-03-18 22:49:13,725 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956434, 'price': 81989.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:13,725 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956434, 'price': 81989.73, 'volume': 7e-05} +2025-03-18 22:49:13,726 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956434, 'price': 81989.73, 'volume': 7e-05}, total ticks: 1327 +2025-03-18 22:49:13,726 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81989.73, 'low': 81989.72, 'close': 81989.73, 'volume': 0.0011099999999999999} +2025-03-18 22:49:13,727 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956085,"s":"ETHUSDT","t":2267980472,"p":"1903.97000000","q":"0.00280000","T":1742330956085,"m":false,"M":true}... +2025-03-18 22:49:13,727 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956085, 'price': 1903.97, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:13,727 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956085, 'price': 1903.97, 'volume': 0.0028} +2025-03-18 22:49:13,728 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956085, 'price': 1903.97, 'volume': 0.0028}, total ticks: 1170 +2025-03-18 22:49:13,728 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 1903.95, 'high': 1903.97, 'low': 1903.95, 'close': 1903.97, 'volume': 0.055600000000000004} +2025-03-18 22:49:13,729 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956435,"s":"BTCUSDT","t...434,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,729 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956435,"s":"BTCUSDT","t":4727549605,"p":"81989.73000000","q":"0.00007000","T":1742330956434,"m":false,"M":true}... +2025-03-18 22:49:13,729 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956434, 'price': 81989.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:13,729 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956434, 'price': 81989.73, 'volume': 7e-05} +2025-03-18 22:49:13,731 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956434, 'price': 81989.73, 'volume': 7e-05}, total ticks: 1328 +2025-03-18 22:49:13,731 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81989.73, 'low': 81989.72, 'close': 81989.73, 'volume': 0.0011799999999999998} +2025-03-18 22:49:13,731 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956085,"s":"ETHUSDT","t":2267980473,"p":"1903.97000000","q":"0.00270000","T":1742330956085,"m":false,"M":true}... +2025-03-18 22:49:13,731 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956085, 'price': 1903.97, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:13,731 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956085, 'price': 1903.97, 'volume': 0.0027} +2025-03-18 22:49:13,731 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956085, 'price': 1903.97, 'volume': 0.0027}, total ticks: 1171 +2025-03-18 22:49:13,733 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 1903.95, 'high': 1903.97, 'low': 1903.95, 'close': 1903.97, 'volume': 0.058300000000000005} +2025-03-18 22:49:13,733 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956435,"s":"BTCUSDT","t":4727549606,"p":"81989.73000000","q":"0.00007000","T":1742330956434,"m":false,"M":true}... +2025-03-18 22:49:13,733 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956434, 'price': 81989.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:13,734 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956434, 'price': 81989.73, 'volume': 7e-05} +2025-03-18 22:49:13,734 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956434, 'price': 81989.73, 'volume': 7e-05}, total ticks: 1329 +2025-03-18 22:49:13,735 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81989.73, 'low': 81989.72, 'close': 81989.73, 'volume': 0.0012499999999999998} +2025-03-18 22:49:13,735 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956146,"s":"ETHUSDT","t":2267980474,"p":"1903.97000000","q":"0.00030000","T":1742330956146,"m":false,"M":true}... +2025-03-18 22:49:13,735 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956146, 'price': 1903.97, 'volume': 0.0003, 'type': 'trade'} +2025-03-18 22:49:13,735 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956146, 'price': 1903.97, 'volume': 0.0003} +2025-03-18 22:49:13,736 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956146, 'price': 1903.97, 'volume': 0.0003}, total ticks: 1172 +2025-03-18 22:49:13,736 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 1903.95, 'high': 1903.97, 'low': 1903.95, 'close': 1903.97, 'volume': 0.058600000000000006} +2025-03-18 22:49:13,758 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956435,"s":"BTCUSDT","t":4727549607,"p":"81989.73000000","q":"0.00007000","T":1742330956434,"m":false,"M":true}... +2025-03-18 22:49:13,758 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956434, 'price': 81989.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:13,758 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956434, 'price': 81989.73, 'volume': 7e-05} +2025-03-18 22:49:13,758 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956434, 'price': 81989.73, 'volume': 7e-05}, total ticks: 1330 +2025-03-18 22:49:13,759 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81989.73, 'low': 81989.72, 'close': 81989.73, 'volume': 0.0013199999999999998} +2025-03-18 22:49:13,759 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956146,"s":"ETHUSDT","t":2267980475,"p":"1903.97000000","q":"0.00270000","T":1742330956146,"m":false,"M":true}... +2025-03-18 22:49:13,759 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956146, 'price': 1903.97, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:13,760 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956146, 'price': 1903.97, 'volume': 0.0027} +2025-03-18 22:49:13,760 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956146, 'price': 1903.97, 'volume': 0.0027}, total ticks: 1173 +2025-03-18 22:49:13,760 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 1903.95, 'high': 1903.97, 'low': 1903.95, 'close': 1903.97, 'volume': 0.06130000000000001} +2025-03-18 22:49:13,779 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956435,"s":"BTCUSDT","t":4727549608,"p":"81989.73000000","q":"0.00007000","T":1742330956434,"m":false,"M":true}... +2025-03-18 22:49:13,779 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956434, 'price': 81989.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:13,779 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956434, 'price': 81989.73, 'volume': 7e-05} +2025-03-18 22:49:13,780 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956434, 'price': 81989.73, 'volume': 7e-05}, total ticks: 1331 +2025-03-18 22:49:13,781 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81989.73, 'low': 81989.72, 'close': 81989.73, 'volume': 0.0013899999999999997} +2025-03-18 22:49:13,781 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956146,"s":"ETHUSDT","t":2267980476,"p":"1903.97000000","q":"0.00230000","T":1742330956146,"m":false,"M":true}... +2025-03-18 22:49:13,781 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956146, 'price': 1903.97, 'volume': 0.0023, 'type': 'trade'} +2025-03-18 22:49:13,781 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956146, 'price': 1903.97, 'volume': 0.0023} +2025-03-18 22:49:13,781 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956146, 'price': 1903.97, 'volume': 0.0023}, total ticks: 1174 +2025-03-18 22:49:13,783 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 1903.95, 'high': 1903.97, 'low': 1903.95, 'close': 1903.97, 'volume': 0.0636} +2025-03-18 22:49:13,796 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956435,"s":"BTCUSDT","t":4727549609,"p":"81989.73000000","q":"0.00007000","T":1742330956434,"m":false,"M":true}... +2025-03-18 22:49:13,796 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956434, 'price': 81989.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:13,796 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956434, 'price': 81989.73, 'volume': 7e-05} +2025-03-18 22:49:13,796 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956434, 'price': 81989.73, 'volume': 7e-05}, total ticks: 1332 +2025-03-18 22:49:13,798 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81989.73, 'low': 81989.72, 'close': 81989.73, 'volume': 0.0014599999999999997} +2025-03-18 22:49:13,799 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956518,"s":"BTCUSDT","t...518,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,799 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956435,"s":"BTCUSDT","t":4727549610,"p":"81989.74000000","q":"0.00013000","T":1742330956434,"m":false,"M":true}... +2025-03-18 22:49:13,799 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956434, 'price': 81989.74, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:13,799 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956434, 'price': 81989.74, 'volume': 0.00013} +2025-03-18 22:49:13,800 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956434, 'price': 81989.74, 'volume': 0.00013}, total ticks: 1333 +2025-03-18 22:49:13,800 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81989.74, 'low': 81989.72, 'close': 81989.74, 'volume': 0.0015899999999999996} +2025-03-18 22:49:13,811 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956435,"s":"BTCUSDT","t":4727549611,"p":"81989.74000000","q":"0.00014000","T":1742330956434,"m":false,"M":true}... +2025-03-18 22:49:13,821 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956434, 'price': 81989.74, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:49:13,821 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956434, 'price': 81989.74, 'volume': 0.00014} +2025-03-18 22:49:13,821 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956434, 'price': 81989.74, 'volume': 0.00014}, total ticks: 1334 +2025-03-18 22:49:13,822 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81989.74, 'low': 81989.72, 'close': 81989.74, 'volume': 0.0017299999999999996} +2025-03-18 22:49:13,842 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956435,"s":"BTCUSDT","t":4727549612,"p":"81989.74000000","q":"0.00014000","T":1742330956434,"m":false,"M":true}... +2025-03-18 22:49:13,842 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956434, 'price': 81989.74, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:49:13,842 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956434, 'price': 81989.74, 'volume': 0.00014} +2025-03-18 22:49:13,843 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956434, 'price': 81989.74, 'volume': 0.00014}, total ticks: 1335 +2025-03-18 22:49:13,843 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81989.74, 'low': 81989.72, 'close': 81989.74, 'volume': 0.0018699999999999995} +2025-03-18 22:49:13,858 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956435,"s":"BTCUSDT","t":4727549613,"p":"81989.74000000","q":"0.00024000","T":1742330956434,"m":false,"M":true}... +2025-03-18 22:49:13,858 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956434, 'price': 81989.74, 'volume': 0.00024, 'type': 'trade'} +2025-03-18 22:49:13,858 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956434, 'price': 81989.74, 'volume': 0.00024} +2025-03-18 22:49:13,859 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956434, 'price': 81989.74, 'volume': 0.00024}, total ticks: 1336 +2025-03-18 22:49:13,859 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81989.74, 'low': 81989.72, 'close': 81989.74, 'volume': 0.0021099999999999995} +2025-03-18 22:49:13,874 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956435,"s":"BTCUSDT","t":4727549614,"p":"81989.74000000","q":"0.00007000","T":1742330956434,"m":false,"M":true}... +2025-03-18 22:49:13,874 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956434, 'price': 81989.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:13,875 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956434, 'price': 81989.74, 'volume': 7e-05} +2025-03-18 22:49:13,875 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956434, 'price': 81989.74, 'volume': 7e-05}, total ticks: 1337 +2025-03-18 22:49:13,875 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81989.74, 'low': 81989.72, 'close': 81989.74, 'volume': 0.0021799999999999996} +2025-03-18 22:49:13,889 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956435,"s":"BTCUSDT","t":4727549615,"p":"81989.74000000","q":"0.00007000","T":1742330956434,"m":false,"M":true}... +2025-03-18 22:49:13,890 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956434, 'price': 81989.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:13,890 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956434, 'price': 81989.74, 'volume': 7e-05} +2025-03-18 22:49:13,891 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956434, 'price': 81989.74, 'volume': 7e-05}, total ticks: 1338 +2025-03-18 22:49:13,892 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81989.74, 'low': 81989.72, 'close': 81989.74, 'volume': 0.00225} +2025-03-18 22:49:13,906 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956435,"s":"BTCUSDT","t":4727549616,"p":"81990.11000000","q":"0.00008000","T":1742330956434,"m":false,"M":true}... +2025-03-18 22:49:13,906 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956434, 'price': 81990.11, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:49:13,906 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956434, 'price': 81990.11, 'volume': 8e-05} +2025-03-18 22:49:13,907 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956434, 'price': 81990.11, 'volume': 8e-05}, total ticks: 1339 +2025-03-18 22:49:13,907 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81990.11, 'low': 81989.72, 'close': 81990.11, 'volume': 0.00233} +2025-03-18 22:49:13,921 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956435,"s":"BTCUSDT","t":4727549617,"p":"81990.11000000","q":"0.00007000","T":1742330956434,"m":false,"M":true}... +2025-03-18 22:49:13,921 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956434, 'price': 81990.11, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:13,921 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956434, 'price': 81990.11, 'volume': 7e-05} +2025-03-18 22:49:13,922 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956434, 'price': 81990.11, 'volume': 7e-05}, total ticks: 1340 +2025-03-18 22:49:13,922 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81990.11, 'low': 81989.72, 'close': 81990.11, 'volume': 0.0024000000000000002} +2025-03-18 22:49:13,937 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956435,"s":"BTCUSDT","t":4727549618,"p":"81990.11000000","q":"0.00007000","T":1742330956434,"m":false,"M":true}... +2025-03-18 22:49:13,937 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956434, 'price': 81990.11, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:13,937 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956434, 'price': 81990.11, 'volume': 7e-05} +2025-03-18 22:49:13,937 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956434, 'price': 81990.11, 'volume': 7e-05}, total ticks: 1341 +2025-03-18 22:49:13,939 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81990.11, 'low': 81989.72, 'close': 81990.11, 'volume': 0.0024700000000000004} +2025-03-18 22:49:13,953 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956435,"s":"BTCUSDT","t":4727549619,"p":"81990.27000000","q":"0.00007000","T":1742330956434,"m":false,"M":true}... +2025-03-18 22:49:13,953 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956434, 'price': 81990.27, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:13,953 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956434, 'price': 81990.27, 'volume': 7e-05} +2025-03-18 22:49:13,954 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956434, 'price': 81990.27, 'volume': 7e-05}, total ticks: 1342 +2025-03-18 22:49:13,954 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81990.27, 'low': 81989.72, 'close': 81990.27, 'volume': 0.0025400000000000006} +2025-03-18 22:49:13,969 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956435,"s":"BTCUSDT","t":4727549620,"p":"81990.27000000","q":"0.00007000","T":1742330956434,"m":false,"M":true}... +2025-03-18 22:49:13,969 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956434, 'price': 81990.27, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:13,970 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956434, 'price': 81990.27, 'volume': 7e-05} +2025-03-18 22:49:13,970 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956434, 'price': 81990.27, 'volume': 7e-05}, total ticks: 1343 +2025-03-18 22:49:13,970 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81990.27, 'low': 81989.72, 'close': 81990.27, 'volume': 0.0026100000000000008} +2025-03-18 22:49:13,978 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956660,"s":"BTCUSDT","t...659,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:13,978 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956435,"s":"BTCUSDT","t":4727549621,"p":"81990.44000000","q":"0.00008000","T":1742330956434,"m":false,"M":true}... +2025-03-18 22:49:13,979 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956434, 'price': 81990.44, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:49:13,979 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956434, 'price': 81990.44, 'volume': 8e-05} +2025-03-18 22:49:13,979 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956434, 'price': 81990.44, 'volume': 8e-05}, total ticks: 1344 +2025-03-18 22:49:13,980 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81990.44, 'low': 81989.72, 'close': 81990.44, 'volume': 0.002690000000000001} +2025-03-18 22:49:13,999 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956435,"s":"BTCUSDT","t":4727549622,"p":"81990.44000000","q":"0.00008000","T":1742330956434,"m":false,"M":true}... +2025-03-18 22:49:13,999 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956434, 'price': 81990.44, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:49:14,000 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956434, 'price': 81990.44, 'volume': 8e-05} +2025-03-18 22:49:14,000 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956434, 'price': 81990.44, 'volume': 8e-05}, total ticks: 1345 +2025-03-18 22:49:14,002 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81990.44, 'low': 81989.72, 'close': 81990.44, 'volume': 0.002770000000000001} +2025-03-18 22:49:14,017 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956748,"s":"BTCUSDT","t...748,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:14,018 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956435,"s":"BTCUSDT","t":4727549623,"p":"81990.44000000","q":"0.00008000","T":1742330956434,"m":false,"M":true}... +2025-03-18 22:49:14,018 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956434, 'price': 81990.44, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:49:14,018 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956434, 'price': 81990.44, 'volume': 8e-05} +2025-03-18 22:49:14,019 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956434, 'price': 81990.44, 'volume': 8e-05}, total ticks: 1346 +2025-03-18 22:49:14,019 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81990.44, 'low': 81989.72, 'close': 81990.44, 'volume': 0.0028500000000000014} +2025-03-18 22:49:14,042 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956435,"s":"BTCUSDT","t":4727549624,"p":"81990.44000000","q":"0.00007000","T":1742330956434,"m":false,"M":true}... +2025-03-18 22:49:14,043 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956434, 'price': 81990.44, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:14,043 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956434, 'price': 81990.44, 'volume': 7e-05} +2025-03-18 22:49:14,043 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956434, 'price': 81990.44, 'volume': 7e-05}, total ticks: 1347 +2025-03-18 22:49:14,045 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81990.44, 'low': 81989.72, 'close': 81990.44, 'volume': 0.0029200000000000016} +2025-03-18 22:49:14,058 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956435,"s":"BTCUSDT","t":4727549625,"p":"81990.44000000","q":"0.00007000","T":1742330956434,"m":false,"M":true}... +2025-03-18 22:49:14,058 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956434, 'price': 81990.44, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:14,059 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956434, 'price': 81990.44, 'volume': 7e-05} +2025-03-18 22:49:14,059 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956434, 'price': 81990.44, 'volume': 7e-05}, total ticks: 1348 +2025-03-18 22:49:14,059 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81990.44, 'low': 81989.72, 'close': 81990.44, 'volume': 0.0029900000000000018} +2025-03-18 22:49:14,073 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956435,"s":"BTCUSDT","t":4727549626,"p":"81990.45000000","q":"0.00007000","T":1742330956434,"m":false,"M":true}... +2025-03-18 22:49:14,073 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956434, 'price': 81990.45, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:14,074 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956434, 'price': 81990.45, 'volume': 7e-05} +2025-03-18 22:49:14,074 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956434, 'price': 81990.45, 'volume': 7e-05}, total ticks: 1349 +2025-03-18 22:49:14,075 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81990.45, 'low': 81989.72, 'close': 81990.45, 'volume': 0.003060000000000002} +2025-03-18 22:49:14,097 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956435,"s":"BTCUSDT","t":4727549627,"p":"81990.47000000","q":"0.00101000","T":1742330956434,"m":false,"M":true}... +2025-03-18 22:49:14,097 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956434, 'price': 81990.47, 'volume': 0.00101, 'type': 'trade'} +2025-03-18 22:49:14,099 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956434, 'price': 81990.47, 'volume': 0.00101} +2025-03-18 22:49:14,099 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956434, 'price': 81990.47, 'volume': 0.00101}, total ticks: 1350 +2025-03-18 22:49:14,099 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81990.47, 'low': 81989.72, 'close': 81990.47, 'volume': 0.0040700000000000024} +2025-03-18 22:49:14,112 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956435,"s":"BTCUSDT","t":4727549628,"p":"81990.47000000","q":"0.00007000","T":1742330956434,"m":false,"M":true}... +2025-03-18 22:49:14,112 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956434, 'price': 81990.47, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:14,113 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956434, 'price': 81990.47, 'volume': 7e-05} +2025-03-18 22:49:14,113 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956434, 'price': 81990.47, 'volume': 7e-05}, total ticks: 1351 +2025-03-18 22:49:14,113 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81990.47, 'low': 81989.72, 'close': 81990.47, 'volume': 0.004140000000000002} +2025-03-18 22:49:14,128 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956435,"s":"BTCUSDT","t":4727549629,"p":"81990.52000000","q":"0.00007000","T":1742330956434,"m":false,"M":true}... +2025-03-18 22:49:14,128 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956434, 'price': 81990.52, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:14,128 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956434, 'price': 81990.52, 'volume': 7e-05} +2025-03-18 22:49:14,129 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956434, 'price': 81990.52, 'volume': 7e-05}, total ticks: 1352 +2025-03-18 22:49:14,129 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81990.52, 'low': 81989.72, 'close': 81990.52, 'volume': 0.004210000000000002} +2025-03-18 22:49:14,142 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956435,"s":"BTCUSDT","t":4727549630,"p":"81990.52000000","q":"0.00007000","T":1742330956434,"m":false,"M":true}... +2025-03-18 22:49:14,143 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956434, 'price': 81990.52, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:14,143 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956434, 'price': 81990.52, 'volume': 7e-05} +2025-03-18 22:49:14,143 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956434, 'price': 81990.52, 'volume': 7e-05}, total ticks: 1353 +2025-03-18 22:49:14,143 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81990.52, 'low': 81989.72, 'close': 81990.52, 'volume': 0.004280000000000002} +2025-03-18 22:49:14,157 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956435,"s":"BTCUSDT","t":4727549631,"p":"81990.52000000","q":"0.00007000","T":1742330956434,"m":false,"M":true}... +2025-03-18 22:49:14,157 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956434, 'price': 81990.52, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:14,159 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956434, 'price': 81990.52, 'volume': 7e-05} +2025-03-18 22:49:14,159 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956434, 'price': 81990.52, 'volume': 7e-05}, total ticks: 1354 +2025-03-18 22:49:14,159 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81990.52, 'low': 81989.72, 'close': 81990.52, 'volume': 0.0043500000000000014} +2025-03-18 22:49:14,173 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956435,"s":"BTCUSDT","t":4727549632,"p":"81990.52000000","q":"0.00007000","T":1742330956434,"m":false,"M":true}... +2025-03-18 22:49:14,173 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956434, 'price': 81990.52, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:14,173 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956434, 'price': 81990.52, 'volume': 7e-05} +2025-03-18 22:49:14,173 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956434, 'price': 81990.52, 'volume': 7e-05}, total ticks: 1355 +2025-03-18 22:49:14,174 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81990.52, 'low': 81989.72, 'close': 81990.52, 'volume': 0.004420000000000001} +2025-03-18 22:49:14,181 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330956918,"s":"BTCUSDT","t...917,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:14,182 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956435,"s":"BTCUSDT","t":4727549633,"p":"81990.53000000","q":"0.00274000","T":1742330956434,"m":false,"M":true}... +2025-03-18 22:49:14,182 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956434, 'price': 81990.53, 'volume': 0.00274, 'type': 'trade'} +2025-03-18 22:49:14,183 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956434, 'price': 81990.53, 'volume': 0.00274} +2025-03-18 22:49:14,183 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956434, 'price': 81990.53, 'volume': 0.00274}, total ticks: 1356 +2025-03-18 22:49:14,183 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81990.53, 'low': 81989.72, 'close': 81990.53, 'volume': 0.007160000000000001} +2025-03-18 22:49:14,204 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956435,"s":"BTCUSDT","t":4727549634,"p":"81990.53000000","q":"0.00299000","T":1742330956434,"m":false,"M":true}... +2025-03-18 22:49:14,204 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956434, 'price': 81990.53, 'volume': 0.00299, 'type': 'trade'} +2025-03-18 22:49:14,205 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956434, 'price': 81990.53, 'volume': 0.00299} +2025-03-18 22:49:14,205 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956434, 'price': 81990.53, 'volume': 0.00299}, total ticks: 1357 +2025-03-18 22:49:14,205 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81990.53, 'low': 81989.72, 'close': 81990.53, 'volume': 0.010150000000000001} +2025-03-18 22:49:14,219 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956435,"s":"BTCUSDT","t":4727549635,"p":"81990.75000000","q":"0.00007000","T":1742330956434,"m":false,"M":true}... +2025-03-18 22:49:14,219 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956434, 'price': 81990.75, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:14,219 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956434, 'price': 81990.75, 'volume': 7e-05} +2025-03-18 22:49:14,219 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956434, 'price': 81990.75, 'volume': 7e-05}, total ticks: 1358 +2025-03-18 22:49:14,220 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81990.75, 'low': 81989.72, 'close': 81990.75, 'volume': 0.010220000000000002} +2025-03-18 22:49:14,236 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956435,"s":"BTCUSDT","t":4727549636,"p":"81990.75000000","q":"0.00007000","T":1742330956434,"m":false,"M":true}... +2025-03-18 22:49:14,237 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956434, 'price': 81990.75, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:14,237 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956434, 'price': 81990.75, 'volume': 7e-05} +2025-03-18 22:49:14,237 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956434, 'price': 81990.75, 'volume': 7e-05}, total ticks: 1359 +2025-03-18 22:49:14,238 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81990.75, 'low': 81989.72, 'close': 81990.75, 'volume': 0.010290000000000002} +2025-03-18 22:49:14,254 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956435,"s":"BTCUSDT","t":4727549637,"p":"81990.75000000","q":"0.00007000","T":1742330956434,"m":false,"M":true}... +2025-03-18 22:49:14,254 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956434, 'price': 81990.75, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:14,254 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956434, 'price': 81990.75, 'volume': 7e-05} +2025-03-18 22:49:14,256 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956434, 'price': 81990.75, 'volume': 7e-05}, total ticks: 1360 +2025-03-18 22:49:14,256 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81990.75, 'low': 81989.72, 'close': 81990.75, 'volume': 0.010360000000000003} +2025-03-18 22:49:14,277 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956518,"s":"BTCUSDT","t":4727549638,"p":"81990.76000000","q":"0.00304000","T":1742330956518,"m":false,"M":true}... +2025-03-18 22:49:14,277 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956518, 'price': 81990.76, 'volume': 0.00304, 'type': 'trade'} +2025-03-18 22:49:14,278 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956518, 'price': 81990.76, 'volume': 0.00304} +2025-03-18 22:49:14,278 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956518, 'price': 81990.76, 'volume': 0.00304}, total ticks: 1361 +2025-03-18 22:49:14,278 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81990.76, 'low': 81989.72, 'close': 81990.76, 'volume': 0.013400000000000002} +2025-03-18 22:49:14,292 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956660,"s":"BTCUSDT","t":4727549639,"p":"81990.76000000","q":"0.00029000","T":1742330956659,"m":false,"M":true}... +2025-03-18 22:49:14,292 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956659, 'price': 81990.76, 'volume': 0.00029, 'type': 'trade'} +2025-03-18 22:49:14,293 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956659, 'price': 81990.76, 'volume': 0.00029} +2025-03-18 22:49:14,293 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956659, 'price': 81990.76, 'volume': 0.00029}, total ticks: 1362 +2025-03-18 22:49:14,294 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81990.76, 'low': 81989.72, 'close': 81990.76, 'volume': 0.013690000000000003} +2025-03-18 22:49:14,308 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956748,"s":"BTCUSDT","t":4727549640,"p":"81990.76000000","q":"0.02580000","T":1742330956748,"m":false,"M":true}... +2025-03-18 22:49:14,308 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956748, 'price': 81990.76, 'volume': 0.0258, 'type': 'trade'} +2025-03-18 22:49:14,308 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956748, 'price': 81990.76, 'volume': 0.0258} +2025-03-18 22:49:14,309 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956748, 'price': 81990.76, 'volume': 0.0258}, total ticks: 1363 +2025-03-18 22:49:14,309 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81990.76, 'low': 81989.72, 'close': 81990.76, 'volume': 0.039490000000000004} +2025-03-18 22:49:14,324 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330956918,"s":"BTCUSDT","t":4727549641,"p":"81990.76000000","q":"0.02682000","T":1742330956917,"m":false,"M":true}... +2025-03-18 22:49:14,324 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330956917, 'price': 81990.76, 'volume': 0.02682, 'type': 'trade'} +2025-03-18 22:49:14,325 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330956917, 'price': 81990.76, 'volume': 0.02682} +2025-03-18 22:49:14,325 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330956917, 'price': 81990.76, 'volume': 0.02682}, total ticks: 1364 +2025-03-18 22:49:14,325 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81990.76, 'low': 81989.72, 'close': 81990.76, 'volume': 0.06631000000000001} +2025-03-18 22:49:14,391 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330957075,"s":"BTCUSDT","t...7074,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:14,392 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330957075,"s":"BTCUSDT","t":4727549642,"p":"81990.75000000","q":"0.00024000","T":1742330957074,"m":true,"M":true}... +2025-03-18 22:49:14,392 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330957074, 'price': 81990.75, 'volume': 0.00024, 'type': 'trade'} +2025-03-18 22:49:14,392 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330957074, 'price': 81990.75, 'volume': 0.00024} +2025-03-18 22:49:14,392 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330957074, 'price': 81990.75, 'volume': 0.00024}, total ticks: 1365 +2025-03-18 22:49:14,393 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330956000, 'open': 81989.72, 'high': 81990.76, 'low': 81989.72, 'close': 81990.76, 'volume': 0.06631000000000001} +2025-03-18 22:49:14,393 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330957000, 'open': 81990.75, 'high': 81990.75, 'low': 81990.75, 'close': 81990.75, 'volume': 0.00024} +2025-03-18 22:49:14,974 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330957724,"s":"BTCUSDT","t...723,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:14,974 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330957724,"s":"BTCUSDT","t":4727549643,"p":"81990.76000000","q":"0.00007000","T":1742330957723,"m":false,"M":true}... +2025-03-18 22:49:14,975 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330957723, 'price': 81990.76, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:14,975 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330957723, 'price': 81990.76, 'volume': 7e-05} +2025-03-18 22:49:14,975 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330957723, 'price': 81990.76, 'volume': 7e-05}, total ticks: 1366 +2025-03-18 22:49:14,976 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330957000, 'open': 81990.75, 'high': 81990.76, 'low': 81990.75, 'close': 81990.76, 'volume': 0.00031} +2025-03-18 22:49:16,237 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330958990,"s":"BTCUSDT","t...8989,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:16,238 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330958990,"s":"BTCUSDT","t":4727549644,"p":"81990.75000000","q":"0.00033000","T":1742330958989,"m":true,"M":true}... +2025-03-18 22:49:16,238 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330958989, 'price': 81990.75, 'volume': 0.00033, 'type': 'trade'} +2025-03-18 22:49:16,238 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330958989, 'price': 81990.75, 'volume': 0.00033} +2025-03-18 22:49:16,238 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330958989, 'price': 81990.75, 'volume': 0.00033}, total ticks: 1367 +2025-03-18 22:49:16,238 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330957000, 'open': 81990.75, 'high': 81990.76, 'low': 81990.75, 'close': 81990.76, 'volume': 0.00031} +2025-03-18 22:49:16,239 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330958000, 'open': 81990.75, 'high': 81990.75, 'low': 81990.75, 'close': 81990.75, 'volume': 0.00033} +2025-03-18 22:49:16,386 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330959124,"s":"ETHUSDT","t...123,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:16,386 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330959124,"s":"ETHUSDT","t...123,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:16,386 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330959124,"s":"ETHUSDT","t...123,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:16,387 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330959124,"s":"ETHUSDT","t...123,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:16,387 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330959124,"s":"ETHUSDT","t":2267980477,"p":"1903.97000000","q":"0.00070000","T":1742330959123,"m":false,"M":true}... +2025-03-18 22:49:16,387 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330959123, 'price': 1903.97, 'volume': 0.0007, 'type': 'trade'} +2025-03-18 22:49:16,387 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330959123, 'price': 1903.97, 'volume': 0.0007} +2025-03-18 22:49:16,387 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330959123, 'price': 1903.97, 'volume': 0.0007}, total ticks: 1175 +2025-03-18 22:49:16,388 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330956000, 'open': 1903.95, 'high': 1903.97, 'low': 1903.95, 'close': 1903.97, 'volume': 0.0636} +2025-03-18 22:49:16,388 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330959000, 'open': 1903.97, 'high': 1903.97, 'low': 1903.97, 'close': 1903.97, 'volume': 0.0007} +2025-03-18 22:49:16,405 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330959124,"s":"ETHUSDT","t":2267980478,"p":"1903.97000000","q":"0.00270000","T":1742330959123,"m":false,"M":true}... +2025-03-18 22:49:16,405 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330959123, 'price': 1903.97, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:16,406 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330959123, 'price': 1903.97, 'volume': 0.0027} +2025-03-18 22:49:16,406 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330959123, 'price': 1903.97, 'volume': 0.0027}, total ticks: 1176 +2025-03-18 22:49:16,406 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330959000, 'open': 1903.97, 'high': 1903.97, 'low': 1903.97, 'close': 1903.97, 'volume': 0.0034000000000000002} +2025-03-18 22:49:16,420 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330959124,"s":"ETHUSDT","t":2267980479,"p":"1903.97000000","q":"0.00280000","T":1742330959123,"m":false,"M":true}... +2025-03-18 22:49:16,420 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330959123, 'price': 1903.97, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:16,420 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330959123, 'price': 1903.97, 'volume': 0.0028} +2025-03-18 22:49:16,420 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330959123, 'price': 1903.97, 'volume': 0.0028}, total ticks: 1177 +2025-03-18 22:49:16,421 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330959000, 'open': 1903.97, 'high': 1903.97, 'low': 1903.97, 'close': 1903.97, 'volume': 0.006200000000000001} +2025-03-18 22:49:16,436 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330959124,"s":"ETHUSDT","t":2267980480,"p":"1903.97000000","q":"0.02540000","T":1742330959123,"m":false,"M":true}... +2025-03-18 22:49:16,437 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330959123, 'price': 1903.97, 'volume': 0.0254, 'type': 'trade'} +2025-03-18 22:49:16,437 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330959123, 'price': 1903.97, 'volume': 0.0254} +2025-03-18 22:49:16,437 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330959123, 'price': 1903.97, 'volume': 0.0254}, total ticks: 1178 +2025-03-18 22:49:16,438 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330959000, 'open': 1903.97, 'high': 1903.97, 'low': 1903.97, 'close': 1903.97, 'volume': 0.0316} +2025-03-18 22:49:17,040 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330959689,"s":"BTCUSDT","t...689,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:17,040 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330959689,"s":"BTCUSDT","t...689,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:17,041 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330959689,"s":"BTCUSDT","t...689,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:17,041 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330959689,"s":"BTCUSDT","t":4727549645,"p":"81990.76000000","q":"0.00007000","T":1742330959689,"m":false,"M":true}... +2025-03-18 22:49:17,041 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330959689, 'price': 81990.76, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:17,041 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330959689, 'price': 81990.76, 'volume': 7e-05} +2025-03-18 22:49:17,042 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330959689, 'price': 81990.76, 'volume': 7e-05}, total ticks: 1368 +2025-03-18 22:49:17,042 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330958000, 'open': 81990.75, 'high': 81990.75, 'low': 81990.75, 'close': 81990.75, 'volume': 0.00033} +2025-03-18 22:49:17,042 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330959000, 'open': 81990.76, 'high': 81990.76, 'low': 81990.76, 'close': 81990.76, 'volume': 7e-05} +2025-03-18 22:49:17,060 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330959689,"s":"BTCUSDT","t":4727549646,"p":"81990.76000000","q":"0.00007000","T":1742330959689,"m":false,"M":true}... +2025-03-18 22:49:17,060 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330959689, 'price': 81990.76, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:17,060 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330959689, 'price': 81990.76, 'volume': 7e-05} +2025-03-18 22:49:17,061 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330959689, 'price': 81990.76, 'volume': 7e-05}, total ticks: 1369 +2025-03-18 22:49:17,061 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330959000, 'open': 81990.76, 'high': 81990.76, 'low': 81990.76, 'close': 81990.76, 'volume': 0.00014} +2025-03-18 22:49:17,075 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330959689,"s":"BTCUSDT","t":4727549647,"p":"81990.76000000","q":"0.00046000","T":1742330959689,"m":false,"M":true}... +2025-03-18 22:49:17,075 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330959689, 'price': 81990.76, 'volume': 0.00046, 'type': 'trade'} +2025-03-18 22:49:17,075 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330959689, 'price': 81990.76, 'volume': 0.00046} +2025-03-18 22:49:17,075 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330959689, 'price': 81990.76, 'volume': 0.00046}, total ticks: 1370 +2025-03-18 22:49:17,077 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330959000, 'open': 81990.76, 'high': 81990.76, 'low': 81990.76, 'close': 81990.76, 'volume': 0.0006000000000000001} +2025-03-18 22:49:17,306 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960060,"s":"ETHUSDT","t...0060,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:17,307 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960060,"s":"ETHUSDT","t":2267980481,"p":"1903.96000000","q":"0.13670000","T":1742330960060,"m":true,"M":true}... +2025-03-18 22:49:17,307 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960060, 'price': 1903.96, 'volume': 0.1367, 'type': 'trade'} +2025-03-18 22:49:17,307 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960060, 'price': 1903.96, 'volume': 0.1367} +2025-03-18 22:49:17,308 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960060, 'price': 1903.96, 'volume': 0.1367}, total ticks: 1179 +2025-03-18 22:49:17,309 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330959000, 'open': 1903.97, 'high': 1903.97, 'low': 1903.97, 'close': 1903.97, 'volume': 0.0316} +2025-03-18 22:49:17,309 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330960000, 'open': 1903.96, 'high': 1903.96, 'low': 1903.96, 'close': 1903.96, 'volume': 0.1367} +2025-03-18 22:49:17,316 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960070,"s":"BTCUSDT","t...070,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:17,317 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960070,"s":"BTCUSDT","t...070,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:17,317 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960070,"s":"BTCUSDT","t...070,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:17,317 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960070,"s":"BTCUSDT","t...070,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:17,318 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960070,"s":"BTCUSDT","t...070,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:17,318 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960070,"s":"BTCUSDT","t...070,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:17,318 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960070,"s":"BTCUSDT","t...070,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:17,319 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960070,"s":"BTCUSDT","t...070,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:17,319 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960070,"s":"BTCUSDT","t...070,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:17,319 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960070,"s":"BTCUSDT","t...070,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:17,319 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960070,"s":"BTCUSDT","t...070,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:17,319 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960070,"s":"BTCUSDT","t...070,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:17,321 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960070,"s":"BTCUSDT","t...070,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:17,321 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960070,"s":"BTCUSDT","t...070,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:17,321 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960070,"s":"BTCUSDT","t...070,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:17,321 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960070,"s":"BTCUSDT","t...070,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:17,321 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960070,"s":"BTCUSDT","t...070,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:17,321 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960070,"s":"BTCUSDT","t...070,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:17,322 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960070,"s":"BTCUSDT","t...070,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:17,322 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960070,"s":"BTCUSDT","t...070,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:17,322 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960070,"s":"BTCUSDT","t...070,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:17,322 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960070,"s":"BTCUSDT","t...070,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:17,324 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960070,"s":"BTCUSDT","t...070,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:17,324 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960070,"s":"BTCUSDT","t...070,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:17,324 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960070,"s":"BTCUSDT","t...070,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:17,324 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960070,"s":"BTCUSDT","t...070,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:17,325 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960070,"s":"BTCUSDT","t...070,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:17,325 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960070,"s":"BTCUSDT","t...070,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:17,325 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960070,"s":"BTCUSDT","t...070,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:17,326 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960070,"s":"BTCUSDT","t...070,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:17,326 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960070,"s":"BTCUSDT","t...070,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:17,326 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960070,"s":"BTCUSDT","t...070,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:17,326 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960070,"s":"BTCUSDT","t...070,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:17,326 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960070,"s":"BTCUSDT","t":4727549648,"p":"81990.76000000","q":"0.00004000","T":1742330960070,"m":false,"M":true}... +2025-03-18 22:49:17,328 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960070, 'price': 81990.76, 'volume': 4e-05, 'type': 'trade'} +2025-03-18 22:49:17,328 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960070, 'price': 81990.76, 'volume': 4e-05} +2025-03-18 22:49:17,328 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960070, 'price': 81990.76, 'volume': 4e-05}, total ticks: 1371 +2025-03-18 22:49:17,328 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330959000, 'open': 81990.76, 'high': 81990.76, 'low': 81990.76, 'close': 81990.76, 'volume': 0.0006000000000000001} +2025-03-18 22:49:17,328 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330960000, 'open': 81990.76, 'high': 81990.76, 'low': 81990.76, 'close': 81990.76, 'volume': 4e-05} +2025-03-18 22:49:17,329 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960070,"s":"BTCUSDT","t...070,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:17,329 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960070,"s":"BTCUSDT","t":4727549649,"p":"81990.76000000","q":"0.00014000","T":1742330960070,"m":false,"M":true}... +2025-03-18 22:49:17,330 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960070, 'price': 81990.76, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:49:17,330 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960070, 'price': 81990.76, 'volume': 0.00014} +2025-03-18 22:49:17,330 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960070, 'price': 81990.76, 'volume': 0.00014}, total ticks: 1372 +2025-03-18 22:49:17,330 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 81990.76, 'high': 81990.76, 'low': 81990.76, 'close': 81990.76, 'volume': 0.00017999999999999998} +2025-03-18 22:49:17,331 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960070,"s":"BTCUSDT","t...070,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:17,331 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960070,"s":"BTCUSDT","t":4727549650,"p":"81990.76000000","q":"0.00024000","T":1742330960070,"m":false,"M":true}... +2025-03-18 22:49:17,331 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960070, 'price': 81990.76, 'volume': 0.00024, 'type': 'trade'} +2025-03-18 22:49:17,332 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960070, 'price': 81990.76, 'volume': 0.00024} +2025-03-18 22:49:17,332 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960070, 'price': 81990.76, 'volume': 0.00024}, total ticks: 1373 +2025-03-18 22:49:17,333 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 81990.76, 'high': 81990.76, 'low': 81990.76, 'close': 81990.76, 'volume': 0.00042} +2025-03-18 22:49:17,333 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960070,"s":"BTCUSDT","t...070,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:17,333 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960070,"s":"BTCUSDT","t":4727549651,"p":"81990.76000000","q":"0.00007000","T":1742330960070,"m":false,"M":true}... +2025-03-18 22:49:17,334 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960070, 'price': 81990.76, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:17,334 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960070, 'price': 81990.76, 'volume': 7e-05} +2025-03-18 22:49:17,334 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960070, 'price': 81990.76, 'volume': 7e-05}, total ticks: 1374 +2025-03-18 22:49:17,335 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 81990.76, 'high': 81990.76, 'low': 81990.76, 'close': 81990.76, 'volume': 0.00049} +2025-03-18 22:49:17,336 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960070,"s":"BTCUSDT","t...070,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:17,336 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960070,"s":"BTCUSDT","t":4727549652,"p":"81990.76000000","q":"0.00007000","T":1742330960070,"m":false,"M":true}... +2025-03-18 22:49:17,336 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960070, 'price': 81990.76, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:17,336 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960070, 'price': 81990.76, 'volume': 7e-05} +2025-03-18 22:49:17,337 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960070, 'price': 81990.76, 'volume': 7e-05}, total ticks: 1375 +2025-03-18 22:49:17,337 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 81990.76, 'high': 81990.76, 'low': 81990.76, 'close': 81990.76, 'volume': 0.00056} +2025-03-18 22:49:17,337 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960070,"s":"BTCUSDT","t...070,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:17,337 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960070,"s":"BTCUSDT","t":4727549653,"p":"81990.76000000","q":"0.00007000","T":1742330960070,"m":false,"M":true}... +2025-03-18 22:49:17,337 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960070, 'price': 81990.76, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:17,337 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960070, 'price': 81990.76, 'volume': 7e-05} +2025-03-18 22:49:17,337 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960070, 'price': 81990.76, 'volume': 7e-05}, total ticks: 1376 +2025-03-18 22:49:17,337 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 81990.76, 'high': 81990.76, 'low': 81990.76, 'close': 81990.76, 'volume': 0.0006299999999999999} +2025-03-18 22:49:17,337 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960070,"s":"BTCUSDT","t...070,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:17,337 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960070,"s":"BTCUSDT","t":4727549654,"p":"81990.76000000","q":"0.00007000","T":1742330960070,"m":false,"M":true}... +2025-03-18 22:49:17,341 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960070, 'price': 81990.76, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:17,341 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960070, 'price': 81990.76, 'volume': 7e-05} +2025-03-18 22:49:17,341 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960070, 'price': 81990.76, 'volume': 7e-05}, total ticks: 1377 +2025-03-18 22:49:17,341 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 81990.76, 'high': 81990.76, 'low': 81990.76, 'close': 81990.76, 'volume': 0.0006999999999999999} +2025-03-18 22:49:17,341 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960070,"s":"BTCUSDT","t...070,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:17,341 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960070,"s":"BTCUSDT","t":4727549655,"p":"81990.76000000","q":"0.00007000","T":1742330960070,"m":false,"M":true}... +2025-03-18 22:49:17,342 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960070, 'price': 81990.76, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:17,342 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960070, 'price': 81990.76, 'volume': 7e-05} +2025-03-18 22:49:17,342 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960070, 'price': 81990.76, 'volume': 7e-05}, total ticks: 1378 +2025-03-18 22:49:17,343 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 81990.76, 'high': 81990.76, 'low': 81990.76, 'close': 81990.76, 'volume': 0.0007699999999999999} +2025-03-18 22:49:17,343 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960070,"s":"BTCUSDT","t...070,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:17,343 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960070,"s":"BTCUSDT","t":4727549656,"p":"81990.76000000","q":"0.00007000","T":1742330960070,"m":false,"M":true}... +2025-03-18 22:49:17,343 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960070, 'price': 81990.76, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:17,343 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960070, 'price': 81990.76, 'volume': 7e-05} +2025-03-18 22:49:17,344 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960070, 'price': 81990.76, 'volume': 7e-05}, total ticks: 1379 +2025-03-18 22:49:17,344 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 81990.76, 'high': 81990.76, 'low': 81990.76, 'close': 81990.76, 'volume': 0.0008399999999999998} +2025-03-18 22:49:17,344 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960070,"s":"BTCUSDT","t...070,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:17,345 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960070,"s":"BTCUSDT","t":4727549657,"p":"81990.76000000","q":"0.00007000","T":1742330960070,"m":false,"M":true}... +2025-03-18 22:49:17,345 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960070, 'price': 81990.76, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:17,345 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960070, 'price': 81990.76, 'volume': 7e-05} +2025-03-18 22:49:17,345 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960070, 'price': 81990.76, 'volume': 7e-05}, total ticks: 1380 +2025-03-18 22:49:17,345 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 81990.76, 'high': 81990.76, 'low': 81990.76, 'close': 81990.76, 'volume': 0.0009099999999999998} +2025-03-18 22:49:17,347 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960070,"s":"BTCUSDT","t...070,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:17,347 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960070,"s":"BTCUSDT","t":4727549658,"p":"81990.76000000","q":"0.00007000","T":1742330960070,"m":false,"M":true}... +2025-03-18 22:49:17,347 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960070, 'price': 81990.76, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:17,348 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960070, 'price': 81990.76, 'volume': 7e-05} +2025-03-18 22:49:17,348 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960070, 'price': 81990.76, 'volume': 7e-05}, total ticks: 1381 +2025-03-18 22:49:17,349 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 81990.76, 'high': 81990.76, 'low': 81990.76, 'close': 81990.76, 'volume': 0.0009799999999999998} +2025-03-18 22:49:17,350 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960073,"s":"BTCUSDT","t...0073,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:17,350 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960070,"s":"BTCUSDT","t":4727549659,"p":"81990.76000000","q":"0.00007000","T":1742330960070,"m":false,"M":true}... +2025-03-18 22:49:17,350 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960070, 'price': 81990.76, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:17,350 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960070, 'price': 81990.76, 'volume': 7e-05} +2025-03-18 22:49:17,351 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960070, 'price': 81990.76, 'volume': 7e-05}, total ticks: 1382 +2025-03-18 22:49:17,351 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 81990.76, 'high': 81990.76, 'low': 81990.76, 'close': 81990.76, 'volume': 0.0010499999999999997} +2025-03-18 22:49:17,352 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960070,"s":"BTCUSDT","t":4727549660,"p":"81990.76000000","q":"0.00007000","T":1742330960070,"m":false,"M":true}... +2025-03-18 22:49:17,352 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960070, 'price': 81990.76, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:17,353 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960070, 'price': 81990.76, 'volume': 7e-05} +2025-03-18 22:49:17,353 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960070, 'price': 81990.76, 'volume': 7e-05}, total ticks: 1383 +2025-03-18 22:49:17,354 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 81990.76, 'high': 81990.76, 'low': 81990.76, 'close': 81990.76, 'volume': 0.0011199999999999997} +2025-03-18 22:49:17,367 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960070,"s":"BTCUSDT","t":4727549661,"p":"81990.76000000","q":"0.00007000","T":1742330960070,"m":false,"M":true}... +2025-03-18 22:49:17,367 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960070, 'price': 81990.76, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:17,367 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960070, 'price': 81990.76, 'volume': 7e-05} +2025-03-18 22:49:17,367 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960070, 'price': 81990.76, 'volume': 7e-05}, total ticks: 1384 +2025-03-18 22:49:17,367 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 81990.76, 'high': 81990.76, 'low': 81990.76, 'close': 81990.76, 'volume': 0.0011899999999999997} +2025-03-18 22:49:17,385 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960070,"s":"BTCUSDT","t":4727549662,"p":"81990.77000000","q":"0.00009000","T":1742330960070,"m":false,"M":true}... +2025-03-18 22:49:17,385 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960070, 'price': 81990.77, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:49:17,385 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960070, 'price': 81990.77, 'volume': 9e-05} +2025-03-18 22:49:17,385 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960070, 'price': 81990.77, 'volume': 9e-05}, total ticks: 1385 +2025-03-18 22:49:17,386 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 81990.76, 'high': 81990.77, 'low': 81990.76, 'close': 81990.77, 'volume': 0.0012799999999999997} +2025-03-18 22:49:17,400 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960070,"s":"BTCUSDT","t":4727549663,"p":"81990.77000000","q":"0.00014000","T":1742330960070,"m":false,"M":true}... +2025-03-18 22:49:17,400 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960070, 'price': 81990.77, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:49:17,400 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960070, 'price': 81990.77, 'volume': 0.00014} +2025-03-18 22:49:17,401 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960070, 'price': 81990.77, 'volume': 0.00014}, total ticks: 1386 +2025-03-18 22:49:17,401 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 81990.76, 'high': 81990.77, 'low': 81990.76, 'close': 81990.77, 'volume': 0.0014199999999999996} +2025-03-18 22:49:17,415 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960070,"s":"BTCUSDT","t":4727549664,"p":"81990.77000000","q":"0.00014000","T":1742330960070,"m":false,"M":true}... +2025-03-18 22:49:17,415 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960070, 'price': 81990.77, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:49:17,415 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960070, 'price': 81990.77, 'volume': 0.00014} +2025-03-18 22:49:17,417 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960070, 'price': 81990.77, 'volume': 0.00014}, total ticks: 1387 +2025-03-18 22:49:17,418 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 81990.76, 'high': 81990.77, 'low': 81990.76, 'close': 81990.77, 'volume': 0.0015599999999999995} +2025-03-18 22:49:17,431 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960070,"s":"BTCUSDT","t":4727549665,"p":"81990.77000000","q":"0.00013000","T":1742330960070,"m":false,"M":true}... +2025-03-18 22:49:17,431 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960070, 'price': 81990.77, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:17,432 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960070, 'price': 81990.77, 'volume': 0.00013} +2025-03-18 22:49:17,433 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960070, 'price': 81990.77, 'volume': 0.00013}, total ticks: 1388 +2025-03-18 22:49:17,433 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 81990.76, 'high': 81990.77, 'low': 81990.76, 'close': 81990.77, 'volume': 0.0016899999999999994} +2025-03-18 22:49:17,448 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960070,"s":"BTCUSDT","t":4727549666,"p":"81990.77000000","q":"0.00007000","T":1742330960070,"m":false,"M":true}... +2025-03-18 22:49:17,449 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960070, 'price': 81990.77, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:17,449 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960070, 'price': 81990.77, 'volume': 7e-05} +2025-03-18 22:49:17,449 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960070, 'price': 81990.77, 'volume': 7e-05}, total ticks: 1389 +2025-03-18 22:49:17,449 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 81990.76, 'high': 81990.77, 'low': 81990.76, 'close': 81990.77, 'volume': 0.0017599999999999994} +2025-03-18 22:49:17,464 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960070,"s":"BTCUSDT","t":4727549667,"p":"81990.77000000","q":"0.00007000","T":1742330960070,"m":false,"M":true}... +2025-03-18 22:49:17,464 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960070, 'price': 81990.77, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:17,465 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960070, 'price': 81990.77, 'volume': 7e-05} +2025-03-18 22:49:17,465 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960070, 'price': 81990.77, 'volume': 7e-05}, total ticks: 1390 +2025-03-18 22:49:17,465 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 81990.76, 'high': 81990.77, 'low': 81990.76, 'close': 81990.77, 'volume': 0.0018299999999999994} +2025-03-18 22:49:17,479 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960070,"s":"BTCUSDT","t":4727549668,"p":"81990.79000000","q":"0.00007000","T":1742330960070,"m":false,"M":true}... +2025-03-18 22:49:17,479 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960070, 'price': 81990.79, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:17,479 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960070, 'price': 81990.79, 'volume': 7e-05} +2025-03-18 22:49:17,479 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960070, 'price': 81990.79, 'volume': 7e-05}, total ticks: 1391 +2025-03-18 22:49:17,481 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 81990.76, 'high': 81990.79, 'low': 81990.76, 'close': 81990.79, 'volume': 0.0018999999999999993} +2025-03-18 22:49:17,499 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960070,"s":"BTCUSDT","t":4727549669,"p":"81990.79000000","q":"0.00007000","T":1742330960070,"m":false,"M":true}... +2025-03-18 22:49:17,499 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960070, 'price': 81990.79, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:17,499 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960070, 'price': 81990.79, 'volume': 7e-05} +2025-03-18 22:49:17,499 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960070, 'price': 81990.79, 'volume': 7e-05}, total ticks: 1392 +2025-03-18 22:49:17,499 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 81990.76, 'high': 81990.79, 'low': 81990.76, 'close': 81990.79, 'volume': 0.0019699999999999995} +2025-03-18 22:49:17,515 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960070,"s":"BTCUSDT","t":4727549670,"p":"81990.79000000","q":"0.00007000","T":1742330960070,"m":false,"M":true}... +2025-03-18 22:49:17,515 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960070, 'price': 81990.79, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:17,515 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960070, 'price': 81990.79, 'volume': 7e-05} +2025-03-18 22:49:17,515 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960070, 'price': 81990.79, 'volume': 7e-05}, total ticks: 1393 +2025-03-18 22:49:17,515 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 81990.76, 'high': 81990.79, 'low': 81990.76, 'close': 81990.79, 'volume': 0.0020399999999999997} +2025-03-18 22:49:17,529 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960262,"s":"BTCUSDT","t...0261,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:17,529 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960269,"s":"BTCUSDT","t...269,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:17,530 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960070,"s":"BTCUSDT","t":4727549671,"p":"81990.79000000","q":"0.00007000","T":1742330960070,"m":false,"M":true}... +2025-03-18 22:49:17,530 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960070, 'price': 81990.79, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:17,530 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960070, 'price': 81990.79, 'volume': 7e-05} +2025-03-18 22:49:17,531 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960070, 'price': 81990.79, 'volume': 7e-05}, total ticks: 1394 +2025-03-18 22:49:17,531 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 81990.76, 'high': 81990.79, 'low': 81990.76, 'close': 81990.79, 'volume': 0.00211} +2025-03-18 22:49:17,549 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960070,"s":"BTCUSDT","t":4727549672,"p":"81990.79000000","q":"0.00007000","T":1742330960070,"m":false,"M":true}... +2025-03-18 22:49:17,549 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960070, 'price': 81990.79, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:17,550 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960070, 'price': 81990.79, 'volume': 7e-05} +2025-03-18 22:49:17,550 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960070, 'price': 81990.79, 'volume': 7e-05}, total ticks: 1395 +2025-03-18 22:49:17,551 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 81990.76, 'high': 81990.79, 'low': 81990.76, 'close': 81990.79, 'volume': 0.00218} +2025-03-18 22:49:17,566 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960070,"s":"BTCUSDT","t":4727549673,"p":"81990.80000000","q":"0.00300000","T":1742330960070,"m":false,"M":true}... +2025-03-18 22:49:17,566 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960070, 'price': 81990.8, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:17,567 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960070, 'price': 81990.8, 'volume': 0.003} +2025-03-18 22:49:17,567 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960070, 'price': 81990.8, 'volume': 0.003}, total ticks: 1396 +2025-03-18 22:49:17,568 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 81990.76, 'high': 81990.8, 'low': 81990.76, 'close': 81990.8, 'volume': 0.005180000000000001} +2025-03-18 22:49:17,581 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960070,"s":"BTCUSDT","t":4727549674,"p":"81990.80000000","q":"0.00007000","T":1742330960070,"m":false,"M":true}... +2025-03-18 22:49:17,582 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960070, 'price': 81990.8, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:17,582 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960070, 'price': 81990.8, 'volume': 7e-05} +2025-03-18 22:49:17,583 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960070, 'price': 81990.8, 'volume': 7e-05}, total ticks: 1397 +2025-03-18 22:49:17,583 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 81990.76, 'high': 81990.8, 'low': 81990.76, 'close': 81990.8, 'volume': 0.00525} +2025-03-18 22:49:17,597 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960070,"s":"BTCUSDT","t":4727549675,"p":"81990.80000000","q":"0.00007000","T":1742330960070,"m":false,"M":true}... +2025-03-18 22:49:17,597 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960070, 'price': 81990.8, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:17,598 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960070, 'price': 81990.8, 'volume': 7e-05} +2025-03-18 22:49:17,598 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960070, 'price': 81990.8, 'volume': 7e-05}, total ticks: 1398 +2025-03-18 22:49:17,599 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 81990.76, 'high': 81990.8, 'low': 81990.76, 'close': 81990.8, 'volume': 0.00532} +2025-03-18 22:49:17,613 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960070,"s":"BTCUSDT","t":4727549676,"p":"81991.10000000","q":"0.00008000","T":1742330960070,"m":false,"M":true}... +2025-03-18 22:49:17,613 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960070, 'price': 81991.1, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:49:17,614 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960070, 'price': 81991.1, 'volume': 8e-05} +2025-03-18 22:49:17,614 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960070, 'price': 81991.1, 'volume': 8e-05}, total ticks: 1399 +2025-03-18 22:49:17,615 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 81990.76, 'high': 81991.1, 'low': 81990.76, 'close': 81991.1, 'volume': 0.0054} +2025-03-18 22:49:17,628 - INFO - [realtime.py:369] - Received message #1400 +2025-03-18 22:49:17,628 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960070,"s":"BTCUSDT","t":4727549677,"p":"81991.10000000","q":"0.00007000","T":1742330960070,"m":false,"M":true}... +2025-03-18 22:49:17,629 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960070, 'price': 81991.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:17,629 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960070, 'price': 81991.1, 'volume': 7e-05} +2025-03-18 22:49:17,629 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960070, 'price': 81991.1, 'volume': 7e-05}, total ticks: 1400 +2025-03-18 22:49:17,630 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 81990.76, 'high': 81991.1, 'low': 81990.76, 'close': 81991.1, 'volume': 0.00547} +2025-03-18 22:49:17,642 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960070,"s":"BTCUSDT","t":4727549678,"p":"81991.10000000","q":"0.00007000","T":1742330960070,"m":false,"M":true}... +2025-03-18 22:49:17,642 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960070, 'price': 81991.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:17,644 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960070, 'price': 81991.1, 'volume': 7e-05} +2025-03-18 22:49:17,644 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960070, 'price': 81991.1, 'volume': 7e-05}, total ticks: 1401 +2025-03-18 22:49:17,644 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 81990.76, 'high': 81991.1, 'low': 81990.76, 'close': 81991.1, 'volume': 0.00554} +2025-03-18 22:49:17,658 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960070,"s":"BTCUSDT","t":4727549679,"p":"81991.51000000","q":"0.00007000","T":1742330960070,"m":false,"M":true}... +2025-03-18 22:49:17,658 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960070, 'price': 81991.51, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:17,659 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960070, 'price': 81991.51, 'volume': 7e-05} +2025-03-18 22:49:17,659 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960070, 'price': 81991.51, 'volume': 7e-05}, total ticks: 1402 +2025-03-18 22:49:17,659 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 81990.76, 'high': 81991.51, 'low': 81990.76, 'close': 81991.51, 'volume': 0.0056099999999999995} +2025-03-18 22:49:17,673 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960070,"s":"BTCUSDT","t":4727549680,"p":"81991.72000000","q":"0.00007000","T":1742330960070,"m":false,"M":true}... +2025-03-18 22:49:17,673 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960070, 'price': 81991.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:17,673 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960070, 'price': 81991.72, 'volume': 7e-05} +2025-03-18 22:49:17,674 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960070, 'price': 81991.72, 'volume': 7e-05}, total ticks: 1403 +2025-03-18 22:49:17,674 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 81990.76, 'high': 81991.72, 'low': 81990.76, 'close': 81991.72, 'volume': 0.005679999999999999} +2025-03-18 22:49:17,689 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960070,"s":"BTCUSDT","t":4727549681,"p":"81991.91000000","q":"0.00007000","T":1742330960070,"m":false,"M":true}... +2025-03-18 22:49:17,689 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960070, 'price': 81991.91, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:17,689 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960070, 'price': 81991.91, 'volume': 7e-05} +2025-03-18 22:49:17,690 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960070, 'price': 81991.91, 'volume': 7e-05}, total ticks: 1404 +2025-03-18 22:49:17,690 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 81990.76, 'high': 81991.91, 'low': 81990.76, 'close': 81991.91, 'volume': 0.005749999999999999} +2025-03-18 22:49:17,705 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960070,"s":"BTCUSDT","t":4727549682,"p":"81991.91000000","q":"0.00007000","T":1742330960070,"m":false,"M":true}... +2025-03-18 22:49:17,705 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960070, 'price': 81991.91, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:17,705 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960070, 'price': 81991.91, 'volume': 7e-05} +2025-03-18 22:49:17,706 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960070, 'price': 81991.91, 'volume': 7e-05}, total ticks: 1405 +2025-03-18 22:49:17,706 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 81990.76, 'high': 81991.91, 'low': 81990.76, 'close': 81991.91, 'volume': 0.005819999999999999} +2025-03-18 22:49:17,721 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960070,"s":"BTCUSDT","t":4727549683,"p":"81992.09000000","q":"0.00013000","T":1742330960070,"m":false,"M":true}... +2025-03-18 22:49:17,721 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960070, 'price': 81992.09, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:17,722 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960070, 'price': 81992.09, 'volume': 0.00013} +2025-03-18 22:49:17,722 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960070, 'price': 81992.09, 'volume': 0.00013}, total ticks: 1406 +2025-03-18 22:49:17,723 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 81990.76, 'high': 81992.09, 'low': 81990.76, 'close': 81992.09, 'volume': 0.005949999999999999} +2025-03-18 22:49:17,737 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960070,"s":"BTCUSDT","t":4727549684,"p":"81992.10000000","q":"0.00209000","T":1742330960070,"m":false,"M":true}... +2025-03-18 22:49:17,737 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960070, 'price': 81992.1, 'volume': 0.00209, 'type': 'trade'} +2025-03-18 22:49:17,737 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960070, 'price': 81992.1, 'volume': 0.00209} +2025-03-18 22:49:17,737 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960070, 'price': 81992.1, 'volume': 0.00209}, total ticks: 1407 +2025-03-18 22:49:17,738 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 81990.76, 'high': 81992.1, 'low': 81990.76, 'close': 81992.1, 'volume': 0.008039999999999999} +2025-03-18 22:49:17,752 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960070,"s":"BTCUSDT","t":4727549685,"p":"81992.32000000","q":"0.00018000","T":1742330960070,"m":false,"M":true}... +2025-03-18 22:49:17,752 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960070, 'price': 81992.32, 'volume': 0.00018, 'type': 'trade'} +2025-03-18 22:49:17,753 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960070, 'price': 81992.32, 'volume': 0.00018} +2025-03-18 22:49:17,753 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960070, 'price': 81992.32, 'volume': 0.00018}, total ticks: 1408 +2025-03-18 22:49:17,754 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 81990.76, 'high': 81992.32, 'low': 81990.76, 'close': 81992.32, 'volume': 0.008219999999999998} +2025-03-18 22:49:17,768 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960070,"s":"BTCUSDT","t":4727549686,"p":"81993.02000000","q":"0.00007000","T":1742330960070,"m":false,"M":true}... +2025-03-18 22:49:17,768 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960070, 'price': 81993.02, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:17,769 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960070, 'price': 81993.02, 'volume': 7e-05} +2025-03-18 22:49:17,769 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960070, 'price': 81993.02, 'volume': 7e-05}, total ticks: 1409 +2025-03-18 22:49:17,770 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 81990.76, 'high': 81993.02, 'low': 81990.76, 'close': 81993.02, 'volume': 0.008289999999999999} +2025-03-18 22:49:17,783 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960070,"s":"BTCUSDT","t":4727549687,"p":"81993.02000000","q":"0.00007000","T":1742330960070,"m":false,"M":true}... +2025-03-18 22:49:17,783 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960070, 'price': 81993.02, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:17,783 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960070, 'price': 81993.02, 'volume': 7e-05} +2025-03-18 22:49:17,784 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960070, 'price': 81993.02, 'volume': 7e-05}, total ticks: 1410 +2025-03-18 22:49:17,784 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 81990.76, 'high': 81993.02, 'low': 81990.76, 'close': 81993.02, 'volume': 0.00836} +2025-03-18 22:49:17,798 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960070,"s":"BTCUSDT","t":4727549688,"p":"81993.02000000","q":"0.00007000","T":1742330960070,"m":false,"M":true}... +2025-03-18 22:49:17,798 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960070, 'price': 81993.02, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:17,799 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960070, 'price': 81993.02, 'volume': 7e-05} +2025-03-18 22:49:17,799 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960070, 'price': 81993.02, 'volume': 7e-05}, total ticks: 1411 +2025-03-18 22:49:17,800 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 81990.76, 'high': 81993.02, 'low': 81990.76, 'close': 81993.02, 'volume': 0.00843} +2025-03-18 22:49:17,812 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960070,"s":"BTCUSDT","t":4727549689,"p":"81993.02000000","q":"0.00007000","T":1742330960070,"m":false,"M":true}... +2025-03-18 22:49:17,813 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960070, 'price': 81993.02, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:17,813 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960070, 'price': 81993.02, 'volume': 7e-05} +2025-03-18 22:49:17,813 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960070, 'price': 81993.02, 'volume': 7e-05}, total ticks: 1412 +2025-03-18 22:49:17,814 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 81990.76, 'high': 81993.02, 'low': 81990.76, 'close': 81993.02, 'volume': 0.0085} +2025-03-18 22:49:17,828 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960070,"s":"BTCUSDT","t":4727549690,"p":"81993.02000000","q":"0.00007000","T":1742330960070,"m":false,"M":true}... +2025-03-18 22:49:17,829 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960070, 'price': 81993.02, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:17,829 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960070, 'price': 81993.02, 'volume': 7e-05} +2025-03-18 22:49:17,829 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960070, 'price': 81993.02, 'volume': 7e-05}, total ticks: 1413 +2025-03-18 22:49:17,830 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 81990.76, 'high': 81993.02, 'low': 81990.76, 'close': 81993.02, 'volume': 0.008570000000000001} +2025-03-18 22:49:17,845 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960073,"s":"BTCUSDT","t":4727549691,"p":"81993.02000000","q":"0.00007000","T":1742330960073,"m":true,"M":true}... +2025-03-18 22:49:17,845 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960073, 'price': 81993.02, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:17,845 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960073, 'price': 81993.02, 'volume': 7e-05} +2025-03-18 22:49:17,846 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960073, 'price': 81993.02, 'volume': 7e-05}, total ticks: 1414 +2025-03-18 22:49:17,846 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 81990.76, 'high': 81993.02, 'low': 81990.76, 'close': 81993.02, 'volume': 0.008640000000000002} +2025-03-18 22:49:17,868 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960262,"s":"BTCUSDT","t":4727549692,"p":"81993.02000000","q":"0.03500000","T":1742330960261,"m":true,"M":true}... +2025-03-18 22:49:17,868 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960261, 'price': 81993.02, 'volume': 0.035, 'type': 'trade'} +2025-03-18 22:49:17,870 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960261, 'price': 81993.02, 'volume': 0.035} +2025-03-18 22:49:17,870 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960261, 'price': 81993.02, 'volume': 0.035}, total ticks: 1415 +2025-03-18 22:49:17,871 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 81990.76, 'high': 81993.02, 'low': 81990.76, 'close': 81993.02, 'volume': 0.043640000000000005} +2025-03-18 22:49:17,884 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960269,"s":"BTCUSDT","t":4727549693,"p":"81993.03000000","q":"0.00212000","T":1742330960269,"m":false,"M":true}... +2025-03-18 22:49:17,884 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960269, 'price': 81993.03, 'volume': 0.00212, 'type': 'trade'} +2025-03-18 22:49:17,884 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960269, 'price': 81993.03, 'volume': 0.00212} +2025-03-18 22:49:17,885 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960269, 'price': 81993.03, 'volume': 0.00212}, total ticks: 1416 +2025-03-18 22:49:17,885 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 81990.76, 'high': 81993.03, 'low': 81990.76, 'close': 81993.03, 'volume': 0.04576} +2025-03-18 22:49:18,059 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960824,"s":"ETHUSDT","t...824,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:18,059 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960824,"s":"ETHUSDT","t...824,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:18,060 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960824,"s":"ETHUSDT","t...824,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:18,060 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960824,"s":"ETHUSDT","t...824,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:18,061 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960824,"s":"ETHUSDT","t":2267980482,"p":"1903.97000000","q":"0.70020000","T":1742330960824,"m":false,"M":true}... +2025-03-18 22:49:18,061 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960824, 'price': 1903.97, 'volume': 0.7002, 'type': 'trade'} +2025-03-18 22:49:18,062 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960824, 'price': 1903.97, 'volume': 0.7002} +2025-03-18 22:49:18,062 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960824, 'price': 1903.97, 'volume': 0.7002}, total ticks: 1180 +2025-03-18 22:49:18,062 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 1903.96, 'high': 1903.97, 'low': 1903.96, 'close': 1903.97, 'volume': 0.8369} +2025-03-18 22:49:18,088 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960824,"s":"ETHUSDT","t":2267980483,"p":"1903.97000000","q":"3.88800000","T":1742330960824,"m":false,"M":true}... +2025-03-18 22:49:18,088 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960824, 'price': 1903.97, 'volume': 3.888, 'type': 'trade'} +2025-03-18 22:49:18,089 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960824, 'price': 1903.97, 'volume': 3.888} +2025-03-18 22:49:18,089 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960824, 'price': 1903.97, 'volume': 3.888}, total ticks: 1181 +2025-03-18 22:49:18,090 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 1903.96, 'high': 1903.97, 'low': 1903.96, 'close': 1903.97, 'volume': 4.7249} +2025-03-18 22:49:18,102 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330960860,"s":"BTCUSDT","t...859,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:18,103 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960824,"s":"ETHUSDT","t":2267980484,"p":"1903.97000000","q":"1.65060000","T":1742330960824,"m":false,"M":true}... +2025-03-18 22:49:18,103 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960824, 'price': 1903.97, 'volume': 1.6506, 'type': 'trade'} +2025-03-18 22:49:18,103 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960824, 'price': 1903.97, 'volume': 1.6506} +2025-03-18 22:49:18,103 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960824, 'price': 1903.97, 'volume': 1.6506}, total ticks: 1182 +2025-03-18 22:49:18,105 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 1903.96, 'high': 1903.97, 'low': 1903.96, 'close': 1903.97, 'volume': 6.3755} +2025-03-18 22:49:18,105 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960860,"s":"BTCUSDT","t":4727549694,"p":"81993.03000000","q":"0.00015000","T":1742330960859,"m":false,"M":true}... +2025-03-18 22:49:18,105 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960859, 'price': 81993.03, 'volume': 0.00015, 'type': 'trade'} +2025-03-18 22:49:18,105 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960859, 'price': 81993.03, 'volume': 0.00015} +2025-03-18 22:49:18,105 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960859, 'price': 81993.03, 'volume': 0.00015}, total ticks: 1417 +2025-03-18 22:49:18,106 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 81990.76, 'high': 81993.03, 'low': 81990.76, 'close': 81993.03, 'volume': 0.04591} +2025-03-18 22:49:18,106 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330960824,"s":"ETHUSDT","t":2267980485,"p":"1903.97000000","q":"0.06380000","T":1742330960824,"m":false,"M":true}... +2025-03-18 22:49:18,107 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330960824, 'price': 1903.97, 'volume': 0.0638, 'type': 'trade'} +2025-03-18 22:49:18,107 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330960824, 'price': 1903.97, 'volume': 0.0638} +2025-03-18 22:49:18,107 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330960824, 'price': 1903.97, 'volume': 0.0638}, total ticks: 1183 +2025-03-18 22:49:18,108 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330960000, 'open': 1903.96, 'high': 1903.97, 'low': 1903.96, 'close': 1903.97, 'volume': 6.439299999999999} +2025-03-18 22:49:18,408 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330961175,"s":"BTCUSDT","t...174,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:18,408 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330961175,"s":"BTCUSDT","t":4727549695,"p":"81993.03000000","q":"0.00095000","T":1742330961174,"m":false,"M":true}... +2025-03-18 22:49:18,408 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330961174, 'price': 81993.03, 'volume': 0.00095, 'type': 'trade'} +2025-03-18 22:49:18,408 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330961174, 'price': 81993.03, 'volume': 0.00095} +2025-03-18 22:49:18,408 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330961174, 'price': 81993.03, 'volume': 0.00095}, total ticks: 1418 +2025-03-18 22:49:18,408 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330960000, 'open': 81990.76, 'high': 81993.03, 'low': 81990.76, 'close': 81993.03, 'volume': 0.04591} +2025-03-18 22:49:18,408 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330961000, 'open': 81993.03, 'high': 81993.03, 'low': 81993.03, 'close': 81993.03, 'volume': 0.00095} +2025-03-18 22:49:19,507 - DEBUG - [protocol.py:1177] - < PING '1742330962274' [text, 13 bytes] +2025-03-18 22:49:19,507 - DEBUG - [protocol.py:1183] - > PONG '1742330962274' [text, 13 bytes] +2025-03-18 22:49:19,709 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330962474,"s":"ETHUSDT","t...473,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:19,710 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330962474,"s":"ETHUSDT","t...473,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:19,710 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330962474,"s":"ETHUSDT","t...473,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:19,710 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330962474,"s":"ETHUSDT","t":2267980486,"p":"1903.97000000","q":"0.00280000","T":1742330962473,"m":false,"M":true}... +2025-03-18 22:49:19,710 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330962473, 'price': 1903.97, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:19,711 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330962473, 'price': 1903.97, 'volume': 0.0028} +2025-03-18 22:49:19,711 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330962473, 'price': 1903.97, 'volume': 0.0028}, total ticks: 1184 +2025-03-18 22:49:19,711 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330960000, 'open': 1903.96, 'high': 1903.97, 'low': 1903.96, 'close': 1903.97, 'volume': 6.439299999999999} +2025-03-18 22:49:19,711 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330962000, 'open': 1903.97, 'high': 1903.97, 'low': 1903.97, 'close': 1903.97, 'volume': 0.0028} +2025-03-18 22:49:19,737 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330962474,"s":"ETHUSDT","t":2267980487,"p":"1903.97000000","q":"0.04700000","T":1742330962473,"m":false,"M":true}... +2025-03-18 22:49:19,737 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330962473, 'price': 1903.97, 'volume': 0.047, 'type': 'trade'} +2025-03-18 22:49:19,738 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330962473, 'price': 1903.97, 'volume': 0.047} +2025-03-18 22:49:19,738 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330962473, 'price': 1903.97, 'volume': 0.047}, total ticks: 1185 +2025-03-18 22:49:19,738 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330962000, 'open': 1903.97, 'high': 1903.97, 'low': 1903.97, 'close': 1903.97, 'volume': 0.0498} +2025-03-18 22:49:19,765 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330962474,"s":"ETHUSDT","t":2267980488,"p":"1903.97000000","q":"0.10780000","T":1742330962473,"m":false,"M":true}... +2025-03-18 22:49:19,765 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330962473, 'price': 1903.97, 'volume': 0.1078, 'type': 'trade'} +2025-03-18 22:49:19,765 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330962473, 'price': 1903.97, 'volume': 0.1078} +2025-03-18 22:49:19,767 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330962473, 'price': 1903.97, 'volume': 0.1078}, total ticks: 1186 +2025-03-18 22:49:19,767 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330962000, 'open': 1903.97, 'high': 1903.97, 'low': 1903.97, 'close': 1903.97, 'volume': 0.15760000000000002} +2025-03-18 22:49:19,935 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330962699,"s":"BTCUSDT","t...2699,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:19,935 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330962699,"s":"BTCUSDT","t":4727549696,"p":"81993.02000000","q":"0.00120000","T":1742330962699,"m":true,"M":true}... +2025-03-18 22:49:19,935 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330962699, 'price': 81993.02, 'volume': 0.0012, 'type': 'trade'} +2025-03-18 22:49:19,935 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330962699, 'price': 81993.02, 'volume': 0.0012} +2025-03-18 22:49:19,935 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330962699, 'price': 81993.02, 'volume': 0.0012}, total ticks: 1419 +2025-03-18 22:49:19,941 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330961000, 'open': 81993.03, 'high': 81993.03, 'low': 81993.03, 'close': 81993.03, 'volume': 0.00095} +2025-03-18 22:49:19,941 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330962000, 'open': 81993.02, 'high': 81993.02, 'low': 81993.02, 'close': 81993.02, 'volume': 0.0012} +2025-03-18 22:49:19,991 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330962758,"s":"BTCUSDT","t...757,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:19,991 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330962758,"s":"BTCUSDT","t":4727549697,"p":"81993.03000000","q":"0.00022000","T":1742330962757,"m":false,"M":true}... +2025-03-18 22:49:19,991 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330962757, 'price': 81993.03, 'volume': 0.00022, 'type': 'trade'} +2025-03-18 22:49:19,996 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330962757, 'price': 81993.03, 'volume': 0.00022} +2025-03-18 22:49:19,996 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330962757, 'price': 81993.03, 'volume': 0.00022}, total ticks: 1420 +2025-03-18 22:49:19,996 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330962000, 'open': 81993.02, 'high': 81993.03, 'low': 81993.02, 'close': 81993.03, 'volume': 0.0014199999999999998} +2025-03-18 22:49:20,150 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330962805,"s":"ETHUSDT","t...2804,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:20,151 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330962805,"s":"ETHUSDT","t":2267980489,"p":"1903.96000000","q":"0.00720000","T":1742330962804,"m":true,"M":true}... +2025-03-18 22:49:20,152 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330962804, 'price': 1903.96, 'volume': 0.0072, 'type': 'trade'} +2025-03-18 22:49:20,152 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330962804, 'price': 1903.96, 'volume': 0.0072} +2025-03-18 22:49:20,152 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330962804, 'price': 1903.96, 'volume': 0.0072}, total ticks: 1187 +2025-03-18 22:49:20,152 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330962000, 'open': 1903.97, 'high': 1903.97, 'low': 1903.96, 'close': 1903.96, 'volume': 0.16480000000000003} +2025-03-18 22:49:20,293 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330963058,"s":"BTCUSDT","t...3058,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:20,293 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330963058,"s":"BTCUSDT","t":4727549698,"p":"81993.02000000","q":"0.00276000","T":1742330963058,"m":true,"M":true}... +2025-03-18 22:49:20,293 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330963058, 'price': 81993.02, 'volume': 0.00276, 'type': 'trade'} +2025-03-18 22:49:20,293 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330963058, 'price': 81993.02, 'volume': 0.00276} +2025-03-18 22:49:20,293 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330963058, 'price': 81993.02, 'volume': 0.00276}, total ticks: 1421 +2025-03-18 22:49:20,293 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330962000, 'open': 81993.02, 'high': 81993.03, 'low': 81993.02, 'close': 81993.03, 'volume': 0.0014199999999999998} +2025-03-18 22:49:20,293 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330963000, 'open': 81993.02, 'high': 81993.02, 'low': 81993.02, 'close': 81993.02, 'volume': 0.00276} +2025-03-18 22:49:20,591 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330963267,"s":"BTCUSDT","t...266,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:20,591 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330963267,"s":"BTCUSDT","t...266,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:20,595 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330963267,"s":"BTCUSDT","t...266,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:20,595 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330963267,"s":"BTCUSDT","t...266,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:20,595 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330963267,"s":"BTCUSDT","t...266,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:20,595 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330963267,"s":"BTCUSDT","t...266,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:20,595 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330963267,"s":"BTCUSDT","t":4727549699,"p":"81993.03000000","q":"0.00007000","T":1742330963266,"m":false,"M":true}... +2025-03-18 22:49:20,595 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330963266, 'price': 81993.03, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:20,595 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330963266, 'price': 81993.03, 'volume': 7e-05} +2025-03-18 22:49:20,595 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330963266, 'price': 81993.03, 'volume': 7e-05}, total ticks: 1422 +2025-03-18 22:49:20,595 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330963000, 'open': 81993.02, 'high': 81993.03, 'low': 81993.02, 'close': 81993.03, 'volume': 0.00283} +2025-03-18 22:49:20,616 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330963267,"s":"BTCUSDT","t":4727549700,"p":"81993.03000000","q":"0.00007000","T":1742330963266,"m":false,"M":true}... +2025-03-18 22:49:20,616 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330963266, 'price': 81993.03, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:20,616 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330963266, 'price': 81993.03, 'volume': 7e-05} +2025-03-18 22:49:20,616 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330963266, 'price': 81993.03, 'volume': 7e-05}, total ticks: 1423 +2025-03-18 22:49:20,616 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330963000, 'open': 81993.02, 'high': 81993.03, 'low': 81993.02, 'close': 81993.03, 'volume': 0.0029000000000000002} +2025-03-18 22:49:20,639 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330963267,"s":"BTCUSDT","t":4727549701,"p":"81993.03000000","q":"0.00008000","T":1742330963266,"m":false,"M":true}... +2025-03-18 22:49:20,639 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330963266, 'price': 81993.03, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:49:20,640 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330963266, 'price': 81993.03, 'volume': 8e-05} +2025-03-18 22:49:20,640 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330963266, 'price': 81993.03, 'volume': 8e-05}, total ticks: 1424 +2025-03-18 22:49:20,640 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330963000, 'open': 81993.02, 'high': 81993.03, 'low': 81993.02, 'close': 81993.03, 'volume': 0.0029800000000000004} +2025-03-18 22:49:20,654 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330963267,"s":"BTCUSDT","t":4727549702,"p":"81993.03000000","q":"0.00007000","T":1742330963266,"m":false,"M":true}... +2025-03-18 22:49:20,654 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330963266, 'price': 81993.03, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:20,655 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330963266, 'price': 81993.03, 'volume': 7e-05} +2025-03-18 22:49:20,655 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330963266, 'price': 81993.03, 'volume': 7e-05}, total ticks: 1425 +2025-03-18 22:49:20,656 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330963000, 'open': 81993.02, 'high': 81993.03, 'low': 81993.02, 'close': 81993.03, 'volume': 0.0030500000000000006} +2025-03-18 22:49:20,679 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330963267,"s":"BTCUSDT","t":4727549703,"p":"81993.03000000","q":"0.00007000","T":1742330963266,"m":false,"M":true}... +2025-03-18 22:49:20,680 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330963266, 'price': 81993.03, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:20,680 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330963266, 'price': 81993.03, 'volume': 7e-05} +2025-03-18 22:49:20,681 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330963266, 'price': 81993.03, 'volume': 7e-05}, total ticks: 1426 +2025-03-18 22:49:20,681 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330963000, 'open': 81993.02, 'high': 81993.03, 'low': 81993.02, 'close': 81993.03, 'volume': 0.003120000000000001} +2025-03-18 22:49:20,705 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330963267,"s":"BTCUSDT","t":4727549704,"p":"81993.03000000","q":"0.01183000","T":1742330963266,"m":false,"M":true}... +2025-03-18 22:49:20,706 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330963266, 'price': 81993.03, 'volume': 0.01183, 'type': 'trade'} +2025-03-18 22:49:20,706 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330963266, 'price': 81993.03, 'volume': 0.01183} +2025-03-18 22:49:20,707 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330963266, 'price': 81993.03, 'volume': 0.01183}, total ticks: 1427 +2025-03-18 22:49:20,707 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330963000, 'open': 81993.02, 'high': 81993.03, 'low': 81993.02, 'close': 81993.03, 'volume': 0.014950000000000001} +2025-03-18 22:49:21,034 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330963683,"s":"ETHUSDT","t...3683,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:21,034 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330963727,"s":"BTCUSDT","t...3726,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:21,034 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330963683,"s":"ETHUSDT","t":2267980490,"p":"1903.96000000","q":"1.05010000","T":1742330963683,"m":true,"M":true}... +2025-03-18 22:49:21,034 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330963683, 'price': 1903.96, 'volume': 1.0501, 'type': 'trade'} +2025-03-18 22:49:21,034 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330963683, 'price': 1903.96, 'volume': 1.0501} +2025-03-18 22:49:21,034 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330963683, 'price': 1903.96, 'volume': 1.0501}, total ticks: 1188 +2025-03-18 22:49:21,034 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330962000, 'open': 1903.97, 'high': 1903.97, 'low': 1903.96, 'close': 1903.96, 'volume': 0.16480000000000003} +2025-03-18 22:49:21,034 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330963000, 'open': 1903.96, 'high': 1903.96, 'low': 1903.96, 'close': 1903.96, 'volume': 1.0501} +2025-03-18 22:49:21,034 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330963727,"s":"BTCUSDT","t":4727549705,"p":"81993.02000000","q":"0.00028000","T":1742330963726,"m":true,"M":true}... +2025-03-18 22:49:21,034 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330963726, 'price': 81993.02, 'volume': 0.00028, 'type': 'trade'} +2025-03-18 22:49:21,041 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330963726, 'price': 81993.02, 'volume': 0.00028} +2025-03-18 22:49:21,041 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330963726, 'price': 81993.02, 'volume': 0.00028}, total ticks: 1428 +2025-03-18 22:49:21,041 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330963000, 'open': 81993.02, 'high': 81993.03, 'low': 81993.02, 'close': 81993.02, 'volume': 0.015230000000000002} +2025-03-18 22:49:21,158 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330963922,"s":"BTCUSDT","t...922,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:21,158 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330963922,"s":"BTCUSDT","t...922,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:21,158 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330963922,"s":"BTCUSDT","t...922,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:21,164 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330963922,"s":"BTCUSDT","t...922,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:21,164 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330963922,"s":"BTCUSDT","t...922,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:21,164 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330963922,"s":"BTCUSDT","t...922,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:21,166 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330963922,"s":"BTCUSDT","t...922,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:21,166 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330963922,"s":"BTCUSDT","t...922,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:21,166 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330963922,"s":"BTCUSDT","t...922,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:21,166 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330963922,"s":"BTCUSDT","t...922,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:21,167 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330963922,"s":"BTCUSDT","t...922,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:21,167 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330963922,"s":"BTCUSDT","t...922,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:21,167 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330963922,"s":"BTCUSDT","t...922,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:21,169 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330963922,"s":"BTCUSDT","t":4727549706,"p":"81993.03000000","q":"0.00429000","T":1742330963922,"m":false,"M":true}... +2025-03-18 22:49:21,169 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330963922, 'price': 81993.03, 'volume': 0.00429, 'type': 'trade'} +2025-03-18 22:49:21,169 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330963922, 'price': 81993.03, 'volume': 0.00429} +2025-03-18 22:49:21,169 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330963922, 'price': 81993.03, 'volume': 0.00429}, total ticks: 1429 +2025-03-18 22:49:21,170 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330963000, 'open': 81993.02, 'high': 81993.03, 'low': 81993.02, 'close': 81993.03, 'volume': 0.019520000000000003} +2025-03-18 22:49:21,170 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330963933,"s":"ETHUSDT","t...3933,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:21,170 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330963922,"s":"BTCUSDT","t":4727549707,"p":"81993.03000000","q":"0.00007000","T":1742330963922,"m":false,"M":true}... +2025-03-18 22:49:21,170 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330963922, 'price': 81993.03, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:21,170 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330963922, 'price': 81993.03, 'volume': 7e-05} +2025-03-18 22:49:21,171 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330963922, 'price': 81993.03, 'volume': 7e-05}, total ticks: 1430 +2025-03-18 22:49:21,171 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330963000, 'open': 81993.02, 'high': 81993.03, 'low': 81993.02, 'close': 81993.03, 'volume': 0.019590000000000003} +2025-03-18 22:49:21,171 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330963933,"s":"ETHUSDT","t":2267980491,"p":"1903.96000000","q":"0.31160000","T":1742330963933,"m":true,"M":true}... +2025-03-18 22:49:21,172 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330963933, 'price': 1903.96, 'volume': 0.3116, 'type': 'trade'} +2025-03-18 22:49:21,172 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330963933, 'price': 1903.96, 'volume': 0.3116} +2025-03-18 22:49:21,172 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330963933, 'price': 1903.96, 'volume': 0.3116}, total ticks: 1189 +2025-03-18 22:49:21,173 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330963000, 'open': 1903.96, 'high': 1903.96, 'low': 1903.96, 'close': 1903.96, 'volume': 1.3617} +2025-03-18 22:49:21,173 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330963922,"s":"BTCUSDT","t":4727549708,"p":"81993.03000000","q":"0.00007000","T":1742330963922,"m":false,"M":true}... +2025-03-18 22:49:21,173 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330963922, 'price': 81993.03, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:21,173 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330963922, 'price': 81993.03, 'volume': 7e-05} +2025-03-18 22:49:21,173 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330963922, 'price': 81993.03, 'volume': 7e-05}, total ticks: 1431 +2025-03-18 22:49:21,173 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330963000, 'open': 81993.02, 'high': 81993.03, 'low': 81993.02, 'close': 81993.03, 'volume': 0.019660000000000004} +2025-03-18 22:49:21,199 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330963922,"s":"BTCUSDT","t":4727549709,"p":"81993.03000000","q":"0.00014000","T":1742330963922,"m":false,"M":true}... +2025-03-18 22:49:21,199 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330963922, 'price': 81993.03, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:49:21,199 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330963922, 'price': 81993.03, 'volume': 0.00014} +2025-03-18 22:49:21,199 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330963922, 'price': 81993.03, 'volume': 0.00014}, total ticks: 1432 +2025-03-18 22:49:21,199 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330963000, 'open': 81993.02, 'high': 81993.03, 'low': 81993.02, 'close': 81993.03, 'volume': 0.019800000000000005} +2025-03-18 22:49:21,212 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330963922,"s":"BTCUSDT","t":4727549710,"p":"81993.03000000","q":"0.00010000","T":1742330963922,"m":false,"M":true}... +2025-03-18 22:49:21,212 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330963922, 'price': 81993.03, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:49:21,213 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330963922, 'price': 81993.03, 'volume': 0.0001} +2025-03-18 22:49:21,213 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330963922, 'price': 81993.03, 'volume': 0.0001}, total ticks: 1433 +2025-03-18 22:49:21,213 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330963000, 'open': 81993.02, 'high': 81993.03, 'low': 81993.02, 'close': 81993.03, 'volume': 0.019900000000000004} +2025-03-18 22:49:21,238 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330963922,"s":"BTCUSDT","t":4727549711,"p":"81993.03000000","q":"0.00011000","T":1742330963922,"m":false,"M":true}... +2025-03-18 22:49:21,238 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330963922, 'price': 81993.03, 'volume': 0.00011, 'type': 'trade'} +2025-03-18 22:49:21,238 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330963922, 'price': 81993.03, 'volume': 0.00011} +2025-03-18 22:49:21,238 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330963922, 'price': 81993.03, 'volume': 0.00011}, total ticks: 1434 +2025-03-18 22:49:21,238 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330963000, 'open': 81993.02, 'high': 81993.03, 'low': 81993.02, 'close': 81993.03, 'volume': 0.020010000000000003} +2025-03-18 22:49:21,265 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330963922,"s":"BTCUSDT","t":4727549712,"p":"81993.03000000","q":"0.00007000","T":1742330963922,"m":false,"M":true}... +2025-03-18 22:49:21,265 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330963922, 'price': 81993.03, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:21,265 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330963922, 'price': 81993.03, 'volume': 7e-05} +2025-03-18 22:49:21,265 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330963922, 'price': 81993.03, 'volume': 7e-05}, total ticks: 1435 +2025-03-18 22:49:21,265 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330963000, 'open': 81993.02, 'high': 81993.03, 'low': 81993.02, 'close': 81993.03, 'volume': 0.020080000000000004} +2025-03-18 22:49:21,282 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330963922,"s":"BTCUSDT","t":4727549713,"p":"81993.03000000","q":"0.00007000","T":1742330963922,"m":false,"M":true}... +2025-03-18 22:49:21,283 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330963922, 'price': 81993.03, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:21,283 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330963922, 'price': 81993.03, 'volume': 7e-05} +2025-03-18 22:49:21,283 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330963922, 'price': 81993.03, 'volume': 7e-05}, total ticks: 1436 +2025-03-18 22:49:21,284 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330963000, 'open': 81993.02, 'high': 81993.03, 'low': 81993.02, 'close': 81993.03, 'volume': 0.020150000000000005} +2025-03-18 22:49:21,298 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330963922,"s":"BTCUSDT","t":4727549714,"p":"81993.03000000","q":"0.00008000","T":1742330963922,"m":false,"M":true}... +2025-03-18 22:49:21,298 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330963922, 'price': 81993.03, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:49:21,298 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330963922, 'price': 81993.03, 'volume': 8e-05} +2025-03-18 22:49:21,298 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330963922, 'price': 81993.03, 'volume': 8e-05}, total ticks: 1437 +2025-03-18 22:49:21,298 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330963000, 'open': 81993.02, 'high': 81993.03, 'low': 81993.02, 'close': 81993.03, 'volume': 0.020230000000000005} +2025-03-18 22:49:21,315 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330963922,"s":"BTCUSDT","t":4727549715,"p":"81993.03000000","q":"0.00007000","T":1742330963922,"m":false,"M":true}... +2025-03-18 22:49:21,315 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330963922, 'price': 81993.03, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:21,315 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330963922, 'price': 81993.03, 'volume': 7e-05} +2025-03-18 22:49:21,316 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330963922, 'price': 81993.03, 'volume': 7e-05}, total ticks: 1438 +2025-03-18 22:49:21,316 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330963000, 'open': 81993.02, 'high': 81993.03, 'low': 81993.02, 'close': 81993.03, 'volume': 0.020300000000000006} +2025-03-18 22:49:21,332 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330963922,"s":"BTCUSDT","t":4727549716,"p":"81993.03000000","q":"0.00007000","T":1742330963922,"m":false,"M":true}... +2025-03-18 22:49:21,332 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330963922, 'price': 81993.03, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:21,332 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330963922, 'price': 81993.03, 'volume': 7e-05} +2025-03-18 22:49:21,334 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330963922, 'price': 81993.03, 'volume': 7e-05}, total ticks: 1439 +2025-03-18 22:49:21,334 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330963000, 'open': 81993.02, 'high': 81993.03, 'low': 81993.02, 'close': 81993.03, 'volume': 0.020370000000000006} +2025-03-18 22:49:21,348 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330963922,"s":"BTCUSDT","t":4727549717,"p":"81993.03000000","q":"0.00007000","T":1742330963922,"m":false,"M":true}... +2025-03-18 22:49:21,348 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330963922, 'price': 81993.03, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:21,348 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330963922, 'price': 81993.03, 'volume': 7e-05} +2025-03-18 22:49:21,348 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330963922, 'price': 81993.03, 'volume': 7e-05}, total ticks: 1440 +2025-03-18 22:49:21,348 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330963000, 'open': 81993.02, 'high': 81993.03, 'low': 81993.02, 'close': 81993.03, 'volume': 0.020440000000000007} +2025-03-18 22:49:21,366 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330963922,"s":"BTCUSDT","t":4727549718,"p":"81993.03000000","q":"0.01761000","T":1742330963922,"m":false,"M":true}... +2025-03-18 22:49:21,366 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330963922, 'price': 81993.03, 'volume': 0.01761, 'type': 'trade'} +2025-03-18 22:49:21,366 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330963922, 'price': 81993.03, 'volume': 0.01761} +2025-03-18 22:49:21,367 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330963922, 'price': 81993.03, 'volume': 0.01761}, total ticks: 1441 +2025-03-18 22:49:21,367 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330963000, 'open': 81993.02, 'high': 81993.03, 'low': 81993.02, 'close': 81993.03, 'volume': 0.03805000000000001} +2025-03-18 22:49:21,477 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330964124,"s":"ETHUSDT","t...124,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:21,477 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330964124,"s":"ETHUSDT","t":2267980492,"p":"1903.97000000","q":"0.03150000","T":1742330964124,"m":false,"M":true}... +2025-03-18 22:49:21,477 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330964124, 'price': 1903.97, 'volume': 0.0315, 'type': 'trade'} +2025-03-18 22:49:21,477 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330964124, 'price': 1903.97, 'volume': 0.0315} +2025-03-18 22:49:21,477 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330964124, 'price': 1903.97, 'volume': 0.0315}, total ticks: 1190 +2025-03-18 22:49:21,477 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330963000, 'open': 1903.96, 'high': 1903.96, 'low': 1903.96, 'close': 1903.96, 'volume': 1.3617} +2025-03-18 22:49:21,477 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330964000, 'open': 1903.97, 'high': 1903.97, 'low': 1903.97, 'close': 1903.97, 'volume': 0.0315} +2025-03-18 22:49:22,577 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330965341,"s":"BTCUSDT","t...5340,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:22,578 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330965341,"s":"BTCUSDT","t":4727549719,"p":"81993.02000000","q":"0.03468000","T":1742330965340,"m":true,"M":true}... +2025-03-18 22:49:22,579 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330965340, 'price': 81993.02, 'volume': 0.03468, 'type': 'trade'} +2025-03-18 22:49:22,579 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330965340, 'price': 81993.02, 'volume': 0.03468} +2025-03-18 22:49:22,579 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330965340, 'price': 81993.02, 'volume': 0.03468}, total ticks: 1442 +2025-03-18 22:49:22,579 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330963000, 'open': 81993.02, 'high': 81993.03, 'low': 81993.02, 'close': 81993.03, 'volume': 0.03805000000000001} +2025-03-18 22:49:22,579 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330965000, 'open': 81993.02, 'high': 81993.02, 'low': 81993.02, 'close': 81993.02, 'volume': 0.03468} +2025-03-18 22:49:22,665 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330965411,"s":"ETHUSDT","t...5411,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:22,665 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330965411,"s":"ETHUSDT","t":2267980493,"p":"1903.96000000","q":"1.89330000","T":1742330965411,"m":true,"M":true}... +2025-03-18 22:49:22,665 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330965411, 'price': 1903.96, 'volume': 1.8933, 'type': 'trade'} +2025-03-18 22:49:22,666 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330965411, 'price': 1903.96, 'volume': 1.8933} +2025-03-18 22:49:22,666 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330965411, 'price': 1903.96, 'volume': 1.8933}, total ticks: 1191 +2025-03-18 22:49:22,666 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330964000, 'open': 1903.97, 'high': 1903.97, 'low': 1903.97, 'close': 1903.97, 'volume': 0.0315} +2025-03-18 22:49:22,666 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330965000, 'open': 1903.96, 'high': 1903.96, 'low': 1903.96, 'close': 1903.96, 'volume': 1.8933} +2025-03-18 22:49:23,018 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330965780,"s":"BTCUSDT","t...779,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:23,018 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330965780,"s":"BTCUSDT","t...779,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:23,019 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330965780,"s":"BTCUSDT","t...779,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:23,019 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330965780,"s":"BTCUSDT","t...779,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:23,019 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330965780,"s":"BTCUSDT","t...779,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:23,020 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330965780,"s":"BTCUSDT","t...779,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:23,020 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330965780,"s":"BTCUSDT","t...779,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:23,020 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330965780,"s":"BTCUSDT","t...779,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:23,020 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330965780,"s":"BTCUSDT","t...779,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:23,020 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330965780,"s":"BTCUSDT","t...779,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:23,022 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330965780,"s":"BTCUSDT","t...779,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:23,022 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330965780,"s":"BTCUSDT","t":4727549720,"p":"81993.03000000","q":"0.00008000","T":1742330965779,"m":false,"M":true}... +2025-03-18 22:49:23,023 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330965779, 'price': 81993.03, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:49:23,023 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330965779, 'price': 81993.03, 'volume': 8e-05} +2025-03-18 22:49:23,023 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330965779, 'price': 81993.03, 'volume': 8e-05}, total ticks: 1443 +2025-03-18 22:49:23,023 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330965000, 'open': 81993.02, 'high': 81993.03, 'low': 81993.02, 'close': 81993.03, 'volume': 0.03476} +2025-03-18 22:49:23,041 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330965780,"s":"BTCUSDT","t":4727549721,"p":"81993.03000000","q":"0.00007000","T":1742330965779,"m":false,"M":true}... +2025-03-18 22:49:23,041 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330965779, 'price': 81993.03, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:23,041 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330965779, 'price': 81993.03, 'volume': 7e-05} +2025-03-18 22:49:23,041 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330965779, 'price': 81993.03, 'volume': 7e-05}, total ticks: 1444 +2025-03-18 22:49:23,042 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330965000, 'open': 81993.02, 'high': 81993.03, 'low': 81993.02, 'close': 81993.03, 'volume': 0.03483} +2025-03-18 22:49:23,064 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330965780,"s":"BTCUSDT","t":4727549722,"p":"81993.03000000","q":"0.00007000","T":1742330965779,"m":false,"M":true}... +2025-03-18 22:49:23,065 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330965779, 'price': 81993.03, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:23,065 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330965779, 'price': 81993.03, 'volume': 7e-05} +2025-03-18 22:49:23,065 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330965779, 'price': 81993.03, 'volume': 7e-05}, total ticks: 1445 +2025-03-18 22:49:23,065 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330965000, 'open': 81993.02, 'high': 81993.03, 'low': 81993.02, 'close': 81993.03, 'volume': 0.0349} +2025-03-18 22:49:23,081 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330965780,"s":"BTCUSDT","t":4727549723,"p":"81993.03000000","q":"0.00007000","T":1742330965779,"m":false,"M":true}... +2025-03-18 22:49:23,082 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330965779, 'price': 81993.03, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:23,082 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330965779, 'price': 81993.03, 'volume': 7e-05} +2025-03-18 22:49:23,082 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330965779, 'price': 81993.03, 'volume': 7e-05}, total ticks: 1446 +2025-03-18 22:49:23,082 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330965000, 'open': 81993.02, 'high': 81993.03, 'low': 81993.02, 'close': 81993.03, 'volume': 0.03497} +2025-03-18 22:49:23,097 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330965780,"s":"BTCUSDT","t":4727549724,"p":"81993.03000000","q":"0.00007000","T":1742330965779,"m":false,"M":true}... +2025-03-18 22:49:23,097 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330965779, 'price': 81993.03, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:23,099 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330965779, 'price': 81993.03, 'volume': 7e-05} +2025-03-18 22:49:23,099 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330965779, 'price': 81993.03, 'volume': 7e-05}, total ticks: 1447 +2025-03-18 22:49:23,099 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330965000, 'open': 81993.02, 'high': 81993.03, 'low': 81993.02, 'close': 81993.03, 'volume': 0.03504} +2025-03-18 22:49:23,115 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330965780,"s":"BTCUSDT","t":4727549725,"p":"81993.03000000","q":"0.00007000","T":1742330965779,"m":false,"M":true}... +2025-03-18 22:49:23,115 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330965779, 'price': 81993.03, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:23,115 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330965779, 'price': 81993.03, 'volume': 7e-05} +2025-03-18 22:49:23,115 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330965779, 'price': 81993.03, 'volume': 7e-05}, total ticks: 1448 +2025-03-18 22:49:23,115 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330965000, 'open': 81993.02, 'high': 81993.03, 'low': 81993.02, 'close': 81993.03, 'volume': 0.03511} +2025-03-18 22:49:23,140 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330965780,"s":"BTCUSDT","t":4727549726,"p":"81993.03000000","q":"0.00007000","T":1742330965779,"m":false,"M":true}... +2025-03-18 22:49:23,141 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330965779, 'price': 81993.03, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:23,141 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330965779, 'price': 81993.03, 'volume': 7e-05} +2025-03-18 22:49:23,141 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330965779, 'price': 81993.03, 'volume': 7e-05}, total ticks: 1449 +2025-03-18 22:49:23,142 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330965000, 'open': 81993.02, 'high': 81993.03, 'low': 81993.02, 'close': 81993.03, 'volume': 0.03518} +2025-03-18 22:49:23,156 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330965780,"s":"BTCUSDT","t":4727549727,"p":"81993.03000000","q":"0.00526000","T":1742330965779,"m":false,"M":true}... +2025-03-18 22:49:23,156 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330965779, 'price': 81993.03, 'volume': 0.00526, 'type': 'trade'} +2025-03-18 22:49:23,156 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330965779, 'price': 81993.03, 'volume': 0.00526} +2025-03-18 22:49:23,157 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330965779, 'price': 81993.03, 'volume': 0.00526}, total ticks: 1450 +2025-03-18 22:49:23,157 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330965000, 'open': 81993.02, 'high': 81993.03, 'low': 81993.02, 'close': 81993.03, 'volume': 0.040440000000000004} +2025-03-18 22:49:23,180 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330965780,"s":"BTCUSDT","t":4727549728,"p":"81993.03000000","q":"0.00014000","T":1742330965779,"m":false,"M":true}... +2025-03-18 22:49:23,180 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330965779, 'price': 81993.03, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:49:23,181 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330965779, 'price': 81993.03, 'volume': 0.00014} +2025-03-18 22:49:23,181 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330965779, 'price': 81993.03, 'volume': 0.00014}, total ticks: 1451 +2025-03-18 22:49:23,182 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330965000, 'open': 81993.02, 'high': 81993.03, 'low': 81993.02, 'close': 81993.03, 'volume': 0.040580000000000005} +2025-03-18 22:49:23,196 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330965780,"s":"BTCUSDT","t":4727549729,"p":"81993.03000000","q":"0.00007000","T":1742330965779,"m":false,"M":true}... +2025-03-18 22:49:23,196 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330965779, 'price': 81993.03, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:23,196 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330965779, 'price': 81993.03, 'volume': 7e-05} +2025-03-18 22:49:23,197 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330965779, 'price': 81993.03, 'volume': 7e-05}, total ticks: 1452 +2025-03-18 22:49:23,197 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330965000, 'open': 81993.02, 'high': 81993.03, 'low': 81993.02, 'close': 81993.03, 'volume': 0.040650000000000006} +2025-03-18 22:49:23,212 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330965780,"s":"BTCUSDT","t":4727549730,"p":"81993.03000000","q":"0.00318000","T":1742330965779,"m":false,"M":true}... +2025-03-18 22:49:23,213 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330965779, 'price': 81993.03, 'volume': 0.00318, 'type': 'trade'} +2025-03-18 22:49:23,213 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330965779, 'price': 81993.03, 'volume': 0.00318} +2025-03-18 22:49:23,213 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330965779, 'price': 81993.03, 'volume': 0.00318}, total ticks: 1453 +2025-03-18 22:49:23,214 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330965000, 'open': 81993.02, 'high': 81993.03, 'low': 81993.02, 'close': 81993.03, 'volume': 0.04383000000000001} +2025-03-18 22:49:23,310 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330966074,"s":"ETHUSDT","t...6073,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:23,311 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330966074,"s":"ETHUSDT","t":2267980494,"p":"1903.96000000","q":"1.17140000","T":1742330966073,"m":true,"M":true}... +2025-03-18 22:49:23,311 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330966073, 'price': 1903.96, 'volume': 1.1714, 'type': 'trade'} +2025-03-18 22:49:23,311 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330966073, 'price': 1903.96, 'volume': 1.1714} +2025-03-18 22:49:23,311 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330966073, 'price': 1903.96, 'volume': 1.1714}, total ticks: 1192 +2025-03-18 22:49:23,312 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330965000, 'open': 1903.96, 'high': 1903.96, 'low': 1903.96, 'close': 1903.96, 'volume': 1.8933} +2025-03-18 22:49:23,313 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330966000, 'open': 1903.96, 'high': 1903.96, 'low': 1903.96, 'close': 1903.96, 'volume': 1.1714} +2025-03-18 22:49:23,562 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330966328,"s":"ETHUSDT","t...327,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:23,562 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330966328,"s":"ETHUSDT","t":2267980495,"p":"1903.97000000","q":"0.26650000","T":1742330966327,"m":false,"M":true}... +2025-03-18 22:49:23,564 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330966327, 'price': 1903.97, 'volume': 0.2665, 'type': 'trade'} +2025-03-18 22:49:23,564 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330966327, 'price': 1903.97, 'volume': 0.2665} +2025-03-18 22:49:23,565 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330966327, 'price': 1903.97, 'volume': 0.2665}, total ticks: 1193 +2025-03-18 22:49:23,566 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330966000, 'open': 1903.96, 'high': 1903.97, 'low': 1903.96, 'close': 1903.97, 'volume': 1.4379} +2025-03-18 22:49:23,692 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330966400,"s":"BTCUSDT","t...400,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:23,692 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330966439,"s":"BTCUSDT","t...439,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:23,692 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330966400,"s":"BTCUSDT","t":4727549731,"p":"81993.03000000","q":"0.00121000","T":1742330966400,"m":false,"M":true}... +2025-03-18 22:49:23,692 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330966400, 'price': 81993.03, 'volume': 0.00121, 'type': 'trade'} +2025-03-18 22:49:23,692 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330966400, 'price': 81993.03, 'volume': 0.00121} +2025-03-18 22:49:23,692 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330966400, 'price': 81993.03, 'volume': 0.00121}, total ticks: 1454 +2025-03-18 22:49:23,697 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330965000, 'open': 81993.02, 'high': 81993.03, 'low': 81993.02, 'close': 81993.03, 'volume': 0.04383000000000001} +2025-03-18 22:49:23,697 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330966000, 'open': 81993.03, 'high': 81993.03, 'low': 81993.03, 'close': 81993.03, 'volume': 0.00121} +2025-03-18 22:49:23,707 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330966470,"s":"ETHUSDT","t...6470,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:23,707 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330966439,"s":"BTCUSDT","t":4727549732,"p":"81993.03000000","q":"0.00011000","T":1742330966439,"m":false,"M":true}... +2025-03-18 22:49:23,707 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330966439, 'price': 81993.03, 'volume': 0.00011, 'type': 'trade'} +2025-03-18 22:49:23,707 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330966439, 'price': 81993.03, 'volume': 0.00011} +2025-03-18 22:49:23,707 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330966439, 'price': 81993.03, 'volume': 0.00011}, total ticks: 1455 +2025-03-18 22:49:23,708 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330966000, 'open': 81993.03, 'high': 81993.03, 'low': 81993.03, 'close': 81993.03, 'volume': 0.00132} +2025-03-18 22:49:23,708 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330966470,"s":"ETHUSDT","t":2267980496,"p":"1903.96000000","q":"0.65120000","T":1742330966470,"m":true,"M":true}... +2025-03-18 22:49:23,708 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330966470, 'price': 1903.96, 'volume': 0.6512, 'type': 'trade'} +2025-03-18 22:49:23,709 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330966470, 'price': 1903.96, 'volume': 0.6512} +2025-03-18 22:49:23,709 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330966470, 'price': 1903.96, 'volume': 0.6512}, total ticks: 1194 +2025-03-18 22:49:23,709 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330966000, 'open': 1903.96, 'high': 1903.97, 'low': 1903.96, 'close': 1903.96, 'volume': 2.0891} +2025-03-18 22:49:23,907 - DEBUG - [protocol.py:1270] - % sending keepalive ping +2025-03-18 22:49:23,907 - DEBUG - [protocol.py:1183] - > PING 76 0d fe f8 [binary, 4 bytes] +2025-03-18 22:49:23,909 - DEBUG - [protocol.py:1270] - % sending keepalive ping +2025-03-18 22:49:23,909 - DEBUG - [protocol.py:1183] - > PING f7 1f 03 d5 [binary, 4 bytes] +2025-03-18 22:49:23,951 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330966715,"s":"ETHUSDT","t...714,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:23,951 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330966715,"s":"ETHUSDT","t...714,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:23,952 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330966715,"s":"ETHUSDT","t":2267980497,"p":"1903.97000000","q":"0.00320000","T":1742330966714,"m":false,"M":true}... +2025-03-18 22:49:23,952 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330966714, 'price': 1903.97, 'volume': 0.0032, 'type': 'trade'} +2025-03-18 22:49:23,952 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330966714, 'price': 1903.97, 'volume': 0.0032} +2025-03-18 22:49:23,952 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330966714, 'price': 1903.97, 'volume': 0.0032}, total ticks: 1195 +2025-03-18 22:49:23,952 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330966000, 'open': 1903.96, 'high': 1903.97, 'low': 1903.96, 'close': 1903.97, 'volume': 2.0923000000000003} +2025-03-18 22:49:23,976 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330966715,"s":"ETHUSDT","t":2267980498,"p":"1903.97000000","q":"0.11760000","T":1742330966714,"m":false,"M":true}... +2025-03-18 22:49:23,976 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330966714, 'price': 1903.97, 'volume': 0.1176, 'type': 'trade'} +2025-03-18 22:49:23,976 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330966714, 'price': 1903.97, 'volume': 0.1176} +2025-03-18 22:49:23,976 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330966714, 'price': 1903.97, 'volume': 0.1176}, total ticks: 1196 +2025-03-18 22:49:23,978 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330966000, 'open': 1903.96, 'high': 1903.97, 'low': 1903.96, 'close': 1903.97, 'volume': 2.2099} +2025-03-18 22:49:24,218 - DEBUG - [protocol.py:1177] - < PONG 76 0d fe f8 [binary, 4 bytes] +2025-03-18 22:49:24,219 - DEBUG - [protocol.py:1280] - % received keepalive pong +2025-03-18 22:49:24,226 - DEBUG - [protocol.py:1177] - < PONG f7 1f 03 d5 [binary, 4 bytes] +2025-03-18 22:49:24,227 - DEBUG - [protocol.py:1280] - % received keepalive pong +2025-03-18 22:49:24,580 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330967318,"s":"BTCUSDT","t...317,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:24,580 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330967318,"s":"BTCUSDT","t":4727549733,"p":"81993.03000000","q":"0.00018000","T":1742330967317,"m":false,"M":true}... +2025-03-18 22:49:24,581 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330967317, 'price': 81993.03, 'volume': 0.00018, 'type': 'trade'} +2025-03-18 22:49:24,581 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330967317, 'price': 81993.03, 'volume': 0.00018} +2025-03-18 22:49:24,581 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330967317, 'price': 81993.03, 'volume': 0.00018}, total ticks: 1456 +2025-03-18 22:49:24,582 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330966000, 'open': 81993.03, 'high': 81993.03, 'low': 81993.03, 'close': 81993.03, 'volume': 0.00132} +2025-03-18 22:49:24,582 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330967000, 'open': 81993.03, 'high': 81993.03, 'low': 81993.03, 'close': 81993.03, 'volume': 0.00018} +2025-03-18 22:49:24,674 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330967436,"s":"ETHUSDT","t...436,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:24,675 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330967436,"s":"ETHUSDT","t":2267980499,"p":"1903.97000000","q":"0.02620000","T":1742330967436,"m":false,"M":true}... +2025-03-18 22:49:24,675 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330967436, 'price': 1903.97, 'volume': 0.0262, 'type': 'trade'} +2025-03-18 22:49:24,675 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330967436, 'price': 1903.97, 'volume': 0.0262} +2025-03-18 22:49:24,675 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330967436, 'price': 1903.97, 'volume': 0.0262}, total ticks: 1197 +2025-03-18 22:49:24,676 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330966000, 'open': 1903.96, 'high': 1903.97, 'low': 1903.96, 'close': 1903.97, 'volume': 2.2099} +2025-03-18 22:49:24,676 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330967000, 'open': 1903.97, 'high': 1903.97, 'low': 1903.97, 'close': 1903.97, 'volume': 0.0262} +2025-03-18 22:49:25,515 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330968278,"s":"ETHUSDT","t...8278,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:25,515 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330968278,"s":"ETHUSDT","t...8278,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:25,515 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330968278,"s":"ETHUSDT","t...8278,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:25,517 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330968278,"s":"ETHUSDT","t...8278,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:25,517 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330968278,"s":"ETHUSDT","t":2267980500,"p":"1903.96000000","q":"0.00300000","T":1742330968278,"m":true,"M":true}... +2025-03-18 22:49:25,517 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330968278, 'price': 1903.96, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:25,517 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330968278, 'price': 1903.96, 'volume': 0.003} +2025-03-18 22:49:25,517 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330968278, 'price': 1903.96, 'volume': 0.003}, total ticks: 1198 +2025-03-18 22:49:25,518 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330967000, 'open': 1903.97, 'high': 1903.97, 'low': 1903.97, 'close': 1903.97, 'volume': 0.0262} +2025-03-18 22:49:25,518 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330968000, 'open': 1903.96, 'high': 1903.96, 'low': 1903.96, 'close': 1903.96, 'volume': 0.003} +2025-03-18 22:49:25,545 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330968278,"s":"ETHUSDT","t":2267980501,"p":"1903.96000000","q":"0.00300000","T":1742330968278,"m":true,"M":true}... +2025-03-18 22:49:25,545 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330968278, 'price': 1903.96, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:25,546 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330968278, 'price': 1903.96, 'volume': 0.003} +2025-03-18 22:49:25,546 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330968278, 'price': 1903.96, 'volume': 0.003}, total ticks: 1199 +2025-03-18 22:49:25,547 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330968000, 'open': 1903.96, 'high': 1903.96, 'low': 1903.96, 'close': 1903.96, 'volume': 0.006} +2025-03-18 22:49:25,561 - INFO - [realtime.py:369] - Received message #1200 +2025-03-18 22:49:25,561 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330968278,"s":"ETHUSDT","t":2267980502,"p":"1903.96000000","q":"0.00270000","T":1742330968278,"m":true,"M":true}... +2025-03-18 22:49:25,561 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330968278, 'price': 1903.96, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:25,562 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330968278, 'price': 1903.96, 'volume': 0.0027} +2025-03-18 22:49:25,562 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330968278, 'price': 1903.96, 'volume': 0.0027}, total ticks: 1200 +2025-03-18 22:49:25,562 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330968000, 'open': 1903.96, 'high': 1903.96, 'low': 1903.96, 'close': 1903.96, 'volume': 0.0087} +2025-03-18 22:49:25,577 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330968278,"s":"ETHUSDT","t":2267980503,"p":"1903.96000000","q":"1.05220000","T":1742330968278,"m":true,"M":true}... +2025-03-18 22:49:25,577 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330968278, 'price': 1903.96, 'volume': 1.0522, 'type': 'trade'} +2025-03-18 22:49:25,578 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330968278, 'price': 1903.96, 'volume': 1.0522} +2025-03-18 22:49:25,578 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330968278, 'price': 1903.96, 'volume': 1.0522}, total ticks: 1201 +2025-03-18 22:49:25,578 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330968000, 'open': 1903.96, 'high': 1903.96, 'low': 1903.96, 'close': 1903.96, 'volume': 1.0609} +2025-03-18 22:49:26,215 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330968976,"s":"BTCUSDT","t...8976,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:26,215 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330968976,"s":"BTCUSDT","t":4727549734,"p":"81993.02000000","q":"0.00176000","T":1742330968976,"m":true,"M":true}... +2025-03-18 22:49:26,215 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330968976, 'price': 81993.02, 'volume': 0.00176, 'type': 'trade'} +2025-03-18 22:49:26,216 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330968976, 'price': 81993.02, 'volume': 0.00176} +2025-03-18 22:49:26,216 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330968976, 'price': 81993.02, 'volume': 0.00176}, total ticks: 1457 +2025-03-18 22:49:26,216 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330967000, 'open': 81993.03, 'high': 81993.03, 'low': 81993.03, 'close': 81993.03, 'volume': 0.00018} +2025-03-18 22:49:26,216 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330968000, 'open': 81993.02, 'high': 81993.02, 'low': 81993.02, 'close': 81993.02, 'volume': 0.00176} +2025-03-18 22:49:26,355 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330969117,"s":"ETHUSDT","t...9117,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:26,355 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330969117,"s":"ETHUSDT","t...9117,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:26,355 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330969117,"s":"ETHUSDT","t...9117,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:26,356 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330969117,"s":"ETHUSDT","t...9117,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:26,356 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330969117,"s":"ETHUSDT","t...9117,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:26,357 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330969117,"s":"ETHUSDT","t":2267980504,"p":"1903.96000000","q":"0.00740000","T":1742330969117,"m":true,"M":true}... +2025-03-18 22:49:26,357 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330969117, 'price': 1903.96, 'volume': 0.0074, 'type': 'trade'} +2025-03-18 22:49:26,357 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330969117, 'price': 1903.96, 'volume': 0.0074} +2025-03-18 22:49:26,357 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330969117, 'price': 1903.96, 'volume': 0.0074}, total ticks: 1202 +2025-03-18 22:49:26,358 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330968000, 'open': 1903.96, 'high': 1903.96, 'low': 1903.96, 'close': 1903.96, 'volume': 1.0609} +2025-03-18 22:49:26,358 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330969000, 'open': 1903.96, 'high': 1903.96, 'low': 1903.96, 'close': 1903.96, 'volume': 0.0074} +2025-03-18 22:49:26,358 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330969121,"s":"ETHUSDT","t...9121,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:26,359 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330969121,"s":"ETHUSDT","t...9121,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:26,359 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330969121,"s":"ETHUSDT","t...9121,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:26,360 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330969121,"s":"ETHUSDT","t...9121,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:26,360 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330969121,"s":"ETHUSDT","t...9121,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:26,360 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330969124,"s":"ETHUSDT","t...124,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:26,360 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330969117,"s":"ETHUSDT","t":2267980505,"p":"1903.96000000","q":"0.00270000","T":1742330969117,"m":true,"M":true}... +2025-03-18 22:49:26,361 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330969117, 'price': 1903.96, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:26,361 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330969117, 'price': 1903.96, 'volume': 0.0027} +2025-03-18 22:49:26,361 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330969117, 'price': 1903.96, 'volume': 0.0027}, total ticks: 1203 +2025-03-18 22:49:26,362 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330969000, 'open': 1903.96, 'high': 1903.96, 'low': 1903.96, 'close': 1903.96, 'volume': 0.010100000000000001} +2025-03-18 22:49:26,374 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330969117,"s":"ETHUSDT","t":2267980506,"p":"1903.96000000","q":"0.00300000","T":1742330969117,"m":true,"M":true}... +2025-03-18 22:49:26,374 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330969117, 'price': 1903.96, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:26,375 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330969117, 'price': 1903.96, 'volume': 0.003} +2025-03-18 22:49:26,375 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330969117, 'price': 1903.96, 'volume': 0.003}, total ticks: 1204 +2025-03-18 22:49:26,375 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330969000, 'open': 1903.96, 'high': 1903.96, 'low': 1903.96, 'close': 1903.96, 'volume': 0.0131} +2025-03-18 22:49:26,390 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330969117,"s":"ETHUSDT","t":2267980507,"p":"1903.96000000","q":"0.00300000","T":1742330969117,"m":true,"M":true}... +2025-03-18 22:49:26,390 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330969117, 'price': 1903.96, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:26,390 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330969117, 'price': 1903.96, 'volume': 0.003} +2025-03-18 22:49:26,391 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330969117, 'price': 1903.96, 'volume': 0.003}, total ticks: 1205 +2025-03-18 22:49:26,391 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330969000, 'open': 1903.96, 'high': 1903.96, 'low': 1903.96, 'close': 1903.96, 'volume': 0.0161} +2025-03-18 22:49:26,406 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330969117,"s":"ETHUSDT","t":2267980508,"p":"1903.95000000","q":"0.00280000","T":1742330969117,"m":true,"M":true}... +2025-03-18 22:49:26,406 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330969117, 'price': 1903.95, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:26,406 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330969117, 'price': 1903.95, 'volume': 0.0028} +2025-03-18 22:49:26,407 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330969117, 'price': 1903.95, 'volume': 0.0028}, total ticks: 1206 +2025-03-18 22:49:26,407 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330969000, 'open': 1903.96, 'high': 1903.96, 'low': 1903.95, 'close': 1903.95, 'volume': 0.0189} +2025-03-18 22:49:26,422 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330969121,"s":"ETHUSDT","t":2267980509,"p":"1903.94000000","q":"0.00300000","T":1742330969121,"m":true,"M":true}... +2025-03-18 22:49:26,422 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330969121, 'price': 1903.94, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:26,422 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330969121, 'price': 1903.94, 'volume': 0.003} +2025-03-18 22:49:26,423 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330969121, 'price': 1903.94, 'volume': 0.003}, total ticks: 1207 +2025-03-18 22:49:26,423 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330969000, 'open': 1903.96, 'high': 1903.96, 'low': 1903.94, 'close': 1903.94, 'volume': 0.0219} +2025-03-18 22:49:26,436 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330969121,"s":"ETHUSDT","t":2267980510,"p":"1903.94000000","q":"0.00270000","T":1742330969121,"m":true,"M":true}... +2025-03-18 22:49:26,436 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330969121, 'price': 1903.94, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:26,436 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330969121, 'price': 1903.94, 'volume': 0.0027} +2025-03-18 22:49:26,436 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330969121, 'price': 1903.94, 'volume': 0.0027}, total ticks: 1208 +2025-03-18 22:49:26,438 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330969000, 'open': 1903.96, 'high': 1903.96, 'low': 1903.94, 'close': 1903.94, 'volume': 0.0246} +2025-03-18 22:49:26,452 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330969121,"s":"ETHUSDT","t":2267980511,"p":"1903.94000000","q":"0.00300000","T":1742330969121,"m":true,"M":true}... +2025-03-18 22:49:26,452 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330969121, 'price': 1903.94, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:26,452 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330969121, 'price': 1903.94, 'volume': 0.003} +2025-03-18 22:49:26,452 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330969121, 'price': 1903.94, 'volume': 0.003}, total ticks: 1209 +2025-03-18 22:49:26,453 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330969000, 'open': 1903.96, 'high': 1903.96, 'low': 1903.94, 'close': 1903.94, 'volume': 0.0276} +2025-03-18 22:49:26,467 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330969121,"s":"ETHUSDT","t":2267980512,"p":"1903.94000000","q":"0.00280000","T":1742330969121,"m":true,"M":true}... +2025-03-18 22:49:26,467 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330969121, 'price': 1903.94, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:26,468 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330969121, 'price': 1903.94, 'volume': 0.0028} +2025-03-18 22:49:26,468 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330969121, 'price': 1903.94, 'volume': 0.0028}, total ticks: 1210 +2025-03-18 22:49:26,469 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330969000, 'open': 1903.96, 'high': 1903.96, 'low': 1903.94, 'close': 1903.94, 'volume': 0.0304} +2025-03-18 22:49:26,483 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330969121,"s":"ETHUSDT","t":2267980513,"p":"1903.94000000","q":"0.00270000","T":1742330969121,"m":true,"M":true}... +2025-03-18 22:49:26,483 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330969121, 'price': 1903.94, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:26,483 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330969121, 'price': 1903.94, 'volume': 0.0027} +2025-03-18 22:49:26,484 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330969121, 'price': 1903.94, 'volume': 0.0027}, total ticks: 1211 +2025-03-18 22:49:26,484 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330969000, 'open': 1903.96, 'high': 1903.96, 'low': 1903.94, 'close': 1903.94, 'volume': 0.0331} +2025-03-18 22:49:26,497 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330969124,"s":"ETHUSDT","t":2267980514,"p":"1903.94000000","q":"0.03150000","T":1742330969124,"m":false,"M":true}... +2025-03-18 22:49:26,497 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330969124, 'price': 1903.94, 'volume': 0.0315, 'type': 'trade'} +2025-03-18 22:49:26,497 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330969124, 'price': 1903.94, 'volume': 0.0315} +2025-03-18 22:49:26,499 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330969124, 'price': 1903.94, 'volume': 0.0315}, total ticks: 1212 +2025-03-18 22:49:26,499 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330969000, 'open': 1903.96, 'high': 1903.96, 'low': 1903.94, 'close': 1903.94, 'volume': 0.06459999999999999} +2025-03-18 22:49:26,623 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330969386,"s":"BTCUSDT","t...386,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:26,623 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330969386,"s":"BTCUSDT","t":4727549735,"p":"81993.03000000","q":"0.00233000","T":1742330969386,"m":false,"M":true}... +2025-03-18 22:49:26,623 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330969386, 'price': 81993.03, 'volume': 0.00233, 'type': 'trade'} +2025-03-18 22:49:26,624 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330969386, 'price': 81993.03, 'volume': 0.00233} +2025-03-18 22:49:26,624 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330969386, 'price': 81993.03, 'volume': 0.00233}, total ticks: 1458 +2025-03-18 22:49:26,624 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330968000, 'open': 81993.02, 'high': 81993.02, 'low': 81993.02, 'close': 81993.02, 'volume': 0.00176} +2025-03-18 22:49:26,624 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330969000, 'open': 81993.03, 'high': 81993.03, 'low': 81993.03, 'close': 81993.03, 'volume': 0.00233} +2025-03-18 22:49:26,785 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330969497,"s":"BTCUSDT","t...497,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:26,785 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330969497,"s":"BTCUSDT","t":4727549736,"p":"81993.03000000","q":"0.00024000","T":1742330969497,"m":false,"M":true}... +2025-03-18 22:49:26,786 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330969497, 'price': 81993.03, 'volume': 0.00024, 'type': 'trade'} +2025-03-18 22:49:26,786 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330969497, 'price': 81993.03, 'volume': 0.00024} +2025-03-18 22:49:26,786 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330969497, 'price': 81993.03, 'volume': 0.00024}, total ticks: 1459 +2025-03-18 22:49:26,786 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330969000, 'open': 81993.03, 'high': 81993.03, 'low': 81993.03, 'close': 81993.03, 'volume': 0.0025700000000000002} +2025-03-18 22:49:26,839 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330969603,"s":"BTCUSDT","t...602,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:26,839 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330969603,"s":"BTCUSDT","t":4727549737,"p":"81993.03000000","q":"0.00105000","T":1742330969602,"m":false,"M":true}... +2025-03-18 22:49:26,840 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330969602, 'price': 81993.03, 'volume': 0.00105, 'type': 'trade'} +2025-03-18 22:49:26,840 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330969602, 'price': 81993.03, 'volume': 0.00105} +2025-03-18 22:49:26,840 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330969602, 'price': 81993.03, 'volume': 0.00105}, total ticks: 1460 +2025-03-18 22:49:26,841 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330969000, 'open': 81993.03, 'high': 81993.03, 'low': 81993.03, 'close': 81993.03, 'volume': 0.00362} +2025-03-18 22:49:26,894 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330969656,"s":"BTCUSDT","t...656,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:26,895 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330969656,"s":"BTCUSDT","t":4727549738,"p":"81993.03000000","q":"0.00097000","T":1742330969656,"m":false,"M":true}... +2025-03-18 22:49:26,895 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330969656, 'price': 81993.03, 'volume': 0.00097, 'type': 'trade'} +2025-03-18 22:49:26,895 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330969656, 'price': 81993.03, 'volume': 0.00097} +2025-03-18 22:49:26,895 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330969656, 'price': 81993.03, 'volume': 0.00097}, total ticks: 1461 +2025-03-18 22:49:26,896 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330969000, 'open': 81993.03, 'high': 81993.03, 'low': 81993.03, 'close': 81993.03, 'volume': 0.00459} +2025-03-18 22:49:27,227 - DEBUG - [protocol.py:1177] - < PING '1742330969893' [text, 13 bytes] +2025-03-18 22:49:27,228 - DEBUG - [protocol.py:1183] - > PONG '1742330969893' [text, 13 bytes] +2025-03-18 22:49:27,229 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330969970,"s":"BTCUSDT","t...9970,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:27,229 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330969970,"s":"BTCUSDT","t":4727549739,"p":"81993.02000000","q":"0.00014000","T":1742330969970,"m":true,"M":true}... +2025-03-18 22:49:27,229 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330969970, 'price': 81993.02, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:49:27,229 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330969970, 'price': 81993.02, 'volume': 0.00014} +2025-03-18 22:49:27,229 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330969970, 'price': 81993.02, 'volume': 0.00014}, total ticks: 1462 +2025-03-18 22:49:27,230 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330969000, 'open': 81993.03, 'high': 81993.03, 'low': 81993.02, 'close': 81993.02, 'volume': 0.004730000000000001} +2025-03-18 22:49:29,017 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330971657,"s":"BTCUSDT","t...656,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:29,018 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330971672,"s":"BTCUSDT","t...672,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:29,018 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330971657,"s":"BTCUSDT","t":4727549740,"p":"81993.03000000","q":"0.00100000","T":1742330971656,"m":false,"M":true}... +2025-03-18 22:49:29,020 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330971656, 'price': 81993.03, 'volume': 0.001, 'type': 'trade'} +2025-03-18 22:49:29,020 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330971656, 'price': 81993.03, 'volume': 0.001} +2025-03-18 22:49:29,020 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330971656, 'price': 81993.03, 'volume': 0.001}, total ticks: 1463 +2025-03-18 22:49:29,021 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330969000, 'open': 81993.03, 'high': 81993.03, 'low': 81993.02, 'close': 81993.02, 'volume': 0.004730000000000001} +2025-03-18 22:49:29,021 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330971000, 'open': 81993.03, 'high': 81993.03, 'low': 81993.03, 'close': 81993.03, 'volume': 0.001} +2025-03-18 22:49:29,022 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330971785,"s":"BTCUSDT","t...784,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:29,022 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330971672,"s":"BTCUSDT","t":4727549741,"p":"81993.03000000","q":"0.00056000","T":1742330971672,"m":false,"M":true}... +2025-03-18 22:49:29,022 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330971672, 'price': 81993.03, 'volume': 0.00056, 'type': 'trade'} +2025-03-18 22:49:29,022 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330971672, 'price': 81993.03, 'volume': 0.00056} +2025-03-18 22:49:29,023 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330971672, 'price': 81993.03, 'volume': 0.00056}, total ticks: 1464 +2025-03-18 22:49:29,023 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330971000, 'open': 81993.03, 'high': 81993.03, 'low': 81993.03, 'close': 81993.03, 'volume': 0.00156} +2025-03-18 22:49:29,040 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330971785,"s":"BTCUSDT","t":4727549742,"p":"81993.03000000","q":"0.00061000","T":1742330971784,"m":false,"M":true}... +2025-03-18 22:49:29,040 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330971784, 'price': 81993.03, 'volume': 0.00061, 'type': 'trade'} +2025-03-18 22:49:29,040 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330971784, 'price': 81993.03, 'volume': 0.00061} +2025-03-18 22:49:29,040 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330971784, 'price': 81993.03, 'volume': 0.00061}, total ticks: 1465 +2025-03-18 22:49:29,042 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330971000, 'open': 81993.03, 'high': 81993.03, 'low': 81993.03, 'close': 81993.03, 'volume': 0.00217} +2025-03-18 22:49:29,083 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330971847,"s":"BTCUSDT","t...1847,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:29,084 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330971849,"s":"BTCUSDT","t...848,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:29,084 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330971847,"s":"BTCUSDT","t":4727549743,"p":"81993.02000000","q":"0.00173000","T":1742330971847,"m":true,"M":true}... +2025-03-18 22:49:29,084 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330971847, 'price': 81993.02, 'volume': 0.00173, 'type': 'trade'} +2025-03-18 22:49:29,084 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330971847, 'price': 81993.02, 'volume': 0.00173} +2025-03-18 22:49:29,085 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330971847, 'price': 81993.02, 'volume': 0.00173}, total ticks: 1466 +2025-03-18 22:49:29,085 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330971000, 'open': 81993.03, 'high': 81993.03, 'low': 81993.02, 'close': 81993.02, 'volume': 0.0039} +2025-03-18 22:49:29,111 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330971849,"s":"BTCUSDT","t":4727549744,"p":"81993.03000000","q":"0.00019000","T":1742330971848,"m":false,"M":true}... +2025-03-18 22:49:29,111 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330971848, 'price': 81993.03, 'volume': 0.00019, 'type': 'trade'} +2025-03-18 22:49:29,111 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330971848, 'price': 81993.03, 'volume': 0.00019} +2025-03-18 22:49:29,112 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330971848, 'price': 81993.03, 'volume': 0.00019}, total ticks: 1467 +2025-03-18 22:49:29,112 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330971000, 'open': 81993.03, 'high': 81993.03, 'low': 81993.02, 'close': 81993.03, 'volume': 0.00409} +2025-03-18 22:49:29,206 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330971970,"s":"ETHUSDT","t...1969,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:29,207 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330971970,"s":"ETHUSDT","t":2267980515,"p":"1903.93000000","q":"0.00310000","T":1742330971969,"m":true,"M":true}... +2025-03-18 22:49:29,207 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330971969, 'price': 1903.93, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:49:29,207 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330971969, 'price': 1903.93, 'volume': 0.0031} +2025-03-18 22:49:29,207 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330971969, 'price': 1903.93, 'volume': 0.0031}, total ticks: 1213 +2025-03-18 22:49:29,208 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330969000, 'open': 1903.96, 'high': 1903.96, 'low': 1903.94, 'close': 1903.94, 'volume': 0.06459999999999999} +2025-03-18 22:49:29,208 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330971000, 'open': 1903.93, 'high': 1903.93, 'low': 1903.93, 'close': 1903.93, 'volume': 0.0031} +2025-03-18 22:49:29,354 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330972117,"s":"ETHUSDT","t...2116,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:29,355 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330972117,"s":"ETHUSDT","t...2116,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:29,355 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330972117,"s":"ETHUSDT","t...2116,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:29,356 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330972117,"s":"ETHUSDT","t...2116,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:29,356 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330972117,"s":"ETHUSDT","t...2116,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:29,356 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330972117,"s":"ETHUSDT","t...2116,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:29,356 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330972117,"s":"ETHUSDT","t...2116,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:29,356 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330972117,"s":"ETHUSDT","t...2116,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:29,357 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330972117,"s":"ETHUSDT","t...2116,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:29,358 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330972117,"s":"ETHUSDT","t...2116,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:29,358 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330972117,"s":"ETHUSDT","t...2116,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:29,359 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330972117,"s":"ETHUSDT","t...2116,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:29,359 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330972117,"s":"ETHUSDT","t...2116,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:29,359 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330972117,"s":"ETHUSDT","t...2116,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:29,360 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330972117,"s":"ETHUSDT","t...2116,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:29,360 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330972117,"s":"ETHUSDT","t...2116,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:29,361 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330972117,"s":"ETHUSDT","t":2267980516,"p":"1903.93000000","q":"0.13680000","T":1742330972116,"m":true,"M":true}... +2025-03-18 22:49:29,361 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330972116, 'price': 1903.93, 'volume': 0.1368, 'type': 'trade'} +2025-03-18 22:49:29,361 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330972116, 'price': 1903.93, 'volume': 0.1368} +2025-03-18 22:49:29,361 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330972116, 'price': 1903.93, 'volume': 0.1368}, total ticks: 1214 +2025-03-18 22:49:29,362 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330971000, 'open': 1903.93, 'high': 1903.93, 'low': 1903.93, 'close': 1903.93, 'volume': 0.0031} +2025-03-18 22:49:29,362 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330972000, 'open': 1903.93, 'high': 1903.93, 'low': 1903.93, 'close': 1903.93, 'volume': 0.1368} +2025-03-18 22:49:29,375 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330972117,"s":"ETHUSDT","t":2267980517,"p":"1903.93000000","q":"0.00280000","T":1742330972116,"m":true,"M":true}... +2025-03-18 22:49:29,375 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330972116, 'price': 1903.93, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:29,375 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330972116, 'price': 1903.93, 'volume': 0.0028} +2025-03-18 22:49:29,376 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330972116, 'price': 1903.93, 'volume': 0.0028}, total ticks: 1215 +2025-03-18 22:49:29,376 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330972000, 'open': 1903.93, 'high': 1903.93, 'low': 1903.93, 'close': 1903.93, 'volume': 0.1396} +2025-03-18 22:49:29,390 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330972117,"s":"ETHUSDT","t":2267980518,"p":"1903.93000000","q":"0.00270000","T":1742330972116,"m":true,"M":true}... +2025-03-18 22:49:29,390 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330972116, 'price': 1903.93, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:29,391 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330972116, 'price': 1903.93, 'volume': 0.0027} +2025-03-18 22:49:29,391 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330972116, 'price': 1903.93, 'volume': 0.0027}, total ticks: 1216 +2025-03-18 22:49:29,392 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330972000, 'open': 1903.93, 'high': 1903.93, 'low': 1903.93, 'close': 1903.93, 'volume': 0.1423} +2025-03-18 22:49:29,405 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330972117,"s":"ETHUSDT","t":2267980519,"p":"1903.93000000","q":"0.01420000","T":1742330972116,"m":true,"M":true}... +2025-03-18 22:49:29,405 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330972116, 'price': 1903.93, 'volume': 0.0142, 'type': 'trade'} +2025-03-18 22:49:29,405 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330972116, 'price': 1903.93, 'volume': 0.0142} +2025-03-18 22:49:29,407 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330972116, 'price': 1903.93, 'volume': 0.0142}, total ticks: 1217 +2025-03-18 22:49:29,407 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330972000, 'open': 1903.93, 'high': 1903.93, 'low': 1903.93, 'close': 1903.93, 'volume': 0.1565} +2025-03-18 22:49:29,420 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330972117,"s":"ETHUSDT","t":2267980520,"p":"1903.93000000","q":"0.75000000","T":1742330972116,"m":true,"M":true}... +2025-03-18 22:49:29,420 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330972116, 'price': 1903.93, 'volume': 0.75, 'type': 'trade'} +2025-03-18 22:49:29,420 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330972116, 'price': 1903.93, 'volume': 0.75} +2025-03-18 22:49:29,420 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330972116, 'price': 1903.93, 'volume': 0.75}, total ticks: 1218 +2025-03-18 22:49:29,421 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330972000, 'open': 1903.93, 'high': 1903.93, 'low': 1903.93, 'close': 1903.93, 'volume': 0.9065} +2025-03-18 22:49:29,436 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330972117,"s":"ETHUSDT","t":2267980521,"p":"1903.93000000","q":"0.00300000","T":1742330972116,"m":true,"M":true}... +2025-03-18 22:49:29,436 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330972116, 'price': 1903.93, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:29,436 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330972116, 'price': 1903.93, 'volume': 0.003} +2025-03-18 22:49:29,437 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330972116, 'price': 1903.93, 'volume': 0.003}, total ticks: 1219 +2025-03-18 22:49:29,437 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330972000, 'open': 1903.93, 'high': 1903.93, 'low': 1903.93, 'close': 1903.93, 'volume': 0.9095} +2025-03-18 22:49:29,451 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330972117,"s":"ETHUSDT","t":2267980522,"p":"1903.93000000","q":"0.00300000","T":1742330972116,"m":true,"M":true}... +2025-03-18 22:49:29,451 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330972116, 'price': 1903.93, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:29,451 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330972116, 'price': 1903.93, 'volume': 0.003} +2025-03-18 22:49:29,451 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330972116, 'price': 1903.93, 'volume': 0.003}, total ticks: 1220 +2025-03-18 22:49:29,452 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330972000, 'open': 1903.93, 'high': 1903.93, 'low': 1903.93, 'close': 1903.93, 'volume': 0.9125} +2025-03-18 22:49:29,468 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330972117,"s":"ETHUSDT","t":2267980523,"p":"1903.93000000","q":"0.00270000","T":1742330972116,"m":true,"M":true}... +2025-03-18 22:49:29,468 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330972116, 'price': 1903.93, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:29,469 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330972116, 'price': 1903.93, 'volume': 0.0027} +2025-03-18 22:49:29,469 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330972116, 'price': 1903.93, 'volume': 0.0027}, total ticks: 1221 +2025-03-18 22:49:29,469 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330972000, 'open': 1903.93, 'high': 1903.93, 'low': 1903.93, 'close': 1903.93, 'volume': 0.9152} +2025-03-18 22:49:29,484 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330972117,"s":"ETHUSDT","t":2267980524,"p":"1903.93000000","q":"0.00270000","T":1742330972116,"m":true,"M":true}... +2025-03-18 22:49:29,484 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330972116, 'price': 1903.93, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:29,484 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330972116, 'price': 1903.93, 'volume': 0.0027} +2025-03-18 22:49:29,485 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330972116, 'price': 1903.93, 'volume': 0.0027}, total ticks: 1222 +2025-03-18 22:49:29,485 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330972000, 'open': 1903.93, 'high': 1903.93, 'low': 1903.93, 'close': 1903.93, 'volume': 0.9179} +2025-03-18 22:49:29,499 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330972117,"s":"ETHUSDT","t":2267980525,"p":"1903.93000000","q":"0.00270000","T":1742330972116,"m":true,"M":true}... +2025-03-18 22:49:29,499 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330972116, 'price': 1903.93, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:29,499 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330972116, 'price': 1903.93, 'volume': 0.0027} +2025-03-18 22:49:29,500 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330972116, 'price': 1903.93, 'volume': 0.0027}, total ticks: 1223 +2025-03-18 22:49:29,500 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330972000, 'open': 1903.93, 'high': 1903.93, 'low': 1903.93, 'close': 1903.93, 'volume': 0.9206000000000001} +2025-03-18 22:49:29,515 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330972117,"s":"ETHUSDT","t":2267980526,"p":"1903.92000000","q":"0.10930000","T":1742330972116,"m":true,"M":true}... +2025-03-18 22:49:29,515 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330972116, 'price': 1903.92, 'volume': 0.1093, 'type': 'trade'} +2025-03-18 22:49:29,515 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330972116, 'price': 1903.92, 'volume': 0.1093} +2025-03-18 22:49:29,515 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330972116, 'price': 1903.92, 'volume': 0.1093}, total ticks: 1224 +2025-03-18 22:49:29,516 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330972000, 'open': 1903.93, 'high': 1903.93, 'low': 1903.92, 'close': 1903.92, 'volume': 1.0299} +2025-03-18 22:49:29,530 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330972117,"s":"ETHUSDT","t":2267980527,"p":"1903.92000000","q":"0.00270000","T":1742330972116,"m":true,"M":true}... +2025-03-18 22:49:29,530 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330972116, 'price': 1903.92, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:29,530 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330972116, 'price': 1903.92, 'volume': 0.0027} +2025-03-18 22:49:29,532 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330972116, 'price': 1903.92, 'volume': 0.0027}, total ticks: 1225 +2025-03-18 22:49:29,532 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330972000, 'open': 1903.93, 'high': 1903.93, 'low': 1903.92, 'close': 1903.92, 'volume': 1.0326} +2025-03-18 22:49:29,546 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330972117,"s":"ETHUSDT","t":2267980528,"p":"1903.88000000","q":"0.01050000","T":1742330972116,"m":true,"M":true}... +2025-03-18 22:49:29,547 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330972116, 'price': 1903.88, 'volume': 0.0105, 'type': 'trade'} +2025-03-18 22:49:29,547 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330972116, 'price': 1903.88, 'volume': 0.0105} +2025-03-18 22:49:29,547 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330972116, 'price': 1903.88, 'volume': 0.0105}, total ticks: 1226 +2025-03-18 22:49:29,548 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330972000, 'open': 1903.93, 'high': 1903.93, 'low': 1903.88, 'close': 1903.88, 'volume': 1.0431} +2025-03-18 22:49:29,562 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330972117,"s":"ETHUSDT","t":2267980529,"p":"1903.88000000","q":"0.00270000","T":1742330972116,"m":true,"M":true}... +2025-03-18 22:49:29,562 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330972116, 'price': 1903.88, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:29,562 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330972116, 'price': 1903.88, 'volume': 0.0027} +2025-03-18 22:49:29,563 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330972116, 'price': 1903.88, 'volume': 0.0027}, total ticks: 1227 +2025-03-18 22:49:29,563 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330972000, 'open': 1903.93, 'high': 1903.93, 'low': 1903.88, 'close': 1903.88, 'volume': 1.0457999999999998} +2025-03-18 22:49:29,577 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330972117,"s":"ETHUSDT","t":2267980530,"p":"1903.83000000","q":"0.00280000","T":1742330972116,"m":true,"M":true}... +2025-03-18 22:49:29,577 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330972116, 'price': 1903.83, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:29,578 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330972116, 'price': 1903.83, 'volume': 0.0028} +2025-03-18 22:49:29,578 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330972116, 'price': 1903.83, 'volume': 0.0028}, total ticks: 1228 +2025-03-18 22:49:29,578 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330972000, 'open': 1903.93, 'high': 1903.93, 'low': 1903.83, 'close': 1903.83, 'volume': 1.0485999999999998} +2025-03-18 22:49:29,593 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330972117,"s":"ETHUSDT","t":2267980531,"p":"1903.83000000","q":"0.00280000","T":1742330972116,"m":true,"M":true}... +2025-03-18 22:49:29,593 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330972116, 'price': 1903.83, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:29,593 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330972116, 'price': 1903.83, 'volume': 0.0028} +2025-03-18 22:49:29,594 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330972116, 'price': 1903.83, 'volume': 0.0028}, total ticks: 1229 +2025-03-18 22:49:29,594 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330972000, 'open': 1903.93, 'high': 1903.93, 'low': 1903.83, 'close': 1903.83, 'volume': 1.0513999999999997} +2025-03-18 22:49:29,818 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330972582,"s":"BTCUSDT","t...581,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:29,819 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330972582,"s":"BTCUSDT","t":4727549745,"p":"81993.03000000","q":"0.00020000","T":1742330972581,"m":false,"M":true}... +2025-03-18 22:49:29,819 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330972581, 'price': 81993.03, 'volume': 0.0002, 'type': 'trade'} +2025-03-18 22:49:29,819 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330972581, 'price': 81993.03, 'volume': 0.0002} +2025-03-18 22:49:29,819 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330972581, 'price': 81993.03, 'volume': 0.0002}, total ticks: 1468 +2025-03-18 22:49:29,819 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330971000, 'open': 81993.03, 'high': 81993.03, 'low': 81993.02, 'close': 81993.03, 'volume': 0.00409} +2025-03-18 22:49:29,821 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330972000, 'open': 81993.03, 'high': 81993.03, 'low': 81993.03, 'close': 81993.03, 'volume': 0.0002} +2025-03-18 22:49:30,486 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330973250,"s":"BTCUSDT","t...3250,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:30,487 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330973250,"s":"BTCUSDT","t":4727549746,"p":"81993.02000000","q":"0.00019000","T":1742330973250,"m":true,"M":true}... +2025-03-18 22:49:30,487 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330973250, 'price': 81993.02, 'volume': 0.00019, 'type': 'trade'} +2025-03-18 22:49:30,487 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330973250, 'price': 81993.02, 'volume': 0.00019} +2025-03-18 22:49:30,487 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330973250, 'price': 81993.02, 'volume': 0.00019}, total ticks: 1469 +2025-03-18 22:49:30,489 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330972000, 'open': 81993.03, 'high': 81993.03, 'low': 81993.03, 'close': 81993.03, 'volume': 0.0002} +2025-03-18 22:49:30,489 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330973000, 'open': 81993.02, 'high': 81993.02, 'low': 81993.02, 'close': 81993.02, 'volume': 0.00019} +2025-03-18 22:49:30,726 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330973488,"s":"BTCUSDT","t...488,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:30,727 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330973488,"s":"BTCUSDT","t":4727549747,"p":"81993.03000000","q":"0.00112000","T":1742330973488,"m":false,"M":true}... +2025-03-18 22:49:30,727 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330973488, 'price': 81993.03, 'volume': 0.00112, 'type': 'trade'} +2025-03-18 22:49:30,727 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330973488, 'price': 81993.03, 'volume': 0.00112} +2025-03-18 22:49:30,728 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330973488, 'price': 81993.03, 'volume': 0.00112}, total ticks: 1470 +2025-03-18 22:49:30,728 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330973000, 'open': 81993.02, 'high': 81993.03, 'low': 81993.02, 'close': 81993.03, 'volume': 0.00131} +2025-03-18 22:49:31,283 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330974043,"s":"ETHUSDT","t...4043,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:31,283 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330974043,"s":"ETHUSDT","t...4043,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:31,284 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330974043,"s":"ETHUSDT","t...4043,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:31,284 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330974043,"s":"ETHUSDT","t":2267980532,"p":"1903.82000000","q":"0.00320000","T":1742330974043,"m":true,"M":true}... +2025-03-18 22:49:31,285 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330974043, 'price': 1903.82, 'volume': 0.0032, 'type': 'trade'} +2025-03-18 22:49:31,285 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330974043, 'price': 1903.82, 'volume': 0.0032} +2025-03-18 22:49:31,285 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330974043, 'price': 1903.82, 'volume': 0.0032}, total ticks: 1230 +2025-03-18 22:49:31,285 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330972000, 'open': 1903.93, 'high': 1903.93, 'low': 1903.83, 'close': 1903.83, 'volume': 1.0513999999999997} +2025-03-18 22:49:31,286 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330974000, 'open': 1903.82, 'high': 1903.82, 'low': 1903.82, 'close': 1903.82, 'volume': 0.0032} +2025-03-18 22:49:31,303 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330974043,"s":"ETHUSDT","t":2267980533,"p":"1903.82000000","q":"0.00300000","T":1742330974043,"m":true,"M":true}... +2025-03-18 22:49:31,303 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330974043, 'price': 1903.82, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:31,303 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330974043, 'price': 1903.82, 'volume': 0.003} +2025-03-18 22:49:31,304 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330974043, 'price': 1903.82, 'volume': 0.003}, total ticks: 1231 +2025-03-18 22:49:31,304 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330974000, 'open': 1903.82, 'high': 1903.82, 'low': 1903.82, 'close': 1903.82, 'volume': 0.006200000000000001} +2025-03-18 22:49:31,319 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330974043,"s":"ETHUSDT","t":2267980534,"p":"1903.82000000","q":"0.00170000","T":1742330974043,"m":true,"M":true}... +2025-03-18 22:49:31,319 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330974043, 'price': 1903.82, 'volume': 0.0017, 'type': 'trade'} +2025-03-18 22:49:31,320 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330974043, 'price': 1903.82, 'volume': 0.0017} +2025-03-18 22:49:31,320 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330974043, 'price': 1903.82, 'volume': 0.0017}, total ticks: 1232 +2025-03-18 22:49:31,320 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330974000, 'open': 1903.82, 'high': 1903.82, 'low': 1903.82, 'close': 1903.82, 'volume': 0.0079} +2025-03-18 22:49:31,358 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330974123,"s":"ETHUSDT","t...123,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:31,359 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330974123,"s":"ETHUSDT","t":2267980535,"p":"1903.83000000","q":"0.03150000","T":1742330974123,"m":false,"M":true}... +2025-03-18 22:49:31,359 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330974123, 'price': 1903.83, 'volume': 0.0315, 'type': 'trade'} +2025-03-18 22:49:31,359 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330974123, 'price': 1903.83, 'volume': 0.0315} +2025-03-18 22:49:31,360 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330974123, 'price': 1903.83, 'volume': 0.0315}, total ticks: 1233 +2025-03-18 22:49:31,360 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330974000, 'open': 1903.82, 'high': 1903.83, 'low': 1903.82, 'close': 1903.83, 'volume': 0.039400000000000004} +2025-03-18 22:49:31,806 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330974568,"s":"BTCUSDT","t...568,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:31,807 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330974568,"s":"BTCUSDT","t":4727549748,"p":"81993.03000000","q":"0.00011000","T":1742330974568,"m":false,"M":true}... +2025-03-18 22:49:31,808 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330974568, 'price': 81993.03, 'volume': 0.00011, 'type': 'trade'} +2025-03-18 22:49:31,808 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330974568, 'price': 81993.03, 'volume': 0.00011} +2025-03-18 22:49:31,808 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330974568, 'price': 81993.03, 'volume': 0.00011}, total ticks: 1471 +2025-03-18 22:49:31,808 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330973000, 'open': 81993.02, 'high': 81993.03, 'low': 81993.02, 'close': 81993.03, 'volume': 0.00131} +2025-03-18 22:49:31,809 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330974000, 'open': 81993.03, 'high': 81993.03, 'low': 81993.03, 'close': 81993.03, 'volume': 0.00011} +2025-03-18 22:49:32,181 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330974945,"s":"ETHUSDT","t...4945,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:32,182 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330974945,"s":"ETHUSDT","t...4945,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:32,183 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330974945,"s":"ETHUSDT","t...4945,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:32,183 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330974945,"s":"ETHUSDT","t...4945,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:32,184 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330974945,"s":"ETHUSDT","t...4945,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:32,184 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330974945,"s":"ETHUSDT","t...4945,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:32,184 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330974945,"s":"ETHUSDT","t...4945,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:32,184 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330974945,"s":"ETHUSDT","t...4945,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:32,185 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330974945,"s":"ETHUSDT","t...4945,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:32,185 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330974945,"s":"ETHUSDT","t":2267980536,"p":"1903.82000000","q":"0.00130000","T":1742330974945,"m":true,"M":true}... +2025-03-18 22:49:32,186 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330974945, 'price': 1903.82, 'volume': 0.0013, 'type': 'trade'} +2025-03-18 22:49:32,186 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330974945, 'price': 1903.82, 'volume': 0.0013} +2025-03-18 22:49:32,186 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330974945, 'price': 1903.82, 'volume': 0.0013}, total ticks: 1234 +2025-03-18 22:49:32,187 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330974000, 'open': 1903.82, 'high': 1903.83, 'low': 1903.82, 'close': 1903.82, 'volume': 0.04070000000000001} +2025-03-18 22:49:32,210 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330974945,"s":"ETHUSDT","t":2267980537,"p":"1903.82000000","q":"0.00300000","T":1742330974945,"m":true,"M":true}... +2025-03-18 22:49:32,210 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330974945, 'price': 1903.82, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:32,210 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330974945, 'price': 1903.82, 'volume': 0.003} +2025-03-18 22:49:32,211 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330974945, 'price': 1903.82, 'volume': 0.003}, total ticks: 1235 +2025-03-18 22:49:32,211 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330974000, 'open': 1903.82, 'high': 1903.83, 'low': 1903.82, 'close': 1903.82, 'volume': 0.04370000000000001} +2025-03-18 22:49:32,212 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330974972,"s":"BTCUSDT","t...4972,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:32,212 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330974945,"s":"ETHUSDT","t":2267980538,"p":"1903.82000000","q":"0.00500000","T":1742330974945,"m":true,"M":true}... +2025-03-18 22:49:32,212 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330974945, 'price': 1903.82, 'volume': 0.005, 'type': 'trade'} +2025-03-18 22:49:32,212 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330974945, 'price': 1903.82, 'volume': 0.005} +2025-03-18 22:49:32,212 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330974945, 'price': 1903.82, 'volume': 0.005}, total ticks: 1236 +2025-03-18 22:49:32,213 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330974000, 'open': 1903.82, 'high': 1903.83, 'low': 1903.82, 'close': 1903.82, 'volume': 0.04870000000000001} +2025-03-18 22:49:32,213 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330974972,"s":"BTCUSDT","t":4727549749,"p":"81993.02000000","q":"0.00129000","T":1742330974972,"m":true,"M":true}... +2025-03-18 22:49:32,213 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330974972, 'price': 81993.02, 'volume': 0.00129, 'type': 'trade'} +2025-03-18 22:49:32,213 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330974972, 'price': 81993.02, 'volume': 0.00129} +2025-03-18 22:49:32,213 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330974972, 'price': 81993.02, 'volume': 0.00129}, total ticks: 1472 +2025-03-18 22:49:32,215 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330974000, 'open': 81993.03, 'high': 81993.03, 'low': 81993.02, 'close': 81993.02, 'volume': 0.0014} +2025-03-18 22:49:32,215 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330974945,"s":"ETHUSDT","t":2267980539,"p":"1903.81000000","q":"0.00270000","T":1742330974945,"m":true,"M":true}... +2025-03-18 22:49:32,215 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330974945, 'price': 1903.81, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:32,216 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330974945, 'price': 1903.81, 'volume': 0.0027} +2025-03-18 22:49:32,216 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330974945, 'price': 1903.81, 'volume': 0.0027}, total ticks: 1237 +2025-03-18 22:49:32,217 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330974000, 'open': 1903.82, 'high': 1903.83, 'low': 1903.81, 'close': 1903.81, 'volume': 0.05140000000000001} +2025-03-18 22:49:32,241 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330974945,"s":"ETHUSDT","t":2267980540,"p":"1903.78000000","q":"0.00310000","T":1742330974945,"m":true,"M":true}... +2025-03-18 22:49:32,242 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330974945, 'price': 1903.78, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:49:32,242 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330974945, 'price': 1903.78, 'volume': 0.0031} +2025-03-18 22:49:32,242 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330974945, 'price': 1903.78, 'volume': 0.0031}, total ticks: 1238 +2025-03-18 22:49:32,242 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330974000, 'open': 1903.82, 'high': 1903.83, 'low': 1903.78, 'close': 1903.78, 'volume': 0.05450000000000001} +2025-03-18 22:49:32,256 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330974945,"s":"ETHUSDT","t":2267980541,"p":"1903.77000000","q":"0.00280000","T":1742330974945,"m":true,"M":true}... +2025-03-18 22:49:32,256 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330974945, 'price': 1903.77, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:32,257 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330974945, 'price': 1903.77, 'volume': 0.0028} +2025-03-18 22:49:32,257 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330974945, 'price': 1903.77, 'volume': 0.0028}, total ticks: 1239 +2025-03-18 22:49:32,257 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330974000, 'open': 1903.82, 'high': 1903.83, 'low': 1903.77, 'close': 1903.77, 'volume': 0.057300000000000004} +2025-03-18 22:49:32,272 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330974945,"s":"ETHUSDT","t":2267980542,"p":"1903.77000000","q":"0.00310000","T":1742330974945,"m":true,"M":true}... +2025-03-18 22:49:32,272 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330974945, 'price': 1903.77, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:49:32,273 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330974945, 'price': 1903.77, 'volume': 0.0031} +2025-03-18 22:49:32,273 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330974945, 'price': 1903.77, 'volume': 0.0031}, total ticks: 1240 +2025-03-18 22:49:32,273 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330974000, 'open': 1903.82, 'high': 1903.83, 'low': 1903.77, 'close': 1903.77, 'volume': 0.0604} +2025-03-18 22:49:32,288 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330974945,"s":"ETHUSDT","t":2267980543,"p":"1903.77000000","q":"0.00310000","T":1742330974945,"m":true,"M":true}... +2025-03-18 22:49:32,288 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330974945, 'price': 1903.77, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:49:32,288 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330974945, 'price': 1903.77, 'volume': 0.0031} +2025-03-18 22:49:32,288 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330974945, 'price': 1903.77, 'volume': 0.0031}, total ticks: 1241 +2025-03-18 22:49:32,289 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330974000, 'open': 1903.82, 'high': 1903.83, 'low': 1903.77, 'close': 1903.77, 'volume': 0.0635} +2025-03-18 22:49:32,304 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330974945,"s":"ETHUSDT","t":2267980544,"p":"1903.76000000","q":"0.02700000","T":1742330974945,"m":true,"M":true}... +2025-03-18 22:49:32,304 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330974945, 'price': 1903.76, 'volume': 0.027, 'type': 'trade'} +2025-03-18 22:49:32,305 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330974945, 'price': 1903.76, 'volume': 0.027} +2025-03-18 22:49:32,305 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330974945, 'price': 1903.76, 'volume': 0.027}, total ticks: 1242 +2025-03-18 22:49:32,305 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330974000, 'open': 1903.82, 'high': 1903.83, 'low': 1903.76, 'close': 1903.76, 'volume': 0.0905} +2025-03-18 22:49:32,738 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330975466,"s":"BTCUSDT","t...5466,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:32,740 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330975466,"s":"BTCUSDT","t":4727549750,"p":"81993.02000000","q":"0.00008000","T":1742330975466,"m":true,"M":true}... +2025-03-18 22:49:32,740 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330975466, 'price': 81993.02, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:49:32,740 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330975466, 'price': 81993.02, 'volume': 8e-05} +2025-03-18 22:49:32,740 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330975466, 'price': 81993.02, 'volume': 8e-05}, total ticks: 1473 +2025-03-18 22:49:32,741 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330974000, 'open': 81993.03, 'high': 81993.03, 'low': 81993.02, 'close': 81993.02, 'volume': 0.0014} +2025-03-18 22:49:32,741 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330975000, 'open': 81993.02, 'high': 81993.02, 'low': 81993.02, 'close': 81993.02, 'volume': 8e-05} +2025-03-18 22:49:32,947 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330975713,"s":"BTCUSDT","t...712,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:32,947 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330975713,"s":"BTCUSDT","t":4727549751,"p":"81993.03000000","q":"0.00243000","T":1742330975712,"m":false,"M":true}... +2025-03-18 22:49:32,948 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330975712, 'price': 81993.03, 'volume': 0.00243, 'type': 'trade'} +2025-03-18 22:49:32,948 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330975712, 'price': 81993.03, 'volume': 0.00243} +2025-03-18 22:49:32,948 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330975712, 'price': 81993.03, 'volume': 0.00243}, total ticks: 1474 +2025-03-18 22:49:32,949 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330975000, 'open': 81993.02, 'high': 81993.03, 'low': 81993.02, 'close': 81993.03, 'volume': 0.00251} +2025-03-18 22:49:33,103 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330975867,"s":"BTCUSDT","t...866,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:33,103 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330975867,"s":"BTCUSDT","t":4727549752,"p":"81993.03000000","q":"0.00134000","T":1742330975866,"m":false,"M":true}... +2025-03-18 22:49:33,104 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330975866, 'price': 81993.03, 'volume': 0.00134, 'type': 'trade'} +2025-03-18 22:49:33,104 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330975866, 'price': 81993.03, 'volume': 0.00134} +2025-03-18 22:49:33,105 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330975866, 'price': 81993.03, 'volume': 0.00134}, total ticks: 1475 +2025-03-18 22:49:33,105 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330975000, 'open': 81993.02, 'high': 81993.03, 'low': 81993.02, 'close': 81993.03, 'volume': 0.00385} +2025-03-18 22:49:33,166 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330975928,"s":"BTCUSDT","t...927,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:33,167 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330975928,"s":"BTCUSDT","t":4727549753,"p":"81993.03000000","q":"0.02413000","T":1742330975927,"m":false,"M":true}... +2025-03-18 22:49:33,168 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330975927, 'price': 81993.03, 'volume': 0.02413, 'type': 'trade'} +2025-03-18 22:49:33,168 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330975927, 'price': 81993.03, 'volume': 0.02413} +2025-03-18 22:49:33,168 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330975927, 'price': 81993.03, 'volume': 0.02413}, total ticks: 1476 +2025-03-18 22:49:33,168 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330975000, 'open': 81993.02, 'high': 81993.03, 'low': 81993.02, 'close': 81993.03, 'volume': 0.027979999999999998} +2025-03-18 22:49:33,408 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330976173,"s":"BTCUSDT","t...172,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:33,409 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330976173,"s":"BTCUSDT","t":4727549754,"p":"81993.03000000","q":"0.00023000","T":1742330976172,"m":false,"M":true}... +2025-03-18 22:49:33,409 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330976172, 'price': 81993.03, 'volume': 0.00023, 'type': 'trade'} +2025-03-18 22:49:33,409 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330976172, 'price': 81993.03, 'volume': 0.00023} +2025-03-18 22:49:33,409 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330976172, 'price': 81993.03, 'volume': 0.00023}, total ticks: 1477 +2025-03-18 22:49:33,410 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330975000, 'open': 81993.02, 'high': 81993.03, 'low': 81993.02, 'close': 81993.03, 'volume': 0.027979999999999998} +2025-03-18 22:49:33,410 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330976000, 'open': 81993.03, 'high': 81993.03, 'low': 81993.03, 'close': 81993.03, 'volume': 0.00023} +2025-03-18 22:49:33,510 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330976274,"s":"BTCUSDT","t...274,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:33,511 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330976274,"s":"BTCUSDT","t":4727549755,"p":"81993.03000000","q":"0.01087000","T":1742330976274,"m":false,"M":true}... +2025-03-18 22:49:33,512 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330976274, 'price': 81993.03, 'volume': 0.01087, 'type': 'trade'} +2025-03-18 22:49:33,512 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330976274, 'price': 81993.03, 'volume': 0.01087} +2025-03-18 22:49:33,512 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330976274, 'price': 81993.03, 'volume': 0.01087}, total ticks: 1478 +2025-03-18 22:49:33,513 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330976000, 'open': 81993.03, 'high': 81993.03, 'low': 81993.03, 'close': 81993.03, 'volume': 0.011099999999999999} +2025-03-18 22:49:33,636 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330976400,"s":"ETHUSDT","t...6399,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:33,636 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330976399,"s":"BTCUSDT","t...6399,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:33,637 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330976400,"s":"ETHUSDT","t":2267980545,"p":"1903.76000000","q":"0.01060000","T":1742330976399,"m":true,"M":true}... +2025-03-18 22:49:33,637 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330976399, 'price': 1903.76, 'volume': 0.0106, 'type': 'trade'} +2025-03-18 22:49:33,637 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330976399, 'price': 1903.76, 'volume': 0.0106} +2025-03-18 22:49:33,637 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330976399, 'price': 1903.76, 'volume': 0.0106}, total ticks: 1243 +2025-03-18 22:49:33,638 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330974000, 'open': 1903.82, 'high': 1903.83, 'low': 1903.76, 'close': 1903.76, 'volume': 0.0905} +2025-03-18 22:49:33,638 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330976000, 'open': 1903.76, 'high': 1903.76, 'low': 1903.76, 'close': 1903.76, 'volume': 0.0106} +2025-03-18 22:49:33,639 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330976399,"s":"BTCUSDT","t":4727549756,"p":"81993.02000000","q":"0.00025000","T":1742330976399,"m":true,"M":true}... +2025-03-18 22:49:33,639 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330976399, 'price': 81993.02, 'volume': 0.00025, 'type': 'trade'} +2025-03-18 22:49:33,639 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330976399, 'price': 81993.02, 'volume': 0.00025} +2025-03-18 22:49:33,639 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330976399, 'price': 81993.02, 'volume': 0.00025}, total ticks: 1479 +2025-03-18 22:49:33,640 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330976000, 'open': 81993.03, 'high': 81993.03, 'low': 81993.02, 'close': 81993.02, 'volume': 0.011349999999999999} +2025-03-18 22:49:33,640 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330976403,"s":"BTCUSDT","t...6402,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:33,641 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330976403,"s":"BTCUSDT","t":4727549757,"p":"81993.02000000","q":"0.00049000","T":1742330976402,"m":true,"M":true}... +2025-03-18 22:49:33,641 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330976402, 'price': 81993.02, 'volume': 0.00049, 'type': 'trade'} +2025-03-18 22:49:33,642 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330976402, 'price': 81993.02, 'volume': 0.00049} +2025-03-18 22:49:33,642 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330976402, 'price': 81993.02, 'volume': 0.00049}, total ticks: 1480 +2025-03-18 22:49:33,642 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330976000, 'open': 81993.03, 'high': 81993.03, 'low': 81993.02, 'close': 81993.02, 'volume': 0.01184} +2025-03-18 22:49:34,318 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330977081,"s":"BTCUSDT","t...7081,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:34,319 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330977081,"s":"BTCUSDT","t":4727549758,"p":"81993.02000000","q":"0.00048000","T":1742330977081,"m":true,"M":true}... +2025-03-18 22:49:34,319 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330977081, 'price': 81993.02, 'volume': 0.00048, 'type': 'trade'} +2025-03-18 22:49:34,319 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330977081, 'price': 81993.02, 'volume': 0.00048} +2025-03-18 22:49:34,320 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330977081, 'price': 81993.02, 'volume': 0.00048}, total ticks: 1481 +2025-03-18 22:49:34,320 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330976000, 'open': 81993.03, 'high': 81993.03, 'low': 81993.02, 'close': 81993.02, 'volume': 0.01184} +2025-03-18 22:49:34,320 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330977000, 'open': 81993.02, 'high': 81993.02, 'low': 81993.02, 'close': 81993.02, 'volume': 0.00048} +2025-03-18 22:49:34,367 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330977128,"s":"BTCUSDT","t...127,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:34,367 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330977128,"s":"BTCUSDT","t":4727549759,"p":"81993.03000000","q":"0.00008000","T":1742330977127,"m":false,"M":true}... +2025-03-18 22:49:34,367 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330977127, 'price': 81993.03, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:49:34,367 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330977127, 'price': 81993.03, 'volume': 8e-05} +2025-03-18 22:49:34,367 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330977127, 'price': 81993.03, 'volume': 8e-05}, total ticks: 1482 +2025-03-18 22:49:34,367 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330977000, 'open': 81993.02, 'high': 81993.03, 'low': 81993.02, 'close': 81993.03, 'volume': 0.0005600000000000001} +2025-03-18 22:49:34,385 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330977148,"s":"ETHUSDT","t...7148,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:34,385 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330977148,"s":"ETHUSDT","t":2267980546,"p":"1903.76000000","q":"0.01790000","T":1742330977148,"m":true,"M":true}... +2025-03-18 22:49:34,386 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330977148, 'price': 1903.76, 'volume': 0.0179, 'type': 'trade'} +2025-03-18 22:49:34,386 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330977148, 'price': 1903.76, 'volume': 0.0179} +2025-03-18 22:49:34,386 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330977148, 'price': 1903.76, 'volume': 0.0179}, total ticks: 1244 +2025-03-18 22:49:34,386 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330976000, 'open': 1903.76, 'high': 1903.76, 'low': 1903.76, 'close': 1903.76, 'volume': 0.0106} +2025-03-18 22:49:34,387 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330977000, 'open': 1903.76, 'high': 1903.76, 'low': 1903.76, 'close': 1903.76, 'volume': 0.0179} +2025-03-18 22:49:34,878 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330977641,"s":"ETHUSDT","t...7641,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:34,879 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330977641,"s":"ETHUSDT","t...7641,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:34,880 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330977641,"s":"ETHUSDT","t":2267980547,"p":"1903.76000000","q":"0.24600000","T":1742330977641,"m":true,"M":true}... +2025-03-18 22:49:34,880 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330977641, 'price': 1903.76, 'volume': 0.246, 'type': 'trade'} +2025-03-18 22:49:34,880 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330977641, 'price': 1903.76, 'volume': 0.246} +2025-03-18 22:49:34,881 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330977641, 'price': 1903.76, 'volume': 0.246}, total ticks: 1245 +2025-03-18 22:49:34,881 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330977000, 'open': 1903.76, 'high': 1903.76, 'low': 1903.76, 'close': 1903.76, 'volume': 0.2639} +2025-03-18 22:49:34,898 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330977641,"s":"ETHUSDT","t":2267980548,"p":"1903.76000000","q":"0.36820000","T":1742330977641,"m":true,"M":true}... +2025-03-18 22:49:34,898 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330977641, 'price': 1903.76, 'volume': 0.3682, 'type': 'trade'} +2025-03-18 22:49:34,898 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330977641, 'price': 1903.76, 'volume': 0.3682} +2025-03-18 22:49:34,898 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330977641, 'price': 1903.76, 'volume': 0.3682}, total ticks: 1246 +2025-03-18 22:49:34,899 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330977000, 'open': 1903.76, 'high': 1903.76, 'low': 1903.76, 'close': 1903.76, 'volume': 0.6321000000000001} +2025-03-18 22:49:35,206 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330977971,"s":"ETHUSDT","t...7970,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:35,207 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330977971,"s":"ETHUSDT","t":2267980549,"p":"1903.76000000","q":"0.00460000","T":1742330977970,"m":true,"M":true}... +2025-03-18 22:49:35,208 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330977970, 'price': 1903.76, 'volume': 0.0046, 'type': 'trade'} +2025-03-18 22:49:35,208 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330977970, 'price': 1903.76, 'volume': 0.0046} +2025-03-18 22:49:35,208 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330977970, 'price': 1903.76, 'volume': 0.0046}, total ticks: 1247 +2025-03-18 22:49:35,208 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330977000, 'open': 1903.76, 'high': 1903.76, 'low': 1903.76, 'close': 1903.76, 'volume': 0.6367000000000002} +2025-03-18 22:49:35,312 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330978077,"s":"ETHUSDT","t...8077,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:35,313 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330978077,"s":"ETHUSDT","t...8077,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:35,313 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330978077,"s":"ETHUSDT","t":2267980550,"p":"1903.76000000","q":"0.95020000","T":1742330978077,"m":true,"M":true}... +2025-03-18 22:49:35,313 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330978077, 'price': 1903.76, 'volume': 0.9502, 'type': 'trade'} +2025-03-18 22:49:35,314 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330978077, 'price': 1903.76, 'volume': 0.9502} +2025-03-18 22:49:35,314 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330978077, 'price': 1903.76, 'volume': 0.9502}, total ticks: 1248 +2025-03-18 22:49:35,314 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330977000, 'open': 1903.76, 'high': 1903.76, 'low': 1903.76, 'close': 1903.76, 'volume': 0.6367000000000002} +2025-03-18 22:49:35,315 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330978000, 'open': 1903.76, 'high': 1903.76, 'low': 1903.76, 'close': 1903.76, 'volume': 0.9502} +2025-03-18 22:49:35,335 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330978077,"s":"ETHUSDT","t":2267980551,"p":"1903.76000000","q":"0.19610000","T":1742330978077,"m":true,"M":true}... +2025-03-18 22:49:35,335 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330978077, 'price': 1903.76, 'volume': 0.1961, 'type': 'trade'} +2025-03-18 22:49:35,335 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330978077, 'price': 1903.76, 'volume': 0.1961} +2025-03-18 22:49:35,336 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330978077, 'price': 1903.76, 'volume': 0.1961}, total ticks: 1249 +2025-03-18 22:49:35,336 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330978000, 'open': 1903.76, 'high': 1903.76, 'low': 1903.76, 'close': 1903.76, 'volume': 1.1463} +2025-03-18 22:49:35,454 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330978217,"s":"ETHUSDT","t...8216,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:35,455 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330978217,"s":"ETHUSDT","t...8216,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:35,455 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330978217,"s":"ETHUSDT","t...8216,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:35,456 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330978217,"s":"ETHUSDT","t...8216,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:35,456 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330978217,"s":"ETHUSDT","t...8216,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:35,456 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330978217,"s":"ETHUSDT","t...8216,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:35,456 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330978217,"s":"ETHUSDT","t...8216,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:35,456 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330978217,"s":"ETHUSDT","t...8216,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:35,458 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330978217,"s":"ETHUSDT","t...8216,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:35,458 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330978217,"s":"ETHUSDT","t...8216,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:35,458 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330978217,"s":"ETHUSDT","t...8216,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:35,458 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330978217,"s":"ETHUSDT","t":2267980552,"p":"1903.76000000","q":"0.00310000","T":1742330978216,"m":true,"M":true}... +2025-03-18 22:49:35,458 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330978216, 'price': 1903.76, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:49:35,459 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330978216, 'price': 1903.76, 'volume': 0.0031} +2025-03-18 22:49:35,459 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330978216, 'price': 1903.76, 'volume': 0.0031}, total ticks: 1250 +2025-03-18 22:49:35,459 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330978000, 'open': 1903.76, 'high': 1903.76, 'low': 1903.76, 'close': 1903.76, 'volume': 1.1494000000000002} +2025-03-18 22:49:35,475 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330978217,"s":"ETHUSDT","t":2267980553,"p":"1903.76000000","q":"0.00300000","T":1742330978216,"m":true,"M":true}... +2025-03-18 22:49:35,475 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330978216, 'price': 1903.76, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:35,475 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330978216, 'price': 1903.76, 'volume': 0.003} +2025-03-18 22:49:35,476 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330978216, 'price': 1903.76, 'volume': 0.003}, total ticks: 1251 +2025-03-18 22:49:35,476 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330978000, 'open': 1903.76, 'high': 1903.76, 'low': 1903.76, 'close': 1903.76, 'volume': 1.1524} +2025-03-18 22:49:35,501 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330978217,"s":"ETHUSDT","t":2267980554,"p":"1903.76000000","q":"0.10000000","T":1742330978216,"m":true,"M":true}... +2025-03-18 22:49:35,501 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330978216, 'price': 1903.76, 'volume': 0.1, 'type': 'trade'} +2025-03-18 22:49:35,501 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330978216, 'price': 1903.76, 'volume': 0.1} +2025-03-18 22:49:35,501 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330978216, 'price': 1903.76, 'volume': 0.1}, total ticks: 1252 +2025-03-18 22:49:35,503 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330978000, 'open': 1903.76, 'high': 1903.76, 'low': 1903.76, 'close': 1903.76, 'volume': 1.2524000000000002} +2025-03-18 22:49:35,517 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330978217,"s":"ETHUSDT","t":2267980555,"p":"1903.76000000","q":"0.00350000","T":1742330978216,"m":true,"M":true}... +2025-03-18 22:49:35,517 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330978216, 'price': 1903.76, 'volume': 0.0035, 'type': 'trade'} +2025-03-18 22:49:35,517 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330978216, 'price': 1903.76, 'volume': 0.0035} +2025-03-18 22:49:35,517 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330978216, 'price': 1903.76, 'volume': 0.0035}, total ticks: 1253 +2025-03-18 22:49:35,518 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330978000, 'open': 1903.76, 'high': 1903.76, 'low': 1903.76, 'close': 1903.76, 'volume': 1.2559000000000002} +2025-03-18 22:49:35,533 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330978217,"s":"ETHUSDT","t":2267980556,"p":"1903.76000000","q":"0.00490000","T":1742330978216,"m":true,"M":true}... +2025-03-18 22:49:35,533 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330978216, 'price': 1903.76, 'volume': 0.0049, 'type': 'trade'} +2025-03-18 22:49:35,533 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330978216, 'price': 1903.76, 'volume': 0.0049} +2025-03-18 22:49:35,533 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330978216, 'price': 1903.76, 'volume': 0.0049}, total ticks: 1254 +2025-03-18 22:49:35,534 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330978000, 'open': 1903.76, 'high': 1903.76, 'low': 1903.76, 'close': 1903.76, 'volume': 1.2608000000000001} +2025-03-18 22:49:35,548 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330978217,"s":"ETHUSDT","t":2267980557,"p":"1903.76000000","q":"0.00300000","T":1742330978216,"m":true,"M":true}... +2025-03-18 22:49:35,548 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330978216, 'price': 1903.76, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:35,548 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330978216, 'price': 1903.76, 'volume': 0.003} +2025-03-18 22:49:35,548 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330978216, 'price': 1903.76, 'volume': 0.003}, total ticks: 1255 +2025-03-18 22:49:35,549 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330978000, 'open': 1903.76, 'high': 1903.76, 'low': 1903.76, 'close': 1903.76, 'volume': 1.2638} +2025-03-18 22:49:35,564 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330978217,"s":"ETHUSDT","t":2267980558,"p":"1903.76000000","q":"0.00300000","T":1742330978216,"m":true,"M":true}... +2025-03-18 22:49:35,564 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330978216, 'price': 1903.76, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:35,564 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330978216, 'price': 1903.76, 'volume': 0.003} +2025-03-18 22:49:35,564 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330978216, 'price': 1903.76, 'volume': 0.003}, total ticks: 1256 +2025-03-18 22:49:35,565 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330978000, 'open': 1903.76, 'high': 1903.76, 'low': 1903.76, 'close': 1903.76, 'volume': 1.2668} +2025-03-18 22:49:35,579 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330978217,"s":"ETHUSDT","t":2267980559,"p":"1903.76000000","q":"0.00270000","T":1742330978216,"m":true,"M":true}... +2025-03-18 22:49:35,579 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330978216, 'price': 1903.76, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:35,580 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330978216, 'price': 1903.76, 'volume': 0.0027} +2025-03-18 22:49:35,580 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330978216, 'price': 1903.76, 'volume': 0.0027}, total ticks: 1257 +2025-03-18 22:49:35,581 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330978000, 'open': 1903.76, 'high': 1903.76, 'low': 1903.76, 'close': 1903.76, 'volume': 1.2694999999999999} +2025-03-18 22:49:35,595 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330978217,"s":"ETHUSDT","t":2267980560,"p":"1903.76000000","q":"0.00270000","T":1742330978216,"m":true,"M":true}... +2025-03-18 22:49:35,595 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330978216, 'price': 1903.76, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:35,596 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330978216, 'price': 1903.76, 'volume': 0.0027} +2025-03-18 22:49:35,596 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330978216, 'price': 1903.76, 'volume': 0.0027}, total ticks: 1258 +2025-03-18 22:49:35,597 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330978000, 'open': 1903.76, 'high': 1903.76, 'low': 1903.76, 'close': 1903.76, 'volume': 1.2721999999999998} +2025-03-18 22:49:35,611 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330978217,"s":"ETHUSDT","t":2267980561,"p":"1903.75000000","q":"0.00400000","T":1742330978216,"m":true,"M":true}... +2025-03-18 22:49:35,612 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330978216, 'price': 1903.75, 'volume': 0.004, 'type': 'trade'} +2025-03-18 22:49:35,612 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330978216, 'price': 1903.75, 'volume': 0.004} +2025-03-18 22:49:35,612 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330978216, 'price': 1903.75, 'volume': 0.004}, total ticks: 1259 +2025-03-18 22:49:35,613 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330978000, 'open': 1903.76, 'high': 1903.76, 'low': 1903.75, 'close': 1903.75, 'volume': 1.2761999999999998} +2025-03-18 22:49:35,627 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330978217,"s":"ETHUSDT","t":2267980562,"p":"1903.75000000","q":"0.00280000","T":1742330978216,"m":true,"M":true}... +2025-03-18 22:49:35,637 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330978216, 'price': 1903.75, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:35,638 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330978216, 'price': 1903.75, 'volume': 0.0028} +2025-03-18 22:49:35,638 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330978216, 'price': 1903.75, 'volume': 0.0028}, total ticks: 1260 +2025-03-18 22:49:35,638 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330978000, 'open': 1903.76, 'high': 1903.76, 'low': 1903.75, 'close': 1903.75, 'volume': 1.2789999999999997} +2025-03-18 22:49:35,791 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330978552,"s":"BTCUSDT","t...8552,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:35,792 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330978552,"s":"BTCUSDT","t":4727549760,"p":"81993.02000000","q":"0.00030000","T":1742330978552,"m":true,"M":true}... +2025-03-18 22:49:35,792 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330978552, 'price': 81993.02, 'volume': 0.0003, 'type': 'trade'} +2025-03-18 22:49:35,792 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330978552, 'price': 81993.02, 'volume': 0.0003} +2025-03-18 22:49:35,793 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330978552, 'price': 81993.02, 'volume': 0.0003}, total ticks: 1483 +2025-03-18 22:49:35,793 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330977000, 'open': 81993.02, 'high': 81993.03, 'low': 81993.02, 'close': 81993.03, 'volume': 0.0005600000000000001} +2025-03-18 22:49:35,793 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330978000, 'open': 81993.02, 'high': 81993.02, 'low': 81993.02, 'close': 81993.02, 'volume': 0.0003} +2025-03-18 22:49:36,219 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330978981,"s":"BTCUSDT","t...8981,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,219 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330978981,"s":"BTCUSDT","t":4727549761,"p":"81993.02000000","q":"0.00018000","T":1742330978981,"m":true,"M":true}... +2025-03-18 22:49:36,220 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330978981, 'price': 81993.02, 'volume': 0.00018, 'type': 'trade'} +2025-03-18 22:49:36,220 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330978981, 'price': 81993.02, 'volume': 0.00018} +2025-03-18 22:49:36,220 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330978981, 'price': 81993.02, 'volume': 0.00018}, total ticks: 1484 +2025-03-18 22:49:36,221 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330978000, 'open': 81993.02, 'high': 81993.02, 'low': 81993.02, 'close': 81993.02, 'volume': 0.00047999999999999996} +2025-03-18 22:49:36,360 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979124,"s":"ETHUSDT","t...123,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:36,360 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979124,"s":"ETHUSDT","t":2267980563,"p":"1903.75000000","q":"0.03150000","T":1742330979123,"m":false,"M":true}... +2025-03-18 22:49:36,361 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979123, 'price': 1903.75, 'volume': 0.0315, 'type': 'trade'} +2025-03-18 22:49:36,361 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979123, 'price': 1903.75, 'volume': 0.0315} +2025-03-18 22:49:36,361 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979123, 'price': 1903.75, 'volume': 0.0315}, total ticks: 1261 +2025-03-18 22:49:36,362 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330978000, 'open': 1903.76, 'high': 1903.76, 'low': 1903.75, 'close': 1903.75, 'volume': 1.2789999999999997} +2025-03-18 22:49:36,362 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330979000, 'open': 1903.75, 'high': 1903.75, 'low': 1903.75, 'close': 1903.75, 'volume': 0.0315} +2025-03-18 22:49:36,851 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979612,"s":"BTCUSDT","t...9612,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,852 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979612,"s":"BTCUSDT","t":4727549762,"p":"81993.02000000","q":"0.04580000","T":1742330979612,"m":true,"M":true}... +2025-03-18 22:49:36,852 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979612, 'price': 81993.02, 'volume': 0.0458, 'type': 'trade'} +2025-03-18 22:49:36,852 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979612, 'price': 81993.02, 'volume': 0.0458} +2025-03-18 22:49:36,852 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979612, 'price': 81993.02, 'volume': 0.0458}, total ticks: 1485 +2025-03-18 22:49:36,853 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330978000, 'open': 81993.02, 'high': 81993.02, 'low': 81993.02, 'close': 81993.02, 'volume': 0.00047999999999999996} +2025-03-18 22:49:36,853 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81993.02, 'close': 81993.02, 'volume': 0.0458} +2025-03-18 22:49:36,862 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"ETHUSDT","t...9625,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:36,862 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"ETHUSDT","t...9625,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:36,863 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"ETHUSDT","t...9625,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:36,863 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"ETHUSDT","t...9625,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:36,864 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"ETHUSDT","t...9625,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:36,864 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"ETHUSDT","t...9625,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:36,865 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"ETHUSDT","t...9625,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:36,865 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"ETHUSDT","t...9625,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:36,865 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"ETHUSDT","t...9625,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:36,866 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"ETHUSDT","t...9625,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:36,867 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"ETHUSDT","t":2267980564,"p":"1903.74000000","q":"0.10000000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:36,868 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 1903.74, 'volume': 0.1, 'type': 'trade'} +2025-03-18 22:49:36,868 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 1903.74, 'volume': 0.1} +2025-03-18 22:49:36,868 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 1903.74, 'volume': 0.1}, total ticks: 1262 +2025-03-18 22:49:36,869 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 1903.75, 'high': 1903.75, 'low': 1903.74, 'close': 1903.74, 'volume': 0.1315} +2025-03-18 22:49:36,869 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"ETHUSDT","t...9625,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:36,869 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"ETHUSDT","t...9625,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:36,870 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"ETHUSDT","t...9625,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:36,870 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"BTCUSDT","t...9625,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,870 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"BTCUSDT","t...9625,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,871 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"BTCUSDT","t...9625,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,871 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"BTCUSDT","t...9625,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,872 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"BTCUSDT","t...9625,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,872 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"BTCUSDT","t...9625,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,872 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"BTCUSDT","t...9625,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,872 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"BTCUSDT","t...9625,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,873 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"BTCUSDT","t...9625,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,873 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"BTCUSDT","t...9625,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,874 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"BTCUSDT","t...9625,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,874 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"BTCUSDT","t...9625,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,875 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"BTCUSDT","t...9625,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,875 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"BTCUSDT","t...9625,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,875 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"BTCUSDT","t...9625,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,876 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"BTCUSDT","t...9625,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,876 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"BTCUSDT","t...9625,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,876 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"BTCUSDT","t...9625,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,877 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"BTCUSDT","t...9625,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,877 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"BTCUSDT","t...9625,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,877 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"BTCUSDT","t...9625,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,878 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"BTCUSDT","t...9625,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,878 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"BTCUSDT","t...9625,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,878 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"BTCUSDT","t...9625,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,879 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"BTCUSDT","t...9625,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,879 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"BTCUSDT","t...9625,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,879 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"BTCUSDT","t...9625,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,880 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"BTCUSDT","t...9625,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,880 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"BTCUSDT","t...9625,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,881 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"BTCUSDT","t...9625,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,881 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"BTCUSDT","t...9625,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,881 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"BTCUSDT","t...9625,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,882 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"BTCUSDT","t...9625,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,883 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"BTCUSDT","t":4727549763,"p":"81993.02000000","q":"0.02528000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:36,883 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.02528, 'type': 'trade'} +2025-03-18 22:49:36,883 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.02528} +2025-03-18 22:49:36,883 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.02528}, total ticks: 1486 +2025-03-18 22:49:36,884 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81993.02, 'close': 81993.02, 'volume': 0.07108} +2025-03-18 22:49:36,884 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979629,"s":"ETHUSDT","t...9627,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:36,884 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979629,"s":"ETHUSDT","t...9627,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:36,885 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"ETHUSDT","t":2267980565,"p":"1903.74000000","q":"0.00490000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:36,885 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 1903.74, 'volume': 0.0049, 'type': 'trade'} +2025-03-18 22:49:36,885 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 1903.74, 'volume': 0.0049} +2025-03-18 22:49:36,886 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 1903.74, 'volume': 0.0049}, total ticks: 1263 +2025-03-18 22:49:36,886 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 1903.75, 'high': 1903.75, 'low': 1903.74, 'close': 1903.74, 'volume': 0.1364} +2025-03-18 22:49:36,887 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"BTCUSDT","t...9625,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,887 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"BTCUSDT","t":4727549764,"p":"81993.02000000","q":"0.02915000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:36,887 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.02915, 'type': 'trade'} +2025-03-18 22:49:36,887 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.02915} +2025-03-18 22:49:36,887 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.02915}, total ticks: 1487 +2025-03-18 22:49:36,888 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81993.02, 'close': 81993.02, 'volume': 0.10023} +2025-03-18 22:49:36,888 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"ETHUSDT","t":2267980566,"p":"1903.74000000","q":"0.00300000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:36,889 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 1903.74, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:36,889 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 1903.74, 'volume': 0.003} +2025-03-18 22:49:36,889 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 1903.74, 'volume': 0.003}, total ticks: 1264 +2025-03-18 22:49:36,890 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 1903.75, 'high': 1903.75, 'low': 1903.74, 'close': 1903.74, 'volume': 0.1394} +2025-03-18 22:49:36,891 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"BTCUSDT","t...9625,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,891 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"BTCUSDT","t":4727549765,"p":"81993.02000000","q":"0.08286000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:36,891 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.08286, 'type': 'trade'} +2025-03-18 22:49:36,891 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.08286} +2025-03-18 22:49:36,892 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.08286}, total ticks: 1488 +2025-03-18 22:49:36,892 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81993.02, 'close': 81993.02, 'volume': 0.18309} +2025-03-18 22:49:36,893 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"ETHUSDT","t":2267980567,"p":"1903.74000000","q":"0.00300000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:36,893 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 1903.74, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:36,893 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 1903.74, 'volume': 0.003} +2025-03-18 22:49:36,893 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 1903.74, 'volume': 0.003}, total ticks: 1265 +2025-03-18 22:49:36,894 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 1903.75, 'high': 1903.75, 'low': 1903.74, 'close': 1903.74, 'volume': 0.1424} +2025-03-18 22:49:36,894 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"BTCUSDT","t...9625,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,895 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"BTCUSDT","t":4727549766,"p":"81993.02000000","q":"0.00007000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:36,895 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:36,895 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 7e-05} +2025-03-18 22:49:36,895 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 7e-05}, total ticks: 1489 +2025-03-18 22:49:36,896 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81993.02, 'close': 81993.02, 'volume': 0.18316} +2025-03-18 22:49:36,896 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"ETHUSDT","t":2267980568,"p":"1903.73000000","q":"0.00270000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:36,897 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 1903.73, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:36,897 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 1903.73, 'volume': 0.0027} +2025-03-18 22:49:36,897 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 1903.73, 'volume': 0.0027}, total ticks: 1266 +2025-03-18 22:49:36,898 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 1903.75, 'high': 1903.75, 'low': 1903.73, 'close': 1903.73, 'volume': 0.1451} +2025-03-18 22:49:36,899 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"BTCUSDT","t...9625,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,899 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"BTCUSDT","t":4727549767,"p":"81993.02000000","q":"0.00007000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:36,899 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:36,901 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 7e-05} +2025-03-18 22:49:36,901 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 7e-05}, total ticks: 1490 +2025-03-18 22:49:36,902 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81993.02, 'close': 81993.02, 'volume': 0.18322999999999998} +2025-03-18 22:49:36,902 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"ETHUSDT","t":2267980569,"p":"1903.73000000","q":"0.00270000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:36,902 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 1903.73, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:36,903 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 1903.73, 'volume': 0.0027} +2025-03-18 22:49:36,903 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 1903.73, 'volume': 0.0027}, total ticks: 1267 +2025-03-18 22:49:36,903 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 1903.75, 'high': 1903.75, 'low': 1903.73, 'close': 1903.73, 'volume': 0.14780000000000001} +2025-03-18 22:49:36,904 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"BTCUSDT","t...9625,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,905 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"BTCUSDT","t":4727549768,"p":"81993.02000000","q":"0.00007000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:36,905 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:36,906 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 7e-05} +2025-03-18 22:49:36,906 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 7e-05}, total ticks: 1491 +2025-03-18 22:49:36,906 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81993.02, 'close': 81993.02, 'volume': 0.18329999999999996} +2025-03-18 22:49:36,907 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"ETHUSDT","t":2267980570,"p":"1903.68000000","q":"0.00280000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:36,907 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 1903.68, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:36,907 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 1903.68, 'volume': 0.0028} +2025-03-18 22:49:36,908 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 1903.68, 'volume': 0.0028}, total ticks: 1268 +2025-03-18 22:49:36,908 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 1903.75, 'high': 1903.75, 'low': 1903.68, 'close': 1903.68, 'volume': 0.1506} +2025-03-18 22:49:36,909 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"BTCUSDT","t...9625,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,909 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"BTCUSDT","t":4727549769,"p":"81993.02000000","q":"0.00007000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:36,909 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:36,910 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 7e-05} +2025-03-18 22:49:36,910 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 7e-05}, total ticks: 1492 +2025-03-18 22:49:36,910 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81993.02, 'close': 81993.02, 'volume': 0.18336999999999995} +2025-03-18 22:49:36,911 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"ETHUSDT","t":2267980571,"p":"1903.68000000","q":"0.00280000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:36,911 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 1903.68, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:36,911 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 1903.68, 'volume': 0.0028} +2025-03-18 22:49:36,911 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 1903.68, 'volume': 0.0028}, total ticks: 1269 +2025-03-18 22:49:36,911 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 1903.75, 'high': 1903.75, 'low': 1903.68, 'close': 1903.68, 'volume': 0.1534} +2025-03-18 22:49:36,912 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"BTCUSDT","t...9625,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,912 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"BTCUSDT","t":4727549770,"p":"81993.02000000","q":"0.00505000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:36,912 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.00505, 'type': 'trade'} +2025-03-18 22:49:36,912 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.00505} +2025-03-18 22:49:36,913 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.00505}, total ticks: 1493 +2025-03-18 22:49:36,913 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81993.02, 'close': 81993.02, 'volume': 0.18841999999999995} +2025-03-18 22:49:36,913 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"ETHUSDT","t":2267980572,"p":"1903.67000000","q":"0.30380000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:36,914 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 1903.67, 'volume': 0.3038, 'type': 'trade'} +2025-03-18 22:49:36,914 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 1903.67, 'volume': 0.3038} +2025-03-18 22:49:36,914 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 1903.67, 'volume': 0.3038}, total ticks: 1270 +2025-03-18 22:49:36,916 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 1903.75, 'high': 1903.75, 'low': 1903.67, 'close': 1903.67, 'volume': 0.45720000000000005} +2025-03-18 22:49:36,917 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"BTCUSDT","t...9625,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,917 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"BTCUSDT","t":4727549771,"p":"81993.02000000","q":"0.00014000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:36,917 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:49:36,918 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.00014} +2025-03-18 22:49:36,918 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.00014}, total ticks: 1494 +2025-03-18 22:49:36,919 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81993.02, 'close': 81993.02, 'volume': 0.18855999999999995} +2025-03-18 22:49:36,919 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"ETHUSDT","t":2267980573,"p":"1903.67000000","q":"0.30210000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:36,919 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 1903.67, 'volume': 0.3021, 'type': 'trade'} +2025-03-18 22:49:36,919 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 1903.67, 'volume': 0.3021} +2025-03-18 22:49:36,919 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 1903.67, 'volume': 0.3021}, total ticks: 1271 +2025-03-18 22:49:36,920 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 1903.75, 'high': 1903.75, 'low': 1903.67, 'close': 1903.67, 'volume': 0.7593000000000001} +2025-03-18 22:49:36,920 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979626,"s":"BTCUSDT","t...9625,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,921 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"BTCUSDT","t":4727549772,"p":"81993.02000000","q":"0.00211000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:36,921 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.00211, 'type': 'trade'} +2025-03-18 22:49:36,921 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.00211} +2025-03-18 22:49:36,921 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.00211}, total ticks: 1495 +2025-03-18 22:49:36,922 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81993.02, 'close': 81993.02, 'volume': 0.19066999999999995} +2025-03-18 22:49:36,922 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"ETHUSDT","t":2267980574,"p":"1903.65000000","q":"0.00280000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:36,922 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 1903.65, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:36,922 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 1903.65, 'volume': 0.0028} +2025-03-18 22:49:36,922 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 1903.65, 'volume': 0.0028}, total ticks: 1272 +2025-03-18 22:49:36,923 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 1903.75, 'high': 1903.75, 'low': 1903.65, 'close': 1903.65, 'volume': 0.7621000000000001} +2025-03-18 22:49:36,923 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979627,"s":"BTCUSDT","t...9626,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,924 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"BTCUSDT","t":4727549773,"p":"81993.02000000","q":"0.01635000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:36,924 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.01635, 'type': 'trade'} +2025-03-18 22:49:36,924 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.01635} +2025-03-18 22:49:36,924 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.01635}, total ticks: 1496 +2025-03-18 22:49:36,925 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81993.02, 'close': 81993.02, 'volume': 0.20701999999999995} +2025-03-18 22:49:36,925 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"ETHUSDT","t":2267980575,"p":"1903.65000000","q":"0.00280000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:36,925 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 1903.65, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:36,925 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 1903.65, 'volume': 0.0028} +2025-03-18 22:49:36,926 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 1903.65, 'volume': 0.0028}, total ticks: 1273 +2025-03-18 22:49:36,926 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 1903.75, 'high': 1903.75, 'low': 1903.65, 'close': 1903.65, 'volume': 0.7649000000000001} +2025-03-18 22:49:36,926 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979627,"s":"BTCUSDT","t...9626,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,927 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"BTCUSDT","t":4727549774,"p":"81993.02000000","q":"0.00310000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:36,927 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:49:36,927 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.0031} +2025-03-18 22:49:36,927 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.0031}, total ticks: 1497 +2025-03-18 22:49:36,928 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81993.02, 'close': 81993.02, 'volume': 0.21011999999999995} +2025-03-18 22:49:36,928 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"ETHUSDT","t":2267980576,"p":"1903.64000000","q":"0.30210000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:36,928 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 1903.64, 'volume': 0.3021, 'type': 'trade'} +2025-03-18 22:49:36,928 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 1903.64, 'volume': 0.3021} +2025-03-18 22:49:36,929 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 1903.64, 'volume': 0.3021}, total ticks: 1274 +2025-03-18 22:49:36,929 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 1903.75, 'high': 1903.75, 'low': 1903.64, 'close': 1903.64, 'volume': 1.0670000000000002} +2025-03-18 22:49:36,929 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979627,"s":"BTCUSDT","t...9626,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,929 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"BTCUSDT","t":4727549775,"p":"81993.02000000","q":"0.00039000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:36,930 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.00039, 'type': 'trade'} +2025-03-18 22:49:36,931 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.00039} +2025-03-18 22:49:36,931 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.00039}, total ticks: 1498 +2025-03-18 22:49:36,931 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81993.02, 'close': 81993.02, 'volume': 0.21050999999999995} +2025-03-18 22:49:36,932 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979629,"s":"ETHUSDT","t":2267980577,"p":"1903.59000000","q":"0.00530000","T":1742330979627,"m":true,"M":true}... +2025-03-18 22:49:36,932 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979627, 'price': 1903.59, 'volume': 0.0053, 'type': 'trade'} +2025-03-18 22:49:36,932 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979627, 'price': 1903.59, 'volume': 0.0053} +2025-03-18 22:49:36,933 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979627, 'price': 1903.59, 'volume': 0.0053}, total ticks: 1275 +2025-03-18 22:49:36,933 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 1903.75, 'high': 1903.75, 'low': 1903.59, 'close': 1903.59, 'volume': 1.0723000000000003} +2025-03-18 22:49:36,934 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979627,"s":"BTCUSDT","t...9626,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,934 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979692,"s":"ETHUSDT","t...9690,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:36,935 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979692,"s":"ETHUSDT","t...9690,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:36,935 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979692,"s":"ETHUSDT","t...9690,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:36,935 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979692,"s":"ETHUSDT","t...9690,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:36,936 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979692,"s":"ETHUSDT","t...9690,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:36,936 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979692,"s":"ETHUSDT","t...9690,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:36,936 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"BTCUSDT","t":4727549776,"p":"81993.02000000","q":"0.00018000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:36,937 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.00018, 'type': 'trade'} +2025-03-18 22:49:36,937 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.00018} +2025-03-18 22:49:36,937 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.00018}, total ticks: 1499 +2025-03-18 22:49:36,937 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81993.02, 'close': 81993.02, 'volume': 0.21068999999999996} +2025-03-18 22:49:36,938 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979629,"s":"ETHUSDT","t":2267980578,"p":"1903.59000000","q":"0.00280000","T":1742330979627,"m":true,"M":true}... +2025-03-18 22:49:36,938 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979627, 'price': 1903.59, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:36,938 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979627, 'price': 1903.59, 'volume': 0.0028} +2025-03-18 22:49:36,938 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979627, 'price': 1903.59, 'volume': 0.0028}, total ticks: 1276 +2025-03-18 22:49:36,939 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 1903.75, 'high': 1903.75, 'low': 1903.59, 'close': 1903.59, 'volume': 1.0751000000000002} +2025-03-18 22:49:36,939 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979699,"s":"ETHUSDT","t...9697,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:36,940 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979699,"s":"ETHUSDT","t...9697,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:36,940 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979699,"s":"ETHUSDT","t...9697,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:36,941 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979699,"s":"ETHUSDT","t...9697,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:36,941 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979702,"s":"ETHUSDT","t...9701,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:36,941 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979702,"s":"ETHUSDT","t...9701,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:36,942 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979702,"s":"ETHUSDT","t...9701,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:36,942 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979702,"s":"ETHUSDT","t...9701,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:36,943 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979627,"s":"BTCUSDT","t...9626,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,943 - INFO - [realtime.py:369] - Received message #1500 +2025-03-18 22:49:36,943 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"BTCUSDT","t":4727549777,"p":"81993.02000000","q":"0.00144000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:36,943 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.00144, 'type': 'trade'} +2025-03-18 22:49:36,943 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.00144} +2025-03-18 22:49:36,944 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.00144}, total ticks: 1500 +2025-03-18 22:49:36,944 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81993.02, 'close': 81993.02, 'volume': 0.21212999999999996} +2025-03-18 22:49:36,945 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979692,"s":"ETHUSDT","t":2267980579,"p":"1903.58000000","q":"0.00280000","T":1742330979690,"m":true,"M":true}... +2025-03-18 22:49:36,945 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979690, 'price': 1903.58, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:36,945 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979690, 'price': 1903.58, 'volume': 0.0028} +2025-03-18 22:49:36,945 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979690, 'price': 1903.58, 'volume': 0.0028}, total ticks: 1277 +2025-03-18 22:49:36,946 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 1903.75, 'high': 1903.75, 'low': 1903.58, 'close': 1903.58, 'volume': 1.0779} +2025-03-18 22:49:36,946 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979627,"s":"BTCUSDT","t...9626,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,946 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"BTCUSDT","t":4727549778,"p":"81993.02000000","q":"0.00294000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:36,947 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.00294, 'type': 'trade'} +2025-03-18 22:49:36,947 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.00294} +2025-03-18 22:49:36,947 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.00294}, total ticks: 1501 +2025-03-18 22:49:36,947 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81993.02, 'close': 81993.02, 'volume': 0.21506999999999996} +2025-03-18 22:49:36,948 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979692,"s":"ETHUSDT","t":2267980580,"p":"1903.58000000","q":"0.00600000","T":1742330979690,"m":true,"M":true}... +2025-03-18 22:49:36,948 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979690, 'price': 1903.58, 'volume': 0.006, 'type': 'trade'} +2025-03-18 22:49:36,948 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979690, 'price': 1903.58, 'volume': 0.006} +2025-03-18 22:49:36,948 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979690, 'price': 1903.58, 'volume': 0.006}, total ticks: 1278 +2025-03-18 22:49:36,949 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 1903.75, 'high': 1903.75, 'low': 1903.58, 'close': 1903.58, 'volume': 1.0839} +2025-03-18 22:49:36,949 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979627,"s":"BTCUSDT","t...9626,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,950 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"BTCUSDT","t":4727549779,"p":"81993.02000000","q":"0.00025000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:36,950 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.00025, 'type': 'trade'} +2025-03-18 22:49:36,950 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.00025} +2025-03-18 22:49:36,950 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.00025}, total ticks: 1502 +2025-03-18 22:49:36,951 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81993.02, 'close': 81993.02, 'volume': 0.21531999999999996} +2025-03-18 22:49:36,951 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979692,"s":"ETHUSDT","t":2267980581,"p":"1903.58000000","q":"0.00300000","T":1742330979690,"m":true,"M":true}... +2025-03-18 22:49:36,951 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979690, 'price': 1903.58, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:36,951 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979690, 'price': 1903.58, 'volume': 0.003} +2025-03-18 22:49:36,952 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979690, 'price': 1903.58, 'volume': 0.003}, total ticks: 1279 +2025-03-18 22:49:36,952 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 1903.75, 'high': 1903.75, 'low': 1903.58, 'close': 1903.58, 'volume': 1.0869} +2025-03-18 22:49:36,952 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979627,"s":"BTCUSDT","t...9626,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,953 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"BTCUSDT","t":4727549780,"p":"81993.02000000","q":"0.00007000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:36,953 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:36,953 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 7e-05} +2025-03-18 22:49:36,954 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 7e-05}, total ticks: 1503 +2025-03-18 22:49:36,954 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81993.02, 'close': 81993.02, 'volume': 0.21538999999999994} +2025-03-18 22:49:36,954 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979692,"s":"ETHUSDT","t":2267980582,"p":"1903.58000000","q":"0.00300000","T":1742330979690,"m":true,"M":true}... +2025-03-18 22:49:36,954 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979690, 'price': 1903.58, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:36,955 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979690, 'price': 1903.58, 'volume': 0.003} +2025-03-18 22:49:36,955 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979690, 'price': 1903.58, 'volume': 0.003}, total ticks: 1280 +2025-03-18 22:49:36,955 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 1903.75, 'high': 1903.75, 'low': 1903.58, 'close': 1903.58, 'volume': 1.0898999999999999} +2025-03-18 22:49:36,956 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979627,"s":"BTCUSDT","t...9626,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,956 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"BTCUSDT","t":4727549781,"p":"81993.02000000","q":"0.00050000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:36,956 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.0005, 'type': 'trade'} +2025-03-18 22:49:36,956 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.0005} +2025-03-18 22:49:36,956 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.0005}, total ticks: 1504 +2025-03-18 22:49:36,957 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81993.02, 'close': 81993.02, 'volume': 0.21588999999999994} +2025-03-18 22:49:36,957 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979692,"s":"ETHUSDT","t":2267980583,"p":"1903.56000000","q":"0.00550000","T":1742330979690,"m":true,"M":true}... +2025-03-18 22:49:36,957 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979690, 'price': 1903.56, 'volume': 0.0055, 'type': 'trade'} +2025-03-18 22:49:36,958 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979690, 'price': 1903.56, 'volume': 0.0055} +2025-03-18 22:49:36,958 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979690, 'price': 1903.56, 'volume': 0.0055}, total ticks: 1281 +2025-03-18 22:49:36,958 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 1903.75, 'high': 1903.75, 'low': 1903.56, 'close': 1903.56, 'volume': 1.0954} +2025-03-18 22:49:36,959 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979627,"s":"BTCUSDT","t...9627,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,959 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"BTCUSDT","t":4727549782,"p":"81993.02000000","q":"0.00027000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:36,959 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.00027, 'type': 'trade'} +2025-03-18 22:49:36,959 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.00027} +2025-03-18 22:49:36,959 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.00027}, total ticks: 1505 +2025-03-18 22:49:36,960 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81993.02, 'close': 81993.02, 'volume': 0.21615999999999994} +2025-03-18 22:49:36,960 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979692,"s":"ETHUSDT","t":2267980584,"p":"1903.56000000","q":"0.00270000","T":1742330979690,"m":true,"M":true}... +2025-03-18 22:49:36,960 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979690, 'price': 1903.56, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:36,961 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979690, 'price': 1903.56, 'volume': 0.0027} +2025-03-18 22:49:36,961 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979690, 'price': 1903.56, 'volume': 0.0027}, total ticks: 1282 +2025-03-18 22:49:36,961 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 1903.75, 'high': 1903.75, 'low': 1903.56, 'close': 1903.56, 'volume': 1.0980999999999999} +2025-03-18 22:49:36,961 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979627,"s":"BTCUSDT","t...9627,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,962 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"BTCUSDT","t":4727549783,"p":"81993.02000000","q":"0.00010000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:36,962 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:49:36,962 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.0001} +2025-03-18 22:49:36,962 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.0001}, total ticks: 1506 +2025-03-18 22:49:36,963 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81993.02, 'close': 81993.02, 'volume': 0.21625999999999992} +2025-03-18 22:49:36,963 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979699,"s":"ETHUSDT","t":2267980585,"p":"1903.53000000","q":"0.00530000","T":1742330979697,"m":true,"M":true}... +2025-03-18 22:49:36,963 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979697, 'price': 1903.53, 'volume': 0.0053, 'type': 'trade'} +2025-03-18 22:49:36,964 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979697, 'price': 1903.53, 'volume': 0.0053} +2025-03-18 22:49:36,964 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979697, 'price': 1903.53, 'volume': 0.0053}, total ticks: 1283 +2025-03-18 22:49:36,964 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 1903.75, 'high': 1903.75, 'low': 1903.53, 'close': 1903.53, 'volume': 1.1034} +2025-03-18 22:49:36,965 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979627,"s":"BTCUSDT","t...9627,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,965 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"BTCUSDT","t":4727549784,"p":"81993.02000000","q":"0.00007000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:36,965 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:36,966 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 7e-05} +2025-03-18 22:49:36,966 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 7e-05}, total ticks: 1507 +2025-03-18 22:49:36,966 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81993.02, 'close': 81993.02, 'volume': 0.2163299999999999} +2025-03-18 22:49:36,967 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979699,"s":"ETHUSDT","t":2267980586,"p":"1903.53000000","q":"0.00400000","T":1742330979697,"m":true,"M":true}... +2025-03-18 22:49:36,967 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979697, 'price': 1903.53, 'volume': 0.004, 'type': 'trade'} +2025-03-18 22:49:36,967 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979697, 'price': 1903.53, 'volume': 0.004} +2025-03-18 22:49:36,967 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979697, 'price': 1903.53, 'volume': 0.004}, total ticks: 1284 +2025-03-18 22:49:36,968 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 1903.75, 'high': 1903.75, 'low': 1903.53, 'close': 1903.53, 'volume': 1.1074} +2025-03-18 22:49:36,968 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979627,"s":"BTCUSDT","t...9627,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,968 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"BTCUSDT","t":4727549785,"p":"81993.02000000","q":"0.00061000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:36,968 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.00061, 'type': 'trade'} +2025-03-18 22:49:36,969 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.00061} +2025-03-18 22:49:36,969 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.00061}, total ticks: 1508 +2025-03-18 22:49:36,969 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81993.02, 'close': 81993.02, 'volume': 0.2169399999999999} +2025-03-18 22:49:36,969 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979699,"s":"ETHUSDT","t":2267980587,"p":"1903.53000000","q":"0.00300000","T":1742330979697,"m":true,"M":true}... +2025-03-18 22:49:36,970 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979697, 'price': 1903.53, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:36,970 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979697, 'price': 1903.53, 'volume': 0.003} +2025-03-18 22:49:36,970 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979697, 'price': 1903.53, 'volume': 0.003}, total ticks: 1285 +2025-03-18 22:49:36,970 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 1903.75, 'high': 1903.75, 'low': 1903.53, 'close': 1903.53, 'volume': 1.1103999999999998} +2025-03-18 22:49:36,971 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979627,"s":"BTCUSDT","t...9627,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,971 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979734,"s":"ETHUSDT","t...9733,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:36,972 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979734,"s":"ETHUSDT","t...9733,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:36,972 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979734,"s":"ETHUSDT","t...9733,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:36,972 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979734,"s":"ETHUSDT","t...9733,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:36,973 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979734,"s":"ETHUSDT","t...9733,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:36,973 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979734,"s":"ETHUSDT","t...9733,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:36,973 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979734,"s":"ETHUSDT","t...9733,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:36,974 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979734,"s":"ETHUSDT","t...9733,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:36,974 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979734,"s":"ETHUSDT","t...9733,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:36,974 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979734,"s":"ETHUSDT","t...9733,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:36,974 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979734,"s":"ETHUSDT","t...9733,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:36,975 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"BTCUSDT","t":4727549786,"p":"81993.02000000","q":"0.00022000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:36,975 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.00022, 'type': 'trade'} +2025-03-18 22:49:36,975 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.00022} +2025-03-18 22:49:36,975 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.00022}, total ticks: 1509 +2025-03-18 22:49:36,976 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81993.02, 'close': 81993.02, 'volume': 0.2171599999999999} +2025-03-18 22:49:36,976 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979699,"s":"ETHUSDT","t":2267980588,"p":"1903.53000000","q":"0.00300000","T":1742330979697,"m":true,"M":true}... +2025-03-18 22:49:36,976 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979697, 'price': 1903.53, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:36,976 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979697, 'price': 1903.53, 'volume': 0.003} +2025-03-18 22:49:36,988 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979697, 'price': 1903.53, 'volume': 0.003}, total ticks: 1286 +2025-03-18 22:49:36,988 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 1903.75, 'high': 1903.75, 'low': 1903.53, 'close': 1903.53, 'volume': 1.1133999999999997} +2025-03-18 22:49:36,989 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979627,"s":"BTCUSDT","t...9627,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,989 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"BTCUSDT","t":4727549787,"p":"81993.02000000","q":"0.00010000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:36,989 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:49:36,989 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.0001} +2025-03-18 22:49:36,990 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 0.0001}, total ticks: 1510 +2025-03-18 22:49:36,990 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81993.02, 'close': 81993.02, 'volume': 0.2172599999999999} +2025-03-18 22:49:36,990 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979702,"s":"ETHUSDT","t":2267980589,"p":"1903.48000000","q":"0.01910000","T":1742330979701,"m":true,"M":true}... +2025-03-18 22:49:36,991 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979701, 'price': 1903.48, 'volume': 0.0191, 'type': 'trade'} +2025-03-18 22:49:36,991 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979701, 'price': 1903.48, 'volume': 0.0191} +2025-03-18 22:49:36,991 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979701, 'price': 1903.48, 'volume': 0.0191}, total ticks: 1287 +2025-03-18 22:49:36,991 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 1903.75, 'high': 1903.75, 'low': 1903.48, 'close': 1903.48, 'volume': 1.1324999999999996} +2025-03-18 22:49:36,992 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979627,"s":"BTCUSDT","t...9627,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,992 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"BTCUSDT","t":4727549788,"p":"81993.02000000","q":"0.00007000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:36,992 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:36,993 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 7e-05} +2025-03-18 22:49:36,993 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 7e-05}, total ticks: 1511 +2025-03-18 22:49:36,994 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81993.02, 'close': 81993.02, 'volume': 0.21732999999999988} +2025-03-18 22:49:36,994 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979702,"s":"ETHUSDT","t":2267980590,"p":"1903.48000000","q":"0.00300000","T":1742330979701,"m":true,"M":true}... +2025-03-18 22:49:36,994 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979701, 'price': 1903.48, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:36,995 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979701, 'price': 1903.48, 'volume': 0.003} +2025-03-18 22:49:36,995 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979701, 'price': 1903.48, 'volume': 0.003}, total ticks: 1288 +2025-03-18 22:49:36,996 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 1903.75, 'high': 1903.75, 'low': 1903.48, 'close': 1903.48, 'volume': 1.1354999999999995} +2025-03-18 22:49:36,996 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979628,"s":"BTCUSDT","t...9627,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:36,996 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"BTCUSDT","t":4727549789,"p":"81993.02000000","q":"0.00007000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:36,997 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:36,997 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 7e-05} +2025-03-18 22:49:36,997 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 81993.02, 'volume': 7e-05}, total ticks: 1512 +2025-03-18 22:49:36,997 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81993.02, 'close': 81993.02, 'volume': 0.21739999999999987} +2025-03-18 22:49:36,998 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979702,"s":"ETHUSDT","t":2267980591,"p":"1903.48000000","q":"0.00300000","T":1742330979701,"m":true,"M":true}... +2025-03-18 22:49:36,998 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979701, 'price': 1903.48, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:36,998 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979701, 'price': 1903.48, 'volume': 0.003} +2025-03-18 22:49:36,999 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979701, 'price': 1903.48, 'volume': 0.003}, total ticks: 1289 +2025-03-18 22:49:36,999 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 1903.75, 'high': 1903.75, 'low': 1903.48, 'close': 1903.48, 'volume': 1.1384999999999994} +2025-03-18 22:49:37,000 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979628,"s":"BTCUSDT","t...9627,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,000 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"BTCUSDT","t":4727549790,"p":"81993.01000000","q":"0.00013000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:37,000 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 81993.01, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:37,000 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 81993.01, 'volume': 0.00013} +2025-03-18 22:49:37,001 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 81993.01, 'volume': 0.00013}, total ticks: 1513 +2025-03-18 22:49:37,001 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81993.01, 'close': 81993.01, 'volume': 0.21752999999999986} +2025-03-18 22:49:37,001 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979702,"s":"ETHUSDT","t":2267980592,"p":"1903.46000000","q":"0.00280000","T":1742330979701,"m":true,"M":true}... +2025-03-18 22:49:37,002 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979701, 'price': 1903.46, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:37,002 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979701, 'price': 1903.46, 'volume': 0.0028} +2025-03-18 22:49:37,002 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979701, 'price': 1903.46, 'volume': 0.0028}, total ticks: 1290 +2025-03-18 22:49:37,003 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 1903.75, 'high': 1903.75, 'low': 1903.46, 'close': 1903.46, 'volume': 1.1412999999999993} +2025-03-18 22:49:37,003 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979628,"s":"BTCUSDT","t...9627,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,003 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"BTCUSDT","t":4727549791,"p":"81993.01000000","q":"0.00013000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:37,004 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 81993.01, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:37,004 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 81993.01, 'volume': 0.00013} +2025-03-18 22:49:37,004 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 81993.01, 'volume': 0.00013}, total ticks: 1514 +2025-03-18 22:49:37,004 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81993.01, 'close': 81993.01, 'volume': 0.21765999999999985} +2025-03-18 22:49:37,005 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979734,"s":"ETHUSDT","t":2267980593,"p":"1903.45000000","q":"0.08000000","T":1742330979733,"m":true,"M":true}... +2025-03-18 22:49:37,005 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979733, 'price': 1903.45, 'volume': 0.08, 'type': 'trade'} +2025-03-18 22:49:37,005 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979733, 'price': 1903.45, 'volume': 0.08} +2025-03-18 22:49:37,006 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979733, 'price': 1903.45, 'volume': 0.08}, total ticks: 1291 +2025-03-18 22:49:37,006 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 1903.75, 'high': 1903.75, 'low': 1903.45, 'close': 1903.45, 'volume': 1.2212999999999994} +2025-03-18 22:49:37,007 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979628,"s":"BTCUSDT","t...9627,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,007 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"BTCUSDT","t":4727549792,"p":"81993.01000000","q":"0.00014000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:37,008 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 81993.01, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:49:37,008 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 81993.01, 'volume': 0.00014} +2025-03-18 22:49:37,008 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 81993.01, 'volume': 0.00014}, total ticks: 1515 +2025-03-18 22:49:37,009 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81993.01, 'close': 81993.01, 'volume': 0.21779999999999985} +2025-03-18 22:49:37,009 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979734,"s":"ETHUSDT","t":2267980594,"p":"1903.45000000","q":"0.00320000","T":1742330979733,"m":true,"M":true}... +2025-03-18 22:49:37,009 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979733, 'price': 1903.45, 'volume': 0.0032, 'type': 'trade'} +2025-03-18 22:49:37,010 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979733, 'price': 1903.45, 'volume': 0.0032} +2025-03-18 22:49:37,010 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979733, 'price': 1903.45, 'volume': 0.0032}, total ticks: 1292 +2025-03-18 22:49:37,011 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 1903.75, 'high': 1903.75, 'low': 1903.45, 'close': 1903.45, 'volume': 1.2244999999999995} +2025-03-18 22:49:37,011 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979628,"s":"BTCUSDT","t...9627,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,011 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"BTCUSDT","t":4727549793,"p":"81993.01000000","q":"0.00007000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:37,012 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 81993.01, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,012 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 81993.01, 'volume': 7e-05} +2025-03-18 22:49:37,012 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 81993.01, 'volume': 7e-05}, total ticks: 1516 +2025-03-18 22:49:37,013 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81993.01, 'close': 81993.01, 'volume': 0.21786999999999984} +2025-03-18 22:49:37,013 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979734,"s":"ETHUSDT","t":2267980595,"p":"1903.45000000","q":"0.00300000","T":1742330979733,"m":true,"M":true}... +2025-03-18 22:49:37,014 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979733, 'price': 1903.45, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:37,014 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979733, 'price': 1903.45, 'volume': 0.003} +2025-03-18 22:49:37,014 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979733, 'price': 1903.45, 'volume': 0.003}, total ticks: 1293 +2025-03-18 22:49:37,015 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 1903.75, 'high': 1903.75, 'low': 1903.45, 'close': 1903.45, 'volume': 1.2274999999999994} +2025-03-18 22:49:37,016 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979628,"s":"BTCUSDT","t...9627,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,016 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"BTCUSDT","t":4727549794,"p":"81993.01000000","q":"0.00007000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:37,016 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 81993.01, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,017 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 81993.01, 'volume': 7e-05} +2025-03-18 22:49:37,017 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 81993.01, 'volume': 7e-05}, total ticks: 1517 +2025-03-18 22:49:37,017 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81993.01, 'close': 81993.01, 'volume': 0.21793999999999983} +2025-03-18 22:49:37,018 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979734,"s":"ETHUSDT","t":2267980596,"p":"1903.45000000","q":"0.00300000","T":1742330979733,"m":true,"M":true}... +2025-03-18 22:49:37,018 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979733, 'price': 1903.45, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:37,018 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979733, 'price': 1903.45, 'volume': 0.003} +2025-03-18 22:49:37,018 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979733, 'price': 1903.45, 'volume': 0.003}, total ticks: 1294 +2025-03-18 22:49:37,019 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 1903.75, 'high': 1903.75, 'low': 1903.45, 'close': 1903.45, 'volume': 1.2304999999999993} +2025-03-18 22:49:37,019 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979628,"s":"BTCUSDT","t...9627,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,020 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"BTCUSDT","t":4727549795,"p":"81992.75000000","q":"0.00007000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:37,020 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 81992.75, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,020 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 81992.75, 'volume': 7e-05} +2025-03-18 22:49:37,020 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 81992.75, 'volume': 7e-05}, total ticks: 1518 +2025-03-18 22:49:37,021 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81992.75, 'close': 81992.75, 'volume': 0.21800999999999982} +2025-03-18 22:49:37,021 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979734,"s":"ETHUSDT","t":2267980597,"p":"1903.44000000","q":"0.00530000","T":1742330979733,"m":true,"M":true}... +2025-03-18 22:49:37,021 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979733, 'price': 1903.44, 'volume': 0.0053, 'type': 'trade'} +2025-03-18 22:49:37,021 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979733, 'price': 1903.44, 'volume': 0.0053} +2025-03-18 22:49:37,021 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979733, 'price': 1903.44, 'volume': 0.0053}, total ticks: 1295 +2025-03-18 22:49:37,022 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 1903.75, 'high': 1903.75, 'low': 1903.44, 'close': 1903.44, 'volume': 1.2357999999999993} +2025-03-18 22:49:37,022 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979632,"s":"BTCUSDT","t...9630,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,022 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"BTCUSDT","t":4727549796,"p":"81992.75000000","q":"0.00007000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:37,023 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 81992.75, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,023 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 81992.75, 'volume': 7e-05} +2025-03-18 22:49:37,023 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 81992.75, 'volume': 7e-05}, total ticks: 1519 +2025-03-18 22:49:37,024 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81992.75, 'close': 81992.75, 'volume': 0.2180799999999998} +2025-03-18 22:49:37,024 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979734,"s":"ETHUSDT","t":2267980598,"p":"1903.43000000","q":"0.00280000","T":1742330979733,"m":true,"M":true}... +2025-03-18 22:49:37,024 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979733, 'price': 1903.43, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:37,025 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979733, 'price': 1903.43, 'volume': 0.0028} +2025-03-18 22:49:37,025 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979733, 'price': 1903.43, 'volume': 0.0028}, total ticks: 1296 +2025-03-18 22:49:37,025 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 1903.75, 'high': 1903.75, 'low': 1903.43, 'close': 1903.43, 'volume': 1.2385999999999993} +2025-03-18 22:49:37,025 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979632,"s":"BTCUSDT","t...9630,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,026 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"BTCUSDT","t":4727549797,"p":"81992.74000000","q":"0.00007000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:37,026 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 81992.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,026 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 81992.74, 'volume': 7e-05} +2025-03-18 22:49:37,026 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 81992.74, 'volume': 7e-05}, total ticks: 1520 +2025-03-18 22:49:37,027 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81992.74, 'close': 81992.74, 'volume': 0.2181499999999998} +2025-03-18 22:49:37,027 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979734,"s":"ETHUSDT","t":2267980599,"p":"1903.37000000","q":"0.00530000","T":1742330979733,"m":true,"M":true}... +2025-03-18 22:49:37,027 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979733, 'price': 1903.37, 'volume': 0.0053, 'type': 'trade'} +2025-03-18 22:49:37,027 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979733, 'price': 1903.37, 'volume': 0.0053} +2025-03-18 22:49:37,028 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979733, 'price': 1903.37, 'volume': 0.0053}, total ticks: 1297 +2025-03-18 22:49:37,028 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 1903.75, 'high': 1903.75, 'low': 1903.37, 'close': 1903.37, 'volume': 1.2438999999999993} +2025-03-18 22:49:37,028 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979632,"s":"BTCUSDT","t...9630,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,029 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"BTCUSDT","t":4727549798,"p":"81992.74000000","q":"0.00007000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:37,029 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 81992.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,029 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 81992.74, 'volume': 7e-05} +2025-03-18 22:49:37,029 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 81992.74, 'volume': 7e-05}, total ticks: 1521 +2025-03-18 22:49:37,030 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81992.74, 'close': 81992.74, 'volume': 0.21821999999999978} +2025-03-18 22:49:37,030 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979734,"s":"ETHUSDT","t":2267980600,"p":"1903.37000000","q":"0.00270000","T":1742330979733,"m":true,"M":true}... +2025-03-18 22:49:37,030 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979733, 'price': 1903.37, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:37,031 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979733, 'price': 1903.37, 'volume': 0.0027} +2025-03-18 22:49:37,031 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979733, 'price': 1903.37, 'volume': 0.0027}, total ticks: 1298 +2025-03-18 22:49:37,031 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 1903.75, 'high': 1903.75, 'low': 1903.37, 'close': 1903.37, 'volume': 1.2465999999999993} +2025-03-18 22:49:37,032 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979640,"s":"BTCUSDT","t...9633,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,032 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"BTCUSDT","t":4727549799,"p":"81992.73000000","q":"0.00007000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:37,032 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 81992.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,033 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 81992.73, 'volume': 7e-05} +2025-03-18 22:49:37,033 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 81992.73, 'volume': 7e-05}, total ticks: 1522 +2025-03-18 22:49:37,034 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81992.73, 'close': 81992.73, 'volume': 0.21828999999999976} +2025-03-18 22:49:37,034 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979734,"s":"ETHUSDT","t":2267980601,"p":"1903.37000000","q":"0.00270000","T":1742330979733,"m":true,"M":true}... +2025-03-18 22:49:37,034 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979733, 'price': 1903.37, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:37,034 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979733, 'price': 1903.37, 'volume': 0.0027} +2025-03-18 22:49:37,035 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979733, 'price': 1903.37, 'volume': 0.0027}, total ticks: 1299 +2025-03-18 22:49:37,035 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 1903.75, 'high': 1903.75, 'low': 1903.37, 'close': 1903.37, 'volume': 1.2492999999999992} +2025-03-18 22:49:37,035 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979640,"s":"BTCUSDT","t...9633,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,036 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"BTCUSDT","t":4727549800,"p":"81992.73000000","q":"0.00007000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:37,036 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 81992.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,036 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 81992.73, 'volume': 7e-05} +2025-03-18 22:49:37,036 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 81992.73, 'volume': 7e-05}, total ticks: 1523 +2025-03-18 22:49:37,037 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81992.73, 'close': 81992.73, 'volume': 0.21835999999999975} +2025-03-18 22:49:37,037 - INFO - [realtime.py:369] - Received message #1300 +2025-03-18 22:49:37,038 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979734,"s":"ETHUSDT","t":2267980602,"p":"1903.36000000","q":"0.00280000","T":1742330979733,"m":true,"M":true}... +2025-03-18 22:49:37,038 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979733, 'price': 1903.36, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:37,038 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979733, 'price': 1903.36, 'volume': 0.0028} +2025-03-18 22:49:37,038 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979733, 'price': 1903.36, 'volume': 0.0028}, total ticks: 1300 +2025-03-18 22:49:37,039 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 1903.75, 'high': 1903.75, 'low': 1903.36, 'close': 1903.36, 'volume': 1.252099999999999} +2025-03-18 22:49:37,040 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979640,"s":"BTCUSDT","t...9633,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,040 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"BTCUSDT","t":4727549801,"p":"81992.55000000","q":"0.00007000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:37,040 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 81992.55, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,041 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 81992.55, 'volume': 7e-05} +2025-03-18 22:49:37,041 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 81992.55, 'volume': 7e-05}, total ticks: 1524 +2025-03-18 22:49:37,041 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81992.55, 'close': 81992.55, 'volume': 0.21842999999999974} +2025-03-18 22:49:37,041 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979734,"s":"ETHUSDT","t":2267980603,"p":"1903.36000000","q":"0.00280000","T":1742330979733,"m":true,"M":true}... +2025-03-18 22:49:37,042 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979733, 'price': 1903.36, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:37,042 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979733, 'price': 1903.36, 'volume': 0.0028} +2025-03-18 22:49:37,042 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979733, 'price': 1903.36, 'volume': 0.0028}, total ticks: 1301 +2025-03-18 22:49:37,042 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 1903.75, 'high': 1903.75, 'low': 1903.36, 'close': 1903.36, 'volume': 1.254899999999999} +2025-03-18 22:49:37,043 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979640,"s":"BTCUSDT","t...9633,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,043 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"BTCUSDT","t":4727549802,"p":"81992.54000000","q":"0.00007000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:37,043 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 81992.54, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,043 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 81992.54, 'volume': 7e-05} +2025-03-18 22:49:37,044 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 81992.54, 'volume': 7e-05}, total ticks: 1525 +2025-03-18 22:49:37,044 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81992.54, 'close': 81992.54, 'volume': 0.21849999999999972} +2025-03-18 22:49:37,045 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979640,"s":"BTCUSDT","t...9633,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,045 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"BTCUSDT","t":4727549803,"p":"81992.32000000","q":"0.00007000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:37,045 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 81992.32, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,046 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 81992.32, 'volume': 7e-05} +2025-03-18 22:49:37,046 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 81992.32, 'volume': 7e-05}, total ticks: 1526 +2025-03-18 22:49:37,046 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81992.32, 'close': 81992.32, 'volume': 0.2185699999999997} +2025-03-18 22:49:37,047 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979640,"s":"BTCUSDT","t...9633,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,047 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979626,"s":"BTCUSDT","t":4727549804,"p":"81992.32000000","q":"0.00007000","T":1742330979625,"m":true,"M":true}... +2025-03-18 22:49:37,047 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979625, 'price': 81992.32, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,047 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979625, 'price': 81992.32, 'volume': 7e-05} +2025-03-18 22:49:37,048 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979625, 'price': 81992.32, 'volume': 7e-05}, total ticks: 1527 +2025-03-18 22:49:37,049 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81992.32, 'close': 81992.32, 'volume': 0.2186399999999997} +2025-03-18 22:49:37,049 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979640,"s":"BTCUSDT","t...9634,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,049 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979627,"s":"BTCUSDT","t":4727549805,"p":"81991.92000000","q":"0.00007000","T":1742330979626,"m":true,"M":true}... +2025-03-18 22:49:37,050 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979626, 'price': 81991.92, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,050 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979626, 'price': 81991.92, 'volume': 7e-05} +2025-03-18 22:49:37,050 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979626, 'price': 81991.92, 'volume': 7e-05}, total ticks: 1528 +2025-03-18 22:49:37,051 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81991.92, 'close': 81991.92, 'volume': 0.21870999999999968} +2025-03-18 22:49:37,051 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979640,"s":"BTCUSDT","t...9634,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,051 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979627,"s":"BTCUSDT","t":4727549806,"p":"81991.92000000","q":"0.00007000","T":1742330979626,"m":true,"M":true}... +2025-03-18 22:49:37,052 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979626, 'price': 81991.92, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,052 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979626, 'price': 81991.92, 'volume': 7e-05} +2025-03-18 22:49:37,052 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979626, 'price': 81991.92, 'volume': 7e-05}, total ticks: 1529 +2025-03-18 22:49:37,052 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81991.92, 'close': 81991.92, 'volume': 0.21877999999999967} +2025-03-18 22:49:37,053 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979640,"s":"BTCUSDT","t...9634,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,053 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979627,"s":"BTCUSDT","t":4727549807,"p":"81991.92000000","q":"0.00007000","T":1742330979626,"m":true,"M":true}... +2025-03-18 22:49:37,053 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979626, 'price': 81991.92, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,053 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979626, 'price': 81991.92, 'volume': 7e-05} +2025-03-18 22:49:37,054 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979626, 'price': 81991.92, 'volume': 7e-05}, total ticks: 1530 +2025-03-18 22:49:37,054 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81991.92, 'close': 81991.92, 'volume': 0.21884999999999966} +2025-03-18 22:49:37,055 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979640,"s":"BTCUSDT","t...9634,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,055 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979627,"s":"BTCUSDT","t":4727549808,"p":"81991.91000000","q":"0.00480000","T":1742330979626,"m":true,"M":true}... +2025-03-18 22:49:37,055 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979626, 'price': 81991.91, 'volume': 0.0048, 'type': 'trade'} +2025-03-18 22:49:37,055 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979626, 'price': 81991.91, 'volume': 0.0048} +2025-03-18 22:49:37,056 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979626, 'price': 81991.91, 'volume': 0.0048}, total ticks: 1531 +2025-03-18 22:49:37,057 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81991.91, 'close': 81991.91, 'volume': 0.22364999999999965} +2025-03-18 22:49:37,057 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979640,"s":"BTCUSDT","t...9634,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,058 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979627,"s":"BTCUSDT","t":4727549809,"p":"81991.91000000","q":"0.00007000","T":1742330979626,"m":true,"M":true}... +2025-03-18 22:49:37,058 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979626, 'price': 81991.91, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,058 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979626, 'price': 81991.91, 'volume': 7e-05} +2025-03-18 22:49:37,059 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979626, 'price': 81991.91, 'volume': 7e-05}, total ticks: 1532 +2025-03-18 22:49:37,060 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81991.91, 'close': 81991.91, 'volume': 0.22371999999999964} +2025-03-18 22:49:37,060 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979640,"s":"BTCUSDT","t...9634,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,060 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979627,"s":"BTCUSDT","t":4727549810,"p":"81990.75000000","q":"0.00101000","T":1742330979626,"m":true,"M":true}... +2025-03-18 22:49:37,061 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979626, 'price': 81990.75, 'volume': 0.00101, 'type': 'trade'} +2025-03-18 22:49:37,061 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979626, 'price': 81990.75, 'volume': 0.00101} +2025-03-18 22:49:37,061 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979626, 'price': 81990.75, 'volume': 0.00101}, total ticks: 1533 +2025-03-18 22:49:37,062 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81990.75, 'close': 81990.75, 'volume': 0.22472999999999965} +2025-03-18 22:49:37,062 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979640,"s":"BTCUSDT","t...9634,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,062 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979627,"s":"BTCUSDT","t":4727549811,"p":"81990.73000000","q":"0.00299000","T":1742330979626,"m":true,"M":true}... +2025-03-18 22:49:37,063 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979626, 'price': 81990.73, 'volume': 0.00299, 'type': 'trade'} +2025-03-18 22:49:37,063 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979626, 'price': 81990.73, 'volume': 0.00299} +2025-03-18 22:49:37,063 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979626, 'price': 81990.73, 'volume': 0.00299}, total ticks: 1534 +2025-03-18 22:49:37,064 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81990.73, 'close': 81990.73, 'volume': 0.22771999999999964} +2025-03-18 22:49:37,064 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979640,"s":"BTCUSDT","t...9634,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,065 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979627,"s":"BTCUSDT","t":4727549812,"p":"81990.72000000","q":"0.00274000","T":1742330979626,"m":true,"M":true}... +2025-03-18 22:49:37,065 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979626, 'price': 81990.72, 'volume': 0.00274, 'type': 'trade'} +2025-03-18 22:49:37,065 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979626, 'price': 81990.72, 'volume': 0.00274} +2025-03-18 22:49:37,065 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979626, 'price': 81990.72, 'volume': 0.00274}, total ticks: 1535 +2025-03-18 22:49:37,066 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81990.72, 'close': 81990.72, 'volume': 0.23045999999999964} +2025-03-18 22:49:37,066 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979646,"s":"BTCUSDT","t...9637,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,067 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979627,"s":"BTCUSDT","t":4727549813,"p":"81990.70000000","q":"0.00293000","T":1742330979626,"m":true,"M":true}... +2025-03-18 22:49:37,067 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979626, 'price': 81990.7, 'volume': 0.00293, 'type': 'trade'} +2025-03-18 22:49:37,067 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979626, 'price': 81990.7, 'volume': 0.00293} +2025-03-18 22:49:37,067 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979626, 'price': 81990.7, 'volume': 0.00293}, total ticks: 1536 +2025-03-18 22:49:37,068 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81990.7, 'close': 81990.7, 'volume': 0.23338999999999963} +2025-03-18 22:49:37,068 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979646,"s":"BTCUSDT","t...9637,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,068 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979627,"s":"BTCUSDT","t":4727549814,"p":"81990.70000000","q":"0.00007000","T":1742330979627,"m":true,"M":true}... +2025-03-18 22:49:37,069 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979627, 'price': 81990.7, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,069 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979627, 'price': 81990.7, 'volume': 7e-05} +2025-03-18 22:49:37,069 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979627, 'price': 81990.7, 'volume': 7e-05}, total ticks: 1537 +2025-03-18 22:49:37,070 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81990.7, 'close': 81990.7, 'volume': 0.2334599999999996} +2025-03-18 22:49:37,070 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979646,"s":"BTCUSDT","t...9637,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,070 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979627,"s":"BTCUSDT","t":4727549815,"p":"81989.73000000","q":"0.00007000","T":1742330979627,"m":true,"M":true}... +2025-03-18 22:49:37,071 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979627, 'price': 81989.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,071 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979627, 'price': 81989.73, 'volume': 7e-05} +2025-03-18 22:49:37,071 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979627, 'price': 81989.73, 'volume': 7e-05}, total ticks: 1538 +2025-03-18 22:49:37,071 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81989.73, 'close': 81989.73, 'volume': 0.2335299999999996} +2025-03-18 22:49:37,072 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979656,"s":"BTCUSDT","t...9646,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,072 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979627,"s":"BTCUSDT","t":4727549816,"p":"81989.73000000","q":"0.00007000","T":1742330979627,"m":true,"M":true}... +2025-03-18 22:49:37,072 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979627, 'price': 81989.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,072 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979627, 'price': 81989.73, 'volume': 7e-05} +2025-03-18 22:49:37,073 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979627, 'price': 81989.73, 'volume': 7e-05}, total ticks: 1539 +2025-03-18 22:49:37,073 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81989.73, 'close': 81989.73, 'volume': 0.23359999999999959} +2025-03-18 22:49:37,073 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979656,"s":"BTCUSDT","t...9646,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,074 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979627,"s":"BTCUSDT","t":4727549817,"p":"81989.73000000","q":"0.00007000","T":1742330979627,"m":true,"M":true}... +2025-03-18 22:49:37,074 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979627, 'price': 81989.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,074 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979627, 'price': 81989.73, 'volume': 7e-05} +2025-03-18 22:49:37,074 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979627, 'price': 81989.73, 'volume': 7e-05}, total ticks: 1540 +2025-03-18 22:49:37,075 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81989.73, 'close': 81989.73, 'volume': 0.23366999999999957} +2025-03-18 22:49:37,075 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979662,"s":"BTCUSDT","t...654,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:37,075 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979627,"s":"BTCUSDT","t":4727549818,"p":"81989.72000000","q":"0.02397000","T":1742330979627,"m":true,"M":true}... +2025-03-18 22:49:37,076 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979627, 'price': 81989.72, 'volume': 0.02397, 'type': 'trade'} +2025-03-18 22:49:37,076 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979627, 'price': 81989.72, 'volume': 0.02397} +2025-03-18 22:49:37,076 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979627, 'price': 81989.72, 'volume': 0.02397}, total ticks: 1541 +2025-03-18 22:49:37,076 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81989.72, 'close': 81989.72, 'volume': 0.2576399999999996} +2025-03-18 22:49:37,077 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979663,"s":"BTCUSDT","t...9655,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,077 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979627,"s":"BTCUSDT","t":4727549819,"p":"81989.72000000","q":"0.03078000","T":1742330979627,"m":true,"M":true}... +2025-03-18 22:49:37,077 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979627, 'price': 81989.72, 'volume': 0.03078, 'type': 'trade'} +2025-03-18 22:49:37,077 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979627, 'price': 81989.72, 'volume': 0.03078} +2025-03-18 22:49:37,078 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979627, 'price': 81989.72, 'volume': 0.03078}, total ticks: 1542 +2025-03-18 22:49:37,078 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81989.72, 'close': 81989.72, 'volume': 0.28841999999999957} +2025-03-18 22:49:37,078 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979663,"s":"BTCUSDT","t...9655,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,079 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979627,"s":"BTCUSDT","t":4727549820,"p":"81989.72000000","q":"0.00007000","T":1742330979627,"m":true,"M":true}... +2025-03-18 22:49:37,079 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979627, 'price': 81989.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,079 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979627, 'price': 81989.72, 'volume': 7e-05} +2025-03-18 22:49:37,079 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979627, 'price': 81989.72, 'volume': 7e-05}, total ticks: 1543 +2025-03-18 22:49:37,080 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81989.72, 'close': 81989.72, 'volume': 0.2884899999999996} +2025-03-18 22:49:37,080 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979663,"s":"BTCUSDT","t...9655,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,080 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979628,"s":"BTCUSDT","t":4727549821,"p":"81989.72000000","q":"0.00007000","T":1742330979627,"m":true,"M":true}... +2025-03-18 22:49:37,081 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979627, 'price': 81989.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,081 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979627, 'price': 81989.72, 'volume': 7e-05} +2025-03-18 22:49:37,081 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979627, 'price': 81989.72, 'volume': 7e-05}, total ticks: 1544 +2025-03-18 22:49:37,081 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81989.72, 'close': 81989.72, 'volume': 0.2885599999999996} +2025-03-18 22:49:37,082 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979663,"s":"BTCUSDT","t...9655,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,082 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979628,"s":"BTCUSDT","t":4727549822,"p":"81989.69000000","q":"0.00007000","T":1742330979627,"m":true,"M":true}... +2025-03-18 22:49:37,083 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979627, 'price': 81989.69, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,083 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979627, 'price': 81989.69, 'volume': 7e-05} +2025-03-18 22:49:37,083 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979627, 'price': 81989.69, 'volume': 7e-05}, total ticks: 1545 +2025-03-18 22:49:37,084 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81989.69, 'close': 81989.69, 'volume': 0.2886299999999996} +2025-03-18 22:49:37,084 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979663,"s":"BTCUSDT","t...9655,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,084 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979628,"s":"BTCUSDT","t":4727549823,"p":"81989.69000000","q":"0.00007000","T":1742330979627,"m":true,"M":true}... +2025-03-18 22:49:37,085 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979627, 'price': 81989.69, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,085 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979627, 'price': 81989.69, 'volume': 7e-05} +2025-03-18 22:49:37,085 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979627, 'price': 81989.69, 'volume': 7e-05}, total ticks: 1546 +2025-03-18 22:49:37,085 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81989.69, 'close': 81989.69, 'volume': 0.2886999999999996} +2025-03-18 22:49:37,086 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979663,"s":"BTCUSDT","t...9655,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,086 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979628,"s":"BTCUSDT","t":4727549824,"p":"81989.69000000","q":"0.00007000","T":1742330979627,"m":true,"M":true}... +2025-03-18 22:49:37,086 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979627, 'price': 81989.69, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,086 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979627, 'price': 81989.69, 'volume': 7e-05} +2025-03-18 22:49:37,087 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979627, 'price': 81989.69, 'volume': 7e-05}, total ticks: 1547 +2025-03-18 22:49:37,087 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81989.69, 'close': 81989.69, 'volume': 0.28876999999999964} +2025-03-18 22:49:37,087 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979663,"s":"BTCUSDT","t...9655,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,088 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979628,"s":"BTCUSDT","t":4727549825,"p":"81989.68000000","q":"0.02166000","T":1742330979627,"m":true,"M":true}... +2025-03-18 22:49:37,088 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979627, 'price': 81989.68, 'volume': 0.02166, 'type': 'trade'} +2025-03-18 22:49:37,088 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979627, 'price': 81989.68, 'volume': 0.02166} +2025-03-18 22:49:37,088 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979627, 'price': 81989.68, 'volume': 0.02166}, total ticks: 1548 +2025-03-18 22:49:37,089 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81989.68, 'close': 81989.68, 'volume': 0.31042999999999965} +2025-03-18 22:49:37,089 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979663,"s":"BTCUSDT","t...9655,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,089 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979628,"s":"BTCUSDT","t":4727549826,"p":"81989.68000000","q":"0.00007000","T":1742330979627,"m":true,"M":true}... +2025-03-18 22:49:37,090 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979627, 'price': 81989.68, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,090 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979627, 'price': 81989.68, 'volume': 7e-05} +2025-03-18 22:49:37,090 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979627, 'price': 81989.68, 'volume': 7e-05}, total ticks: 1549 +2025-03-18 22:49:37,090 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81989.68, 'close': 81989.68, 'volume': 0.31049999999999967} +2025-03-18 22:49:37,091 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979663,"s":"BTCUSDT","t...9655,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,091 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979628,"s":"BTCUSDT","t":4727549827,"p":"81989.68000000","q":"0.00007000","T":1742330979627,"m":true,"M":true}... +2025-03-18 22:49:37,091 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979627, 'price': 81989.68, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,091 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979627, 'price': 81989.68, 'volume': 7e-05} +2025-03-18 22:49:37,092 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979627, 'price': 81989.68, 'volume': 7e-05}, total ticks: 1550 +2025-03-18 22:49:37,092 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81989.68, 'close': 81989.68, 'volume': 0.3105699999999997} +2025-03-18 22:49:37,092 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979663,"s":"BTCUSDT","t...9655,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,093 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979632,"s":"BTCUSDT","t":4727549828,"p":"81989.20000000","q":"0.00007000","T":1742330979630,"m":true,"M":true}... +2025-03-18 22:49:37,093 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979630, 'price': 81989.2, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,093 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979630, 'price': 81989.2, 'volume': 7e-05} +2025-03-18 22:49:37,093 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979630, 'price': 81989.2, 'volume': 7e-05}, total ticks: 1551 +2025-03-18 22:49:37,094 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81989.2, 'close': 81989.2, 'volume': 0.3106399999999997} +2025-03-18 22:49:37,094 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979663,"s":"BTCUSDT","t...9655,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,094 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979632,"s":"BTCUSDT","t":4727549829,"p":"81989.20000000","q":"0.00007000","T":1742330979630,"m":true,"M":true}... +2025-03-18 22:49:37,095 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979630, 'price': 81989.2, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,095 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979630, 'price': 81989.2, 'volume': 7e-05} +2025-03-18 22:49:37,095 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979630, 'price': 81989.2, 'volume': 7e-05}, total ticks: 1552 +2025-03-18 22:49:37,096 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81989.2, 'close': 81989.2, 'volume': 0.3107099999999997} +2025-03-18 22:49:37,096 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979663,"s":"BTCUSDT","t...9655,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,096 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979632,"s":"BTCUSDT","t":4727549830,"p":"81988.83000000","q":"0.00759000","T":1742330979630,"m":true,"M":true}... +2025-03-18 22:49:37,097 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979630, 'price': 81988.83, 'volume': 0.00759, 'type': 'trade'} +2025-03-18 22:49:37,097 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979630, 'price': 81988.83, 'volume': 0.00759} +2025-03-18 22:49:37,097 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979630, 'price': 81988.83, 'volume': 0.00759}, total ticks: 1553 +2025-03-18 22:49:37,097 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81988.83, 'close': 81988.83, 'volume': 0.3182999999999997} +2025-03-18 22:49:37,098 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979663,"s":"BTCUSDT","t...9655,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,098 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979640,"s":"BTCUSDT","t":4727549831,"p":"81988.83000000","q":"0.00007000","T":1742330979633,"m":true,"M":true}... +2025-03-18 22:49:37,098 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979633, 'price': 81988.83, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,099 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979633, 'price': 81988.83, 'volume': 7e-05} +2025-03-18 22:49:37,099 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979633, 'price': 81988.83, 'volume': 7e-05}, total ticks: 1554 +2025-03-18 22:49:37,099 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81988.83, 'close': 81988.83, 'volume': 0.3183699999999997} +2025-03-18 22:49:37,100 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979665,"s":"BTCUSDT","t...9657,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,100 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979640,"s":"BTCUSDT","t":4727549832,"p":"81988.83000000","q":"0.00007000","T":1742330979633,"m":true,"M":true}... +2025-03-18 22:49:37,100 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979633, 'price': 81988.83, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,100 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979633, 'price': 81988.83, 'volume': 7e-05} +2025-03-18 22:49:37,101 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979633, 'price': 81988.83, 'volume': 7e-05}, total ticks: 1555 +2025-03-18 22:49:37,101 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81988.83, 'close': 81988.83, 'volume': 0.3184399999999997} +2025-03-18 22:49:37,101 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979665,"s":"BTCUSDT","t...9657,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,102 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979640,"s":"BTCUSDT","t":4727549833,"p":"81988.83000000","q":"0.00007000","T":1742330979633,"m":true,"M":true}... +2025-03-18 22:49:37,102 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979633, 'price': 81988.83, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,102 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979633, 'price': 81988.83, 'volume': 7e-05} +2025-03-18 22:49:37,103 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979633, 'price': 81988.83, 'volume': 7e-05}, total ticks: 1556 +2025-03-18 22:49:37,103 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81988.83, 'close': 81988.83, 'volume': 0.31850999999999974} +2025-03-18 22:49:37,104 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979665,"s":"BTCUSDT","t...9657,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,104 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979640,"s":"BTCUSDT","t":4727549834,"p":"81988.83000000","q":"0.00007000","T":1742330979633,"m":true,"M":true}... +2025-03-18 22:49:37,105 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979633, 'price': 81988.83, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,105 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979633, 'price': 81988.83, 'volume': 7e-05} +2025-03-18 22:49:37,105 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979633, 'price': 81988.83, 'volume': 7e-05}, total ticks: 1557 +2025-03-18 22:49:37,106 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81988.83, 'close': 81988.83, 'volume': 0.31857999999999975} +2025-03-18 22:49:37,107 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979665,"s":"BTCUSDT","t...9657,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,107 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979640,"s":"BTCUSDT","t":4727549835,"p":"81988.59000000","q":"0.00094000","T":1742330979633,"m":true,"M":true}... +2025-03-18 22:49:37,108 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979633, 'price': 81988.59, 'volume': 0.00094, 'type': 'trade'} +2025-03-18 22:49:37,108 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979633, 'price': 81988.59, 'volume': 0.00094} +2025-03-18 22:49:37,108 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979633, 'price': 81988.59, 'volume': 0.00094}, total ticks: 1558 +2025-03-18 22:49:37,108 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81988.59, 'close': 81988.59, 'volume': 0.31951999999999975} +2025-03-18 22:49:37,109 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979665,"s":"BTCUSDT","t...9657,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,109 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979640,"s":"BTCUSDT","t":4727549836,"p":"81988.59000000","q":"0.00010000","T":1742330979633,"m":true,"M":true}... +2025-03-18 22:49:37,109 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979633, 'price': 81988.59, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:49:37,109 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979633, 'price': 81988.59, 'volume': 0.0001} +2025-03-18 22:49:37,110 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979633, 'price': 81988.59, 'volume': 0.0001}, total ticks: 1559 +2025-03-18 22:49:37,110 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81988.59, 'close': 81988.59, 'volume': 0.31961999999999974} +2025-03-18 22:49:37,110 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979665,"s":"BTCUSDT","t...9657,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,111 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979640,"s":"BTCUSDT","t":4727549837,"p":"81988.59000000","q":"0.02062000","T":1742330979634,"m":true,"M":true}... +2025-03-18 22:49:37,111 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979634, 'price': 81988.59, 'volume': 0.02062, 'type': 'trade'} +2025-03-18 22:49:37,111 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979634, 'price': 81988.59, 'volume': 0.02062} +2025-03-18 22:49:37,111 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979634, 'price': 81988.59, 'volume': 0.02062}, total ticks: 1560 +2025-03-18 22:49:37,112 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81988.59, 'close': 81988.59, 'volume': 0.34023999999999976} +2025-03-18 22:49:37,112 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979665,"s":"BTCUSDT","t...9657,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,112 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979640,"s":"BTCUSDT","t":4727549838,"p":"81988.41000000","q":"0.00007000","T":1742330979634,"m":true,"M":true}... +2025-03-18 22:49:37,113 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979634, 'price': 81988.41, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,113 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979634, 'price': 81988.41, 'volume': 7e-05} +2025-03-18 22:49:37,113 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979634, 'price': 81988.41, 'volume': 7e-05}, total ticks: 1561 +2025-03-18 22:49:37,114 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81988.41, 'close': 81988.41, 'volume': 0.3403099999999998} +2025-03-18 22:49:37,114 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979665,"s":"BTCUSDT","t...9657,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,114 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979640,"s":"BTCUSDT","t":4727549839,"p":"81988.41000000","q":"0.00007000","T":1742330979634,"m":true,"M":true}... +2025-03-18 22:49:37,114 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979634, 'price': 81988.41, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,115 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979634, 'price': 81988.41, 'volume': 7e-05} +2025-03-18 22:49:37,115 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979634, 'price': 81988.41, 'volume': 7e-05}, total ticks: 1562 +2025-03-18 22:49:37,116 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81988.41, 'close': 81988.41, 'volume': 0.3403799999999998} +2025-03-18 22:49:37,116 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979665,"s":"BTCUSDT","t...9657,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,117 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979640,"s":"BTCUSDT","t":4727549840,"p":"81988.41000000","q":"0.00007000","T":1742330979634,"m":true,"M":true}... +2025-03-18 22:49:37,117 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979634, 'price': 81988.41, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,117 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979634, 'price': 81988.41, 'volume': 7e-05} +2025-03-18 22:49:37,117 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979634, 'price': 81988.41, 'volume': 7e-05}, total ticks: 1563 +2025-03-18 22:49:37,118 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81988.41, 'close': 81988.41, 'volume': 0.3404499999999998} +2025-03-18 22:49:37,118 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979665,"s":"BTCUSDT","t...9657,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,119 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979640,"s":"BTCUSDT","t":4727549841,"p":"81988.40000000","q":"0.00755000","T":1742330979634,"m":true,"M":true}... +2025-03-18 22:49:37,119 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979634, 'price': 81988.4, 'volume': 0.00755, 'type': 'trade'} +2025-03-18 22:49:37,119 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979634, 'price': 81988.4, 'volume': 0.00755} +2025-03-18 22:49:37,119 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979634, 'price': 81988.4, 'volume': 0.00755}, total ticks: 1564 +2025-03-18 22:49:37,120 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81988.4, 'close': 81988.4, 'volume': 0.3479999999999998} +2025-03-18 22:49:37,120 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979670,"s":"BTCUSDT","t...9664,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,120 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979640,"s":"BTCUSDT","t":4727549842,"p":"81988.40000000","q":"0.00007000","T":1742330979634,"m":true,"M":true}... +2025-03-18 22:49:37,120 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979634, 'price': 81988.4, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,121 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979634, 'price': 81988.4, 'volume': 7e-05} +2025-03-18 22:49:37,121 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979634, 'price': 81988.4, 'volume': 7e-05}, total ticks: 1565 +2025-03-18 22:49:37,121 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81988.4, 'close': 81988.4, 'volume': 0.3480699999999998} +2025-03-18 22:49:37,122 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979670,"s":"BTCUSDT","t...9664,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,122 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979640,"s":"BTCUSDT","t":4727549843,"p":"81987.83000000","q":"0.00007000","T":1742330979634,"m":true,"M":true}... +2025-03-18 22:49:37,122 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979634, 'price': 81987.83, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,122 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979634, 'price': 81987.83, 'volume': 7e-05} +2025-03-18 22:49:37,123 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979634, 'price': 81987.83, 'volume': 7e-05}, total ticks: 1566 +2025-03-18 22:49:37,123 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81987.83, 'close': 81987.83, 'volume': 0.34813999999999984} +2025-03-18 22:49:37,123 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979670,"s":"BTCUSDT","t...9664,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,124 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979640,"s":"BTCUSDT","t":4727549844,"p":"81987.41000000","q":"0.00077000","T":1742330979634,"m":true,"M":true}... +2025-03-18 22:49:37,124 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979634, 'price': 81987.41, 'volume': 0.00077, 'type': 'trade'} +2025-03-18 22:49:37,124 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979634, 'price': 81987.41, 'volume': 0.00077} +2025-03-18 22:49:37,124 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979634, 'price': 81987.41, 'volume': 0.00077}, total ticks: 1567 +2025-03-18 22:49:37,125 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81987.41, 'close': 81987.41, 'volume': 0.34890999999999983} +2025-03-18 22:49:37,125 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979670,"s":"BTCUSDT","t...9664,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,125 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979646,"s":"BTCUSDT","t":4727549845,"p":"81987.41000000","q":"0.00139000","T":1742330979637,"m":true,"M":true}... +2025-03-18 22:49:37,126 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979637, 'price': 81987.41, 'volume': 0.00139, 'type': 'trade'} +2025-03-18 22:49:37,126 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979637, 'price': 81987.41, 'volume': 0.00139} +2025-03-18 22:49:37,126 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979637, 'price': 81987.41, 'volume': 0.00139}, total ticks: 1568 +2025-03-18 22:49:37,126 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81987.41, 'close': 81987.41, 'volume': 0.35029999999999983} +2025-03-18 22:49:37,127 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979670,"s":"BTCUSDT","t...9664,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,127 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979646,"s":"BTCUSDT","t":4727549846,"p":"81987.41000000","q":"0.00007000","T":1742330979637,"m":true,"M":true}... +2025-03-18 22:49:37,127 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979637, 'price': 81987.41, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,127 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979637, 'price': 81987.41, 'volume': 7e-05} +2025-03-18 22:49:37,128 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979637, 'price': 81987.41, 'volume': 7e-05}, total ticks: 1569 +2025-03-18 22:49:37,128 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81987.41, 'close': 81987.41, 'volume': 0.35036999999999985} +2025-03-18 22:49:37,128 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979675,"s":"BTCUSDT","t...9671,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,129 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979646,"s":"BTCUSDT","t":4727549847,"p":"81987.41000000","q":"0.00007000","T":1742330979637,"m":true,"M":true}... +2025-03-18 22:49:37,129 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979637, 'price': 81987.41, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,129 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979637, 'price': 81987.41, 'volume': 7e-05} +2025-03-18 22:49:37,129 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979637, 'price': 81987.41, 'volume': 7e-05}, total ticks: 1570 +2025-03-18 22:49:37,130 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81987.41, 'close': 81987.41, 'volume': 0.35043999999999986} +2025-03-18 22:49:37,130 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979675,"s":"BTCUSDT","t...9671,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,130 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979656,"s":"BTCUSDT","t":4727549848,"p":"81987.11000000","q":"0.00007000","T":1742330979646,"m":true,"M":true}... +2025-03-18 22:49:37,131 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979646, 'price': 81987.11, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,131 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979646, 'price': 81987.11, 'volume': 7e-05} +2025-03-18 22:49:37,131 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979646, 'price': 81987.11, 'volume': 7e-05}, total ticks: 1571 +2025-03-18 22:49:37,132 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81987.11, 'close': 81987.11, 'volume': 0.3505099999999999} +2025-03-18 22:49:37,132 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979675,"s":"BTCUSDT","t...9671,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,132 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979656,"s":"BTCUSDT","t":4727549849,"p":"81987.11000000","q":"0.00007000","T":1742330979646,"m":true,"M":true}... +2025-03-18 22:49:37,132 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979646, 'price': 81987.11, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,134 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979646, 'price': 81987.11, 'volume': 7e-05} +2025-03-18 22:49:37,134 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979646, 'price': 81987.11, 'volume': 7e-05}, total ticks: 1572 +2025-03-18 22:49:37,134 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81987.11, 'close': 81987.11, 'volume': 0.3505799999999999} +2025-03-18 22:49:37,134 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979675,"s":"BTCUSDT","t...9671,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,135 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979662,"s":"BTCUSDT","t":4727549850,"p":"81987.11000000","q":"0.00074000","T":1742330979654,"m":false,"M":true}... +2025-03-18 22:49:37,135 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979654, 'price': 81987.11, 'volume': 0.00074, 'type': 'trade'} +2025-03-18 22:49:37,135 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979654, 'price': 81987.11, 'volume': 0.00074} +2025-03-18 22:49:37,135 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979654, 'price': 81987.11, 'volume': 0.00074}, total ticks: 1573 +2025-03-18 22:49:37,136 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81987.11, 'close': 81987.11, 'volume': 0.3513199999999999} +2025-03-18 22:49:37,136 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979675,"s":"BTCUSDT","t...9671,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,136 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979663,"s":"BTCUSDT","t":4727549851,"p":"81987.10000000","q":"0.00007000","T":1742330979655,"m":true,"M":true}... +2025-03-18 22:49:37,137 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979655, 'price': 81987.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,137 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979655, 'price': 81987.1, 'volume': 7e-05} +2025-03-18 22:49:37,137 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979655, 'price': 81987.1, 'volume': 7e-05}, total ticks: 1574 +2025-03-18 22:49:37,138 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81987.1, 'close': 81987.1, 'volume': 0.3513899999999999} +2025-03-18 22:49:37,138 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979675,"s":"BTCUSDT","t...9671,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,138 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979663,"s":"BTCUSDT","t":4727549852,"p":"81987.10000000","q":"0.00007000","T":1742330979655,"m":true,"M":true}... +2025-03-18 22:49:37,138 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979655, 'price': 81987.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,139 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979655, 'price': 81987.1, 'volume': 7e-05} +2025-03-18 22:49:37,139 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979655, 'price': 81987.1, 'volume': 7e-05}, total ticks: 1575 +2025-03-18 22:49:37,139 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81987.1, 'close': 81987.1, 'volume': 0.35145999999999994} +2025-03-18 22:49:37,140 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979675,"s":"BTCUSDT","t...9671,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,140 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979663,"s":"BTCUSDT","t":4727549853,"p":"81987.10000000","q":"0.00007000","T":1742330979655,"m":true,"M":true}... +2025-03-18 22:49:37,140 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979655, 'price': 81987.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,140 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979655, 'price': 81987.1, 'volume': 7e-05} +2025-03-18 22:49:37,140 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979655, 'price': 81987.1, 'volume': 7e-05}, total ticks: 1576 +2025-03-18 22:49:37,141 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81987.1, 'close': 81987.1, 'volume': 0.35152999999999995} +2025-03-18 22:49:37,141 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979675,"s":"BTCUSDT","t...9671,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,141 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979663,"s":"BTCUSDT","t":4727549854,"p":"81987.10000000","q":"0.00007000","T":1742330979655,"m":true,"M":true}... +2025-03-18 22:49:37,142 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979655, 'price': 81987.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,142 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979655, 'price': 81987.1, 'volume': 7e-05} +2025-03-18 22:49:37,142 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979655, 'price': 81987.1, 'volume': 7e-05}, total ticks: 1577 +2025-03-18 22:49:37,142 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81987.1, 'close': 81987.1, 'volume': 0.35159999999999997} +2025-03-18 22:49:37,143 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979675,"s":"BTCUSDT","t...9671,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,143 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979663,"s":"BTCUSDT","t":4727549855,"p":"81987.10000000","q":"0.00007000","T":1742330979655,"m":true,"M":true}... +2025-03-18 22:49:37,143 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979655, 'price': 81987.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,144 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979655, 'price': 81987.1, 'volume': 7e-05} +2025-03-18 22:49:37,144 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979655, 'price': 81987.1, 'volume': 7e-05}, total ticks: 1578 +2025-03-18 22:49:37,144 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81987.1, 'close': 81987.1, 'volume': 0.35167} +2025-03-18 22:49:37,144 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979675,"s":"BTCUSDT","t...9671,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,145 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979663,"s":"BTCUSDT","t":4727549856,"p":"81987.10000000","q":"0.00007000","T":1742330979655,"m":true,"M":true}... +2025-03-18 22:49:37,145 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979655, 'price': 81987.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,145 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979655, 'price': 81987.1, 'volume': 7e-05} +2025-03-18 22:49:37,145 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979655, 'price': 81987.1, 'volume': 7e-05}, total ticks: 1579 +2025-03-18 22:49:37,146 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81987.1, 'close': 81987.1, 'volume': 0.35174} +2025-03-18 22:49:37,146 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979675,"s":"BTCUSDT","t...9671,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,147 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979663,"s":"BTCUSDT","t":4727549857,"p":"81987.10000000","q":"0.00007000","T":1742330979655,"m":true,"M":true}... +2025-03-18 22:49:37,147 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979655, 'price': 81987.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,147 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979655, 'price': 81987.1, 'volume': 7e-05} +2025-03-18 22:49:37,148 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979655, 'price': 81987.1, 'volume': 7e-05}, total ticks: 1580 +2025-03-18 22:49:37,148 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81987.1, 'close': 81987.1, 'volume': 0.35181} +2025-03-18 22:49:37,148 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979675,"s":"BTCUSDT","t...9671,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,149 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979663,"s":"BTCUSDT","t":4727549858,"p":"81987.09000000","q":"0.00666000","T":1742330979655,"m":true,"M":true}... +2025-03-18 22:49:37,149 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979655, 'price': 81987.09, 'volume': 0.00666, 'type': 'trade'} +2025-03-18 22:49:37,149 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979655, 'price': 81987.09, 'volume': 0.00666} +2025-03-18 22:49:37,150 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979655, 'price': 81987.09, 'volume': 0.00666}, total ticks: 1581 +2025-03-18 22:49:37,150 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81987.09, 'close': 81987.09, 'volume': 0.35847} +2025-03-18 22:49:37,150 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979768,"s":"BTCUSDT","t...9767,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,151 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979663,"s":"BTCUSDT","t":4727549859,"p":"81987.09000000","q":"0.00754000","T":1742330979655,"m":true,"M":true}... +2025-03-18 22:49:37,151 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979655, 'price': 81987.09, 'volume': 0.00754, 'type': 'trade'} +2025-03-18 22:49:37,151 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979655, 'price': 81987.09, 'volume': 0.00754} +2025-03-18 22:49:37,151 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979655, 'price': 81987.09, 'volume': 0.00754}, total ticks: 1582 +2025-03-18 22:49:37,152 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81987.09, 'close': 81987.09, 'volume': 0.36601} +2025-03-18 22:49:37,152 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979768,"s":"BTCUSDT","t...9767,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,152 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979663,"s":"BTCUSDT","t":4727549860,"p":"81987.09000000","q":"0.00007000","T":1742330979655,"m":true,"M":true}... +2025-03-18 22:49:37,153 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979655, 'price': 81987.09, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,153 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979655, 'price': 81987.09, 'volume': 7e-05} +2025-03-18 22:49:37,153 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979655, 'price': 81987.09, 'volume': 7e-05}, total ticks: 1583 +2025-03-18 22:49:37,153 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81987.09, 'close': 81987.09, 'volume': 0.36608} +2025-03-18 22:49:37,154 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979768,"s":"BTCUSDT","t...9767,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,154 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979663,"s":"BTCUSDT","t":4727549861,"p":"81987.09000000","q":"0.00007000","T":1742330979655,"m":true,"M":true}... +2025-03-18 22:49:37,154 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979655, 'price': 81987.09, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,154 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979655, 'price': 81987.09, 'volume': 7e-05} +2025-03-18 22:49:37,155 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979655, 'price': 81987.09, 'volume': 7e-05}, total ticks: 1584 +2025-03-18 22:49:37,155 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81987.09, 'close': 81987.09, 'volume': 0.36615000000000003} +2025-03-18 22:49:37,155 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979768,"s":"BTCUSDT","t...9767,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,156 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979663,"s":"BTCUSDT","t":4727549862,"p":"81987.09000000","q":"0.00007000","T":1742330979655,"m":true,"M":true}... +2025-03-18 22:49:37,156 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979655, 'price': 81987.09, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,156 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979655, 'price': 81987.09, 'volume': 7e-05} +2025-03-18 22:49:37,157 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979655, 'price': 81987.09, 'volume': 7e-05}, total ticks: 1585 +2025-03-18 22:49:37,157 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81987.09, 'close': 81987.09, 'volume': 0.36622000000000005} +2025-03-18 22:49:37,157 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979768,"s":"BTCUSDT","t...9767,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,158 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979663,"s":"BTCUSDT","t":4727549863,"p":"81987.09000000","q":"0.00007000","T":1742330979655,"m":true,"M":true}... +2025-03-18 22:49:37,158 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979655, 'price': 81987.09, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,158 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979655, 'price': 81987.09, 'volume': 7e-05} +2025-03-18 22:49:37,158 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979655, 'price': 81987.09, 'volume': 7e-05}, total ticks: 1586 +2025-03-18 22:49:37,159 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81987.09, 'close': 81987.09, 'volume': 0.36629000000000006} +2025-03-18 22:49:37,159 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979768,"s":"BTCUSDT","t...9767,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,159 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979665,"s":"BTCUSDT","t":4727549864,"p":"81987.08000000","q":"0.00017000","T":1742330979657,"m":true,"M":true}... +2025-03-18 22:49:37,160 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979657, 'price': 81987.08, 'volume': 0.00017, 'type': 'trade'} +2025-03-18 22:49:37,160 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979657, 'price': 81987.08, 'volume': 0.00017} +2025-03-18 22:49:37,160 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979657, 'price': 81987.08, 'volume': 0.00017}, total ticks: 1587 +2025-03-18 22:49:37,160 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81987.08, 'close': 81987.08, 'volume': 0.36646000000000006} +2025-03-18 22:49:37,161 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979768,"s":"BTCUSDT","t...9767,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,161 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979665,"s":"BTCUSDT","t":4727549865,"p":"81987.05000000","q":"0.00008000","T":1742330979657,"m":true,"M":true}... +2025-03-18 22:49:37,161 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979657, 'price': 81987.05, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:49:37,162 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979657, 'price': 81987.05, 'volume': 8e-05} +2025-03-18 22:49:37,162 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979657, 'price': 81987.05, 'volume': 8e-05}, total ticks: 1588 +2025-03-18 22:49:37,162 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81987.05, 'close': 81987.05, 'volume': 0.3665400000000001} +2025-03-18 22:49:37,162 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979768,"s":"BTCUSDT","t...9767,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,163 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979665,"s":"BTCUSDT","t":4727549866,"p":"81987.05000000","q":"0.00007000","T":1742330979657,"m":true,"M":true}... +2025-03-18 22:49:37,163 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979657, 'price': 81987.05, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,163 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979657, 'price': 81987.05, 'volume': 7e-05} +2025-03-18 22:49:37,164 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979657, 'price': 81987.05, 'volume': 7e-05}, total ticks: 1589 +2025-03-18 22:49:37,165 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81987.05, 'close': 81987.05, 'volume': 0.3666100000000001} +2025-03-18 22:49:37,165 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979768,"s":"BTCUSDT","t...9767,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,165 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979665,"s":"BTCUSDT","t":4727549867,"p":"81987.05000000","q":"0.00007000","T":1742330979657,"m":true,"M":true}... +2025-03-18 22:49:37,166 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979657, 'price': 81987.05, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,166 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979657, 'price': 81987.05, 'volume': 7e-05} +2025-03-18 22:49:37,166 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979657, 'price': 81987.05, 'volume': 7e-05}, total ticks: 1590 +2025-03-18 22:49:37,166 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81987.05, 'close': 81987.05, 'volume': 0.3666800000000001} +2025-03-18 22:49:37,167 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979768,"s":"BTCUSDT","t...9767,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,167 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979665,"s":"BTCUSDT","t":4727549868,"p":"81986.98000000","q":"0.00007000","T":1742330979657,"m":true,"M":true}... +2025-03-18 22:49:37,168 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979657, 'price': 81986.98, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,168 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979657, 'price': 81986.98, 'volume': 7e-05} +2025-03-18 22:49:37,168 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979657, 'price': 81986.98, 'volume': 7e-05}, total ticks: 1591 +2025-03-18 22:49:37,168 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81986.98, 'close': 81986.98, 'volume': 0.36675000000000013} +2025-03-18 22:49:37,169 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979768,"s":"BTCUSDT","t...9767,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,169 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979665,"s":"BTCUSDT","t":4727549869,"p":"81986.98000000","q":"0.00007000","T":1742330979657,"m":true,"M":true}... +2025-03-18 22:49:37,170 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979657, 'price': 81986.98, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,170 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979657, 'price': 81986.98, 'volume': 7e-05} +2025-03-18 22:49:37,170 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979657, 'price': 81986.98, 'volume': 7e-05}, total ticks: 1592 +2025-03-18 22:49:37,170 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81986.98, 'close': 81986.98, 'volume': 0.36682000000000015} +2025-03-18 22:49:37,171 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979768,"s":"BTCUSDT","t...9767,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,171 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979665,"s":"BTCUSDT","t":4727549870,"p":"81986.98000000","q":"0.00007000","T":1742330979657,"m":true,"M":true}... +2025-03-18 22:49:37,171 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979657, 'price': 81986.98, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,171 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979657, 'price': 81986.98, 'volume': 7e-05} +2025-03-18 22:49:37,172 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979657, 'price': 81986.98, 'volume': 7e-05}, total ticks: 1593 +2025-03-18 22:49:37,172 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81986.98, 'close': 81986.98, 'volume': 0.36689000000000016} +2025-03-18 22:49:37,172 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979776,"s":"BTCUSDT","t...9775,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,173 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979665,"s":"BTCUSDT","t":4727549871,"p":"81986.98000000","q":"0.00007000","T":1742330979657,"m":true,"M":true}... +2025-03-18 22:49:37,173 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979657, 'price': 81986.98, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,173 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979657, 'price': 81986.98, 'volume': 7e-05} +2025-03-18 22:49:37,173 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979657, 'price': 81986.98, 'volume': 7e-05}, total ticks: 1594 +2025-03-18 22:49:37,174 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81986.98, 'close': 81986.98, 'volume': 0.3669600000000002} +2025-03-18 22:49:37,174 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979776,"s":"BTCUSDT","t...9775,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,174 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979665,"s":"BTCUSDT","t":4727549872,"p":"81986.98000000","q":"0.00007000","T":1742330979657,"m":true,"M":true}... +2025-03-18 22:49:37,174 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979657, 'price': 81986.98, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,175 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979657, 'price': 81986.98, 'volume': 7e-05} +2025-03-18 22:49:37,175 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979657, 'price': 81986.98, 'volume': 7e-05}, total ticks: 1595 +2025-03-18 22:49:37,175 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81986.98, 'close': 81986.98, 'volume': 0.3670300000000002} +2025-03-18 22:49:37,176 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979776,"s":"BTCUSDT","t...9775,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,176 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979665,"s":"BTCUSDT","t":4727549873,"p":"81986.97000000","q":"0.02025000","T":1742330979657,"m":true,"M":true}... +2025-03-18 22:49:37,176 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979657, 'price': 81986.97, 'volume': 0.02025, 'type': 'trade'} +2025-03-18 22:49:37,176 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979657, 'price': 81986.97, 'volume': 0.02025} +2025-03-18 22:49:37,176 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979657, 'price': 81986.97, 'volume': 0.02025}, total ticks: 1596 +2025-03-18 22:49:37,177 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81986.97, 'close': 81986.97, 'volume': 0.3872800000000002} +2025-03-18 22:49:37,178 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979776,"s":"BTCUSDT","t...9775,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,178 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979670,"s":"BTCUSDT","t":4727549874,"p":"81986.97000000","q":"0.01024000","T":1742330979664,"m":true,"M":true}... +2025-03-18 22:49:37,179 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979664, 'price': 81986.97, 'volume': 0.01024, 'type': 'trade'} +2025-03-18 22:49:37,179 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979664, 'price': 81986.97, 'volume': 0.01024} +2025-03-18 22:49:37,179 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979664, 'price': 81986.97, 'volume': 0.01024}, total ticks: 1597 +2025-03-18 22:49:37,180 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81986.97, 'close': 81986.97, 'volume': 0.3975200000000002} +2025-03-18 22:49:37,180 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979776,"s":"BTCUSDT","t...9775,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,180 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979670,"s":"BTCUSDT","t":4727549875,"p":"81986.97000000","q":"0.00007000","T":1742330979664,"m":true,"M":true}... +2025-03-18 22:49:37,181 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979664, 'price': 81986.97, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,181 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979664, 'price': 81986.97, 'volume': 7e-05} +2025-03-18 22:49:37,181 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979664, 'price': 81986.97, 'volume': 7e-05}, total ticks: 1598 +2025-03-18 22:49:37,181 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81986.97, 'close': 81986.97, 'volume': 0.3975900000000002} +2025-03-18 22:49:37,182 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979776,"s":"BTCUSDT","t...9775,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,182 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979670,"s":"BTCUSDT","t":4727549876,"p":"81986.97000000","q":"0.00007000","T":1742330979664,"m":true,"M":true}... +2025-03-18 22:49:37,182 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979664, 'price': 81986.97, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,183 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979664, 'price': 81986.97, 'volume': 7e-05} +2025-03-18 22:49:37,183 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979664, 'price': 81986.97, 'volume': 7e-05}, total ticks: 1599 +2025-03-18 22:49:37,183 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81986.97, 'close': 81986.97, 'volume': 0.39766000000000024} +2025-03-18 22:49:37,184 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979776,"s":"BTCUSDT","t...9775,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,184 - INFO - [realtime.py:369] - Received message #1600 +2025-03-18 22:49:37,184 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979670,"s":"BTCUSDT","t":4727549877,"p":"81986.97000000","q":"0.00007000","T":1742330979664,"m":true,"M":true}... +2025-03-18 22:49:37,184 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979664, 'price': 81986.97, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,185 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979664, 'price': 81986.97, 'volume': 7e-05} +2025-03-18 22:49:37,185 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979664, 'price': 81986.97, 'volume': 7e-05}, total ticks: 1600 +2025-03-18 22:49:37,185 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81986.97, 'close': 81986.97, 'volume': 0.39773000000000025} +2025-03-18 22:49:37,186 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979776,"s":"BTCUSDT","t...9775,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,186 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979670,"s":"BTCUSDT","t":4727549878,"p":"81986.97000000","q":"0.00007000","T":1742330979664,"m":true,"M":true}... +2025-03-18 22:49:37,186 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979664, 'price': 81986.97, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,186 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979664, 'price': 81986.97, 'volume': 7e-05} +2025-03-18 22:49:37,187 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979664, 'price': 81986.97, 'volume': 7e-05}, total ticks: 1601 +2025-03-18 22:49:37,187 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81986.97, 'close': 81986.97, 'volume': 0.39780000000000026} +2025-03-18 22:49:37,187 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979776,"s":"BTCUSDT","t...9775,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,188 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979675,"s":"BTCUSDT","t":4727549879,"p":"81985.38000000","q":"0.00007000","T":1742330979671,"m":true,"M":true}... +2025-03-18 22:49:37,188 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979671, 'price': 81985.38, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,188 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979671, 'price': 81985.38, 'volume': 7e-05} +2025-03-18 22:49:37,188 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979671, 'price': 81985.38, 'volume': 7e-05}, total ticks: 1602 +2025-03-18 22:49:37,189 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81985.38, 'close': 81985.38, 'volume': 0.3978700000000003} +2025-03-18 22:49:37,189 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979776,"s":"BTCUSDT","t...9775,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,189 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979675,"s":"BTCUSDT","t":4727549880,"p":"81985.38000000","q":"0.00007000","T":1742330979671,"m":true,"M":true}... +2025-03-18 22:49:37,190 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979671, 'price': 81985.38, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,190 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979671, 'price': 81985.38, 'volume': 7e-05} +2025-03-18 22:49:37,190 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979671, 'price': 81985.38, 'volume': 7e-05}, total ticks: 1603 +2025-03-18 22:49:37,190 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81985.38, 'close': 81985.38, 'volume': 0.3979400000000003} +2025-03-18 22:49:37,191 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979776,"s":"BTCUSDT","t...9775,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,191 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979675,"s":"BTCUSDT","t":4727549881,"p":"81985.38000000","q":"0.00010000","T":1742330979671,"m":true,"M":true}... +2025-03-18 22:49:37,191 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979671, 'price': 81985.38, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:49:37,191 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979671, 'price': 81985.38, 'volume': 0.0001} +2025-03-18 22:49:37,191 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979671, 'price': 81985.38, 'volume': 0.0001}, total ticks: 1604 +2025-03-18 22:49:37,193 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81985.38, 'close': 81985.38, 'volume': 0.3980400000000003} +2025-03-18 22:49:37,193 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979776,"s":"BTCUSDT","t...9775,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,193 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979675,"s":"BTCUSDT","t":4727549882,"p":"81985.38000000","q":"0.00010000","T":1742330979671,"m":true,"M":true}... +2025-03-18 22:49:37,193 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979671, 'price': 81985.38, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:49:37,193 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979671, 'price': 81985.38, 'volume': 0.0001} +2025-03-18 22:49:37,193 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979671, 'price': 81985.38, 'volume': 0.0001}, total ticks: 1605 +2025-03-18 22:49:37,194 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81985.38, 'close': 81985.38, 'volume': 0.39814000000000027} +2025-03-18 22:49:37,194 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979776,"s":"BTCUSDT","t...9775,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,194 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979675,"s":"BTCUSDT","t":4727549883,"p":"81985.00000000","q":"0.00020000","T":1742330979671,"m":true,"M":true}... +2025-03-18 22:49:37,195 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979671, 'price': 81985.0, 'volume': 0.0002, 'type': 'trade'} +2025-03-18 22:49:37,195 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979671, 'price': 81985.0, 'volume': 0.0002} +2025-03-18 22:49:37,195 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979671, 'price': 81985.0, 'volume': 0.0002}, total ticks: 1606 +2025-03-18 22:49:37,195 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81985.0, 'close': 81985.0, 'volume': 0.39834000000000025} +2025-03-18 22:49:37,196 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979776,"s":"BTCUSDT","t...9775,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,196 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979675,"s":"BTCUSDT","t":4727549884,"p":"81985.00000000","q":"0.00007000","T":1742330979671,"m":true,"M":true}... +2025-03-18 22:49:37,196 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979671, 'price': 81985.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,196 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979671, 'price': 81985.0, 'volume': 7e-05} +2025-03-18 22:49:37,197 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979671, 'price': 81985.0, 'volume': 7e-05}, total ticks: 1607 +2025-03-18 22:49:37,197 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81985.0, 'close': 81985.0, 'volume': 0.39841000000000026} +2025-03-18 22:49:37,197 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979776,"s":"BTCUSDT","t...9775,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,198 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979675,"s":"BTCUSDT","t":4727549885,"p":"81985.00000000","q":"0.00007000","T":1742330979671,"m":true,"M":true}... +2025-03-18 22:49:37,198 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979671, 'price': 81985.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,198 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979671, 'price': 81985.0, 'volume': 7e-05} +2025-03-18 22:49:37,199 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979671, 'price': 81985.0, 'volume': 7e-05}, total ticks: 1608 +2025-03-18 22:49:37,199 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81985.0, 'close': 81985.0, 'volume': 0.3984800000000003} +2025-03-18 22:49:37,199 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979776,"s":"BTCUSDT","t...9775,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,200 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979675,"s":"BTCUSDT","t":4727549886,"p":"81985.00000000","q":"0.00007000","T":1742330979671,"m":true,"M":true}... +2025-03-18 22:49:37,200 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979671, 'price': 81985.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,201 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979671, 'price': 81985.0, 'volume': 7e-05} +2025-03-18 22:49:37,201 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979671, 'price': 81985.0, 'volume': 7e-05}, total ticks: 1609 +2025-03-18 22:49:37,201 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81985.0, 'close': 81985.0, 'volume': 0.3985500000000003} +2025-03-18 22:49:37,201 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979776,"s":"BTCUSDT","t...9775,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,202 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979675,"s":"BTCUSDT","t":4727549887,"p":"81985.00000000","q":"0.00007000","T":1742330979671,"m":true,"M":true}... +2025-03-18 22:49:37,202 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979671, 'price': 81985.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,202 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979671, 'price': 81985.0, 'volume': 7e-05} +2025-03-18 22:49:37,202 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979671, 'price': 81985.0, 'volume': 7e-05}, total ticks: 1610 +2025-03-18 22:49:37,203 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81985.0, 'close': 81985.0, 'volume': 0.3986200000000003} +2025-03-18 22:49:37,203 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979776,"s":"BTCUSDT","t...9775,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,204 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979675,"s":"BTCUSDT","t":4727549888,"p":"81984.00000000","q":"0.00121000","T":1742330979671,"m":true,"M":true}... +2025-03-18 22:49:37,204 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979671, 'price': 81984.0, 'volume': 0.00121, 'type': 'trade'} +2025-03-18 22:49:37,204 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979671, 'price': 81984.0, 'volume': 0.00121} +2025-03-18 22:49:37,204 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979671, 'price': 81984.0, 'volume': 0.00121}, total ticks: 1611 +2025-03-18 22:49:37,205 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81984.0, 'close': 81984.0, 'volume': 0.3998300000000003} +2025-03-18 22:49:37,205 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979776,"s":"BTCUSDT","t...9775,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,205 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979675,"s":"BTCUSDT","t":4727549889,"p":"81984.00000000","q":"0.00007000","T":1742330979671,"m":true,"M":true}... +2025-03-18 22:49:37,205 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979671, 'price': 81984.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,206 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979671, 'price': 81984.0, 'volume': 7e-05} +2025-03-18 22:49:37,206 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979671, 'price': 81984.0, 'volume': 7e-05}, total ticks: 1612 +2025-03-18 22:49:37,206 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81984.0, 'close': 81984.0, 'volume': 0.3999000000000003} +2025-03-18 22:49:37,206 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979776,"s":"BTCUSDT","t...9775,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,207 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979675,"s":"BTCUSDT","t":4727549890,"p":"81984.00000000","q":"0.00007000","T":1742330979671,"m":true,"M":true}... +2025-03-18 22:49:37,207 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979671, 'price': 81984.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,207 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979671, 'price': 81984.0, 'volume': 7e-05} +2025-03-18 22:49:37,207 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979671, 'price': 81984.0, 'volume': 7e-05}, total ticks: 1613 +2025-03-18 22:49:37,208 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81984.0, 'close': 81984.0, 'volume': 0.3999700000000003} +2025-03-18 22:49:37,208 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979776,"s":"BTCUSDT","t...9775,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,209 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979768,"s":"BTCUSDT","t":4727549891,"p":"81983.82000000","q":"0.00007000","T":1742330979767,"m":true,"M":true}... +2025-03-18 22:49:37,209 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979767, 'price': 81983.82, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,209 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979767, 'price': 81983.82, 'volume': 7e-05} +2025-03-18 22:49:37,209 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979767, 'price': 81983.82, 'volume': 7e-05}, total ticks: 1614 +2025-03-18 22:49:37,210 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81983.82, 'close': 81983.82, 'volume': 0.40004000000000034} +2025-03-18 22:49:37,210 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979776,"s":"BTCUSDT","t...9775,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,210 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979974,"s":"ETHUSDT","t...974,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:37,211 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979768,"s":"BTCUSDT","t":4727549892,"p":"81983.82000000","q":"0.00007000","T":1742330979767,"m":true,"M":true}... +2025-03-18 22:49:37,211 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979767, 'price': 81983.82, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,211 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979767, 'price': 81983.82, 'volume': 7e-05} +2025-03-18 22:49:37,211 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979767, 'price': 81983.82, 'volume': 7e-05}, total ticks: 1615 +2025-03-18 22:49:37,212 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81983.82, 'close': 81983.82, 'volume': 0.40011000000000035} +2025-03-18 22:49:37,212 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979974,"s":"ETHUSDT","t":2267980604,"p":"1903.36000000","q":"0.48050000","T":1742330979974,"m":false,"M":true}... +2025-03-18 22:49:37,212 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979974, 'price': 1903.36, 'volume': 0.4805, 'type': 'trade'} +2025-03-18 22:49:37,212 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979974, 'price': 1903.36, 'volume': 0.4805} +2025-03-18 22:49:37,213 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979974, 'price': 1903.36, 'volume': 0.4805}, total ticks: 1302 +2025-03-18 22:49:37,214 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 1903.75, 'high': 1903.75, 'low': 1903.36, 'close': 1903.36, 'volume': 1.735399999999999} +2025-03-18 22:49:37,214 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979776,"s":"BTCUSDT","t...9775,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,214 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979768,"s":"BTCUSDT","t":4727549893,"p":"81983.82000000","q":"0.00010000","T":1742330979767,"m":true,"M":true}... +2025-03-18 22:49:37,215 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979767, 'price': 81983.82, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:49:37,215 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979767, 'price': 81983.82, 'volume': 0.0001} +2025-03-18 22:49:37,215 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979767, 'price': 81983.82, 'volume': 0.0001}, total ticks: 1616 +2025-03-18 22:49:37,215 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81983.82, 'close': 81983.82, 'volume': 0.40021000000000034} +2025-03-18 22:49:37,216 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979776,"s":"BTCUSDT","t...9775,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,216 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979768,"s":"BTCUSDT","t":4727549894,"p":"81983.82000000","q":"0.00007000","T":1742330979767,"m":true,"M":true}... +2025-03-18 22:49:37,216 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979767, 'price': 81983.82, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,217 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979767, 'price': 81983.82, 'volume': 7e-05} +2025-03-18 22:49:37,217 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979767, 'price': 81983.82, 'volume': 7e-05}, total ticks: 1617 +2025-03-18 22:49:37,217 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81983.82, 'close': 81983.82, 'volume': 0.40028000000000036} +2025-03-18 22:49:37,218 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979776,"s":"BTCUSDT","t...9775,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,218 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979768,"s":"BTCUSDT","t":4727549895,"p":"81983.82000000","q":"0.00007000","T":1742330979767,"m":true,"M":true}... +2025-03-18 22:49:37,219 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979767, 'price': 81983.82, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,219 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979767, 'price': 81983.82, 'volume': 7e-05} +2025-03-18 22:49:37,219 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979767, 'price': 81983.82, 'volume': 7e-05}, total ticks: 1618 +2025-03-18 22:49:37,221 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81983.82, 'close': 81983.82, 'volume': 0.40035000000000037} +2025-03-18 22:49:37,221 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979776,"s":"BTCUSDT","t...9775,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,221 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979768,"s":"BTCUSDT","t":4727549896,"p":"81983.82000000","q":"0.00007000","T":1742330979767,"m":true,"M":true}... +2025-03-18 22:49:37,221 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979767, 'price': 81983.82, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,221 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979767, 'price': 81983.82, 'volume': 7e-05} +2025-03-18 22:49:37,222 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979767, 'price': 81983.82, 'volume': 7e-05}, total ticks: 1619 +2025-03-18 22:49:37,222 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81983.82, 'close': 81983.82, 'volume': 0.4004200000000004} +2025-03-18 22:49:37,223 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979776,"s":"BTCUSDT","t...9775,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,223 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979768,"s":"BTCUSDT","t":4727549897,"p":"81983.82000000","q":"0.00007000","T":1742330979767,"m":true,"M":true}... +2025-03-18 22:49:37,223 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979767, 'price': 81983.82, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,223 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979767, 'price': 81983.82, 'volume': 7e-05} +2025-03-18 22:49:37,224 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979767, 'price': 81983.82, 'volume': 7e-05}, total ticks: 1620 +2025-03-18 22:49:37,224 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81983.82, 'close': 81983.82, 'volume': 0.4004900000000004} +2025-03-18 22:49:37,225 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979776,"s":"BTCUSDT","t...9775,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,225 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979768,"s":"BTCUSDT","t":4727549898,"p":"81983.82000000","q":"0.00033000","T":1742330979767,"m":true,"M":true}... +2025-03-18 22:49:37,225 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979767, 'price': 81983.82, 'volume': 0.00033, 'type': 'trade'} +2025-03-18 22:49:37,225 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979767, 'price': 81983.82, 'volume': 0.00033} +2025-03-18 22:49:37,226 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979767, 'price': 81983.82, 'volume': 0.00033}, total ticks: 1621 +2025-03-18 22:49:37,226 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81983.82, 'close': 81983.82, 'volume': 0.4008200000000004} +2025-03-18 22:49:37,226 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979776,"s":"BTCUSDT","t...9775,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,227 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979768,"s":"BTCUSDT","t":4727549899,"p":"81983.82000000","q":"0.00033000","T":1742330979767,"m":true,"M":true}... +2025-03-18 22:49:37,227 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979767, 'price': 81983.82, 'volume': 0.00033, 'type': 'trade'} +2025-03-18 22:49:37,227 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979767, 'price': 81983.82, 'volume': 0.00033} +2025-03-18 22:49:37,227 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979767, 'price': 81983.82, 'volume': 0.00033}, total ticks: 1622 +2025-03-18 22:49:37,228 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81983.82, 'close': 81983.82, 'volume': 0.4011500000000004} +2025-03-18 22:49:37,228 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979776,"s":"BTCUSDT","t...9775,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,228 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979768,"s":"BTCUSDT","t":4727549900,"p":"81983.82000000","q":"0.00033000","T":1742330979767,"m":true,"M":true}... +2025-03-18 22:49:37,229 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979767, 'price': 81983.82, 'volume': 0.00033, 'type': 'trade'} +2025-03-18 22:49:37,229 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979767, 'price': 81983.82, 'volume': 0.00033} +2025-03-18 22:49:37,229 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979767, 'price': 81983.82, 'volume': 0.00033}, total ticks: 1623 +2025-03-18 22:49:37,230 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81983.82, 'close': 81983.82, 'volume': 0.4014800000000004} +2025-03-18 22:49:37,230 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979776,"s":"BTCUSDT","t...9775,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,231 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979768,"s":"BTCUSDT","t":4727549901,"p":"81983.82000000","q":"0.00014000","T":1742330979767,"m":true,"M":true}... +2025-03-18 22:49:37,231 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979767, 'price': 81983.82, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:49:37,232 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979767, 'price': 81983.82, 'volume': 0.00014} +2025-03-18 22:49:37,232 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979767, 'price': 81983.82, 'volume': 0.00014}, total ticks: 1624 +2025-03-18 22:49:37,233 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81983.82, 'close': 81983.82, 'volume': 0.40162000000000037} +2025-03-18 22:49:37,233 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979776,"s":"BTCUSDT","t...9775,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,234 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979768,"s":"BTCUSDT","t":4727549902,"p":"81983.82000000","q":"0.00007000","T":1742330979767,"m":true,"M":true}... +2025-03-18 22:49:37,234 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979767, 'price': 81983.82, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,234 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979767, 'price': 81983.82, 'volume': 7e-05} +2025-03-18 22:49:37,234 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979767, 'price': 81983.82, 'volume': 7e-05}, total ticks: 1625 +2025-03-18 22:49:37,236 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81983.82, 'close': 81983.82, 'volume': 0.4016900000000004} +2025-03-18 22:49:37,237 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979776,"s":"BTCUSDT","t...9775,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,237 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979776,"s":"BTCUSDT","t":4727549903,"p":"81983.82000000","q":"0.00010000","T":1742330979775,"m":true,"M":true}... +2025-03-18 22:49:37,237 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979775, 'price': 81983.82, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:49:37,237 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979775, 'price': 81983.82, 'volume': 0.0001} +2025-03-18 22:49:37,238 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979775, 'price': 81983.82, 'volume': 0.0001}, total ticks: 1626 +2025-03-18 22:49:37,238 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81983.82, 'close': 81983.82, 'volume': 0.40179000000000037} +2025-03-18 22:49:37,238 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979776,"s":"BTCUSDT","t...9775,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,239 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979776,"s":"BTCUSDT","t":4727549904,"p":"81983.82000000","q":"0.00007000","T":1742330979775,"m":true,"M":true}... +2025-03-18 22:49:37,239 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979775, 'price': 81983.82, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,239 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979775, 'price': 81983.82, 'volume': 7e-05} +2025-03-18 22:49:37,239 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979775, 'price': 81983.82, 'volume': 7e-05}, total ticks: 1627 +2025-03-18 22:49:37,240 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81983.82, 'close': 81983.82, 'volume': 0.4018600000000004} +2025-03-18 22:49:37,240 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979776,"s":"BTCUSDT","t...9775,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,240 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979776,"s":"BTCUSDT","t":4727549905,"p":"81983.82000000","q":"0.00007000","T":1742330979775,"m":true,"M":true}... +2025-03-18 22:49:37,241 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979775, 'price': 81983.82, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,241 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979775, 'price': 81983.82, 'volume': 7e-05} +2025-03-18 22:49:37,241 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979775, 'price': 81983.82, 'volume': 7e-05}, total ticks: 1628 +2025-03-18 22:49:37,241 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81983.82, 'close': 81983.82, 'volume': 0.4019300000000004} +2025-03-18 22:49:37,242 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979776,"s":"BTCUSDT","t...9775,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,242 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979776,"s":"BTCUSDT","t":4727549906,"p":"81983.82000000","q":"0.00007000","T":1742330979775,"m":true,"M":true}... +2025-03-18 22:49:37,242 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979775, 'price': 81983.82, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,243 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979775, 'price': 81983.82, 'volume': 7e-05} +2025-03-18 22:49:37,243 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979775, 'price': 81983.82, 'volume': 7e-05}, total ticks: 1629 +2025-03-18 22:49:37,243 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81983.82, 'close': 81983.82, 'volume': 0.4020000000000004} +2025-03-18 22:49:37,243 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979776,"s":"BTCUSDT","t...9775,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,244 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979776,"s":"BTCUSDT","t":4727549907,"p":"81983.82000000","q":"0.00007000","T":1742330979775,"m":true,"M":true}... +2025-03-18 22:49:37,244 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979775, 'price': 81983.82, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,244 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979775, 'price': 81983.82, 'volume': 7e-05} +2025-03-18 22:49:37,245 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979775, 'price': 81983.82, 'volume': 7e-05}, total ticks: 1630 +2025-03-18 22:49:37,245 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81983.82, 'close': 81983.82, 'volume': 0.4020700000000004} +2025-03-18 22:49:37,245 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979776,"s":"BTCUSDT","t...9775,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,246 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979776,"s":"BTCUSDT","t":4727549908,"p":"81983.82000000","q":"0.00007000","T":1742330979775,"m":true,"M":true}... +2025-03-18 22:49:37,246 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979775, 'price': 81983.82, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,246 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979775, 'price': 81983.82, 'volume': 7e-05} +2025-03-18 22:49:37,246 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979775, 'price': 81983.82, 'volume': 7e-05}, total ticks: 1631 +2025-03-18 22:49:37,247 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81983.82, 'close': 81983.82, 'volume': 0.40214000000000044} +2025-03-18 22:49:37,247 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979781,"s":"BTCUSDT","t...9780,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,247 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979776,"s":"BTCUSDT","t":4727549909,"p":"81983.82000000","q":"0.00007000","T":1742330979775,"m":true,"M":true}... +2025-03-18 22:49:37,248 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979775, 'price': 81983.82, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,248 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979775, 'price': 81983.82, 'volume': 7e-05} +2025-03-18 22:49:37,248 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979775, 'price': 81983.82, 'volume': 7e-05}, total ticks: 1632 +2025-03-18 22:49:37,249 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81983.82, 'close': 81983.82, 'volume': 0.40221000000000046} +2025-03-18 22:49:37,249 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979933,"s":"BTCUSDT","t...9933,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,250 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979776,"s":"BTCUSDT","t":4727549910,"p":"81983.81000000","q":"0.00014000","T":1742330979775,"m":true,"M":true}... +2025-03-18 22:49:37,250 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979775, 'price': 81983.81, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:49:37,250 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979775, 'price': 81983.81, 'volume': 0.00014} +2025-03-18 22:49:37,251 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979775, 'price': 81983.81, 'volume': 0.00014}, total ticks: 1633 +2025-03-18 22:49:37,252 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81983.81, 'close': 81983.81, 'volume': 0.40235000000000043} +2025-03-18 22:49:37,252 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,252 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979776,"s":"BTCUSDT","t":4727549911,"p":"81983.81000000","q":"0.00007000","T":1742330979775,"m":true,"M":true}... +2025-03-18 22:49:37,253 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979775, 'price': 81983.81, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,253 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979775, 'price': 81983.81, 'volume': 7e-05} +2025-03-18 22:49:37,253 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979775, 'price': 81983.81, 'volume': 7e-05}, total ticks: 1634 +2025-03-18 22:49:37,253 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81983.81, 'close': 81983.81, 'volume': 0.40242000000000044} +2025-03-18 22:49:37,254 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,254 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979776,"s":"BTCUSDT","t":4727549912,"p":"81983.81000000","q":"0.00007000","T":1742330979775,"m":true,"M":true}... +2025-03-18 22:49:37,254 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979775, 'price': 81983.81, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,254 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979775, 'price': 81983.81, 'volume': 7e-05} +2025-03-18 22:49:37,254 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979775, 'price': 81983.81, 'volume': 7e-05}, total ticks: 1635 +2025-03-18 22:49:37,255 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81983.81, 'close': 81983.81, 'volume': 0.40249000000000046} +2025-03-18 22:49:37,255 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,256 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979776,"s":"BTCUSDT","t":4727549913,"p":"81983.81000000","q":"0.00007000","T":1742330979775,"m":true,"M":true}... +2025-03-18 22:49:37,256 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979775, 'price': 81983.81, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,256 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979775, 'price': 81983.81, 'volume': 7e-05} +2025-03-18 22:49:37,256 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979775, 'price': 81983.81, 'volume': 7e-05}, total ticks: 1636 +2025-03-18 22:49:37,257 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81983.81, 'close': 81983.81, 'volume': 0.4025600000000005} +2025-03-18 22:49:37,257 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,257 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979776,"s":"BTCUSDT","t":4727549914,"p":"81983.81000000","q":"0.00007000","T":1742330979775,"m":true,"M":true}... +2025-03-18 22:49:37,258 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979775, 'price': 81983.81, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,258 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979775, 'price': 81983.81, 'volume': 7e-05} +2025-03-18 22:49:37,258 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979775, 'price': 81983.81, 'volume': 7e-05}, total ticks: 1637 +2025-03-18 22:49:37,258 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81983.81, 'close': 81983.81, 'volume': 0.4026300000000005} +2025-03-18 22:49:37,259 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,259 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979776,"s":"BTCUSDT","t":4727549915,"p":"81983.79000000","q":"0.00017000","T":1742330979775,"m":true,"M":true}... +2025-03-18 22:49:37,259 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979775, 'price': 81983.79, 'volume': 0.00017, 'type': 'trade'} +2025-03-18 22:49:37,259 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979775, 'price': 81983.79, 'volume': 0.00017} +2025-03-18 22:49:37,260 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979775, 'price': 81983.79, 'volume': 0.00017}, total ticks: 1638 +2025-03-18 22:49:37,260 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81983.79, 'close': 81983.79, 'volume': 0.4028000000000005} +2025-03-18 22:49:37,260 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,261 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979776,"s":"BTCUSDT","t":4727549916,"p":"81983.79000000","q":"0.00007000","T":1742330979775,"m":true,"M":true}... +2025-03-18 22:49:37,261 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979775, 'price': 81983.79, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,261 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979775, 'price': 81983.79, 'volume': 7e-05} +2025-03-18 22:49:37,261 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979775, 'price': 81983.79, 'volume': 7e-05}, total ticks: 1639 +2025-03-18 22:49:37,262 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81983.79, 'close': 81983.79, 'volume': 0.4028700000000005} +2025-03-18 22:49:37,262 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,262 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979776,"s":"BTCUSDT","t":4727549917,"p":"81983.79000000","q":"0.00007000","T":1742330979775,"m":true,"M":true}... +2025-03-18 22:49:37,262 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979775, 'price': 81983.79, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,263 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979775, 'price': 81983.79, 'volume': 7e-05} +2025-03-18 22:49:37,263 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979775, 'price': 81983.79, 'volume': 7e-05}, total ticks: 1640 +2025-03-18 22:49:37,263 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81983.79, 'close': 81983.79, 'volume': 0.4029400000000005} +2025-03-18 22:49:37,264 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,264 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979776,"s":"BTCUSDT","t":4727549918,"p":"81983.75000000","q":"0.00007000","T":1742330979775,"m":true,"M":true}... +2025-03-18 22:49:37,264 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979775, 'price': 81983.75, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,264 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979775, 'price': 81983.75, 'volume': 7e-05} +2025-03-18 22:49:37,265 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979775, 'price': 81983.75, 'volume': 7e-05}, total ticks: 1641 +2025-03-18 22:49:37,265 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81983.75, 'close': 81983.75, 'volume': 0.40301000000000053} +2025-03-18 22:49:37,265 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,266 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979776,"s":"BTCUSDT","t":4727549919,"p":"81983.75000000","q":"0.00007000","T":1742330979775,"m":true,"M":true}... +2025-03-18 22:49:37,266 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979775, 'price': 81983.75, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,266 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979775, 'price': 81983.75, 'volume': 7e-05} +2025-03-18 22:49:37,266 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979775, 'price': 81983.75, 'volume': 7e-05}, total ticks: 1642 +2025-03-18 22:49:37,267 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81983.75, 'close': 81983.75, 'volume': 0.40308000000000055} +2025-03-18 22:49:37,267 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,268 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979776,"s":"BTCUSDT","t":4727549920,"p":"81983.75000000","q":"0.00007000","T":1742330979775,"m":true,"M":true}... +2025-03-18 22:49:37,268 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979775, 'price': 81983.75, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,268 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979775, 'price': 81983.75, 'volume': 7e-05} +2025-03-18 22:49:37,268 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979775, 'price': 81983.75, 'volume': 7e-05}, total ticks: 1643 +2025-03-18 22:49:37,269 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81983.75, 'close': 81983.75, 'volume': 0.40315000000000056} +2025-03-18 22:49:37,269 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,269 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979776,"s":"BTCUSDT","t":4727549921,"p":"81983.58000000","q":"0.00009000","T":1742330979775,"m":true,"M":true}... +2025-03-18 22:49:37,269 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979775, 'price': 81983.58, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:49:37,270 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979775, 'price': 81983.58, 'volume': 9e-05} +2025-03-18 22:49:37,270 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979775, 'price': 81983.58, 'volume': 9e-05}, total ticks: 1644 +2025-03-18 22:49:37,270 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81983.58, 'close': 81983.58, 'volume': 0.40324000000000054} +2025-03-18 22:49:37,271 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,271 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979776,"s":"BTCUSDT","t":4727549922,"p":"81983.58000000","q":"0.00007000","T":1742330979775,"m":true,"M":true}... +2025-03-18 22:49:37,271 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979775, 'price': 81983.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,271 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979775, 'price': 81983.58, 'volume': 7e-05} +2025-03-18 22:49:37,272 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979775, 'price': 81983.58, 'volume': 7e-05}, total ticks: 1645 +2025-03-18 22:49:37,272 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81983.58, 'close': 81983.58, 'volume': 0.40331000000000056} +2025-03-18 22:49:37,272 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,272 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979776,"s":"BTCUSDT","t":4727549923,"p":"81983.58000000","q":"0.00007000","T":1742330979775,"m":true,"M":true}... +2025-03-18 22:49:37,273 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979775, 'price': 81983.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,273 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979775, 'price': 81983.58, 'volume': 7e-05} +2025-03-18 22:49:37,273 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979775, 'price': 81983.58, 'volume': 7e-05}, total ticks: 1646 +2025-03-18 22:49:37,273 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81983.58, 'close': 81983.58, 'volume': 0.40338000000000057} +2025-03-18 22:49:37,274 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,274 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979776,"s":"BTCUSDT","t":4727549924,"p":"81983.58000000","q":"0.00007000","T":1742330979775,"m":true,"M":true}... +2025-03-18 22:49:37,274 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979775, 'price': 81983.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,274 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979775, 'price': 81983.58, 'volume': 7e-05} +2025-03-18 22:49:37,275 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979775, 'price': 81983.58, 'volume': 7e-05}, total ticks: 1647 +2025-03-18 22:49:37,275 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81983.58, 'close': 81983.58, 'volume': 0.4034500000000006} +2025-03-18 22:49:37,275 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,276 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979776,"s":"BTCUSDT","t":4727549925,"p":"81983.58000000","q":"0.00007000","T":1742330979775,"m":true,"M":true}... +2025-03-18 22:49:37,276 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979775, 'price': 81983.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,276 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979775, 'price': 81983.58, 'volume': 7e-05} +2025-03-18 22:49:37,276 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979775, 'price': 81983.58, 'volume': 7e-05}, total ticks: 1648 +2025-03-18 22:49:37,277 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81983.58, 'close': 81983.58, 'volume': 0.4035200000000006} +2025-03-18 22:49:37,277 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,277 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979776,"s":"BTCUSDT","t":4727549926,"p":"81983.58000000","q":"0.00007000","T":1742330979775,"m":true,"M":true}... +2025-03-18 22:49:37,278 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979775, 'price': 81983.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,278 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979775, 'price': 81983.58, 'volume': 7e-05} +2025-03-18 22:49:37,278 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979775, 'price': 81983.58, 'volume': 7e-05}, total ticks: 1649 +2025-03-18 22:49:37,278 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81983.58, 'close': 81983.58, 'volume': 0.4035900000000006} +2025-03-18 22:49:37,279 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,279 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979776,"s":"BTCUSDT","t":4727549927,"p":"81983.57000000","q":"0.00666000","T":1742330979775,"m":true,"M":true}... +2025-03-18 22:49:37,279 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979775, 'price': 81983.57, 'volume': 0.00666, 'type': 'trade'} +2025-03-18 22:49:37,280 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979775, 'price': 81983.57, 'volume': 0.00666} +2025-03-18 22:49:37,280 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979775, 'price': 81983.57, 'volume': 0.00666}, total ticks: 1650 +2025-03-18 22:49:37,280 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81983.57, 'close': 81983.57, 'volume': 0.4102500000000006} +2025-03-18 22:49:37,281 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,281 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979776,"s":"BTCUSDT","t":4727549928,"p":"81983.57000000","q":"0.00007000","T":1742330979775,"m":true,"M":true}... +2025-03-18 22:49:37,281 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979775, 'price': 81983.57, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,281 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979775, 'price': 81983.57, 'volume': 7e-05} +2025-03-18 22:49:37,282 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979775, 'price': 81983.57, 'volume': 7e-05}, total ticks: 1651 +2025-03-18 22:49:37,282 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81983.57, 'close': 81983.57, 'volume': 0.41032000000000063} +2025-03-18 22:49:37,282 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,283 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979776,"s":"BTCUSDT","t":4727549929,"p":"81983.52000000","q":"0.00007000","T":1742330979775,"m":true,"M":true}... +2025-03-18 22:49:37,283 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979775, 'price': 81983.52, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,283 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979775, 'price': 81983.52, 'volume': 7e-05} +2025-03-18 22:49:37,283 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979775, 'price': 81983.52, 'volume': 7e-05}, total ticks: 1652 +2025-03-18 22:49:37,284 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81983.52, 'close': 81983.52, 'volume': 0.41039000000000064} +2025-03-18 22:49:37,285 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,285 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979776,"s":"BTCUSDT","t":4727549930,"p":"81983.43000000","q":"0.00007000","T":1742330979775,"m":true,"M":true}... +2025-03-18 22:49:37,285 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979775, 'price': 81983.43, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,286 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979775, 'price': 81983.43, 'volume': 7e-05} +2025-03-18 22:49:37,286 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979775, 'price': 81983.43, 'volume': 7e-05}, total ticks: 1653 +2025-03-18 22:49:37,286 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81983.43, 'close': 81983.43, 'volume': 0.41046000000000066} +2025-03-18 22:49:37,287 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,287 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979776,"s":"BTCUSDT","t":4727549931,"p":"81982.93000000","q":"0.00007000","T":1742330979775,"m":true,"M":true}... +2025-03-18 22:49:37,288 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979775, 'price': 81982.93, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,288 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979775, 'price': 81982.93, 'volume': 7e-05} +2025-03-18 22:49:37,288 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979775, 'price': 81982.93, 'volume': 7e-05}, total ticks: 1654 +2025-03-18 22:49:37,289 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81982.93, 'close': 81982.93, 'volume': 0.41053000000000067} +2025-03-18 22:49:37,289 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,290 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979776,"s":"BTCUSDT","t":4727549932,"p":"81982.56000000","q":"0.00210000","T":1742330979775,"m":true,"M":true}... +2025-03-18 22:49:37,290 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979775, 'price': 81982.56, 'volume': 0.0021, 'type': 'trade'} +2025-03-18 22:49:37,290 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979775, 'price': 81982.56, 'volume': 0.0021} +2025-03-18 22:49:37,290 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979775, 'price': 81982.56, 'volume': 0.0021}, total ticks: 1655 +2025-03-18 22:49:37,291 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81982.56, 'close': 81982.56, 'volume': 0.41263000000000066} +2025-03-18 22:49:37,291 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,291 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979776,"s":"BTCUSDT","t":4727549933,"p":"81982.11000000","q":"0.00007000","T":1742330979775,"m":true,"M":true}... +2025-03-18 22:49:37,292 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979775, 'price': 81982.11, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,292 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979775, 'price': 81982.11, 'volume': 7e-05} +2025-03-18 22:49:37,292 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979775, 'price': 81982.11, 'volume': 7e-05}, total ticks: 1656 +2025-03-18 22:49:37,292 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81982.11, 'close': 81982.11, 'volume': 0.4127000000000007} +2025-03-18 22:49:37,293 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,293 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979776,"s":"BTCUSDT","t":4727549934,"p":"81982.08000000","q":"0.00013000","T":1742330979775,"m":true,"M":true}... +2025-03-18 22:49:37,293 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979775, 'price': 81982.08, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:37,293 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979775, 'price': 81982.08, 'volume': 0.00013} +2025-03-18 22:49:37,294 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979775, 'price': 81982.08, 'volume': 0.00013}, total ticks: 1657 +2025-03-18 22:49:37,295 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81982.08, 'close': 81982.08, 'volume': 0.4128300000000007} +2025-03-18 22:49:37,295 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,295 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979776,"s":"BTCUSDT","t":4727549935,"p":"81981.52000000","q":"0.00300000","T":1742330979775,"m":true,"M":true}... +2025-03-18 22:49:37,296 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979775, 'price': 81981.52, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:37,296 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979775, 'price': 81981.52, 'volume': 0.003} +2025-03-18 22:49:37,296 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979775, 'price': 81981.52, 'volume': 0.003}, total ticks: 1658 +2025-03-18 22:49:37,297 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81981.52, 'close': 81981.52, 'volume': 0.4158300000000007} +2025-03-18 22:49:37,297 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,298 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979776,"s":"BTCUSDT","t":4727549936,"p":"81981.14000000","q":"0.00007000","T":1742330979775,"m":true,"M":true}... +2025-03-18 22:49:37,298 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979775, 'price': 81981.14, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,298 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979775, 'price': 81981.14, 'volume': 7e-05} +2025-03-18 22:49:37,298 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979775, 'price': 81981.14, 'volume': 7e-05}, total ticks: 1659 +2025-03-18 22:49:37,299 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81981.14, 'close': 81981.14, 'volume': 0.4159000000000007} +2025-03-18 22:49:37,299 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,300 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979776,"s":"BTCUSDT","t":4727549937,"p":"81981.14000000","q":"0.00007000","T":1742330979775,"m":true,"M":true}... +2025-03-18 22:49:37,300 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979775, 'price': 81981.14, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,300 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979775, 'price': 81981.14, 'volume': 7e-05} +2025-03-18 22:49:37,300 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979775, 'price': 81981.14, 'volume': 7e-05}, total ticks: 1660 +2025-03-18 22:49:37,301 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81981.14, 'close': 81981.14, 'volume': 0.41597000000000073} +2025-03-18 22:49:37,302 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,302 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979776,"s":"BTCUSDT","t":4727549938,"p":"81981.14000000","q":"0.00007000","T":1742330979775,"m":true,"M":true}... +2025-03-18 22:49:37,302 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979775, 'price': 81981.14, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,302 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979775, 'price': 81981.14, 'volume': 7e-05} +2025-03-18 22:49:37,303 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979775, 'price': 81981.14, 'volume': 7e-05}, total ticks: 1661 +2025-03-18 22:49:37,303 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81981.14, 'close': 81981.14, 'volume': 0.41604000000000074} +2025-03-18 22:49:37,304 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,304 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979776,"s":"BTCUSDT","t":4727549939,"p":"81981.13000000","q":"0.00176000","T":1742330979775,"m":true,"M":true}... +2025-03-18 22:49:37,304 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979775, 'price': 81981.13, 'volume': 0.00176, 'type': 'trade'} +2025-03-18 22:49:37,304 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979775, 'price': 81981.13, 'volume': 0.00176} +2025-03-18 22:49:37,305 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979775, 'price': 81981.13, 'volume': 0.00176}, total ticks: 1662 +2025-03-18 22:49:37,305 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81981.13, 'close': 81981.13, 'volume': 0.4178000000000007} +2025-03-18 22:49:37,306 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,306 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979776,"s":"BTCUSDT","t":4727549940,"p":"81981.13000000","q":"0.03037000","T":1742330979775,"m":true,"M":true}... +2025-03-18 22:49:37,307 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979775, 'price': 81981.13, 'volume': 0.03037, 'type': 'trade'} +2025-03-18 22:49:37,307 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979775, 'price': 81981.13, 'volume': 0.03037} +2025-03-18 22:49:37,307 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979775, 'price': 81981.13, 'volume': 0.03037}, total ticks: 1663 +2025-03-18 22:49:37,307 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81981.13, 'close': 81981.13, 'volume': 0.44817000000000073} +2025-03-18 22:49:37,308 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,308 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979781,"s":"BTCUSDT","t":4727549941,"p":"81981.13000000","q":"0.00255000","T":1742330979780,"m":true,"M":true}... +2025-03-18 22:49:37,308 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979780, 'price': 81981.13, 'volume': 0.00255, 'type': 'trade'} +2025-03-18 22:49:37,308 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979780, 'price': 81981.13, 'volume': 0.00255} +2025-03-18 22:49:37,309 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979780, 'price': 81981.13, 'volume': 0.00255}, total ticks: 1664 +2025-03-18 22:49:37,309 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81981.13, 'close': 81981.13, 'volume': 0.45072000000000073} +2025-03-18 22:49:37,309 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,310 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979933,"s":"BTCUSDT","t":4727549942,"p":"81981.13000000","q":"0.00161000","T":1742330979933,"m":true,"M":true}... +2025-03-18 22:49:37,310 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979933, 'price': 81981.13, 'volume': 0.00161, 'type': 'trade'} +2025-03-18 22:49:37,310 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979933, 'price': 81981.13, 'volume': 0.00161} +2025-03-18 22:49:37,310 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979933, 'price': 81981.13, 'volume': 0.00161}, total ticks: 1665 +2025-03-18 22:49:37,311 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81981.13, 'close': 81981.13, 'volume': 0.45233000000000073} +2025-03-18 22:49:37,311 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,311 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549943,"p":"81981.13000000","q":"0.02230000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,312 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 0.0223, 'type': 'trade'} +2025-03-18 22:49:37,312 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 0.0223} +2025-03-18 22:49:37,312 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 0.0223}, total ticks: 1666 +2025-03-18 22:49:37,312 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81981.13, 'close': 81981.13, 'volume': 0.4746300000000007} +2025-03-18 22:49:37,313 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,313 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549944,"p":"81981.13000000","q":"0.00007000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,313 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,313 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 7e-05} +2025-03-18 22:49:37,313 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 7e-05}, total ticks: 1667 +2025-03-18 22:49:37,315 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81981.13, 'close': 81981.13, 'volume': 0.47470000000000073} +2025-03-18 22:49:37,315 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,315 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549945,"p":"81981.13000000","q":"0.00007000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,316 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,316 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 7e-05} +2025-03-18 22:49:37,316 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 7e-05}, total ticks: 1668 +2025-03-18 22:49:37,317 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81981.13, 'close': 81981.13, 'volume': 0.47477000000000075} +2025-03-18 22:49:37,318 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,318 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549946,"p":"81981.13000000","q":"0.00007000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,318 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,318 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 7e-05} +2025-03-18 22:49:37,319 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 7e-05}, total ticks: 1669 +2025-03-18 22:49:37,319 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81981.13, 'close': 81981.13, 'volume': 0.47484000000000076} +2025-03-18 22:49:37,320 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,320 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549947,"p":"81981.13000000","q":"0.00007000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,320 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,320 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 7e-05} +2025-03-18 22:49:37,320 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 7e-05}, total ticks: 1670 +2025-03-18 22:49:37,321 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81981.13, 'close': 81981.13, 'volume': 0.4749100000000008} +2025-03-18 22:49:37,321 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,321 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549948,"p":"81981.13000000","q":"0.00007000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,322 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,322 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 7e-05} +2025-03-18 22:49:37,322 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 7e-05}, total ticks: 1671 +2025-03-18 22:49:37,323 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81981.13, 'close': 81981.13, 'volume': 0.4749800000000008} +2025-03-18 22:49:37,323 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,323 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549949,"p":"81981.13000000","q":"0.00007000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,323 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,324 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 7e-05} +2025-03-18 22:49:37,324 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 7e-05}, total ticks: 1672 +2025-03-18 22:49:37,324 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81981.13, 'close': 81981.13, 'volume': 0.4750500000000008} +2025-03-18 22:49:37,325 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,325 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549950,"p":"81981.13000000","q":"0.00010000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,325 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:49:37,325 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 0.0001} +2025-03-18 22:49:37,326 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 0.0001}, total ticks: 1673 +2025-03-18 22:49:37,326 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81981.13, 'close': 81981.13, 'volume': 0.4751500000000008} +2025-03-18 22:49:37,326 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,327 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549951,"p":"81981.13000000","q":"0.00007000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,327 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,327 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 7e-05} +2025-03-18 22:49:37,327 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 7e-05}, total ticks: 1674 +2025-03-18 22:49:37,328 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81981.13, 'close': 81981.13, 'volume': 0.4752200000000008} +2025-03-18 22:49:37,328 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,328 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549952,"p":"81981.13000000","q":"0.00007000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,328 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,329 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 7e-05} +2025-03-18 22:49:37,329 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 7e-05}, total ticks: 1675 +2025-03-18 22:49:37,329 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81981.13, 'close': 81981.13, 'volume': 0.4752900000000008} +2025-03-18 22:49:37,330 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,330 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549953,"p":"81981.13000000","q":"0.00013000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,330 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:37,330 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 0.00013} +2025-03-18 22:49:37,331 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 0.00013}, total ticks: 1676 +2025-03-18 22:49:37,331 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81981.13, 'close': 81981.13, 'volume': 0.47542000000000084} +2025-03-18 22:49:37,331 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,332 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549954,"p":"81981.13000000","q":"0.00013000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,332 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:37,332 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 0.00013} +2025-03-18 22:49:37,332 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 0.00013}, total ticks: 1677 +2025-03-18 22:49:37,333 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81981.13, 'close': 81981.13, 'volume': 0.47555000000000086} +2025-03-18 22:49:37,333 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,334 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549955,"p":"81981.13000000","q":"0.00013000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,334 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:37,334 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 0.00013} +2025-03-18 22:49:37,334 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 0.00013}, total ticks: 1678 +2025-03-18 22:49:37,335 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81981.13, 'close': 81981.13, 'volume': 0.4756800000000009} +2025-03-18 22:49:37,335 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,335 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549956,"p":"81981.13000000","q":"0.00010000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,336 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:49:37,336 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 0.0001} +2025-03-18 22:49:37,336 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 0.0001}, total ticks: 1679 +2025-03-18 22:49:37,337 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81981.13, 'close': 81981.13, 'volume': 0.47578000000000087} +2025-03-18 22:49:37,337 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,337 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549957,"p":"81981.13000000","q":"0.00010000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,338 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:49:37,338 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 0.0001} +2025-03-18 22:49:37,338 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 0.0001}, total ticks: 1680 +2025-03-18 22:49:37,338 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81981.13, 'close': 81981.13, 'volume': 0.47588000000000086} +2025-03-18 22:49:37,339 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,339 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549958,"p":"81981.13000000","q":"0.00007000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,339 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,340 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 7e-05} +2025-03-18 22:49:37,340 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 7e-05}, total ticks: 1681 +2025-03-18 22:49:37,340 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81981.13, 'close': 81981.13, 'volume': 0.4759500000000009} +2025-03-18 22:49:37,341 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,341 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549959,"p":"81981.13000000","q":"0.00010000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,342 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:49:37,342 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 0.0001} +2025-03-18 22:49:37,342 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 0.0001}, total ticks: 1682 +2025-03-18 22:49:37,343 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81981.13, 'close': 81981.13, 'volume': 0.47605000000000086} +2025-03-18 22:49:37,343 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,343 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549960,"p":"81981.13000000","q":"0.00014000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,344 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:49:37,344 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 0.00014} +2025-03-18 22:49:37,345 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 0.00014}, total ticks: 1683 +2025-03-18 22:49:37,345 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81981.13, 'close': 81981.13, 'volume': 0.47619000000000083} +2025-03-18 22:49:37,346 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,346 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549961,"p":"81981.13000000","q":"0.00007000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,346 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,346 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 7e-05} +2025-03-18 22:49:37,347 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81981.13, 'volume': 7e-05}, total ticks: 1684 +2025-03-18 22:49:37,347 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81981.13, 'close': 81981.13, 'volume': 0.47626000000000085} +2025-03-18 22:49:37,347 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,347 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549962,"p":"81981.12000000","q":"0.00008000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,348 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81981.12, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:49:37,348 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81981.12, 'volume': 8e-05} +2025-03-18 22:49:37,348 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81981.12, 'volume': 8e-05}, total ticks: 1685 +2025-03-18 22:49:37,349 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81981.12, 'close': 81981.12, 'volume': 0.4763400000000009} +2025-03-18 22:49:37,349 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,349 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549963,"p":"81981.12000000","q":"0.00007000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,350 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81981.12, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,350 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81981.12, 'volume': 7e-05} +2025-03-18 22:49:37,350 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81981.12, 'volume': 7e-05}, total ticks: 1686 +2025-03-18 22:49:37,351 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81981.12, 'close': 81981.12, 'volume': 0.4764100000000009} +2025-03-18 22:49:37,351 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,351 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549964,"p":"81981.12000000","q":"0.00007000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,352 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81981.12, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,352 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81981.12, 'volume': 7e-05} +2025-03-18 22:49:37,352 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81981.12, 'volume': 7e-05}, total ticks: 1687 +2025-03-18 22:49:37,353 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81981.12, 'close': 81981.12, 'volume': 0.4764800000000009} +2025-03-18 22:49:37,353 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,354 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549965,"p":"81981.12000000","q":"0.00013000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,354 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81981.12, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:37,354 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81981.12, 'volume': 0.00013} +2025-03-18 22:49:37,354 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81981.12, 'volume': 0.00013}, total ticks: 1688 +2025-03-18 22:49:37,355 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81981.12, 'close': 81981.12, 'volume': 0.4766100000000009} +2025-03-18 22:49:37,355 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330979940,"s":"BTCUSDT","t...9939,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,356 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549966,"p":"81981.12000000","q":"0.00013000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,356 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81981.12, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:37,356 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81981.12, 'volume': 0.00013} +2025-03-18 22:49:37,357 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81981.12, 'volume': 0.00013}, total ticks: 1689 +2025-03-18 22:49:37,357 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81981.12, 'close': 81981.12, 'volume': 0.47674000000000094} +2025-03-18 22:49:37,357 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330980080,"s":"BTCUSDT","t...0080,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:37,358 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549967,"p":"81981.12000000","q":"0.00013000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,358 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81981.12, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:37,358 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81981.12, 'volume': 0.00013} +2025-03-18 22:49:37,359 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81981.12, 'volume': 0.00013}, total ticks: 1690 +2025-03-18 22:49:37,359 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81981.12, 'close': 81981.12, 'volume': 0.47687000000000096} +2025-03-18 22:49:37,360 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549968,"p":"81981.10000000","q":"0.00013000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,360 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81981.1, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:37,360 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81981.1, 'volume': 0.00013} +2025-03-18 22:49:37,360 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81981.1, 'volume': 0.00013}, total ticks: 1691 +2025-03-18 22:49:37,361 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81981.1, 'close': 81981.1, 'volume': 0.477000000000001} +2025-03-18 22:49:37,378 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549969,"p":"81981.10000000","q":"0.00007000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,378 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81981.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,379 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81981.1, 'volume': 7e-05} +2025-03-18 22:49:37,379 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81981.1, 'volume': 7e-05}, total ticks: 1692 +2025-03-18 22:49:37,380 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81981.1, 'close': 81981.1, 'volume': 0.477070000000001} +2025-03-18 22:49:37,394 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549970,"p":"81981.10000000","q":"0.00007000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,394 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81981.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,394 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81981.1, 'volume': 7e-05} +2025-03-18 22:49:37,395 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81981.1, 'volume': 7e-05}, total ticks: 1693 +2025-03-18 22:49:37,395 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81981.1, 'close': 81981.1, 'volume': 0.477140000000001} +2025-03-18 22:49:37,409 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549971,"p":"81980.48000000","q":"0.00007000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,410 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81980.48, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,410 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81980.48, 'volume': 7e-05} +2025-03-18 22:49:37,410 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81980.48, 'volume': 7e-05}, total ticks: 1694 +2025-03-18 22:49:37,412 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81980.48, 'close': 81980.48, 'volume': 0.477210000000001} +2025-03-18 22:49:37,425 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549972,"p":"81980.48000000","q":"0.00007000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,425 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81980.48, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,426 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81980.48, 'volume': 7e-05} +2025-03-18 22:49:37,426 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81980.48, 'volume': 7e-05}, total ticks: 1695 +2025-03-18 22:49:37,426 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81980.48, 'close': 81980.48, 'volume': 0.47728000000000104} +2025-03-18 22:49:37,441 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549973,"p":"81980.48000000","q":"0.00007000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,442 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81980.48, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,442 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81980.48, 'volume': 7e-05} +2025-03-18 22:49:37,442 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81980.48, 'volume': 7e-05}, total ticks: 1696 +2025-03-18 22:49:37,443 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81980.48, 'close': 81980.48, 'volume': 0.47735000000000105} +2025-03-18 22:49:37,457 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549974,"p":"81980.01000000","q":"0.00007000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,457 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81980.01, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,457 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81980.01, 'volume': 7e-05} +2025-03-18 22:49:37,458 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81980.01, 'volume': 7e-05}, total ticks: 1697 +2025-03-18 22:49:37,459 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81980.01, 'close': 81980.01, 'volume': 0.47742000000000107} +2025-03-18 22:49:37,473 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549975,"p":"81980.01000000","q":"0.00007000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,473 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81980.01, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,473 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81980.01, 'volume': 7e-05} +2025-03-18 22:49:37,474 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81980.01, 'volume': 7e-05}, total ticks: 1698 +2025-03-18 22:49:37,474 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81980.01, 'close': 81980.01, 'volume': 0.4774900000000011} +2025-03-18 22:49:37,488 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549976,"p":"81980.00000000","q":"0.00028000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,488 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81980.0, 'volume': 0.00028, 'type': 'trade'} +2025-03-18 22:49:37,490 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81980.0, 'volume': 0.00028} +2025-03-18 22:49:37,490 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81980.0, 'volume': 0.00028}, total ticks: 1699 +2025-03-18 22:49:37,490 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81980.0, 'close': 81980.0, 'volume': 0.4777700000000011} +2025-03-18 22:49:37,504 - INFO - [realtime.py:369] - Received message #1700 +2025-03-18 22:49:37,504 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549977,"p":"81980.00000000","q":"0.00007000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,505 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81980.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,505 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81980.0, 'volume': 7e-05} +2025-03-18 22:49:37,505 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81980.0, 'volume': 7e-05}, total ticks: 1700 +2025-03-18 22:49:37,506 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81980.0, 'close': 81980.0, 'volume': 0.4778400000000011} +2025-03-18 22:49:37,528 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549978,"p":"81979.66000000","q":"0.00007000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,528 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81979.66, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,530 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81979.66, 'volume': 7e-05} +2025-03-18 22:49:37,530 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81979.66, 'volume': 7e-05}, total ticks: 1701 +2025-03-18 22:49:37,530 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81979.66, 'close': 81979.66, 'volume': 0.4779100000000011} +2025-03-18 22:49:37,544 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549979,"p":"81979.66000000","q":"0.00007000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,544 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81979.66, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,544 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81979.66, 'volume': 7e-05} +2025-03-18 22:49:37,545 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81979.66, 'volume': 7e-05}, total ticks: 1702 +2025-03-18 22:49:37,545 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81979.66, 'close': 81979.66, 'volume': 0.4779800000000011} +2025-03-18 22:49:37,559 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549980,"p":"81979.49000000","q":"0.00013000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,559 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81979.49, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:37,561 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81979.49, 'volume': 0.00013} +2025-03-18 22:49:37,561 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81979.49, 'volume': 0.00013}, total ticks: 1703 +2025-03-18 22:49:37,561 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81979.49, 'close': 81979.49, 'volume': 0.47811000000000115} +2025-03-18 22:49:37,575 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549981,"p":"81979.49000000","q":"0.00007000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,575 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81979.49, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,575 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81979.49, 'volume': 7e-05} +2025-03-18 22:49:37,575 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81979.49, 'volume': 7e-05}, total ticks: 1704 +2025-03-18 22:49:37,576 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81979.49, 'close': 81979.49, 'volume': 0.47818000000000116} +2025-03-18 22:49:37,591 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549982,"p":"81977.79000000","q":"0.00007000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,591 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81977.79, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,592 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81977.79, 'volume': 7e-05} +2025-03-18 22:49:37,592 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81977.79, 'volume': 7e-05}, total ticks: 1705 +2025-03-18 22:49:37,592 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81977.79, 'close': 81977.79, 'volume': 0.4782500000000012} +2025-03-18 22:49:37,607 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549983,"p":"81977.79000000","q":"0.00007000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,607 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81977.79, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,607 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81977.79, 'volume': 7e-05} +2025-03-18 22:49:37,608 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81977.79, 'volume': 7e-05}, total ticks: 1706 +2025-03-18 22:49:37,608 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81977.79, 'close': 81977.79, 'volume': 0.4783200000000012} +2025-03-18 22:49:37,623 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549984,"p":"81977.79000000","q":"0.00007000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,623 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81977.79, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,624 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81977.79, 'volume': 7e-05} +2025-03-18 22:49:37,624 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81977.79, 'volume': 7e-05}, total ticks: 1707 +2025-03-18 22:49:37,624 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81977.79, 'close': 81977.79, 'volume': 0.4783900000000012} +2025-03-18 22:49:37,638 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549985,"p":"81977.78000000","q":"0.02143000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,638 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81977.78, 'volume': 0.02143, 'type': 'trade'} +2025-03-18 22:49:37,638 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81977.78, 'volume': 0.02143} +2025-03-18 22:49:37,639 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81977.78, 'volume': 0.02143}, total ticks: 1708 +2025-03-18 22:49:37,639 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81977.78, 'close': 81977.78, 'volume': 0.4998200000000012} +2025-03-18 22:49:37,654 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549986,"p":"81977.78000000","q":"0.00007000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,654 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81977.78, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,655 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81977.78, 'volume': 7e-05} +2025-03-18 22:49:37,655 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81977.78, 'volume': 7e-05}, total ticks: 1709 +2025-03-18 22:49:37,656 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81977.78, 'close': 81977.78, 'volume': 0.4998900000000012} +2025-03-18 22:49:37,670 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549987,"p":"81977.78000000","q":"0.00007000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,671 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81977.78, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,671 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81977.78, 'volume': 7e-05} +2025-03-18 22:49:37,671 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81977.78, 'volume': 7e-05}, total ticks: 1710 +2025-03-18 22:49:37,671 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81977.78, 'close': 81977.78, 'volume': 0.49996000000000124} +2025-03-18 22:49:37,686 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549988,"p":"81977.72000000","q":"0.00209000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,686 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81977.72, 'volume': 0.00209, 'type': 'trade'} +2025-03-18 22:49:37,686 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81977.72, 'volume': 0.00209} +2025-03-18 22:49:37,686 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81977.72, 'volume': 0.00209}, total ticks: 1711 +2025-03-18 22:49:37,687 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81977.72, 'close': 81977.72, 'volume': 0.5020500000000012} +2025-03-18 22:49:37,702 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549989,"p":"81977.37000000","q":"0.00013000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,702 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81977.37, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:37,702 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81977.37, 'volume': 0.00013} +2025-03-18 22:49:37,703 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81977.37, 'volume': 0.00013}, total ticks: 1712 +2025-03-18 22:49:37,703 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81977.37, 'close': 81977.37, 'volume': 0.5021800000000012} +2025-03-18 22:49:37,717 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549990,"p":"81977.35000000","q":"0.00007000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,717 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81977.35, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,717 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81977.35, 'volume': 7e-05} +2025-03-18 22:49:37,717 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81977.35, 'volume': 7e-05}, total ticks: 1713 +2025-03-18 22:49:37,718 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81977.35, 'close': 81977.35, 'volume': 0.5022500000000012} +2025-03-18 22:49:37,733 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549991,"p":"81977.35000000","q":"0.00007000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,733 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81977.35, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,733 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81977.35, 'volume': 7e-05} +2025-03-18 22:49:37,733 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81977.35, 'volume': 7e-05}, total ticks: 1714 +2025-03-18 22:49:37,734 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81977.35, 'close': 81977.35, 'volume': 0.5023200000000012} +2025-03-18 22:49:37,749 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549992,"p":"81977.35000000","q":"0.00007000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,749 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81977.35, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,749 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81977.35, 'volume': 7e-05} +2025-03-18 22:49:37,749 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81977.35, 'volume': 7e-05}, total ticks: 1715 +2025-03-18 22:49:37,750 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81977.35, 'close': 81977.35, 'volume': 0.5023900000000012} +2025-03-18 22:49:37,764 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549993,"p":"81977.34000000","q":"0.01040000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,764 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81977.34, 'volume': 0.0104, 'type': 'trade'} +2025-03-18 22:49:37,764 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81977.34, 'volume': 0.0104} +2025-03-18 22:49:37,765 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81977.34, 'volume': 0.0104}, total ticks: 1716 +2025-03-18 22:49:37,766 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81977.34, 'close': 81977.34, 'volume': 0.5127900000000012} +2025-03-18 22:49:37,780 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549994,"p":"81977.26000000","q":"0.00013000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,780 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81977.26, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:37,780 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81977.26, 'volume': 0.00013} +2025-03-18 22:49:37,780 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81977.26, 'volume': 0.00013}, total ticks: 1717 +2025-03-18 22:49:37,781 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81977.26, 'close': 81977.26, 'volume': 0.5129200000000012} +2025-03-18 22:49:37,796 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549995,"p":"81977.21000000","q":"0.00007000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,797 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81977.21, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,797 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81977.21, 'volume': 7e-05} +2025-03-18 22:49:37,797 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81977.21, 'volume': 7e-05}, total ticks: 1718 +2025-03-18 22:49:37,798 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81977.21, 'close': 81977.21, 'volume': 0.5129900000000012} +2025-03-18 22:49:37,811 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549996,"p":"81975.61000000","q":"0.00007000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,811 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81975.61, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,812 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81975.61, 'volume': 7e-05} +2025-03-18 22:49:37,812 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81975.61, 'volume': 7e-05}, total ticks: 1719 +2025-03-18 22:49:37,812 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81975.61, 'close': 81975.61, 'volume': 0.5130600000000012} +2025-03-18 22:49:37,827 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549997,"p":"81975.61000000","q":"0.00007000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,828 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81975.61, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,828 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81975.61, 'volume': 7e-05} +2025-03-18 22:49:37,828 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81975.61, 'volume': 7e-05}, total ticks: 1720 +2025-03-18 22:49:37,829 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81975.61, 'close': 81975.61, 'volume': 0.5131300000000012} +2025-03-18 22:49:37,842 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330979940,"s":"BTCUSDT","t":4727549998,"p":"81975.61000000","q":"0.00007000","T":1742330979939,"m":true,"M":true}... +2025-03-18 22:49:37,842 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330979939, 'price': 81975.61, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:37,842 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330979939, 'price': 81975.61, 'volume': 7e-05} +2025-03-18 22:49:37,844 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330979939, 'price': 81975.61, 'volume': 7e-05}, total ticks: 1721 +2025-03-18 22:49:37,844 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81975.61, 'close': 81975.61, 'volume': 0.5132000000000012} +2025-03-18 22:49:37,858 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330980080,"s":"BTCUSDT","t":4727549999,"p":"81975.60000000","q":"0.00131000","T":1742330980080,"m":true,"M":true}... +2025-03-18 22:49:37,859 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330980080, 'price': 81975.6, 'volume': 0.00131, 'type': 'trade'} +2025-03-18 22:49:37,859 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330980080, 'price': 81975.6, 'volume': 0.00131} +2025-03-18 22:49:37,859 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330980080, 'price': 81975.6, 'volume': 0.00131}, total ticks: 1722 +2025-03-18 22:49:37,860 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330979000, 'open': 81993.02, 'high': 81993.02, 'low': 81975.61, 'close': 81975.61, 'volume': 0.5132000000000012} +2025-03-18 22:49:37,860 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330980000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.00131} +2025-03-18 22:49:38,255 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330981018,"s":"BTCUSDT","t...1018,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:38,255 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330981018,"s":"BTCUSDT","t":4727550000,"p":"81975.60000000","q":"0.00580000","T":1742330981018,"m":true,"M":true}... +2025-03-18 22:49:38,255 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330981018, 'price': 81975.6, 'volume': 0.0058, 'type': 'trade'} +2025-03-18 22:49:38,255 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330981018, 'price': 81975.6, 'volume': 0.0058} +2025-03-18 22:49:38,255 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330981018, 'price': 81975.6, 'volume': 0.0058}, total ticks: 1723 +2025-03-18 22:49:38,257 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330980000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.00131} +2025-03-18 22:49:38,257 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330981000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.0058} +2025-03-18 22:49:38,319 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330981081,"s":"ETHUSDT","t...081,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:38,319 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330981081,"s":"ETHUSDT","t":2267980605,"p":"1903.36000000","q":"0.02790000","T":1742330981081,"m":false,"M":true}... +2025-03-18 22:49:38,320 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330981081, 'price': 1903.36, 'volume': 0.0279, 'type': 'trade'} +2025-03-18 22:49:38,320 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330981081, 'price': 1903.36, 'volume': 0.0279} +2025-03-18 22:49:38,320 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330981081, 'price': 1903.36, 'volume': 0.0279}, total ticks: 1303 +2025-03-18 22:49:38,320 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330979000, 'open': 1903.75, 'high': 1903.75, 'low': 1903.36, 'close': 1903.36, 'volume': 1.735399999999999} +2025-03-18 22:49:38,321 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330981000, 'open': 1903.36, 'high': 1903.36, 'low': 1903.36, 'close': 1903.36, 'volume': 0.0279} +2025-03-18 22:49:38,615 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330981376,"s":"BTCUSDT","t...1376,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:38,615 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330981376,"s":"BTCUSDT","t":4727550001,"p":"81975.60000000","q":"0.00020000","T":1742330981376,"m":true,"M":true}... +2025-03-18 22:49:38,616 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330981376, 'price': 81975.6, 'volume': 0.0002, 'type': 'trade'} +2025-03-18 22:49:38,616 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330981376, 'price': 81975.6, 'volume': 0.0002} +2025-03-18 22:49:38,617 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330981376, 'price': 81975.6, 'volume': 0.0002}, total ticks: 1724 +2025-03-18 22:49:38,617 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330981000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.005999999999999999} +2025-03-18 22:49:38,703 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330981466,"s":"BTCUSDT","t...1466,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:38,704 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330981466,"s":"BTCUSDT","t":4727550002,"p":"81975.60000000","q":"0.00009000","T":1742330981466,"m":true,"M":true}... +2025-03-18 22:49:38,704 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330981466, 'price': 81975.6, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:49:38,704 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330981466, 'price': 81975.6, 'volume': 9e-05} +2025-03-18 22:49:38,704 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330981466, 'price': 81975.6, 'volume': 9e-05}, total ticks: 1725 +2025-03-18 22:49:38,705 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330981000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.006089999999999999} +2025-03-18 22:49:38,758 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330981519,"s":"BTCUSDT","t...519,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:38,759 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330981519,"s":"BTCUSDT","t":4727550003,"p":"81975.61000000","q":"0.00304000","T":1742330981519,"m":false,"M":true}... +2025-03-18 22:49:38,759 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330981519, 'price': 81975.61, 'volume': 0.00304, 'type': 'trade'} +2025-03-18 22:49:38,759 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330981519, 'price': 81975.61, 'volume': 0.00304} +2025-03-18 22:49:38,760 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330981519, 'price': 81975.61, 'volume': 0.00304}, total ticks: 1726 +2025-03-18 22:49:38,760 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330981000, 'open': 81975.6, 'high': 81975.61, 'low': 81975.6, 'close': 81975.61, 'volume': 0.00913} +2025-03-18 22:49:38,865 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330981630,"s":"BTCUSDT","t...629,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:38,865 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330981630,"s":"BTCUSDT","t":4727550004,"p":"81975.61000000","q":"0.00025000","T":1742330981629,"m":false,"M":true}... +2025-03-18 22:49:38,865 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330981629, 'price': 81975.61, 'volume': 0.00025, 'type': 'trade'} +2025-03-18 22:49:38,865 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330981629, 'price': 81975.61, 'volume': 0.00025} +2025-03-18 22:49:38,865 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330981629, 'price': 81975.61, 'volume': 0.00025}, total ticks: 1727 +2025-03-18 22:49:38,865 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330981000, 'open': 81975.6, 'high': 81975.61, 'low': 81975.6, 'close': 81975.61, 'volume': 0.00938} +2025-03-18 22:49:38,930 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330981695,"s":"ETHUSDT","t...695,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:38,931 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330981695,"s":"ETHUSDT","t":2267980606,"p":"1903.36000000","q":"0.00680000","T":1742330981695,"m":false,"M":true}... +2025-03-18 22:49:38,931 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330981695, 'price': 1903.36, 'volume': 0.0068, 'type': 'trade'} +2025-03-18 22:49:38,932 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330981695, 'price': 1903.36, 'volume': 0.0068} +2025-03-18 22:49:38,932 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330981695, 'price': 1903.36, 'volume': 0.0068}, total ticks: 1304 +2025-03-18 22:49:38,933 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330981000, 'open': 1903.36, 'high': 1903.36, 'low': 1903.36, 'close': 1903.36, 'volume': 0.0347} +2025-03-18 22:49:39,322 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330982085,"s":"BTCUSDT","t...2084,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:39,323 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330982085,"s":"BTCUSDT","t":4727550005,"p":"81975.60000000","q":"0.00417000","T":1742330982084,"m":true,"M":true}... +2025-03-18 22:49:39,323 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330982084, 'price': 81975.6, 'volume': 0.00417, 'type': 'trade'} +2025-03-18 22:49:39,323 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330982084, 'price': 81975.6, 'volume': 0.00417} +2025-03-18 22:49:39,323 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330982084, 'price': 81975.6, 'volume': 0.00417}, total ticks: 1728 +2025-03-18 22:49:39,324 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330981000, 'open': 81975.6, 'high': 81975.61, 'low': 81975.6, 'close': 81975.61, 'volume': 0.00938} +2025-03-18 22:49:39,324 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330982000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.00417} +2025-03-18 22:49:39,539 - DEBUG - [protocol.py:1177] - < PING '1742330982303' [text, 13 bytes] +2025-03-18 22:49:39,541 - DEBUG - [protocol.py:1183] - > PONG '1742330982303' [text, 13 bytes] +2025-03-18 22:49:40,685 - DEBUG - [proactor_events.py:634] - Using proactor: IocpProactor +2025-03-18 22:49:40,687 - INFO - [realtime.py:660] - Starting application for symbols: ['ETH/USDT', 'BTC/USDT'] +2025-03-18 22:49:40,706 - INFO - [realtime.py:34] - Initialized TradeTickStorage with max age: 300 seconds +2025-03-18 22:49:40,706 - INFO - [realtime.py:442] - Initializing RealTimeChart for ETH/USDT +2025-03-18 22:49:40,721 - INFO - [realtime.py:34] - Initialized TradeTickStorage with max age: 300 seconds +2025-03-18 22:49:40,721 - INFO - [realtime.py:442] - Initializing RealTimeChart for BTC/USDT +2025-03-18 22:49:40,722 - INFO - [realtime.py:655] - Starting Dash server on localhost:8050 +2025-03-18 22:49:40,723 - INFO - [realtime.py:655] - Starting Dash server on localhost:8051 +2025-03-18 22:49:40,723 - INFO - [dash.py:2244] - Dash is running on http://localhost:8050/ + +2025-03-18 22:49:40,724 - INFO - [realtime.py:341] - Initialized Binance WebSocket for symbol: ethusdt +2025-03-18 22:49:40,724 - INFO - [realtime.py:346] - Attempting to connect to wss://stream.binance.com:9443/ws/ethusdt@trade +2025-03-18 22:49:40,724 - INFO - [dash.py:2244] - Dash is running on http://localhost:8051/ + +2025-03-18 22:49:40,740 - INFO - [_internal.py:97] - WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:8051 +2025-03-18 22:49:40,740 - INFO - [_internal.py:97] - Press CTRL+C to quit +2025-03-18 22:49:40,740 - INFO - [_internal.py:97] - WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:8050 +2025-03-18 22:49:40,740 - INFO - [_internal.py:97] - Press CTRL+C to quit +2025-03-18 22:49:40,745 - INFO - [realtime.py:341] - Initialized Binance WebSocket for symbol: btcusdt +2025-03-18 22:49:40,745 - INFO - [realtime.py:346] - Attempting to connect to wss://stream.binance.com:9443/ws/btcusdt@trade +2025-03-18 22:49:40,839 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330983602,"s":"BTCUSDT","t...602,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:40,840 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330983602,"s":"BTCUSDT","t":4727550006,"p":"81975.61000000","q":"0.00017000","T":1742330983602,"m":false,"M":true}... +2025-03-18 22:49:40,840 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330983602, 'price': 81975.61, 'volume': 0.00017, 'type': 'trade'} +2025-03-18 22:49:40,840 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330983602, 'price': 81975.61, 'volume': 0.00017} +2025-03-18 22:49:40,840 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330983602, 'price': 81975.61, 'volume': 0.00017}, total ticks: 1729 +2025-03-18 22:49:40,841 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330982000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.00417} +2025-03-18 22:49:40,841 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330983000, 'open': 81975.61, 'high': 81975.61, 'low': 81975.61, 'close': 81975.61, 'volume': 0.00017} +2025-03-18 22:49:41,034 - DEBUG - [protocol.py:256] - = connection is CONNECTING +2025-03-18 22:49:41,052 - DEBUG - [protocol.py:256] - = connection is CONNECTING +2025-03-18 22:49:41,206 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330983969,"s":"ETHUSDT","t...3969,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:41,207 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330983969,"s":"ETHUSDT","t...3969,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:41,208 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330983969,"s":"ETHUSDT","t":2267980607,"p":"1903.35000000","q":"0.00270000","T":1742330983969,"m":true,"M":true}... +2025-03-18 22:49:41,208 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330983969, 'price': 1903.35, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:41,208 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330983969, 'price': 1903.35, 'volume': 0.0027} +2025-03-18 22:49:41,208 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330983969, 'price': 1903.35, 'volume': 0.0027}, total ticks: 1305 +2025-03-18 22:49:41,209 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330981000, 'open': 1903.36, 'high': 1903.36, 'low': 1903.36, 'close': 1903.36, 'volume': 0.0347} +2025-03-18 22:49:41,209 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330983000, 'open': 1903.35, 'high': 1903.35, 'low': 1903.35, 'close': 1903.35, 'volume': 0.0027} +2025-03-18 22:49:41,233 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330983969,"s":"ETHUSDT","t":2267980608,"p":"1903.35000000","q":"0.00130000","T":1742330983969,"m":true,"M":true}... +2025-03-18 22:49:41,233 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330983969, 'price': 1903.35, 'volume': 0.0013, 'type': 'trade'} +2025-03-18 22:49:41,233 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330983969, 'price': 1903.35, 'volume': 0.0013} +2025-03-18 22:49:41,233 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330983969, 'price': 1903.35, 'volume': 0.0013}, total ticks: 1306 +2025-03-18 22:49:41,234 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330983000, 'open': 1903.35, 'high': 1903.35, 'low': 1903.35, 'close': 1903.35, 'volume': 0.004} +2025-03-18 22:49:41,253 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330984018,"s":"BTCUSDT","t...017,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:41,254 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330984018,"s":"BTCUSDT","t":4727550007,"p":"81975.61000000","q":"0.02587000","T":1742330984017,"m":false,"M":true}... +2025-03-18 22:49:41,254 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330984017, 'price': 81975.61, 'volume': 0.02587, 'type': 'trade'} +2025-03-18 22:49:41,254 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330984017, 'price': 81975.61, 'volume': 0.02587} +2025-03-18 22:49:41,255 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330984017, 'price': 81975.61, 'volume': 0.02587}, total ticks: 1730 +2025-03-18 22:49:41,255 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330983000, 'open': 81975.61, 'high': 81975.61, 'low': 81975.61, 'close': 81975.61, 'volume': 0.00017} +2025-03-18 22:49:41,255 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330984000, 'open': 81975.61, 'high': 81975.61, 'low': 81975.61, 'close': 81975.61, 'volume': 0.02587} +2025-03-18 22:49:41,340 - DEBUG - [client.py:114] - > GET /ws/btcusdt@trade HTTP/1.1 +2025-03-18 22:49:41,341 - DEBUG - [client.py:116] - > Host: stream.binance.com:9443 +2025-03-18 22:49:41,341 - DEBUG - [client.py:116] - > Upgrade: websocket +2025-03-18 22:49:41,341 - DEBUG - [client.py:116] - > Connection: Upgrade +2025-03-18 22:49:41,341 - DEBUG - [client.py:116] - > Sec-WebSocket-Key: qMCRUu7nyQ81ZsrOK85g4A== +2025-03-18 22:49:41,341 - DEBUG - [client.py:116] - > Sec-WebSocket-Version: 13 +2025-03-18 22:49:41,341 - DEBUG - [client.py:116] - > Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits +2025-03-18 22:49:41,341 - DEBUG - [client.py:116] - > User-Agent: Python/3.12 websockets/10.4 +2025-03-18 22:49:41,345 - DEBUG - [client.py:114] - > GET /ws/ethusdt@trade HTTP/1.1 +2025-03-18 22:49:41,345 - DEBUG - [client.py:116] - > Host: stream.binance.com:9443 +2025-03-18 22:49:41,345 - DEBUG - [client.py:116] - > Upgrade: websocket +2025-03-18 22:49:41,345 - DEBUG - [client.py:116] - > Connection: Upgrade +2025-03-18 22:49:41,345 - DEBUG - [client.py:116] - > Sec-WebSocket-Key: Ik5m2w1dutX4pbGiXrEGFw== +2025-03-18 22:49:41,345 - DEBUG - [client.py:116] - > Sec-WebSocket-Version: 13 +2025-03-18 22:49:41,346 - DEBUG - [client.py:116] - > Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits +2025-03-18 22:49:41,346 - DEBUG - [client.py:116] - > User-Agent: Python/3.12 websockets/10.4 +2025-03-18 22:49:41,359 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330984123,"s":"ETHUSDT","t...123,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:41,360 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330984123,"s":"ETHUSDT","t":2267980609,"p":"1903.36000000","q":"0.03150000","T":1742330984123,"m":false,"M":true}... +2025-03-18 22:49:41,360 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330984123, 'price': 1903.36, 'volume': 0.0315, 'type': 'trade'} +2025-03-18 22:49:41,360 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330984123, 'price': 1903.36, 'volume': 0.0315} +2025-03-18 22:49:41,361 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330984123, 'price': 1903.36, 'volume': 0.0315}, total ticks: 1307 +2025-03-18 22:49:41,361 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330983000, 'open': 1903.35, 'high': 1903.35, 'low': 1903.35, 'close': 1903.35, 'volume': 0.004} +2025-03-18 22:49:41,361 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330984000, 'open': 1903.36, 'high': 1903.36, 'low': 1903.36, 'close': 1903.36, 'volume': 0.0315} +2025-03-18 22:49:41,885 - DEBUG - [client.py:147] - < HTTP/1.1 101 Switching Protocols +2025-03-18 22:49:41,885 - DEBUG - [client.py:149] - < Date: Tue, 18 Mar 2025 20:49:44 GMT +2025-03-18 22:49:41,886 - DEBUG - [client.py:149] - < Connection: upgrade +2025-03-18 22:49:41,886 - DEBUG - [client.py:149] - < Upgrade: websocket +2025-03-18 22:49:41,886 - DEBUG - [client.py:149] - < Sec-WebSocket-Accept: EpBB8ylmFQII0V5c2Sm+4LPuuBk= +2025-03-18 22:49:41,886 - DEBUG - [client.py:149] - < Sec-WebSocket-Extensions: permessage-deflate; server_no_context_takeover; client_max_window_bits=15 +2025-03-18 22:49:41,886 - DEBUG - [protocol.py:357] - = connection is OPEN +2025-03-18 22:49:41,886 - INFO - [realtime.py:348] - WebSocket connection established +2025-03-18 22:49:41,886 - INFO - [realtime.py:352] - Successfully connected to Binance WebSocket for btcusdt +2025-03-18 22:49:41,894 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330984657,"s":"ETHUSDT","t...4656,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:41,895 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330984658,"s":"BTCUSDT","t...4658,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:41,895 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330984657,"s":"ETHUSDT","t":2267980610,"p":"1903.35000000","q":"0.74130000","T":1742330984656,"m":true,"M":true}... +2025-03-18 22:49:41,895 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330984656, 'price': 1903.35, 'volume': 0.7413, 'type': 'trade'} +2025-03-18 22:49:41,896 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330984656, 'price': 1903.35, 'volume': 0.7413} +2025-03-18 22:49:41,896 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330984656, 'price': 1903.35, 'volume': 0.7413}, total ticks: 1308 +2025-03-18 22:49:41,897 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330984000, 'open': 1903.36, 'high': 1903.36, 'low': 1903.35, 'close': 1903.35, 'volume': 0.7727999999999999} +2025-03-18 22:49:41,897 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330984658,"s":"BTCUSDT","t":4727550008,"p":"81975.60000000","q":"0.00590000","T":1742330984658,"m":true,"M":true}... +2025-03-18 22:49:41,897 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330984658, 'price': 81975.6, 'volume': 0.0059, 'type': 'trade'} +2025-03-18 22:49:41,898 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330984658, 'price': 81975.6, 'volume': 0.0059} +2025-03-18 22:49:41,898 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330984658, 'price': 81975.6, 'volume': 0.0059}, total ticks: 1731 +2025-03-18 22:49:41,898 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330984000, 'open': 81975.61, 'high': 81975.61, 'low': 81975.6, 'close': 81975.6, 'volume': 0.03177} +2025-03-18 22:49:41,902 - DEBUG - [client.py:147] - < HTTP/1.1 101 Switching Protocols +2025-03-18 22:49:41,902 - DEBUG - [client.py:149] - < Date: Tue, 18 Mar 2025 20:49:44 GMT +2025-03-18 22:49:41,902 - DEBUG - [client.py:149] - < Connection: upgrade +2025-03-18 22:49:41,903 - DEBUG - [client.py:149] - < Upgrade: websocket +2025-03-18 22:49:41,903 - DEBUG - [client.py:149] - < Sec-WebSocket-Accept: GpxYykD+6NxOMePKH9vICezffgk= +2025-03-18 22:49:41,903 - DEBUG - [client.py:149] - < Sec-WebSocket-Extensions: permessage-deflate; server_no_context_takeover; client_max_window_bits=15 +2025-03-18 22:49:41,903 - DEBUG - [protocol.py:357] - = connection is OPEN +2025-03-18 22:49:41,904 - INFO - [realtime.py:348] - WebSocket connection established +2025-03-18 22:49:41,904 - INFO - [realtime.py:352] - Successfully connected to Binance WebSocket for ethusdt +2025-03-18 22:49:42,431 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330985196,"s":"ETHUSDT","t...196,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:42,431 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330985196,"s":"ETHUSDT","t...196,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:42,432 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330985196,"s":"ETHUSDT","t":2267980611,"p":"1903.36000000","q":"0.01050000","T":1742330985196,"m":false,"M":true}... +2025-03-18 22:49:42,432 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330985196, 'price': 1903.36, 'volume': 0.0105, 'type': 'trade'} +2025-03-18 22:49:42,432 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330985196,"s":"ETHUSDT","t":2267980611,"p":"1903.36000000","q":"0.01050000","T":1742330985196,"m":false,"M":true}... +2025-03-18 22:49:42,432 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330985196, 'price': 1903.36, 'volume': 0.0105} +2025-03-18 22:49:42,432 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330985196, 'price': 1903.36, 'volume': 0.0105, 'type': 'trade'} +2025-03-18 22:49:42,432 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330985196, 'price': 1903.36, 'volume': 0.0105}, total ticks: 1 +2025-03-18 22:49:42,433 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330985000, 'open': 1903.36, 'high': 1903.36, 'low': 1903.36, 'close': 1903.36, 'volume': 0.0105} +2025-03-18 22:49:42,433 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330985196, 'price': 1903.36, 'volume': 0.0105} +2025-03-18 22:49:42,433 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330985196, 'price': 1903.36, 'volume': 0.0105}, total ticks: 1309 +2025-03-18 22:49:42,433 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330984000, 'open': 1903.36, 'high': 1903.36, 'low': 1903.35, 'close': 1903.35, 'volume': 0.7727999999999999} +2025-03-18 22:49:42,435 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330985000, 'open': 1903.36, 'high': 1903.36, 'low': 1903.36, 'close': 1903.36, 'volume': 0.0105} +2025-03-18 22:49:42,856 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330985622,"s":"ETHUSDT","t...5621,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:42,857 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330985622,"s":"ETHUSDT","t...5621,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:42,857 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330985622,"s":"ETHUSDT","t":2267980612,"p":"1903.35000000","q":"0.01000000","T":1742330985621,"m":true,"M":true}... +2025-03-18 22:49:42,857 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330985622,"s":"ETHUSDT","t":2267980612,"p":"1903.35000000","q":"0.01000000","T":1742330985621,"m":true,"M":true}... +2025-03-18 22:49:42,857 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330985621, 'price': 1903.35, 'volume': 0.01, 'type': 'trade'} +2025-03-18 22:49:42,857 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330985621, 'price': 1903.35, 'volume': 0.01, 'type': 'trade'} +2025-03-18 22:49:42,857 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330985621, 'price': 1903.35, 'volume': 0.01} +2025-03-18 22:49:42,857 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330985621, 'price': 1903.35, 'volume': 0.01} +2025-03-18 22:49:42,858 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330985621, 'price': 1903.35, 'volume': 0.01}, total ticks: 2 +2025-03-18 22:49:42,858 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330985000, 'open': 1903.36, 'high': 1903.36, 'low': 1903.35, 'close': 1903.35, 'volume': 0.0205} +2025-03-18 22:49:42,858 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330985621, 'price': 1903.35, 'volume': 0.01}, total ticks: 1310 +2025-03-18 22:49:42,858 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330985000, 'open': 1903.36, 'high': 1903.36, 'low': 1903.35, 'close': 1903.35, 'volume': 0.0205} +2025-03-18 22:49:42,865 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330985629,"s":"ETHUSDT","t...5629,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:42,865 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330985629,"s":"ETHUSDT","t...5629,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:42,865 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330985629,"s":"ETHUSDT","t":2267980613,"p":"1903.35000000","q":"0.01000000","T":1742330985629,"m":true,"M":true}... +2025-03-18 22:49:42,865 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330985629, 'price': 1903.35, 'volume': 0.01, 'type': 'trade'} +2025-03-18 22:49:42,865 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330985629,"s":"ETHUSDT","t":2267980613,"p":"1903.35000000","q":"0.01000000","T":1742330985629,"m":true,"M":true}... +2025-03-18 22:49:42,865 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330985629, 'price': 1903.35, 'volume': 0.01} +2025-03-18 22:49:42,866 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330985629, 'price': 1903.35, 'volume': 0.01}, total ticks: 3 +2025-03-18 22:49:42,866 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330985629, 'price': 1903.35, 'volume': 0.01, 'type': 'trade'} +2025-03-18 22:49:42,866 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330985000, 'open': 1903.36, 'high': 1903.36, 'low': 1903.35, 'close': 1903.35, 'volume': 0.0305} +2025-03-18 22:49:42,866 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330985629, 'price': 1903.35, 'volume': 0.01} +2025-03-18 22:49:42,866 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330985629, 'price': 1903.35, 'volume': 0.01}, total ticks: 1311 +2025-03-18 22:49:42,867 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330985000, 'open': 1903.36, 'high': 1903.36, 'low': 1903.35, 'close': 1903.35, 'volume': 0.0305} +2025-03-18 22:49:43,067 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330985830,"s":"BTCUSDT","t...5829,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:43,067 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330985830,"s":"BTCUSDT","t...5829,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:43,067 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330985830,"s":"BTCUSDT","t":4727550009,"p":"81975.60000000","q":"0.00017000","T":1742330985829,"m":true,"M":true}... +2025-03-18 22:49:43,067 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330985829, 'price': 81975.6, 'volume': 0.00017, 'type': 'trade'} +2025-03-18 22:49:43,067 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330985830,"s":"BTCUSDT","t":4727550009,"p":"81975.60000000","q":"0.00017000","T":1742330985829,"m":true,"M":true}... +2025-03-18 22:49:43,067 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330985829, 'price': 81975.6, 'volume': 0.00017} +2025-03-18 22:49:43,067 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330985829, 'price': 81975.6, 'volume': 0.00017}, total ticks: 1 +2025-03-18 22:49:43,067 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330985829, 'price': 81975.6, 'volume': 0.00017, 'type': 'trade'} +2025-03-18 22:49:43,067 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330985000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.00017} +2025-03-18 22:49:43,067 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330985829, 'price': 81975.6, 'volume': 0.00017} +2025-03-18 22:49:43,067 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330985829, 'price': 81975.6, 'volume': 0.00017}, total ticks: 1732 +2025-03-18 22:49:43,068 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330984000, 'open': 81975.61, 'high': 81975.61, 'low': 81975.6, 'close': 81975.6, 'volume': 0.03177} +2025-03-18 22:49:43,068 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330985000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.00017} +2025-03-18 22:49:43,090 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330985851,"s":"BTCUSDT","t...5851,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:43,091 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330985851,"s":"BTCUSDT","t":4727550010,"p":"81975.60000000","q":"0.00572000","T":1742330985851,"m":true,"M":true}... +2025-03-18 22:49:43,090 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330985851,"s":"BTCUSDT","t...5851,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:43,091 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330985851, 'price': 81975.6, 'volume': 0.00572, 'type': 'trade'} +2025-03-18 22:49:43,091 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330985851, 'price': 81975.6, 'volume': 0.00572} +2025-03-18 22:49:43,091 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330985851, 'price': 81975.6, 'volume': 0.00572}, total ticks: 2 +2025-03-18 22:49:43,091 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330985000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.00589} +2025-03-18 22:49:43,091 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330985851,"s":"BTCUSDT","t":4727550010,"p":"81975.60000000","q":"0.00572000","T":1742330985851,"m":true,"M":true}... +2025-03-18 22:49:43,092 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330985851, 'price': 81975.6, 'volume': 0.00572, 'type': 'trade'} +2025-03-18 22:49:43,092 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330985851, 'price': 81975.6, 'volume': 0.00572} +2025-03-18 22:49:43,092 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330985851, 'price': 81975.6, 'volume': 0.00572}, total ticks: 1733 +2025-03-18 22:49:43,092 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330985000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.00589} +2025-03-18 22:49:44,116 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330986887,"s":"BTCUSDT","t...6887,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:44,116 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330986887,"s":"BTCUSDT","t":4727550011,"p":"81975.60000000","q":"0.00014000","T":1742330986887,"m":true,"M":true}... +2025-03-18 22:49:44,116 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330986887,"s":"BTCUSDT","t...6887,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:44,116 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330986887, 'price': 81975.6, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:49:44,116 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330986887, 'price': 81975.6, 'volume': 0.00014} +2025-03-18 22:49:44,116 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330986887, 'price': 81975.6, 'volume': 0.00014}, total ticks: 3 +2025-03-18 22:49:44,116 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330985000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.00589} +2025-03-18 22:49:44,116 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330986887,"s":"BTCUSDT","t":4727550011,"p":"81975.60000000","q":"0.00014000","T":1742330986887,"m":true,"M":true}... +2025-03-18 22:49:44,116 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330986000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.00014} +2025-03-18 22:49:44,116 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330986887, 'price': 81975.6, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:49:44,116 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330986887, 'price': 81975.6, 'volume': 0.00014} +2025-03-18 22:49:44,116 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330986887, 'price': 81975.6, 'volume': 0.00014}, total ticks: 1734 +2025-03-18 22:49:44,116 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330985000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.00589} +2025-03-18 22:49:44,127 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330986000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.00014} +2025-03-18 22:49:44,213 - DEBUG - [protocol.py:1270] - % sending keepalive ping +2025-03-18 22:49:44,213 - DEBUG - [protocol.py:1183] - > PING 76 cd 57 ff [binary, 4 bytes] +2025-03-18 22:49:44,233 - DEBUG - [protocol.py:1270] - % sending keepalive ping +2025-03-18 22:49:44,233 - DEBUG - [protocol.py:1183] - > PING f2 e4 4d aa [binary, 4 bytes] +2025-03-18 22:49:44,287 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330987053,"s":"BTCUSDT","t...052,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:44,287 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330987053,"s":"BTCUSDT","t...052,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:44,287 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330987053,"s":"BTCUSDT","t":4727550012,"p":"81975.61000000","q":"0.00008000","T":1742330987052,"m":false,"M":true}... +2025-03-18 22:49:44,287 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330987052, 'price': 81975.61, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:49:44,287 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330987052, 'price': 81975.61, 'volume': 8e-05} +2025-03-18 22:49:44,287 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330987052, 'price': 81975.61, 'volume': 8e-05}, total ticks: 4 +2025-03-18 22:49:44,287 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330987053,"s":"BTCUSDT","t":4727550012,"p":"81975.61000000","q":"0.00008000","T":1742330987052,"m":false,"M":true}... +2025-03-18 22:49:44,287 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330986000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.00014} +2025-03-18 22:49:44,287 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330987000, 'open': 81975.61, 'high': 81975.61, 'low': 81975.61, 'close': 81975.61, 'volume': 8e-05} +2025-03-18 22:49:44,287 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330987052, 'price': 81975.61, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:49:44,287 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330987052, 'price': 81975.61, 'volume': 8e-05} +2025-03-18 22:49:44,287 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330987052, 'price': 81975.61, 'volume': 8e-05}, total ticks: 1735 +2025-03-18 22:49:44,287 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330986000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.00014} +2025-03-18 22:49:44,287 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330987000, 'open': 81975.61, 'high': 81975.61, 'low': 81975.61, 'close': 81975.61, 'volume': 8e-05} +2025-03-18 22:49:44,547 - DEBUG - [protocol.py:1177] - < PONG 76 cd 57 ff [binary, 4 bytes] +2025-03-18 22:49:44,547 - DEBUG - [protocol.py:1280] - % received keepalive pong +2025-03-18 22:49:44,554 - DEBUG - [protocol.py:1177] - < PONG f2 e4 4d aa [binary, 4 bytes] +2025-03-18 22:49:44,555 - DEBUG - [protocol.py:1280] - % received keepalive pong +2025-03-18 22:49:44,685 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330987450,"s":"ETHUSDT","t...7450,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:44,686 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330987450,"s":"ETHUSDT","t":2267980614,"p":"1903.35000000","q":"0.01000000","T":1742330987450,"m":true,"M":true}... +2025-03-18 22:49:44,685 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330987450,"s":"ETHUSDT","t...7450,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:44,686 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330987450, 'price': 1903.35, 'volume': 0.01, 'type': 'trade'} +2025-03-18 22:49:44,686 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330987450, 'price': 1903.35, 'volume': 0.01} +2025-03-18 22:49:44,686 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330987450, 'price': 1903.35, 'volume': 0.01}, total ticks: 4 +2025-03-18 22:49:44,686 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330987450,"s":"ETHUSDT","t":2267980614,"p":"1903.35000000","q":"0.01000000","T":1742330987450,"m":true,"M":true}... +2025-03-18 22:49:44,687 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330985000, 'open': 1903.36, 'high': 1903.36, 'low': 1903.35, 'close': 1903.35, 'volume': 0.0305} +2025-03-18 22:49:44,687 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330987450, 'price': 1903.35, 'volume': 0.01, 'type': 'trade'} +se': 1903.35, 'volume': 0.01} +2025-03-18 22:49:44,687 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330987450, 'price': 1903.35, 'volume': 0.01} +2025-03-18 22:49:44,687 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330987450, 'price': 1903.35, 'volume': 0.01}, total ticks: 1312 +2025-03-18 22:49:44,688 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330985000, 'open': 1903.36, 'high': 1903.36, 'low': 1903.35, 'close': 1903.35, 'volume': 0.0305} +2025-03-18 22:49:44,688 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330987000, 'open': 1903.35, 'high': 1903.35, 'low': 1903.35, 'close': 1903.35, 'volume': 0.01} +2025-03-18 22:49:44,703 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330987468,"s":"BTCUSDT","t...7467,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:44,703 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330987468,"s":"BTCUSDT","t...7467,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:44,703 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330987468,"s":"BTCUSDT","t":4727550013,"p":"81975.60000000","q":"0.00009000","T":1742330987467,"m":true,"M":true}... +2025-03-18 22:49:44,703 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330987467, 'price': 81975.6, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:49:44,703 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330987468,"s":"BTCUSDT","t":4727550013,"p":"81975.60000000","q":"0.00009000","T":1742330987467,"m":true,"M":true}... +2025-03-18 22:49:44,703 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330987467, 'price': 81975.6, 'volume': 9e-05} +2025-03-18 22:49:44,703 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330987467, 'price': 81975.6, 'volume': 9e-05}, total ticks: 5 +2025-03-18 22:49:44,704 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330987000, 'open': 81975.61, 'high': 81975.61, 'low': 81975.6, 'close': 81975.6, 'volume': 0.00017} +2025-03-18 22:49:44,703 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330987467, 'price': 81975.6, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:49:44,704 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330987467, 'price': 81975.6, 'volume': 9e-05} +2025-03-18 22:49:44,704 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330987467, 'price': 81975.6, 'volume': 9e-05}, total ticks: 1736 +2025-03-18 22:49:44,704 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330987000, 'open': 81975.61, 'high': 81975.61, 'low': 81975.6, 'close': 81975.6, 'volume': 0.00017} +2025-03-18 22:49:45,328 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330988092,"s":"ETHUSDT","t...8092,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:45,328 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330988092,"s":"ETHUSDT","t...8092,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:45,328 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330988092,"s":"ETHUSDT","t":2267980615,"p":"1903.35000000","q":"1.21670000","T":1742330988092,"m":true,"M":true}... +2025-03-18 22:49:45,328 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330988092, 'price': 1903.35, 'volume': 1.2167, 'type': 'trade'} +2025-03-18 22:49:45,328 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330988092,"s":"ETHUSDT","t":2267980615,"p":"1903.35000000","q":"1.21670000","T":1742330988092,"m":true,"M":true}... +2025-03-18 22:49:45,329 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330988092, 'price': 1903.35, 'volume': 1.2167} +2025-03-18 22:49:45,329 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330988092, 'price': 1903.35, 'volume': 1.2167}, total ticks: 5 +: 'trade'} +2025-03-18 22:49:45,329 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330987000, 'open': 1903.35, 'high': 1903.35, 'low': 1903.35, 'close': 1903.35, 'volume': 0.01} +2025-03-18 22:49:45,329 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330988092, 'price': 1903.35, 'volume': 1.2167} +2025-03-18 22:49:45,329 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330988000, 'open': 1903.35, 'high': 1903.35, 'low': 1903.35, 'close': 1903.35, 'volume': 1.2167} +2025-03-18 22:49:45,329 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330988092, 'price': 1903.35, 'volume': 1.2167}, total ticks: 1313 +2025-03-18 22:49:45,330 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330987000, 'open': 1903.35, 'high': 1903.35, 'low': 1903.35, 'close': 1903.35, 'volume': 0.01} +2025-03-18 22:49:45,330 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330988000, 'open': 1903.35, 'high': 1903.35, 'low': 1903.35, 'close': 1903.35, 'volume': 1.2167} +2025-03-18 22:49:45,878 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330988641,"s":"BTCUSDT","t...641,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:45,878 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330988641,"s":"BTCUSDT","t...641,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:45,878 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330988641,"s":"BTCUSDT","t":4727550014,"p":"81975.61000000","q":"0.00060000","T":1742330988641,"m":false,"M":true}... +2025-03-18 22:49:45,878 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330988641, 'price': 81975.61, 'volume': 0.0006, 'type': 'trade'} +2025-03-18 22:49:45,878 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330988641, 'price': 81975.61, 'volume': 0.0006} +2025-03-18 22:49:45,878 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330988641,"s":"BTCUSDT","t":4727550014,"p":"81975.61000000","q":"0.00060000","T":1742330988641,"m":false,"M":true}... +2025-03-18 22:49:45,878 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330988641, 'price': 81975.61, 'volume': 0.0006}, total ticks: 6 +2025-03-18 22:49:45,878 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330988641, 'price': 81975.61, 'volume': 0.0006, 'type': 'trade'} +2025-03-18 22:49:45,878 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330987000, 'open': 81975.61, 'high': 81975.61, 'low': 81975.6, 'close': 81975.6, 'volume': 0.00017} +2025-03-18 22:49:45,878 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330988641, 'price': 81975.61, 'volume': 0.0006} +1, 'close': 81975.61, 'volume': 0.0006} +2025-03-18 22:49:45,878 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330988641, 'price': 81975.61, 'volume': 0.0006}, total ticks: 1737 +2025-03-18 22:49:45,878 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330987000, 'open': 81975.61, 'high': 81975.61, 'low': 81975.6, 'close': 81975.6, 'volume': 0.00017} +2025-03-18 22:49:45,878 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330988000, 'open': 81975.61, 'high': 81975.61, 'low': 81975.61, 'close': 81975.61, 'volume': 0.0006} +2025-03-18 22:49:46,198 - DEBUG - [protocol.py:1177] - < PING '1742330988963' [text, 13 bytes] +2025-03-18 22:49:46,199 - DEBUG - [protocol.py:1183] - > PONG '1742330988963' [text, 13 bytes] +2025-03-18 22:49:46,429 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330989193,"s":"ETHUSDT","t...9193,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:46,429 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330989193,"s":"ETHUSDT","t":2267980616,"p":"1903.35000000","q":"0.01290000","T":1742330989193,"m":true,"M":true}... +2025-03-18 22:49:46,429 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330989193, 'price': 1903.35, 'volume': 0.0129, 'type': 'trade'} +2025-03-18 22:49:46,429 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330989193,"s":"ETHUSDT","t...9193,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:46,430 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330989193, 'price': 1903.35, 'volume': 0.0129} +2025-03-18 22:49:46,430 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330989193, 'price': 1903.35, 'volume': 0.0129}, total ticks: 6 +2025-03-18 22:49:46,430 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330989193,"s":"ETHUSDT","t":2267980616,"p":"1903.35000000","q":"0.01290000","T":1742330989193,"m":true,"M":true}... +2025-03-18 22:49:46,430 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330988000, 'open': 1903.35, 'high': 1903.35, 'low': 1903.35, 'close': 1903.35, 'volume': 1.2167} +2025-03-18 22:49:46,431 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330989193, 'price': 1903.35, 'volume': 0.0129, 'type': 'trade'} +': 1903.35, 'volume': 0.0129} +2025-03-18 22:49:46,431 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330989193, 'price': 1903.35, 'volume': 0.0129} +2025-03-18 22:49:46,431 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330989193, 'price': 1903.35, 'volume': 0.0129}, total ticks: 1314 +2025-03-18 22:49:46,432 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330988000, 'open': 1903.35, 'high': 1903.35, 'low': 1903.35, 'close': 1903.35, 'volume': 1.2167} +2025-03-18 22:49:46,432 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330989000, 'open': 1903.35, 'high': 1903.35, 'low': 1903.35, 'close': 1903.35, 'volume': 0.0129} +2025-03-18 22:49:46,629 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330989395,"s":"ETHUSDT","t...394,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:46,629 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330989395,"s":"ETHUSDT","t":2267980617,"p":"1903.36000000","q":"0.00800000","T":1742330989394,"m":false,"M":true}... +2025-03-18 22:49:46,630 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330989394, 'price': 1903.36, 'volume': 0.008, 'type': 'trade'} +2025-03-18 22:49:46,630 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330989395,"s":"ETHUSDT","t...394,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:46,630 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330989394, 'price': 1903.36, 'volume': 0.008} +2025-03-18 22:49:46,631 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330989395,"s":"ETHUSDT","t":2267980617,"p":"1903.36000000","q":"0.00800000","T":1742330989394,"m":false,"M":true}... +2025-03-18 22:49:46,631 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330989394, 'price': 1903.36, 'volume': 0.008}, total ticks: 1315 +2025-03-18 22:49:46,631 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330989394, 'price': 1903.36, 'volume': 0.008, 'type': 'trade'} +2025-03-18 22:49:46,631 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330989394, 'price': 1903.36, 'volume': 0.008} +2025-03-18 22:49:46,631 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330989394, 'price': 1903.36, 'volume': 0.008}, total ticks: 7 +2025-03-18 22:49:46,631 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330989000, 'open': 1903.35, 'high': 1903.36, 'low': 1903.35, 'close': 1903.36, 'volume': 0.020900000000000002} +2025-03-18 22:49:46,631 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330989000, 'open': 1903.35, 'high': 1903.36, 'low': 1903.35, 'close': 1903.36, 'volume': 0.020900000000000002} +2025-03-18 22:49:46,933 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330989705,"s":"ETHUSDT","t...704,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:46,933 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330989705,"s":"ETHUSDT","t":2267980618,"p":"1903.36000000","q":"0.03150000","T":1742330989704,"m":false,"M":true}... +2025-03-18 22:49:46,933 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330989705,"s":"ETHUSDT","t...704,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:46,933 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330989704, 'price': 1903.36, 'volume': 0.0315, 'type': 'trade'} +2025-03-18 22:49:46,933 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330989704, 'price': 1903.36, 'volume': 0.0315} +2025-03-18 22:49:46,933 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330989704, 'price': 1903.36, 'volume': 0.0315}, total ticks: 8 +2025-03-18 22:49:46,933 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330989705,"s":"ETHUSDT","t":2267980618,"p":"1903.36000000","q":"0.03150000","T":1742330989704,"m":false,"M":true}... +2025-03-18 22:49:46,933 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330989000, 'open': 1903.35, 'high': 1903.36, 'low': 1903.35, 'close': 1903.36, 'volume': 0.0524} +2025-03-18 22:49:46,933 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330989704, 'price': 1903.36, 'volume': 0.0315, 'type': 'trade'} +2025-03-18 22:49:46,933 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330989704, 'price': 1903.36, 'volume': 0.0315} +2025-03-18 22:49:46,933 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330989704, 'price': 1903.36, 'volume': 0.0315}, total ticks: 1316 +2025-03-18 22:49:46,942 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330989000, 'open': 1903.35, 'high': 1903.36, 'low': 1903.35, 'close': 1903.36, 'volume': 0.0524} +2025-03-18 22:49:47,158 - DEBUG - [protocol.py:1177] - < PING '1742330989921' [text, 13 bytes] +2025-03-18 22:49:47,158 - DEBUG - [protocol.py:1183] - > PONG '1742330989921' [text, 13 bytes] +2025-03-18 22:49:47,206 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330989971,"s":"ETHUSDT","t...9971,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:47,206 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330989971,"s":"ETHUSDT","t...9971,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:47,206 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330989971,"s":"ETHUSDT","t":2267980619,"p":"1903.35000000","q":"0.00390000","T":1742330989971,"m":true,"M":true}... +2025-03-18 22:49:47,206 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330989971, 'price': 1903.35, 'volume': 0.0039, 'type': 'trade'} +2025-03-18 22:49:47,206 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330989971,"s":"ETHUSDT","t":2267980619,"p":"1903.35000000","q":"0.00390000","T":1742330989971,"m":true,"M":true}... +2025-03-18 22:49:47,206 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330989971, 'price': 1903.35, 'volume': 0.0039} +2025-03-18 22:49:47,206 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330989971, 'price': 1903.35, 'volume': 0.0039}, total ticks: 9 +2025-03-18 22:49:47,206 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330989000, 'open': 1903.35, 'high': 1903.36, 'low': 1903.35, 'close': 1903.35, 'volume': 0.0563} +2025-03-18 22:49:47,206 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330989971, 'price': 1903.35, 'volume': 0.0039, 'type': 'trade'} +2025-03-18 22:49:47,206 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330989971, 'price': 1903.35, 'volume': 0.0039} +2025-03-18 22:49:47,206 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330989971, 'price': 1903.35, 'volume': 0.0039}, total ticks: 1317 +2025-03-18 22:49:47,206 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330989000, 'open': 1903.35, 'high': 1903.36, 'low': 1903.35, 'close': 1903.35, 'volume': 0.0563} +2025-03-18 22:49:47,475 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330990236,"s":"BTCUSDT","t...236,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:47,475 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330990236,"s":"BTCUSDT","t...236,"m":false,"M":true}' [135 bytes] +:"0.00034000","T":1742330990236,"m":false,"M":true}... +2025-03-18 22:49:47,475 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330990236, 'price': 81975.61, 'volume': 0.00034, 'type': 'trade'} +2025-03-18 22:49:47,475 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330990236, 'price': 81975.61, 'volume': 0.00034} +2025-03-18 22:49:47,475 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330990236, 'price': 81975.61, 'volume': 0.00034}, total ticks: 7 +2025-03-18 22:49:47,475 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330990236,"s":"BTCUSDT","t":4727550015,"p":"81975.61000000","q":"0.00034000","T":1742330990236,"m":false,"M":true}... +2025-03-18 22:49:47,475 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330988000, 'open': 81975.61, 'high': 81975.61, 'low': 81975.61, 'close': 81975.61, 'volume': 0.0006} +2025-03-18 22:49:47,475 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330990000, 'open': 81975.61, 'high': 81975.61, 'low': 81975.61, 'close': 81975.61, 'volume': 0.00034} +2025-03-18 22:49:47,475 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330990236, 'price': 81975.61, 'volume': 0.00034, 'type': 'trade'} +2025-03-18 22:49:47,476 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330990236, 'price': 81975.61, 'volume': 0.00034} +2025-03-18 22:49:47,476 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330990236, 'price': 81975.61, 'volume': 0.00034}, total ticks: 1738 +2025-03-18 22:49:47,476 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330988000, 'open': 81975.61, 'high': 81975.61, 'low': 81975.61, 'close': 81975.61, 'volume': 0.0006} +2025-03-18 22:49:47,476 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330990000, 'open': 81975.61, 'high': 81975.61, 'low': 81975.61, 'close': 81975.61, 'volume': 0.00034} +2025-03-18 22:49:47,908 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330990672,"s":"ETHUSDT","t...0672,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:47,908 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330990672,"s":"ETHUSDT","t...0672,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:47,908 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330990672,"s":"ETHUSDT","t":2267980620,"p":"1903.35000000","q":"0.63020000","T":1742330990672,"m":true,"M":true}... +2025-03-18 22:49:47,909 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330990672,"s":"ETHUSDT","t":2267980620,"p":"1903.35000000","q":"0.63020000","T":1742330990672,"m":true,"M":true}... +2025-03-18 22:49:47,909 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330990672, 'price': 1903.35, 'volume': 0.6302, 'type': 'trade'} +2025-03-18 22:49:47,909 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330990672, 'price': 1903.35, 'volume': 0.6302} +2025-03-18 22:49:47,909 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330990672, 'price': 1903.35, 'volume': 0.6302, 'type': 'trade'} +2025-03-18 22:49:47,909 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330990672, 'price': 1903.35, 'volume': 0.6302}, total ticks: 10 +2025-03-18 22:49:47,909 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330989000, 'open': 1903.35, 'high': 1903.36, 'low': 1903.35, 'close': 1903.35, 'volume': 0.0563} +2025-03-18 22:49:47,909 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330990000, 'open': 1903.35, 'high': 1903.35, 'low': 1903.35, 'close': 1903.35, 'volume': 0.6302} +2025-03-18 22:49:47,909 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330990672, 'price': 1903.35, 'volume': 0.6302} +2025-03-18 22:49:47,909 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330990672, 'price': 1903.35, 'volume': 0.6302}, total ticks: 1318 +2025-03-18 22:49:47,910 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330989000, 'open': 1903.35, 'high': 1903.36, 'low': 1903.35, 'close': 1903.35, 'volume': 0.0563} +2025-03-18 22:49:47,911 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330990000, 'open': 1903.35, 'high': 1903.35, 'low': 1903.35, 'close': 1903.35, 'volume': 0.6302} +2025-03-18 22:49:48,505 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330991270,"s":"BTCUSDT","t...269,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:48,505 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330991270,"s":"BTCUSDT","t...269,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:48,505 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330991270,"s":"BTCUSDT","t":4727550016,"p":"81975.61000000","q":"0.00008000","T":1742330991269,"m":false,"M":true}... +2025-03-18 22:49:48,505 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330991269, 'price': 81975.61, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:49:48,506 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330991270,"s":"BTCUSDT","t":4727550016,"p":"81975.61000000","q":"0.00008000","T":1742330991269,"m":false,"M":true}... +2025-03-18 22:49:48,506 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330991269, 'price': 81975.61, 'volume': 8e-05} +2025-03-18 22:49:48,506 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330991269, 'price': 81975.61, 'volume': 8e-05}, total ticks: 8 +2025-03-18 22:49:48,506 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330991269, 'price': 81975.61, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:49:48,506 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330990000, 'open': 81975.61, 'high': 81975.61, 'low': 81975.61, 'close': 81975.61, 'volume': 0.00034} +2025-03-18 22:49:48,506 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330991000, 'open': 81975.61, 'high': 81975.61, 'low': 81975.61, 'close': 81975.61, 'volume': 8e-05} +2025-03-18 22:49:48,506 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330991269, 'price': 81975.61, 'volume': 8e-05}, total ticks: 1739 +2025-03-18 22:49:48,507 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330990000, 'open': 81975.61, 'high': 81975.61, 'low': 81975.61, 'close': 81975.61, 'volume': 0.00034} +2025-03-18 22:49:48,507 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330991000, 'open': 81975.61, 'high': 81975.61, 'low': 81975.61, 'close': 81975.61, 'volume': 8e-05} +2025-03-18 22:49:49,255 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992017,"s":"BTCUSDT","t...2017,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,255 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992017,"s":"BTCUSDT","t...2017,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,255 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992017,"s":"BTCUSDT","t...2017,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,255 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992017,"s":"BTCUSDT","t...2017,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,255 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992017,"s":"BTCUSDT","t":4727550017,"p":"81975.60000000","q":"0.00007000","T":1742330992017,"m":true,"M":true}... +2025-03-18 22:49:49,255 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992017, 'price': 81975.6, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,255 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992017, 'price': 81975.6, 'volume': 7e-05} +2025-03-18 22:49:49,256 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992017, 'price': 81975.6, 'volume': 7e-05}, total ticks: 9 +2025-03-18 22:49:49,267 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330991000, 'open': 81975.61, 'high': 81975.61, 'low': 81975.61, 'close': 81975.61, 'volume': 8e-05} +2025-03-18 22:49:49,267 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 7e-05} +2025-03-18 22:49:49,279 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992017,"s":"BTCUSDT","t":4727550018,"p":"81975.60000000","q":"0.00007000","T":1742330992017,"m":true,"M":true}... +2025-03-18 22:49:49,279 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992017, 'price': 81975.6, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,280 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992017, 'price': 81975.6, 'volume': 7e-05} +2025-03-18 22:49:49,280 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992017, 'price': 81975.6, 'volume': 7e-05}, total ticks: 10 +2025-03-18 22:49:49,280 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.00014} +2025-03-18 22:49:49,295 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992017,"s":"BTCUSDT","t":4727550019,"p":"81975.60000000","q":"0.00007000","T":1742330992017,"m":true,"M":true}... +2025-03-18 22:49:49,295 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992017, 'price': 81975.6, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,295 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992017, 'price': 81975.6, 'volume': 7e-05} +2025-03-18 22:49:49,295 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992017, 'price': 81975.6, 'volume': 7e-05}, total ticks: 11 +2025-03-18 22:49:49,295 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.00020999999999999998} +2025-03-18 22:49:49,311 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992017,"s":"BTCUSDT","t":4727550020,"p":"81975.60000000","q":"0.02483000","T":1742330992017,"m":true,"M":true}... +2025-03-18 22:49:49,311 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992017, 'price': 81975.6, 'volume': 0.02483, 'type': 'trade'} +2025-03-18 22:49:49,311 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992017, 'price': 81975.6, 'volume': 0.02483} +2025-03-18 22:49:49,311 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992017, 'price': 81975.6, 'volume': 0.02483}, total ticks: 12 +2025-03-18 22:49:49,312 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.02504} +2025-03-18 22:49:49,344 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992108,"s":"BTCUSDT","t...2107,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,344 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992108,"s":"BTCUSDT","t...2107,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,345 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992108,"s":"BTCUSDT","t...2107,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,345 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992108,"s":"BTCUSDT","t...2107,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,345 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992108,"s":"BTCUSDT","t...2107,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,345 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992108,"s":"BTCUSDT","t...2107,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,346 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992109,"s":"BTCUSDT","t...2108,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,346 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992108,"s":"BTCUSDT","t":4727550021,"p":"81975.60000000","q":"0.00222000","T":1742330992107,"m":true,"M":true}... +2025-03-18 22:49:49,346 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992107, 'price': 81975.6, 'volume': 0.00222, 'type': 'trade'} +2025-03-18 22:49:49,347 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992107, 'price': 81975.6, 'volume': 0.00222} +2025-03-18 22:49:49,347 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992107, 'price': 81975.6, 'volume': 0.00222}, total ticks: 13 +2025-03-18 22:49:49,347 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.02726} +2025-03-18 22:49:49,348 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992111,"s":"BTCUSDT","t...2110,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,349 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992111,"s":"BTCUSDT","t...2110,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,349 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992111,"s":"BTCUSDT","t...2110,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,349 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992111,"s":"BTCUSDT","t...2110,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,349 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992111,"s":"BTCUSDT","t...2110,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,349 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992111,"s":"BTCUSDT","t...2110,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,349 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992111,"s":"BTCUSDT","t...2110,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,349 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992111,"s":"BTCUSDT","t...2110,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,350 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992111,"s":"BTCUSDT","t...2110,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,350 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992111,"s":"BTCUSDT","t...2110,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,350 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992111,"s":"BTCUSDT","t...2110,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,350 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992111,"s":"BTCUSDT","t...2110,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,351 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992111,"s":"BTCUSDT","t...2110,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,351 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992111,"s":"BTCUSDT","t...2110,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,351 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992111,"s":"BTCUSDT","t...2110,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,351 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992111,"s":"BTCUSDT","t...2110,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,351 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992111,"s":"BTCUSDT","t...2110,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,351 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992111,"s":"BTCUSDT","t...2110,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,351 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992111,"s":"BTCUSDT","t...2110,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,351 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992111,"s":"BTCUSDT","t...2110,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,351 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992111,"s":"BTCUSDT","t...2110,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,352 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992111,"s":"BTCUSDT","t...2110,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,352 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992111,"s":"BTCUSDT","t...2110,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,352 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992111,"s":"BTCUSDT","t...2110,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,352 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992113,"s":"BTCUSDT","t...2112,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,353 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992113,"s":"BTCUSDT","t...2112,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,353 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992113,"s":"BTCUSDT","t...2112,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,353 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992108,"s":"BTCUSDT","t":4727550022,"p":"81975.60000000","q":"0.00007000","T":1742330992107,"m":true,"M":true}... +2025-03-18 22:49:49,353 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992107, 'price': 81975.6, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,353 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992107, 'price': 81975.6, 'volume': 7e-05} +2025-03-18 22:49:49,353 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992107, 'price': 81975.6, 'volume': 7e-05}, total ticks: 14 +2025-03-18 22:49:49,353 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.02733} +2025-03-18 22:49:49,354 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992113,"s":"BTCUSDT","t...2112,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,354 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992108,"s":"BTCUSDT","t":4727550023,"p":"81975.60000000","q":"0.00007000","T":1742330992107,"m":true,"M":true}... +2025-03-18 22:49:49,354 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992107, 'price': 81975.6, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,354 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992107, 'price': 81975.6, 'volume': 7e-05} +2025-03-18 22:49:49,354 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992107, 'price': 81975.6, 'volume': 7e-05}, total ticks: 15 +2025-03-18 22:49:49,355 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.0274} +2025-03-18 22:49:49,355 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992113,"s":"BTCUSDT","t...2112,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,355 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992108,"s":"BTCUSDT","t":4727550024,"p":"81975.60000000","q":"0.00007000","T":1742330992107,"m":true,"M":true}... +2025-03-18 22:49:49,355 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992107, 'price': 81975.6, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,355 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992107, 'price': 81975.6, 'volume': 7e-05} +2025-03-18 22:49:49,356 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992107, 'price': 81975.6, 'volume': 7e-05}, total ticks: 16 +2025-03-18 22:49:49,356 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.02747} +2025-03-18 22:49:49,356 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992113,"s":"BTCUSDT","t...2112,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,356 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992108,"s":"BTCUSDT","t":4727550025,"p":"81975.60000000","q":"0.00013000","T":1742330992107,"m":true,"M":true}... +2025-03-18 22:49:49,356 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992107, 'price': 81975.6, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:49,356 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992107, 'price': 81975.6, 'volume': 0.00013} +2025-03-18 22:49:49,356 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992107, 'price': 81975.6, 'volume': 0.00013}, total ticks: 17 +2025-03-18 22:49:49,357 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.027600000000000003} +2025-03-18 22:49:49,357 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992113,"s":"BTCUSDT","t...2112,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,357 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992108,"s":"BTCUSDT","t":4727550026,"p":"81975.60000000","q":"0.00458000","T":1742330992107,"m":true,"M":true}... +2025-03-18 22:49:49,357 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992107, 'price': 81975.6, 'volume': 0.00458, 'type': 'trade'} +2025-03-18 22:49:49,358 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992107, 'price': 81975.6, 'volume': 0.00458} +2025-03-18 22:49:49,358 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992107, 'price': 81975.6, 'volume': 0.00458}, total ticks: 18 +2025-03-18 22:49:49,358 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.03218} +2025-03-18 22:49:49,358 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992113,"s":"BTCUSDT","t...2112,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,358 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992109,"s":"BTCUSDT","t":4727550027,"p":"81975.60000000","q":"0.04019000","T":1742330992108,"m":true,"M":true}... +2025-03-18 22:49:49,358 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992108, 'price': 81975.6, 'volume': 0.04019, 'type': 'trade'} +2025-03-18 22:49:49,359 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992108, 'price': 81975.6, 'volume': 0.04019} +2025-03-18 22:49:49,359 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992108, 'price': 81975.6, 'volume': 0.04019}, total ticks: 19 +2025-03-18 22:49:49,359 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.07236999999999999} +2025-03-18 22:49:49,359 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992113,"s":"BTCUSDT","t...2112,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,359 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992111,"s":"BTCUSDT","t":4727550028,"p":"81975.60000000","q":"0.07214000","T":1742330992110,"m":true,"M":true}... +2025-03-18 22:49:49,359 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 0.07214, 'type': 'trade'} +2025-03-18 22:49:49,359 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 0.07214} +2025-03-18 22:49:49,359 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 0.07214}, total ticks: 20 +2025-03-18 22:49:49,359 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.14450999999999997} +2025-03-18 22:49:49,360 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992113,"s":"BTCUSDT","t...2112,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,360 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992111,"s":"BTCUSDT","t":4727550029,"p":"81975.60000000","q":"0.00007000","T":1742330992110,"m":true,"M":true}... +2025-03-18 22:49:49,360 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,360 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 7e-05} +2025-03-18 22:49:49,360 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 7e-05}, total ticks: 21 +2025-03-18 22:49:49,360 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.14457999999999996} +2025-03-18 22:49:49,360 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992113,"s":"BTCUSDT","t...2112,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,361 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992111,"s":"BTCUSDT","t":4727550030,"p":"81975.60000000","q":"0.00012000","T":1742330992110,"m":true,"M":true}... +2025-03-18 22:49:49,361 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 0.00012, 'type': 'trade'} +2025-03-18 22:49:49,361 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 0.00012} +2025-03-18 22:49:49,361 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 0.00012}, total ticks: 22 +2025-03-18 22:49:49,361 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.14469999999999997} +2025-03-18 22:49:49,361 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992113,"s":"BTCUSDT","t...2112,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,361 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992111,"s":"BTCUSDT","t":4727550031,"p":"81975.60000000","q":"0.00035000","T":1742330992110,"m":true,"M":true}... +2025-03-18 22:49:49,361 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 0.00035, 'type': 'trade'} +2025-03-18 22:49:49,361 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 0.00035} +2025-03-18 22:49:49,361 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 0.00035}, total ticks: 23 +2025-03-18 22:49:49,361 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.14504999999999996} +2025-03-18 22:49:49,363 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992113,"s":"BTCUSDT","t...2112,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,363 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992111,"s":"BTCUSDT","t":4727550032,"p":"81975.60000000","q":"0.00014000","T":1742330992110,"m":true,"M":true}... +2025-03-18 22:49:49,363 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:49:49,363 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 0.00014} +2025-03-18 22:49:49,363 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 0.00014}, total ticks: 24 +2025-03-18 22:49:49,363 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.14518999999999996} +2025-03-18 22:49:49,364 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992113,"s":"BTCUSDT","t...2113,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,364 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992111,"s":"BTCUSDT","t":4727550033,"p":"81975.60000000","q":"0.00050000","T":1742330992110,"m":true,"M":true}... +2025-03-18 22:49:49,364 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 0.0005, 'type': 'trade'} +2025-03-18 22:49:49,364 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 0.0005} +2025-03-18 22:49:49,364 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 0.0005}, total ticks: 25 +2025-03-18 22:49:49,364 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.14568999999999996} +2025-03-18 22:49:49,365 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992113,"s":"BTCUSDT","t...2113,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,365 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992111,"s":"BTCUSDT","t":4727550034,"p":"81975.60000000","q":"0.00791000","T":1742330992110,"m":true,"M":true}... +2025-03-18 22:49:49,365 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 0.00791, 'type': 'trade'} +2025-03-18 22:49:49,365 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 0.00791} +2025-03-18 22:49:49,365 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 0.00791}, total ticks: 26 +2025-03-18 22:49:49,365 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.15359999999999996} +2025-03-18 22:49:49,366 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992113,"s":"BTCUSDT","t...2113,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,366 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992111,"s":"BTCUSDT","t":4727550035,"p":"81975.60000000","q":"0.00007000","T":1742330992110,"m":true,"M":true}... +2025-03-18 22:49:49,366 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,366 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 7e-05} +2025-03-18 22:49:49,366 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 7e-05}, total ticks: 27 +2025-03-18 22:49:49,366 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.15366999999999995} +2025-03-18 22:49:49,366 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992113,"s":"BTCUSDT","t...2113,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,366 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992111,"s":"BTCUSDT","t":4727550036,"p":"81975.60000000","q":"0.00010000","T":1742330992110,"m":true,"M":true}... +2025-03-18 22:49:49,367 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:49:49,367 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 0.0001} +2025-03-18 22:49:49,367 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 0.0001}, total ticks: 28 +2025-03-18 22:49:49,367 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.15376999999999993} +2025-03-18 22:49:49,368 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992113,"s":"BTCUSDT","t...2113,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,368 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992111,"s":"BTCUSDT","t":4727550037,"p":"81975.60000000","q":"0.00010000","T":1742330992110,"m":true,"M":true}... +2025-03-18 22:49:49,368 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:49:49,368 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 0.0001} +2025-03-18 22:49:49,368 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 0.0001}, total ticks: 29 +2025-03-18 22:49:49,368 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.15386999999999992} +2025-03-18 22:49:49,369 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992113,"s":"BTCUSDT","t...2113,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,369 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992111,"s":"BTCUSDT","t":4727550038,"p":"81975.60000000","q":"0.00010000","T":1742330992110,"m":true,"M":true}... +2025-03-18 22:49:49,369 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:49:49,369 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 0.0001} +2025-03-18 22:49:49,369 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 0.0001}, total ticks: 30 +2025-03-18 22:49:49,369 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.1539699999999999} +2025-03-18 22:49:49,370 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992113,"s":"BTCUSDT","t...2113,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,370 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992111,"s":"BTCUSDT","t":4727550039,"p":"81975.60000000","q":"0.00128000","T":1742330992110,"m":true,"M":true}... +2025-03-18 22:49:49,370 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 0.00128, 'type': 'trade'} +2025-03-18 22:49:49,370 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 0.00128} +2025-03-18 22:49:49,370 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 0.00128}, total ticks: 31 +2025-03-18 22:49:49,370 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.15524999999999992} +2025-03-18 22:49:49,370 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992113,"s":"BTCUSDT","t...2113,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,370 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992111,"s":"BTCUSDT","t":4727550040,"p":"81975.60000000","q":"0.00447000","T":1742330992110,"m":true,"M":true}... +2025-03-18 22:49:49,371 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 0.00447, 'type': 'trade'} +2025-03-18 22:49:49,371 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 0.00447} +2025-03-18 22:49:49,371 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 0.00447}, total ticks: 32 +2025-03-18 22:49:49,371 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.15971999999999992} +2025-03-18 22:49:49,371 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992113,"s":"BTCUSDT","t...2113,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,371 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992111,"s":"BTCUSDT","t":4727550041,"p":"81975.60000000","q":"0.00007000","T":1742330992110,"m":true,"M":true}... +2025-03-18 22:49:49,371 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,371 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 7e-05} +2025-03-18 22:49:49,371 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 7e-05}, total ticks: 33 +2025-03-18 22:49:49,371 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.1597899999999999} +2025-03-18 22:49:49,373 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992113,"s":"BTCUSDT","t...2113,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,373 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992111,"s":"BTCUSDT","t":4727550042,"p":"81975.60000000","q":"0.00102000","T":1742330992110,"m":true,"M":true}... +2025-03-18 22:49:49,373 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 0.00102, 'type': 'trade'} +2025-03-18 22:49:49,373 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 0.00102} +2025-03-18 22:49:49,373 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 0.00102}, total ticks: 34 +2025-03-18 22:49:49,373 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.1608099999999999} +2025-03-18 22:49:49,374 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992113,"s":"BTCUSDT","t...2113,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,374 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992111,"s":"BTCUSDT","t":4727550043,"p":"81975.60000000","q":"0.00007000","T":1742330992110,"m":true,"M":true}... +2025-03-18 22:49:49,374 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,374 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 7e-05} +2025-03-18 22:49:49,374 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 7e-05}, total ticks: 35 +2025-03-18 22:49:49,374 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.16087999999999988} +2025-03-18 22:49:49,375 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992114,"s":"BTCUSDT","t...2113,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,375 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992111,"s":"BTCUSDT","t":4727550044,"p":"81975.60000000","q":"0.00007000","T":1742330992110,"m":true,"M":true}... +2025-03-18 22:49:49,375 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,375 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 7e-05} +2025-03-18 22:49:49,375 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 7e-05}, total ticks: 36 +2025-03-18 22:49:49,375 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.16094999999999987} +2025-03-18 22:49:49,375 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992116,"s":"BTCUSDT","t...2115,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,375 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992111,"s":"BTCUSDT","t":4727550045,"p":"81975.60000000","q":"0.00007000","T":1742330992110,"m":true,"M":true}... +2025-03-18 22:49:49,375 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,376 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 7e-05} +2025-03-18 22:49:49,376 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 7e-05}, total ticks: 37 +2025-03-18 22:49:49,376 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.16101999999999986} +2025-03-18 22:49:49,376 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992116,"s":"BTCUSDT","t...2115,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,377 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992111,"s":"BTCUSDT","t":4727550046,"p":"81975.60000000","q":"0.00007000","T":1742330992110,"m":true,"M":true}... +2025-03-18 22:49:49,377 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,377 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 7e-05} +2025-03-18 22:49:49,377 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 7e-05}, total ticks: 38 +2025-03-18 22:49:49,377 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.16108999999999984} +2025-03-18 22:49:49,377 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992116,"s":"BTCUSDT","t...2115,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,377 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992111,"s":"BTCUSDT","t":4727550047,"p":"81975.60000000","q":"0.00447000","T":1742330992110,"m":true,"M":true}... +2025-03-18 22:49:49,377 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 0.00447, 'type': 'trade'} +2025-03-18 22:49:49,377 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 0.00447} +2025-03-18 22:49:49,377 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 0.00447}, total ticks: 39 +2025-03-18 22:49:49,377 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.16555999999999985} +2025-03-18 22:49:49,377 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992116,"s":"BTCUSDT","t...2115,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,379 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992111,"s":"BTCUSDT","t":4727550048,"p":"81975.60000000","q":"0.00007000","T":1742330992110,"m":true,"M":true}... +2025-03-18 22:49:49,379 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,379 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 7e-05} +2025-03-18 22:49:49,379 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 7e-05}, total ticks: 40 +2025-03-18 22:49:49,379 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.16562999999999983} +2025-03-18 22:49:49,379 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992116,"s":"BTCUSDT","t...2115,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,379 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992111,"s":"BTCUSDT","t":4727550049,"p":"81975.60000000","q":"0.00447000","T":1742330992110,"m":true,"M":true}... +2025-03-18 22:49:49,379 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 0.00447, 'type': 'trade'} +2025-03-18 22:49:49,379 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 0.00447} +2025-03-18 22:49:49,379 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 0.00447}, total ticks: 41 +2025-03-18 22:49:49,379 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.17009999999999983} +2025-03-18 22:49:49,380 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992117,"s":"BTCUSDT","t...2117,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,380 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992111,"s":"BTCUSDT","t":4727550050,"p":"81975.60000000","q":"0.00447000","T":1742330992110,"m":true,"M":true}... +2025-03-18 22:49:49,380 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 0.00447, 'type': 'trade'} +2025-03-18 22:49:49,380 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 0.00447} +2025-03-18 22:49:49,380 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 0.00447}, total ticks: 42 +2025-03-18 22:49:49,380 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.17456999999999984} +2025-03-18 22:49:49,380 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992117,"s":"BTCUSDT","t...2117,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,380 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992111,"s":"BTCUSDT","t":4727550051,"p":"81975.60000000","q":"0.00072000","T":1742330992110,"m":true,"M":true}... +2025-03-18 22:49:49,381 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 0.00072, 'type': 'trade'} +2025-03-18 22:49:49,381 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 0.00072} +2025-03-18 22:49:49,381 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992110, 'price': 81975.6, 'volume': 0.00072}, total ticks: 43 +2025-03-18 22:49:49,381 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.6, 'close': 81975.6, 'volume': 0.17528999999999983} +2025-03-18 22:49:49,381 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992117,"s":"BTCUSDT","t...2117,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,381 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992113,"s":"BTCUSDT","t":4727550052,"p":"81975.59000000","q":"0.00013000","T":1742330992112,"m":true,"M":true}... +2025-03-18 22:49:49,381 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992112, 'price': 81975.59, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:49,381 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992112, 'price': 81975.59, 'volume': 0.00013} +2025-03-18 22:49:49,381 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992112, 'price': 81975.59, 'volume': 0.00013}, total ticks: 44 +2025-03-18 22:49:49,382 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.59, 'close': 81975.59, 'volume': 0.17541999999999983} +2025-03-18 22:49:49,382 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992117,"s":"BTCUSDT","t...2117,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,382 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992113,"s":"BTCUSDT","t":4727550053,"p":"81975.59000000","q":"0.00007000","T":1742330992112,"m":true,"M":true}... +2025-03-18 22:49:49,382 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992112, 'price': 81975.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,382 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992112, 'price': 81975.59, 'volume': 7e-05} +2025-03-18 22:49:49,382 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992112, 'price': 81975.59, 'volume': 7e-05}, total ticks: 45 +2025-03-18 22:49:49,382 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.59, 'close': 81975.59, 'volume': 0.1754899999999998} +2025-03-18 22:49:49,383 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992117,"s":"BTCUSDT","t...2117,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,383 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992113,"s":"BTCUSDT","t":4727550054,"p":"81975.59000000","q":"0.00007000","T":1742330992112,"m":true,"M":true}... +2025-03-18 22:49:49,383 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992112, 'price': 81975.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,383 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992112, 'price': 81975.59, 'volume': 7e-05} +2025-03-18 22:49:49,383 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992112, 'price': 81975.59, 'volume': 7e-05}, total ticks: 46 +2025-03-18 22:49:49,383 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.59, 'close': 81975.59, 'volume': 0.1755599999999998} +2025-03-18 22:49:49,383 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992117,"s":"BTCUSDT","t...2117,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,383 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992113,"s":"BTCUSDT","t":4727550055,"p":"81975.59000000","q":"0.00007000","T":1742330992112,"m":true,"M":true}... +2025-03-18 22:49:49,384 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992112, 'price': 81975.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,384 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992112, 'price': 81975.59, 'volume': 7e-05} +2025-03-18 22:49:49,384 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992112, 'price': 81975.59, 'volume': 7e-05}, total ticks: 47 +2025-03-18 22:49:49,384 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.59, 'close': 81975.59, 'volume': 0.1756299999999998} +2025-03-18 22:49:49,384 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992117,"s":"BTCUSDT","t...2117,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,384 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992113,"s":"BTCUSDT","t":4727550056,"p":"81975.59000000","q":"0.00007000","T":1742330992112,"m":true,"M":true}... +2025-03-18 22:49:49,385 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992112, 'price': 81975.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,385 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992112, 'price': 81975.59, 'volume': 7e-05} +2025-03-18 22:49:49,385 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992112, 'price': 81975.59, 'volume': 7e-05}, total ticks: 48 +2025-03-18 22:49:49,385 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.59, 'close': 81975.59, 'volume': 0.17569999999999977} +2025-03-18 22:49:49,385 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992120,"s":"BTCUSDT","t...2119,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,385 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992113,"s":"BTCUSDT","t":4727550057,"p":"81975.59000000","q":"0.00007000","T":1742330992112,"m":true,"M":true}... +2025-03-18 22:49:49,386 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992112, 'price': 81975.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,386 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992112, 'price': 81975.59, 'volume': 7e-05} +2025-03-18 22:49:49,386 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992112, 'price': 81975.59, 'volume': 7e-05}, total ticks: 49 +2025-03-18 22:49:49,386 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.59, 'close': 81975.59, 'volume': 0.17576999999999976} +2025-03-18 22:49:49,386 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992120,"s":"BTCUSDT","t...2119,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,387 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992113,"s":"BTCUSDT","t":4727550058,"p":"81975.59000000","q":"0.00007000","T":1742330992112,"m":true,"M":true}... +2025-03-18 22:49:49,387 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992112, 'price': 81975.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,387 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992112, 'price': 81975.59, 'volume': 7e-05} +2025-03-18 22:49:49,387 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992112, 'price': 81975.59, 'volume': 7e-05}, total ticks: 50 +2025-03-18 22:49:49,387 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.59, 'close': 81975.59, 'volume': 0.17583999999999975} +2025-03-18 22:49:49,388 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992120,"s":"BTCUSDT","t...2119,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,388 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992113,"s":"BTCUSDT","t":4727550059,"p":"81975.59000000","q":"0.00007000","T":1742330992112,"m":true,"M":true}... +2025-03-18 22:49:49,388 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992112, 'price': 81975.59, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,388 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992112, 'price': 81975.59, 'volume': 7e-05} +2025-03-18 22:49:49,389 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992112, 'price': 81975.59, 'volume': 7e-05}, total ticks: 51 +2025-03-18 22:49:49,389 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.59, 'close': 81975.59, 'volume': 0.17590999999999973} +2025-03-18 22:49:49,389 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992120,"s":"BTCUSDT","t...2119,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,390 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992113,"s":"BTCUSDT","t":4727550060,"p":"81975.58000000","q":"0.00014000","T":1742330992112,"m":true,"M":true}... +2025-03-18 22:49:49,390 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992112, 'price': 81975.58, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:49:49,390 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992112, 'price': 81975.58, 'volume': 0.00014} +2025-03-18 22:49:49,390 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992112, 'price': 81975.58, 'volume': 0.00014}, total ticks: 52 +2025-03-18 22:49:49,390 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.58, 'close': 81975.58, 'volume': 0.17604999999999973} +2025-03-18 22:49:49,390 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992120,"s":"BTCUSDT","t...2119,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,392 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992113,"s":"BTCUSDT","t":4727550061,"p":"81975.58000000","q":"0.00007000","T":1742330992112,"m":true,"M":true}... +2025-03-18 22:49:49,392 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992112, 'price': 81975.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,392 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992112, 'price': 81975.58, 'volume': 7e-05} +2025-03-18 22:49:49,392 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992112, 'price': 81975.58, 'volume': 7e-05}, total ticks: 53 +2025-03-18 22:49:49,392 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.58, 'close': 81975.58, 'volume': 0.17611999999999972} +2025-03-18 22:49:49,392 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992113,"s":"BTCUSDT","t":4727550062,"p":"81975.58000000","q":"0.00007000","T":1742330992112,"m":true,"M":true}... +2025-03-18 22:49:49,393 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992112, 'price': 81975.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,393 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992112, 'price': 81975.58, 'volume': 7e-05} +2025-03-18 22:49:49,393 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992112, 'price': 81975.58, 'volume': 7e-05}, total ticks: 54 +2025-03-18 22:49:49,393 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.58, 'close': 81975.58, 'volume': 0.1761899999999997} +2025-03-18 22:49:49,412 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992113,"s":"BTCUSDT","t":4727550063,"p":"81975.58000000","q":"0.00013000","T":1742330992112,"m":true,"M":true}... +2025-03-18 22:49:49,412 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992112, 'price': 81975.58, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:49,412 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992112, 'price': 81975.58, 'volume': 0.00013} +2025-03-18 22:49:49,413 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992112, 'price': 81975.58, 'volume': 0.00013}, total ticks: 55 +2025-03-18 22:49:49,413 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.58, 'close': 81975.58, 'volume': 0.1763199999999997} +2025-03-18 22:49:49,427 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992113,"s":"BTCUSDT","t":4727550064,"p":"81975.58000000","q":"0.01950000","T":1742330992112,"m":true,"M":true}... +2025-03-18 22:49:49,427 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992112, 'price': 81975.58, 'volume': 0.0195, 'type': 'trade'} +2025-03-18 22:49:49,427 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992112, 'price': 81975.58, 'volume': 0.0195} +2025-03-18 22:49:49,428 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992112, 'price': 81975.58, 'volume': 0.0195}, total ticks: 56 +2025-03-18 22:49:49,428 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.58, 'close': 81975.58, 'volume': 0.1958199999999997} +2025-03-18 22:49:49,443 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992113,"s":"BTCUSDT","t":4727550065,"p":"81975.58000000","q":"0.12975000","T":1742330992113,"m":true,"M":true}... +2025-03-18 22:49:49,443 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992113, 'price': 81975.58, 'volume': 0.12975, 'type': 'trade'} +2025-03-18 22:49:49,443 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992113, 'price': 81975.58, 'volume': 0.12975} +2025-03-18 22:49:49,444 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992113, 'price': 81975.58, 'volume': 0.12975}, total ticks: 57 +2025-03-18 22:49:49,444 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.58, 'close': 81975.58, 'volume': 0.3255699999999997} +2025-03-18 22:49:49,454 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"ETHUSDT","t...2217,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:49,455 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"ETHUSDT","t...2217,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:49,455 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"ETHUSDT","t...2217,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:49,455 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"ETHUSDT","t...2217,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:49,455 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"ETHUSDT","t...2217,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:49,456 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"ETHUSDT","t...2217,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:49,456 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"ETHUSDT","t...2217,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:49,456 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"ETHUSDT","t...2217,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:49,456 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"ETHUSDT","t...2217,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:49,456 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"ETHUSDT","t...2217,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:49,456 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"ETHUSDT","t...2217,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:49,457 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"ETHUSDT","t...2217,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:49,457 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"ETHUSDT","t...2217,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:49,457 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"ETHUSDT","t...2217,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:49,457 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"ETHUSDT","t...2217,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:49,458 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"ETHUSDT","t...2217,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:49,458 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"ETHUSDT","t...2217,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:49,458 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"ETHUSDT","t...2217,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:49,458 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"ETHUSDT","t...2217,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:49,458 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"ETHUSDT","t...2217,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:49,458 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"ETHUSDT","t...2217,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:49,459 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"ETHUSDT","t...2217,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:49,459 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992113,"s":"BTCUSDT","t":4727550066,"p":"81975.58000000","q":"0.00007000","T":1742330992113,"m":true,"M":true}... +2025-03-18 22:49:49,459 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992113, 'price': 81975.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,459 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992113, 'price': 81975.58, 'volume': 7e-05} +2025-03-18 22:49:49,459 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992113, 'price': 81975.58, 'volume': 7e-05}, total ticks: 58 +2025-03-18 22:49:49,459 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.58, 'close': 81975.58, 'volume': 0.3256399999999997} +2025-03-18 22:49:49,460 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"ETHUSDT","t":2267980621,"p":"1903.35000000","q":"0.00300000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,460 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 1903.35, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:49,460 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 1903.35, 'volume': 0.003} +2025-03-18 22:49:49,460 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 1903.35, 'volume': 0.003}, total ticks: 11 +2025-03-18 22:49:49,460 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330990000, 'open': 1903.35, 'high': 1903.35, 'low': 1903.35, 'close': 1903.35, 'volume': 0.6302} +2025-03-18 22:49:49,460 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330992000, 'open': 1903.35, 'high': 1903.35, 'low': 1903.35, 'close': 1903.35, 'volume': 0.003} +2025-03-18 22:49:49,460 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992113,"s":"BTCUSDT","t":4727550067,"p":"81975.58000000","q":"0.00007000","T":1742330992113,"m":true,"M":true}... +2025-03-18 22:49:49,460 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992113, 'price': 81975.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,461 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992113, 'price': 81975.58, 'volume': 7e-05} +2025-03-18 22:49:49,461 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992113, 'price': 81975.58, 'volume': 7e-05}, total ticks: 59 +2025-03-18 22:49:49,461 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.58, 'close': 81975.58, 'volume': 0.3257099999999997} +2025-03-18 22:49:49,461 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992224,"s":"ETHUSDT","t...2224,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:49,462 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992224,"s":"ETHUSDT","t...2224,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:49,462 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992224,"s":"ETHUSDT","t...2224,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:49,462 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"ETHUSDT","t":2267980622,"p":"1903.35000000","q":"0.00300000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,462 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 1903.35, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:49,462 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 1903.35, 'volume': 0.003} +2025-03-18 22:49:49,463 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 1903.35, 'volume': 0.003}, total ticks: 12 +2025-03-18 22:49:49,463 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 1903.35, 'high': 1903.35, 'low': 1903.35, 'close': 1903.35, 'volume': 0.006} +2025-03-18 22:49:49,463 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992113,"s":"BTCUSDT","t":4727550068,"p":"81975.58000000","q":"0.00007000","T":1742330992113,"m":true,"M":true}... +2025-03-18 22:49:49,463 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992113, 'price': 81975.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,463 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992113, 'price': 81975.58, 'volume': 7e-05} +2025-03-18 22:49:49,463 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992113, 'price': 81975.58, 'volume': 7e-05}, total ticks: 60 +2025-03-18 22:49:49,465 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.58, 'close': 81975.58, 'volume': 0.32577999999999974} +2025-03-18 22:49:49,489 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"ETHUSDT","t":2267980623,"p":"1903.35000000","q":"0.00280000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,489 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 1903.35, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:49,489 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 1903.35, 'volume': 0.0028} +2025-03-18 22:49:49,490 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 1903.35, 'volume': 0.0028}, total ticks: 13 +2025-03-18 22:49:49,490 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 1903.35, 'high': 1903.35, 'low': 1903.35, 'close': 1903.35, 'volume': 0.0088} +2025-03-18 22:49:49,490 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992113,"s":"BTCUSDT","t":4727550069,"p":"81975.57000000","q":"0.00028000","T":1742330992113,"m":true,"M":true}... +2025-03-18 22:49:49,490 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992113, 'price': 81975.57, 'volume': 0.00028, 'type': 'trade'} +2025-03-18 22:49:49,490 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992113, 'price': 81975.57, 'volume': 0.00028} +2025-03-18 22:49:49,490 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992113, 'price': 81975.57, 'volume': 0.00028}, total ticks: 61 +2025-03-18 22:49:49,491 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.57, 'close': 81975.57, 'volume': 0.32605999999999974} +2025-03-18 22:49:49,491 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"ETHUSDT","t":2267980624,"p":"1903.35000000","q":"0.01050000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,491 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 1903.35, 'volume': 0.0105, 'type': 'trade'} +2025-03-18 22:49:49,492 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 1903.35, 'volume': 0.0105} +2025-03-18 22:49:49,492 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 1903.35, 'volume': 0.0105}, total ticks: 14 +2025-03-18 22:49:49,492 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 1903.35, 'high': 1903.35, 'low': 1903.35, 'close': 1903.35, 'volume': 0.0193} +2025-03-18 22:49:49,492 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992113,"s":"BTCUSDT","t":4727550070,"p":"81975.57000000","q":"0.00007000","T":1742330992113,"m":true,"M":true}... +2025-03-18 22:49:49,493 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992113, 'price': 81975.57, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,493 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992113, 'price': 81975.57, 'volume': 7e-05} +2025-03-18 22:49:49,493 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992113, 'price': 81975.57, 'volume': 7e-05}, total ticks: 62 +2025-03-18 22:49:49,493 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.57, 'close': 81975.57, 'volume': 0.32612999999999975} +2025-03-18 22:49:49,512 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"ETHUSDT","t":2267980625,"p":"1903.35000000","q":"0.01060000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,512 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 1903.35, 'volume': 0.0106, 'type': 'trade'} +2025-03-18 22:49:49,512 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 1903.35, 'volume': 0.0106} +2025-03-18 22:49:49,512 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 1903.35, 'volume': 0.0106}, total ticks: 15 +2025-03-18 22:49:49,513 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 1903.35, 'high': 1903.35, 'low': 1903.35, 'close': 1903.35, 'volume': 0.029900000000000003} +2025-03-18 22:49:49,513 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992113,"s":"BTCUSDT","t":4727550071,"p":"81975.57000000","q":"0.00007000","T":1742330992113,"m":true,"M":true}... +2025-03-18 22:49:49,513 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992113, 'price': 81975.57, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,513 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992113, 'price': 81975.57, 'volume': 7e-05} +2025-03-18 22:49:49,513 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992113, 'price': 81975.57, 'volume': 7e-05}, total ticks: 63 +2025-03-18 22:49:49,513 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.57, 'close': 81975.57, 'volume': 0.32619999999999977} +2025-03-18 22:49:49,528 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"ETHUSDT","t":2267980626,"p":"1903.35000000","q":"0.00890000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,528 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 1903.35, 'volume': 0.0089, 'type': 'trade'} +2025-03-18 22:49:49,528 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 1903.35, 'volume': 0.0089} +2025-03-18 22:49:49,529 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 1903.35, 'volume': 0.0089}, total ticks: 16 +2025-03-18 22:49:49,529 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 1903.35, 'high': 1903.35, 'low': 1903.35, 'close': 1903.35, 'volume': 0.0388} +2025-03-18 22:49:49,529 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992113,"s":"BTCUSDT","t":4727550072,"p":"81975.36000000","q":"0.00007000","T":1742330992113,"m":true,"M":true}... +2025-03-18 22:49:49,529 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992113, 'price': 81975.36, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,529 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992113, 'price': 81975.36, 'volume': 7e-05} +2025-03-18 22:49:49,529 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992113, 'price': 81975.36, 'volume': 7e-05}, total ticks: 64 +2025-03-18 22:49:49,529 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.36, 'close': 81975.36, 'volume': 0.3262699999999998} +2025-03-18 22:49:49,543 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"ETHUSDT","t":2267980627,"p":"1903.35000000","q":"0.32660000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,543 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 1903.35, 'volume': 0.3266, 'type': 'trade'} +2025-03-18 22:49:49,543 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 1903.35, 'volume': 0.3266} +2025-03-18 22:49:49,545 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 1903.35, 'volume': 0.3266}, total ticks: 17 +2025-03-18 22:49:49,545 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 1903.35, 'high': 1903.35, 'low': 1903.35, 'close': 1903.35, 'volume': 0.3654} +2025-03-18 22:49:49,545 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992113,"s":"BTCUSDT","t":4727550073,"p":"81975.36000000","q":"0.00007000","T":1742330992113,"m":true,"M":true}... +2025-03-18 22:49:49,545 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992113, 'price': 81975.36, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,545 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992113, 'price': 81975.36, 'volume': 7e-05} +2025-03-18 22:49:49,545 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992113, 'price': 81975.36, 'volume': 7e-05}, total ticks: 65 +2025-03-18 22:49:49,545 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81975.36, 'close': 81975.36, 'volume': 0.3263399999999998} +2025-03-18 22:49:49,559 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"ETHUSDT","t":2267980628,"p":"1903.35000000","q":"0.00270000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,559 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 1903.35, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:49,559 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 1903.35, 'volume': 0.0027} +2025-03-18 22:49:49,560 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 1903.35, 'volume': 0.0027}, total ticks: 18 +2025-03-18 22:49:49,560 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 1903.35, 'high': 1903.35, 'low': 1903.35, 'close': 1903.35, 'volume': 0.3681} +2025-03-18 22:49:49,560 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992113,"s":"BTCUSDT","t":4727550074,"p":"81974.98000000","q":"0.00007000","T":1742330992113,"m":true,"M":true}... +2025-03-18 22:49:49,560 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992113, 'price': 81974.98, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,560 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992113, 'price': 81974.98, 'volume': 7e-05} +2025-03-18 22:49:49,560 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992113, 'price': 81974.98, 'volume': 7e-05}, total ticks: 66 +2025-03-18 22:49:49,560 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81974.98, 'close': 81974.98, 'volume': 0.3264099999999998} +2025-03-18 22:49:49,580 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"ETHUSDT","t":2267980629,"p":"1903.35000000","q":"0.00270000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,580 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 1903.35, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:49,580 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 1903.35, 'volume': 0.0027} +2025-03-18 22:49:49,580 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 1903.35, 'volume': 0.0027}, total ticks: 19 +2025-03-18 22:49:49,581 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 1903.35, 'high': 1903.35, 'low': 1903.35, 'close': 1903.35, 'volume': 0.37079999999999996} +2025-03-18 22:49:49,581 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992113,"s":"BTCUSDT","t":4727550075,"p":"81974.96000000","q":"0.00007000","T":1742330992113,"m":true,"M":true}... +2025-03-18 22:49:49,581 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992113, 'price': 81974.96, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,581 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992113, 'price': 81974.96, 'volume': 7e-05} +2025-03-18 22:49:49,581 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992113, 'price': 81974.96, 'volume': 7e-05}, total ticks: 67 +2025-03-18 22:49:49,581 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81974.96, 'close': 81974.96, 'volume': 0.3264799999999998} +2025-03-18 22:49:49,595 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"ETHUSDT","t":2267980630,"p":"1903.34000000","q":"0.00280000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,595 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 1903.34, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:49,595 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 1903.34, 'volume': 0.0028} +2025-03-18 22:49:49,595 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 1903.34, 'volume': 0.0028}, total ticks: 20 +2025-03-18 22:49:49,595 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 1903.35, 'high': 1903.35, 'low': 1903.34, 'close': 1903.34, 'volume': 0.3736} +2025-03-18 22:49:49,595 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992114,"s":"BTCUSDT","t":4727550076,"p":"81974.85000000","q":"0.00007000","T":1742330992113,"m":true,"M":true}... +2025-03-18 22:49:49,596 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992113, 'price': 81974.85, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,596 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992113, 'price': 81974.85, 'volume': 7e-05} +2025-03-18 22:49:49,596 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992113, 'price': 81974.85, 'volume': 7e-05}, total ticks: 68 +2025-03-18 22:49:49,596 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81974.85, 'close': 81974.85, 'volume': 0.32654999999999984} +2025-03-18 22:49:49,611 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"ETHUSDT","t":2267980631,"p":"1903.34000000","q":"0.00300000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,612 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 1903.34, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:49,612 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 1903.34, 'volume': 0.003} +2025-03-18 22:49:49,612 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 1903.34, 'volume': 0.003}, total ticks: 21 +2025-03-18 22:49:49,612 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 1903.35, 'high': 1903.35, 'low': 1903.34, 'close': 1903.34, 'volume': 0.3766} +2025-03-18 22:49:49,612 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992116,"s":"BTCUSDT","t":4727550077,"p":"81974.77000000","q":"0.00032000","T":1742330992115,"m":true,"M":true}... +2025-03-18 22:49:49,612 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992115, 'price': 81974.77, 'volume': 0.00032, 'type': 'trade'} +2025-03-18 22:49:49,612 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992115, 'price': 81974.77, 'volume': 0.00032} +2025-03-18 22:49:49,612 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992115, 'price': 81974.77, 'volume': 0.00032}, total ticks: 69 +2025-03-18 22:49:49,613 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81974.77, 'close': 81974.77, 'volume': 0.3268699999999998} +2025-03-18 22:49:49,620 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992121,"s":"BTCUSDT","t...2120,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,620 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992122,"s":"BTCUSDT","t...2121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,620 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992122,"s":"BTCUSDT","t...2121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,621 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992122,"s":"BTCUSDT","t...2121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,621 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992122,"s":"BTCUSDT","t...2121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,621 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992122,"s":"BTCUSDT","t...2121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,621 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992122,"s":"BTCUSDT","t...2121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,622 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992122,"s":"BTCUSDT","t...2121,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,622 - DEBUG - [protocol.py:1177] - < PING '1742330992124' [text, 13 bytes] +2025-03-18 22:49:49,622 - DEBUG - [protocol.py:1183] - > PONG '1742330992124' [text, 13 bytes] +2025-03-18 22:49:49,622 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992124,"s":"BTCUSDT","t...2123,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,622 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992124,"s":"BTCUSDT","t...2123,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,622 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992124,"s":"BTCUSDT","t...2123,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,623 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992124,"s":"BTCUSDT","t...2123,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,623 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992124,"s":"BTCUSDT","t...2123,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,623 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992124,"s":"BTCUSDT","t...2123,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,623 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992125,"s":"BTCUSDT","t...2124,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,623 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992125,"s":"BTCUSDT","t...2124,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,623 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992125,"s":"BTCUSDT","t...2124,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,623 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"ETHUSDT","t":2267980632,"p":"1903.34000000","q":"0.03490000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,623 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 1903.34, 'volume': 0.0349, 'type': 'trade'} +2025-03-18 22:49:49,623 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 1903.34, 'volume': 0.0349} +2025-03-18 22:49:49,623 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 1903.34, 'volume': 0.0349}, total ticks: 22 +2025-03-18 22:49:49,623 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 1903.35, 'high': 1903.35, 'low': 1903.34, 'close': 1903.34, 'volume': 0.4115} +2025-03-18 22:49:49,624 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992116,"s":"BTCUSDT","t":4727550078,"p":"81974.77000000","q":"0.00032000","T":1742330992115,"m":true,"M":true}... +2025-03-18 22:49:49,624 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992115, 'price': 81974.77, 'volume': 0.00032, 'type': 'trade'} +2025-03-18 22:49:49,624 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992115, 'price': 81974.77, 'volume': 0.00032} +2025-03-18 22:49:49,624 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992115, 'price': 81974.77, 'volume': 0.00032}, total ticks: 70 +2025-03-18 22:49:49,624 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81974.77, 'close': 81974.77, 'volume': 0.3271899999999998} +2025-03-18 22:49:49,624 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992125,"s":"BTCUSDT","t...2124,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,625 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"ETHUSDT","t":2267980633,"p":"1903.34000000","q":"0.00290000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,625 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 1903.34, 'volume': 0.0029, 'type': 'trade'} +2025-03-18 22:49:49,625 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 1903.34, 'volume': 0.0029} +2025-03-18 22:49:49,625 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 1903.34, 'volume': 0.0029}, total ticks: 23 +2025-03-18 22:49:49,625 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 1903.35, 'high': 1903.35, 'low': 1903.34, 'close': 1903.34, 'volume': 0.4144} +2025-03-18 22:49:49,625 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992116,"s":"BTCUSDT","t":4727550079,"p":"81974.77000000","q":"0.00032000","T":1742330992115,"m":true,"M":true}... +2025-03-18 22:49:49,626 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992115, 'price': 81974.77, 'volume': 0.00032, 'type': 'trade'} +2025-03-18 22:49:49,626 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992115, 'price': 81974.77, 'volume': 0.00032} +2025-03-18 22:49:49,626 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992115, 'price': 81974.77, 'volume': 0.00032}, total ticks: 71 +2025-03-18 22:49:49,626 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81974.77, 'close': 81974.77, 'volume': 0.3275099999999998} +2025-03-18 22:49:49,626 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992125,"s":"BTCUSDT","t...2124,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,626 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"ETHUSDT","t":2267980634,"p":"1903.34000000","q":"0.19250000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,626 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 1903.34, 'volume': 0.1925, 'type': 'trade'} +2025-03-18 22:49:49,626 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 1903.34, 'volume': 0.1925} +2025-03-18 22:49:49,628 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 1903.34, 'volume': 0.1925}, total ticks: 24 +2025-03-18 22:49:49,628 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 1903.35, 'high': 1903.35, 'low': 1903.34, 'close': 1903.34, 'volume': 0.6069} +2025-03-18 22:49:49,628 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992116,"s":"BTCUSDT","t":4727550080,"p":"81974.77000000","q":"0.00025000","T":1742330992115,"m":true,"M":true}... +2025-03-18 22:49:49,628 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992115, 'price': 81974.77, 'volume': 0.00025, 'type': 'trade'} +2025-03-18 22:49:49,628 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992115, 'price': 81974.77, 'volume': 0.00025} +2025-03-18 22:49:49,628 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992115, 'price': 81974.77, 'volume': 0.00025}, total ticks: 72 +2025-03-18 22:49:49,628 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81974.77, 'close': 81974.77, 'volume': 0.3277599999999998} +2025-03-18 22:49:49,629 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992125,"s":"BTCUSDT","t...2124,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,629 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"ETHUSDT","t":2267980635,"p":"1903.34000000","q":"0.00280000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,629 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 1903.34, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:49,629 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 1903.34, 'volume': 0.0028} +2025-03-18 22:49:49,629 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 1903.34, 'volume': 0.0028}, total ticks: 25 +2025-03-18 22:49:49,630 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 1903.35, 'high': 1903.35, 'low': 1903.34, 'close': 1903.34, 'volume': 0.6097} +2025-03-18 22:49:49,630 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992116,"s":"BTCUSDT","t":4727550081,"p":"81974.77000000","q":"0.00007000","T":1742330992115,"m":true,"M":true}... +2025-03-18 22:49:49,630 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992115, 'price': 81974.77, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,630 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992115, 'price': 81974.77, 'volume': 7e-05} +2025-03-18 22:49:49,630 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992115, 'price': 81974.77, 'volume': 7e-05}, total ticks: 73 +2025-03-18 22:49:49,630 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81974.77, 'close': 81974.77, 'volume': 0.3278299999999998} +2025-03-18 22:49:49,630 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992125,"s":"BTCUSDT","t...2124,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,631 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"ETHUSDT","t":2267980636,"p":"1903.34000000","q":"0.19250000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,631 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 1903.34, 'volume': 0.1925, 'type': 'trade'} +2025-03-18 22:49:49,631 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 1903.34, 'volume': 0.1925} +2025-03-18 22:49:49,631 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 1903.34, 'volume': 0.1925}, total ticks: 26 +2025-03-18 22:49:49,631 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 1903.35, 'high': 1903.35, 'low': 1903.34, 'close': 1903.34, 'volume': 0.8022} +2025-03-18 22:49:49,631 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992117,"s":"BTCUSDT","t":4727550082,"p":"81974.76000000","q":"0.00010000","T":1742330992117,"m":true,"M":true}... +2025-03-18 22:49:49,631 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992117, 'price': 81974.76, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:49:49,631 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992117, 'price': 81974.76, 'volume': 0.0001} +2025-03-18 22:49:49,632 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992117, 'price': 81974.76, 'volume': 0.0001}, total ticks: 74 +2025-03-18 22:49:49,632 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81974.76, 'close': 81974.76, 'volume': 0.3279299999999998} +2025-03-18 22:49:49,632 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992125,"s":"BTCUSDT","t...2124,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,632 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"ETHUSDT","t":2267980637,"p":"1903.34000000","q":"0.19250000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,632 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 1903.34, 'volume': 0.1925, 'type': 'trade'} +2025-03-18 22:49:49,632 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 1903.34, 'volume': 0.1925} +2025-03-18 22:49:49,633 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 1903.34, 'volume': 0.1925}, total ticks: 27 +2025-03-18 22:49:49,633 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 1903.35, 'high': 1903.35, 'low': 1903.34, 'close': 1903.34, 'volume': 0.9947} +2025-03-18 22:49:49,633 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992117,"s":"BTCUSDT","t":4727550083,"p":"81974.76000000","q":"0.00007000","T":1742330992117,"m":true,"M":true}... +2025-03-18 22:49:49,633 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992117, 'price': 81974.76, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,633 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992117, 'price': 81974.76, 'volume': 7e-05} +2025-03-18 22:49:49,633 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992117, 'price': 81974.76, 'volume': 7e-05}, total ticks: 75 +2025-03-18 22:49:49,634 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81974.76, 'close': 81974.76, 'volume': 0.3279999999999998} +2025-03-18 22:49:49,634 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992125,"s":"BTCUSDT","t...2124,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,634 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"ETHUSDT","t":2267980638,"p":"1903.34000000","q":"0.19250000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,634 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 1903.34, 'volume': 0.1925, 'type': 'trade'} +2025-03-18 22:49:49,634 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 1903.34, 'volume': 0.1925} +2025-03-18 22:49:49,634 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 1903.34, 'volume': 0.1925}, total ticks: 28 +2025-03-18 22:49:49,634 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 1903.35, 'high': 1903.35, 'low': 1903.34, 'close': 1903.34, 'volume': 1.1872} +2025-03-18 22:49:49,635 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992117,"s":"BTCUSDT","t":4727550084,"p":"81974.76000000","q":"0.00010000","T":1742330992117,"m":true,"M":true}... +2025-03-18 22:49:49,635 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992117, 'price': 81974.76, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:49:49,635 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992117, 'price': 81974.76, 'volume': 0.0001} +2025-03-18 22:49:49,635 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992117, 'price': 81974.76, 'volume': 0.0001}, total ticks: 76 +2025-03-18 22:49:49,635 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81974.76, 'close': 81974.76, 'volume': 0.3280999999999998} +2025-03-18 22:49:49,635 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992135,"s":"BTCUSDT","t...2133,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,635 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"ETHUSDT","t":2267980639,"p":"1903.34000000","q":"0.19250000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,636 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 1903.34, 'volume': 0.1925, 'type': 'trade'} +2025-03-18 22:49:49,636 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 1903.34, 'volume': 0.1925} +2025-03-18 22:49:49,636 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 1903.34, 'volume': 0.1925}, total ticks: 29 +2025-03-18 22:49:49,636 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 1903.35, 'high': 1903.35, 'low': 1903.34, 'close': 1903.34, 'volume': 1.3797000000000001} +2025-03-18 22:49:49,636 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992117,"s":"BTCUSDT","t":4727550085,"p":"81974.76000000","q":"0.00007000","T":1742330992117,"m":true,"M":true}... +2025-03-18 22:49:49,636 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992117, 'price': 81974.76, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,637 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992117, 'price': 81974.76, 'volume': 7e-05} +2025-03-18 22:49:49,637 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992117, 'price': 81974.76, 'volume': 7e-05}, total ticks: 77 +2025-03-18 22:49:49,637 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81974.76, 'close': 81974.76, 'volume': 0.3281699999999998} +2025-03-18 22:49:49,637 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992135,"s":"BTCUSDT","t...2133,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,637 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"ETHUSDT","t":2267980640,"p":"1903.34000000","q":"0.19250000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,637 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 1903.34, 'volume': 0.1925, 'type': 'trade'} +2025-03-18 22:49:49,637 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 1903.34, 'volume': 0.1925} +2025-03-18 22:49:49,637 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 1903.34, 'volume': 0.1925}, total ticks: 30 +2025-03-18 22:49:49,638 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 1903.35, 'high': 1903.35, 'low': 1903.34, 'close': 1903.34, 'volume': 1.5722} +2025-03-18 22:49:49,638 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992117,"s":"BTCUSDT","t":4727550086,"p":"81974.38000000","q":"0.00007000","T":1742330992117,"m":true,"M":true}... +2025-03-18 22:49:49,638 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992117, 'price': 81974.38, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,638 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992117, 'price': 81974.38, 'volume': 7e-05} +2025-03-18 22:49:49,638 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992117, 'price': 81974.38, 'volume': 7e-05}, total ticks: 78 +2025-03-18 22:49:49,638 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81974.38, 'close': 81974.38, 'volume': 0.3282399999999998} +2025-03-18 22:49:49,638 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992135,"s":"BTCUSDT","t...2133,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,638 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"ETHUSDT","t":2267980641,"p":"1903.34000000","q":"0.19250000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,638 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 1903.34, 'volume': 0.1925, 'type': 'trade'} +2025-03-18 22:49:49,638 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 1903.34, 'volume': 0.1925} +2025-03-18 22:49:49,639 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 1903.34, 'volume': 0.1925}, total ticks: 31 +2025-03-18 22:49:49,639 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 1903.35, 'high': 1903.35, 'low': 1903.34, 'close': 1903.34, 'volume': 1.7647} +2025-03-18 22:49:49,639 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992117,"s":"BTCUSDT","t":4727550087,"p":"81974.34000000","q":"0.00007000","T":1742330992117,"m":true,"M":true}... +2025-03-18 22:49:49,639 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992117, 'price': 81974.34, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,639 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992117, 'price': 81974.34, 'volume': 7e-05} +2025-03-18 22:49:49,639 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992117, 'price': 81974.34, 'volume': 7e-05}, total ticks: 79 +2025-03-18 22:49:49,639 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81974.34, 'close': 81974.34, 'volume': 0.3283099999999998} +2025-03-18 22:49:49,639 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992135,"s":"BTCUSDT","t...2133,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,639 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"ETHUSDT","t":2267980642,"p":"1903.34000000","q":"0.05490000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,639 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 1903.34, 'volume': 0.0549, 'type': 'trade'} +2025-03-18 22:49:49,640 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 1903.34, 'volume': 0.0549} +2025-03-18 22:49:49,640 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 1903.34, 'volume': 0.0549}, total ticks: 32 +2025-03-18 22:49:49,640 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 1903.35, 'high': 1903.35, 'low': 1903.34, 'close': 1903.34, 'volume': 1.8195999999999999} +2025-03-18 22:49:49,640 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992117,"s":"BTCUSDT","t":4727550088,"p":"81973.95000000","q":"0.00007000","T":1742330992117,"m":true,"M":true}... +2025-03-18 22:49:49,640 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992117, 'price': 81973.95, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,640 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992117, 'price': 81973.95, 'volume': 7e-05} +2025-03-18 22:49:49,640 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992117, 'price': 81973.95, 'volume': 7e-05}, total ticks: 80 +2025-03-18 22:49:49,640 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81973.95, 'close': 81973.95, 'volume': 0.32837999999999984} +2025-03-18 22:49:49,641 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992135,"s":"BTCUSDT","t...2133,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,641 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992224,"s":"ETHUSDT","t":2267980643,"p":"1903.33000000","q":"0.00300000","T":1742330992224,"m":true,"M":true}... +2025-03-18 22:49:49,641 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992224, 'price': 1903.33, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:49,641 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992224, 'price': 1903.33, 'volume': 0.003} +2025-03-18 22:49:49,641 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992224, 'price': 1903.33, 'volume': 0.003}, total ticks: 33 +2025-03-18 22:49:49,642 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 1903.35, 'high': 1903.35, 'low': 1903.33, 'close': 1903.33, 'volume': 1.8225999999999998} +2025-03-18 22:49:49,642 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992120,"s":"BTCUSDT","t":4727550089,"p":"81972.94000000","q":"0.00007000","T":1742330992119,"m":true,"M":true}... +2025-03-18 22:49:49,642 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992119, 'price': 81972.94, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,642 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992119, 'price': 81972.94, 'volume': 7e-05} +2025-03-18 22:49:49,642 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992119, 'price': 81972.94, 'volume': 7e-05}, total ticks: 81 +2025-03-18 22:49:49,642 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81972.94, 'close': 81972.94, 'volume': 0.32844999999999985} +2025-03-18 22:49:49,644 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992135,"s":"BTCUSDT","t...2133,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,644 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992224,"s":"ETHUSDT","t":2267980644,"p":"1903.33000000","q":"0.00270000","T":1742330992224,"m":true,"M":true}... +2025-03-18 22:49:49,644 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992224, 'price': 1903.33, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:49,644 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992224, 'price': 1903.33, 'volume': 0.0027} +2025-03-18 22:49:49,644 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992224, 'price': 1903.33, 'volume': 0.0027}, total ticks: 34 +2025-03-18 22:49:49,645 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 1903.35, 'high': 1903.35, 'low': 1903.33, 'close': 1903.33, 'volume': 1.8252999999999997} +2025-03-18 22:49:49,645 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992120,"s":"BTCUSDT","t":4727550090,"p":"81972.94000000","q":"0.00007000","T":1742330992119,"m":true,"M":true}... +2025-03-18 22:49:49,645 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992119, 'price': 81972.94, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,645 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992119, 'price': 81972.94, 'volume': 7e-05} +2025-03-18 22:49:49,645 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992119, 'price': 81972.94, 'volume': 7e-05}, total ticks: 82 +2025-03-18 22:49:49,645 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81972.94, 'close': 81972.94, 'volume': 0.32851999999999987} +2025-03-18 22:49:49,646 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992139,"s":"BTCUSDT","t...2138,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,646 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992224,"s":"ETHUSDT","t":2267980645,"p":"1903.33000000","q":"0.00290000","T":1742330992224,"m":true,"M":true}... +2025-03-18 22:49:49,646 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992224, 'price': 1903.33, 'volume': 0.0029, 'type': 'trade'} +2025-03-18 22:49:49,646 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992224, 'price': 1903.33, 'volume': 0.0029} +2025-03-18 22:49:49,646 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992224, 'price': 1903.33, 'volume': 0.0029}, total ticks: 35 +2025-03-18 22:49:49,647 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 1903.35, 'high': 1903.35, 'low': 1903.33, 'close': 1903.33, 'volume': 1.8281999999999996} +2025-03-18 22:49:49,647 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992120,"s":"BTCUSDT","t":4727550091,"p":"81972.93000000","q":"0.00300000","T":1742330992119,"m":true,"M":true}... +2025-03-18 22:49:49,647 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992119, 'price': 81972.93, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:49,647 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992119, 'price': 81972.93, 'volume': 0.003} +2025-03-18 22:49:49,647 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992119, 'price': 81972.93, 'volume': 0.003}, total ticks: 83 +2025-03-18 22:49:49,647 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81972.93, 'close': 81972.93, 'volume': 0.33151999999999987} +2025-03-18 22:49:49,647 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992139,"s":"BTCUSDT","t...2138,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,648 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992120,"s":"BTCUSDT","t":4727550092,"p":"81972.93000000","q":"0.00007000","T":1742330992119,"m":true,"M":true}... +2025-03-18 22:49:49,648 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992119, 'price': 81972.93, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,648 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992119, 'price': 81972.93, 'volume': 7e-05} +2025-03-18 22:49:49,648 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992119, 'price': 81972.93, 'volume': 7e-05}, total ticks: 84 +2025-03-18 22:49:49,648 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81972.93, 'close': 81972.93, 'volume': 0.3315899999999999} +2025-03-18 22:49:49,649 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992144,"s":"BTCUSDT","t...2143,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,649 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992120,"s":"BTCUSDT","t":4727550093,"p":"81972.93000000","q":"0.00007000","T":1742330992119,"m":true,"M":true}... +2025-03-18 22:49:49,649 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992119, 'price': 81972.93, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,650 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992119, 'price': 81972.93, 'volume': 7e-05} +2025-03-18 22:49:49,650 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992119, 'price': 81972.93, 'volume': 7e-05}, total ticks: 85 +2025-03-18 22:49:49,650 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81972.93, 'close': 81972.93, 'volume': 0.3316599999999999} +2025-03-18 22:49:49,650 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992144,"s":"BTCUSDT","t...2143,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,651 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992121,"s":"BTCUSDT","t":4727550094,"p":"81972.89000000","q":"0.00014000","T":1742330992120,"m":true,"M":true}... +2025-03-18 22:49:49,651 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992120, 'price': 81972.89, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:49:49,651 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992120, 'price': 81972.89, 'volume': 0.00014} +2025-03-18 22:49:49,651 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992120, 'price': 81972.89, 'volume': 0.00014}, total ticks: 86 +2025-03-18 22:49:49,651 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81972.89, 'close': 81972.89, 'volume': 0.3317999999999999} +2025-03-18 22:49:49,651 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992144,"s":"BTCUSDT","t...2143,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,652 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992122,"s":"BTCUSDT","t":4727550095,"p":"81972.89000000","q":"0.00196000","T":1742330992121,"m":true,"M":true}... +2025-03-18 22:49:49,652 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992121, 'price': 81972.89, 'volume': 0.00196, 'type': 'trade'} +2025-03-18 22:49:49,652 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992121, 'price': 81972.89, 'volume': 0.00196} +2025-03-18 22:49:49,652 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992121, 'price': 81972.89, 'volume': 0.00196}, total ticks: 87 +2025-03-18 22:49:49,652 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81972.89, 'close': 81972.89, 'volume': 0.3337599999999999} +2025-03-18 22:49:49,653 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992144,"s":"BTCUSDT","t...2143,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,653 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992122,"s":"BTCUSDT","t":4727550096,"p":"81972.89000000","q":"0.00007000","T":1742330992121,"m":true,"M":true}... +2025-03-18 22:49:49,653 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992121, 'price': 81972.89, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,653 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992121, 'price': 81972.89, 'volume': 7e-05} +2025-03-18 22:49:49,653 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992121, 'price': 81972.89, 'volume': 7e-05}, total ticks: 88 +2025-03-18 22:49:49,653 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81972.89, 'close': 81972.89, 'volume': 0.3338299999999999} +2025-03-18 22:49:49,654 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992144,"s":"BTCUSDT","t...2143,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,654 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992122,"s":"BTCUSDT","t":4727550097,"p":"81972.31000000","q":"0.00007000","T":1742330992121,"m":true,"M":true}... +2025-03-18 22:49:49,654 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992121, 'price': 81972.31, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,654 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992121, 'price': 81972.31, 'volume': 7e-05} +2025-03-18 22:49:49,654 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992121, 'price': 81972.31, 'volume': 7e-05}, total ticks: 89 +2025-03-18 22:49:49,654 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81972.31, 'close': 81972.31, 'volume': 0.3338999999999999} +2025-03-18 22:49:49,655 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992144,"s":"BTCUSDT","t...2143,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,655 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992122,"s":"BTCUSDT","t":4727550098,"p":"81972.24000000","q":"0.00013000","T":1742330992121,"m":true,"M":true}... +2025-03-18 22:49:49,655 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992121, 'price': 81972.24, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:49,655 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992121, 'price': 81972.24, 'volume': 0.00013} +2025-03-18 22:49:49,655 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992121, 'price': 81972.24, 'volume': 0.00013}, total ticks: 90 +2025-03-18 22:49:49,655 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81972.24, 'close': 81972.24, 'volume': 0.33402999999999994} +2025-03-18 22:49:49,656 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992144,"s":"BTCUSDT","t...2143,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,656 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992122,"s":"BTCUSDT","t":4727550099,"p":"81972.24000000","q":"0.00013000","T":1742330992121,"m":true,"M":true}... +2025-03-18 22:49:49,656 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992121, 'price': 81972.24, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:49,656 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992121, 'price': 81972.24, 'volume': 0.00013} +2025-03-18 22:49:49,656 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992121, 'price': 81972.24, 'volume': 0.00013}, total ticks: 91 +2025-03-18 22:49:49,657 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81972.24, 'close': 81972.24, 'volume': 0.33415999999999996} +2025-03-18 22:49:49,657 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992163,"s":"BTCUSDT","t...2163,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,657 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992122,"s":"BTCUSDT","t":4727550100,"p":"81972.24000000","q":"0.00013000","T":1742330992121,"m":true,"M":true}... +2025-03-18 22:49:49,657 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992121, 'price': 81972.24, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:49,657 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992121, 'price': 81972.24, 'volume': 0.00013} +2025-03-18 22:49:49,658 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992121, 'price': 81972.24, 'volume': 0.00013}, total ticks: 92 +2025-03-18 22:49:49,658 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81972.24, 'close': 81972.24, 'volume': 0.33429} +2025-03-18 22:49:49,658 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992163,"s":"BTCUSDT","t...2163,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,658 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992122,"s":"BTCUSDT","t":4727550101,"p":"81972.24000000","q":"0.00007000","T":1742330992121,"m":true,"M":true}... +2025-03-18 22:49:49,658 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992121, 'price': 81972.24, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,660 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992121, 'price': 81972.24, 'volume': 7e-05} +2025-03-18 22:49:49,660 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992121, 'price': 81972.24, 'volume': 7e-05}, total ticks: 93 +2025-03-18 22:49:49,660 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81972.24, 'close': 81972.24, 'volume': 0.33436} +2025-03-18 22:49:49,660 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992163,"s":"BTCUSDT","t...2163,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,660 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992124,"s":"BTCUSDT","t":4727550102,"p":"81972.23000000","q":"0.00007000","T":1742330992123,"m":true,"M":true}... +2025-03-18 22:49:49,661 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992123, 'price': 81972.23, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,661 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992123, 'price': 81972.23, 'volume': 7e-05} +2025-03-18 22:49:49,661 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992123, 'price': 81972.23, 'volume': 7e-05}, total ticks: 94 +2025-03-18 22:49:49,661 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81972.23, 'close': 81972.23, 'volume': 0.33443} +2025-03-18 22:49:49,661 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992163,"s":"BTCUSDT","t...2163,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,661 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992124,"s":"BTCUSDT","t":4727550103,"p":"81972.23000000","q":"0.00007000","T":1742330992123,"m":true,"M":true}... +2025-03-18 22:49:49,661 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992123, 'price': 81972.23, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,661 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992123, 'price': 81972.23, 'volume': 7e-05} +2025-03-18 22:49:49,661 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992123, 'price': 81972.23, 'volume': 7e-05}, total ticks: 95 +2025-03-18 22:49:49,662 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81972.23, 'close': 81972.23, 'volume': 0.3345} +2025-03-18 22:49:49,662 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992163,"s":"BTCUSDT","t...2163,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,662 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992124,"s":"BTCUSDT","t":4727550104,"p":"81972.23000000","q":"0.00007000","T":1742330992123,"m":true,"M":true}... +2025-03-18 22:49:49,662 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992123, 'price': 81972.23, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,662 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992123, 'price': 81972.23, 'volume': 7e-05} +2025-03-18 22:49:49,662 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992123, 'price': 81972.23, 'volume': 7e-05}, total ticks: 96 +2025-03-18 22:49:49,662 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81972.23, 'close': 81972.23, 'volume': 0.33457000000000003} +2025-03-18 22:49:49,662 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992163,"s":"BTCUSDT","t...2163,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,663 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992124,"s":"BTCUSDT","t":4727550105,"p":"81972.23000000","q":"0.00007000","T":1742330992123,"m":true,"M":true}... +2025-03-18 22:49:49,663 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992123, 'price': 81972.23, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,663 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992123, 'price': 81972.23, 'volume': 7e-05} +2025-03-18 22:49:49,663 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992123, 'price': 81972.23, 'volume': 7e-05}, total ticks: 97 +2025-03-18 22:49:49,663 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81972.23, 'close': 81972.23, 'volume': 0.33464000000000005} +2025-03-18 22:49:49,664 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992163,"s":"BTCUSDT","t...2163,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,664 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992124,"s":"BTCUSDT","t":4727550106,"p":"81971.50000000","q":"0.00007000","T":1742330992123,"m":true,"M":true}... +2025-03-18 22:49:49,664 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992123, 'price': 81971.5, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,664 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992123, 'price': 81971.5, 'volume': 7e-05} +2025-03-18 22:49:49,664 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992123, 'price': 81971.5, 'volume': 7e-05}, total ticks: 98 +2025-03-18 22:49:49,664 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81971.5, 'close': 81971.5, 'volume': 0.33471000000000006} +2025-03-18 22:49:49,664 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992163,"s":"BTCUSDT","t...2163,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,665 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992124,"s":"BTCUSDT","t":4727550107,"p":"81971.20000000","q":"0.00007000","T":1742330992123,"m":true,"M":true}... +2025-03-18 22:49:49,665 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992123, 'price': 81971.2, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,665 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992123, 'price': 81971.2, 'volume': 7e-05} +2025-03-18 22:49:49,665 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992123, 'price': 81971.2, 'volume': 7e-05}, total ticks: 99 +2025-03-18 22:49:49,665 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81971.2, 'close': 81971.2, 'volume': 0.3347800000000001} +2025-03-18 22:49:49,665 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992163,"s":"BTCUSDT","t...2163,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,666 - INFO - [realtime.py:369] - Received message #100 +2025-03-18 22:49:49,666 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992125,"s":"BTCUSDT","t":4727550108,"p":"81971.19000000","q":"0.02011000","T":1742330992124,"m":true,"M":true}... +2025-03-18 22:49:49,666 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992124, 'price': 81971.19, 'volume': 0.02011, 'type': 'trade'} +2025-03-18 22:49:49,666 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992124, 'price': 81971.19, 'volume': 0.02011} +2025-03-18 22:49:49,666 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992124, 'price': 81971.19, 'volume': 0.02011}, total ticks: 100 +2025-03-18 22:49:49,666 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81971.19, 'close': 81971.19, 'volume': 0.3548900000000001} +2025-03-18 22:49:49,667 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992163,"s":"BTCUSDT","t...2163,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,667 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992125,"s":"BTCUSDT","t":4727550109,"p":"81971.19000000","q":"0.00007000","T":1742330992124,"m":true,"M":true}... +2025-03-18 22:49:49,667 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992124, 'price': 81971.19, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,667 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992124, 'price': 81971.19, 'volume': 7e-05} +2025-03-18 22:49:49,667 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992124, 'price': 81971.19, 'volume': 7e-05}, total ticks: 101 +2025-03-18 22:49:49,667 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81971.19, 'close': 81971.19, 'volume': 0.3549600000000001} +2025-03-18 22:49:49,667 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992163,"s":"BTCUSDT","t...2163,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,667 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992125,"s":"BTCUSDT","t":4727550110,"p":"81971.19000000","q":"0.00007000","T":1742330992124,"m":true,"M":true}... +2025-03-18 22:49:49,667 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992124, 'price': 81971.19, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,669 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992124, 'price': 81971.19, 'volume': 7e-05} +2025-03-18 22:49:49,669 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992124, 'price': 81971.19, 'volume': 7e-05}, total ticks: 102 +2025-03-18 22:49:49,669 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81971.19, 'close': 81971.19, 'volume': 0.3550300000000001} +2025-03-18 22:49:49,669 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992163,"s":"BTCUSDT","t...2163,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,669 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992125,"s":"BTCUSDT","t":4727550111,"p":"81971.19000000","q":"0.00007000","T":1742330992124,"m":true,"M":true}... +2025-03-18 22:49:49,669 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992124, 'price': 81971.19, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,669 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992124, 'price': 81971.19, 'volume': 7e-05} +2025-03-18 22:49:49,669 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992124, 'price': 81971.19, 'volume': 7e-05}, total ticks: 103 +2025-03-18 22:49:49,669 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81971.19, 'close': 81971.19, 'volume': 0.35510000000000014} +2025-03-18 22:49:49,670 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992163,"s":"BTCUSDT","t...2163,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,670 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992125,"s":"BTCUSDT","t":4727550112,"p":"81971.19000000","q":"0.00007000","T":1742330992124,"m":true,"M":true}... +2025-03-18 22:49:49,670 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992124, 'price': 81971.19, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,670 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992124, 'price': 81971.19, 'volume': 7e-05} +2025-03-18 22:49:49,670 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992124, 'price': 81971.19, 'volume': 7e-05}, total ticks: 104 +2025-03-18 22:49:49,670 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81971.19, 'close': 81971.19, 'volume': 0.35517000000000015} +2025-03-18 22:49:49,671 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992163,"s":"BTCUSDT","t...2163,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,671 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992125,"s":"BTCUSDT","t":4727550113,"p":"81970.68000000","q":"0.00007000","T":1742330992124,"m":true,"M":true}... +2025-03-18 22:49:49,671 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992124, 'price': 81970.68, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,671 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992124, 'price': 81970.68, 'volume': 7e-05} +2025-03-18 22:49:49,671 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992124, 'price': 81970.68, 'volume': 7e-05}, total ticks: 105 +2025-03-18 22:49:49,671 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81970.68, 'close': 81970.68, 'volume': 0.35524000000000017} +2025-03-18 22:49:49,672 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992163,"s":"BTCUSDT","t...2163,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,672 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992125,"s":"BTCUSDT","t":4727550114,"p":"81969.89000000","q":"0.00007000","T":1742330992124,"m":true,"M":true}... +2025-03-18 22:49:49,672 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992124, 'price': 81969.89, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,672 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992124, 'price': 81969.89, 'volume': 7e-05} +2025-03-18 22:49:49,672 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992124, 'price': 81969.89, 'volume': 7e-05}, total ticks: 106 +2025-03-18 22:49:49,672 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81969.89, 'close': 81969.89, 'volume': 0.3553100000000002} +2025-03-18 22:49:49,673 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992163,"s":"BTCUSDT","t...2163,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,673 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992125,"s":"BTCUSDT","t":4727550115,"p":"81969.82000000","q":"0.00007000","T":1742330992124,"m":true,"M":true}... +2025-03-18 22:49:49,673 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992124, 'price': 81969.82, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,673 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992124, 'price': 81969.82, 'volume': 7e-05} +2025-03-18 22:49:49,673 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992124, 'price': 81969.82, 'volume': 7e-05}, total ticks: 107 +2025-03-18 22:49:49,673 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81969.82, 'close': 81969.82, 'volume': 0.3553800000000002} +2025-03-18 22:49:49,674 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992166,"s":"BTCUSDT","t...2165,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,674 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992125,"s":"BTCUSDT","t":4727550116,"p":"81969.77000000","q":"0.00013000","T":1742330992124,"m":true,"M":true}... +2025-03-18 22:49:49,674 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992124, 'price': 81969.77, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:49,674 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992124, 'price': 81969.77, 'volume': 0.00013} +2025-03-18 22:49:49,674 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992124, 'price': 81969.77, 'volume': 0.00013}, total ticks: 108 +2025-03-18 22:49:49,674 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81969.77, 'close': 81969.77, 'volume': 0.3555100000000002} +2025-03-18 22:49:49,674 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992166,"s":"BTCUSDT","t...2165,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,674 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992135,"s":"BTCUSDT","t":4727550117,"p":"81969.06000000","q":"0.00007000","T":1742330992133,"m":true,"M":true}... +2025-03-18 22:49:49,675 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992133, 'price': 81969.06, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,675 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992133, 'price': 81969.06, 'volume': 7e-05} +2025-03-18 22:49:49,675 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992133, 'price': 81969.06, 'volume': 7e-05}, total ticks: 109 +2025-03-18 22:49:49,675 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81969.06, 'close': 81969.06, 'volume': 0.35558000000000023} +2025-03-18 22:49:49,675 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992166,"s":"BTCUSDT","t...2165,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,675 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992135,"s":"BTCUSDT","t":4727550118,"p":"81969.06000000","q":"0.00007000","T":1742330992133,"m":true,"M":true}... +2025-03-18 22:49:49,676 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992133, 'price': 81969.06, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,676 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992133, 'price': 81969.06, 'volume': 7e-05} +2025-03-18 22:49:49,676 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992133, 'price': 81969.06, 'volume': 7e-05}, total ticks: 110 +2025-03-18 22:49:49,676 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81969.06, 'close': 81969.06, 'volume': 0.35565000000000024} +2025-03-18 22:49:49,676 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992166,"s":"BTCUSDT","t...2165,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,676 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992135,"s":"BTCUSDT","t":4727550119,"p":"81969.06000000","q":"0.00007000","T":1742330992133,"m":true,"M":true}... +2025-03-18 22:49:49,676 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992133, 'price': 81969.06, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,677 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992133, 'price': 81969.06, 'volume': 7e-05} +2025-03-18 22:49:49,677 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992133, 'price': 81969.06, 'volume': 7e-05}, total ticks: 111 +2025-03-18 22:49:49,677 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81969.06, 'close': 81969.06, 'volume': 0.35572000000000026} +2025-03-18 22:49:49,677 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992166,"s":"BTCUSDT","t...2165,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,677 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992135,"s":"BTCUSDT","t":4727550120,"p":"81969.06000000","q":"0.00007000","T":1742330992133,"m":true,"M":true}... +2025-03-18 22:49:49,677 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992133, 'price': 81969.06, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,677 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992133, 'price': 81969.06, 'volume': 7e-05} +2025-03-18 22:49:49,677 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992133, 'price': 81969.06, 'volume': 7e-05}, total ticks: 112 +2025-03-18 22:49:49,678 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81969.06, 'close': 81969.06, 'volume': 0.3557900000000003} +2025-03-18 22:49:49,678 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992168,"s":"BTCUSDT","t...2167,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,678 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992135,"s":"BTCUSDT","t":4727550121,"p":"81969.06000000","q":"0.00007000","T":1742330992133,"m":true,"M":true}... +2025-03-18 22:49:49,678 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992133, 'price': 81969.06, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,678 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992133, 'price': 81969.06, 'volume': 7e-05} +2025-03-18 22:49:49,678 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992133, 'price': 81969.06, 'volume': 7e-05}, total ticks: 113 +2025-03-18 22:49:49,678 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81969.06, 'close': 81969.06, 'volume': 0.3558600000000003} +2025-03-18 22:49:49,679 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992168,"s":"BTCUSDT","t...2167,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,679 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992135,"s":"BTCUSDT","t":4727550122,"p":"81969.06000000","q":"0.00007000","T":1742330992133,"m":true,"M":true}... +2025-03-18 22:49:49,679 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992133, 'price': 81969.06, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,679 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992133, 'price': 81969.06, 'volume': 7e-05} +2025-03-18 22:49:49,679 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992133, 'price': 81969.06, 'volume': 7e-05}, total ticks: 114 +2025-03-18 22:49:49,679 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81969.06, 'close': 81969.06, 'volume': 0.3559300000000003} +2025-03-18 22:49:49,679 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992168,"s":"BTCUSDT","t...2167,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,680 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992139,"s":"BTCUSDT","t":4727550123,"p":"81969.05000000","q":"0.00007000","T":1742330992138,"m":true,"M":true}... +2025-03-18 22:49:49,680 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992138, 'price': 81969.05, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,681 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992138, 'price': 81969.05, 'volume': 7e-05} +2025-03-18 22:49:49,681 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992138, 'price': 81969.05, 'volume': 7e-05}, total ticks: 115 +2025-03-18 22:49:49,681 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81969.05, 'close': 81969.05, 'volume': 0.3560000000000003} +2025-03-18 22:49:49,681 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992168,"s":"BTCUSDT","t...2167,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,681 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992139,"s":"BTCUSDT","t":4727550124,"p":"81969.05000000","q":"0.00003000","T":1742330992138,"m":true,"M":true}... +2025-03-18 22:49:49,682 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992138, 'price': 81969.05, 'volume': 3e-05, 'type': 'trade'} +2025-03-18 22:49:49,682 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992138, 'price': 81969.05, 'volume': 3e-05} +2025-03-18 22:49:49,682 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992138, 'price': 81969.05, 'volume': 3e-05}, total ticks: 116 +2025-03-18 22:49:49,682 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81969.05, 'close': 81969.05, 'volume': 0.3560300000000003} +2025-03-18 22:49:49,682 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992168,"s":"BTCUSDT","t...2167,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,683 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992144,"s":"BTCUSDT","t":4727550125,"p":"81969.05000000","q":"0.00004000","T":1742330992143,"m":true,"M":true}... +2025-03-18 22:49:49,683 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992143, 'price': 81969.05, 'volume': 4e-05, 'type': 'trade'} +2025-03-18 22:49:49,683 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992143, 'price': 81969.05, 'volume': 4e-05} +2025-03-18 22:49:49,683 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992143, 'price': 81969.05, 'volume': 4e-05}, total ticks: 117 +2025-03-18 22:49:49,683 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81969.05, 'close': 81969.05, 'volume': 0.3560700000000003} +2025-03-18 22:49:49,684 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992168,"s":"BTCUSDT","t...2167,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,684 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992144,"s":"BTCUSDT","t":4727550126,"p":"81969.05000000","q":"0.00032000","T":1742330992143,"m":true,"M":true}... +2025-03-18 22:49:49,684 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992143, 'price': 81969.05, 'volume': 0.00032, 'type': 'trade'} +2025-03-18 22:49:49,684 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992143, 'price': 81969.05, 'volume': 0.00032} +2025-03-18 22:49:49,684 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992143, 'price': 81969.05, 'volume': 0.00032}, total ticks: 118 +2025-03-18 22:49:49,684 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81969.05, 'close': 81969.05, 'volume': 0.35639000000000026} +2025-03-18 22:49:49,684 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992168,"s":"BTCUSDT","t...2167,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,684 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992144,"s":"BTCUSDT","t":4727550127,"p":"81969.05000000","q":"0.00007000","T":1742330992143,"m":true,"M":true}... +2025-03-18 22:49:49,685 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992143, 'price': 81969.05, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,685 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992143, 'price': 81969.05, 'volume': 7e-05} +2025-03-18 22:49:49,685 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992143, 'price': 81969.05, 'volume': 7e-05}, total ticks: 119 +2025-03-18 22:49:49,685 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81969.05, 'close': 81969.05, 'volume': 0.3564600000000003} +2025-03-18 22:49:49,685 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992168,"s":"BTCUSDT","t...2167,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,685 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992144,"s":"BTCUSDT","t":4727550128,"p":"81969.05000000","q":"0.00007000","T":1742330992143,"m":true,"M":true}... +2025-03-18 22:49:49,686 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992143, 'price': 81969.05, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,686 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992143, 'price': 81969.05, 'volume': 7e-05} +2025-03-18 22:49:49,686 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992143, 'price': 81969.05, 'volume': 7e-05}, total ticks: 120 +2025-03-18 22:49:49,686 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81969.05, 'close': 81969.05, 'volume': 0.3565300000000003} +2025-03-18 22:49:49,686 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992168,"s":"BTCUSDT","t...2167,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,686 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992144,"s":"BTCUSDT","t":4727550129,"p":"81969.05000000","q":"0.00007000","T":1742330992143,"m":true,"M":true}... +2025-03-18 22:49:49,686 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992143, 'price': 81969.05, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,686 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992143, 'price': 81969.05, 'volume': 7e-05} +2025-03-18 22:49:49,687 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992143, 'price': 81969.05, 'volume': 7e-05}, total ticks: 121 +2025-03-18 22:49:49,687 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81969.05, 'close': 81969.05, 'volume': 0.3566000000000003} +2025-03-18 22:49:49,687 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992168,"s":"BTCUSDT","t...2167,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,687 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992144,"s":"BTCUSDT","t":4727550130,"p":"81969.05000000","q":"0.00007000","T":1742330992143,"m":true,"M":true}... +2025-03-18 22:49:49,687 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992143, 'price': 81969.05, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,687 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992143, 'price': 81969.05, 'volume': 7e-05} +2025-03-18 22:49:49,687 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992143, 'price': 81969.05, 'volume': 7e-05}, total ticks: 122 +2025-03-18 22:49:49,688 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81969.05, 'close': 81969.05, 'volume': 0.3566700000000003} +2025-03-18 22:49:49,688 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992168,"s":"BTCUSDT","t...2167,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,688 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992144,"s":"BTCUSDT","t":4727550131,"p":"81969.05000000","q":"0.00006000","T":1742330992143,"m":true,"M":true}... +2025-03-18 22:49:49,688 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992143, 'price': 81969.05, 'volume': 6e-05, 'type': 'trade'} +2025-03-18 22:49:49,688 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992143, 'price': 81969.05, 'volume': 6e-05} +2025-03-18 22:49:49,688 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992143, 'price': 81969.05, 'volume': 6e-05}, total ticks: 123 +2025-03-18 22:49:49,689 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81969.05, 'close': 81969.05, 'volume': 0.3567300000000003} +2025-03-18 22:49:49,689 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992168,"s":"BTCUSDT","t...2167,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,689 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992163,"s":"BTCUSDT","t":4727550132,"p":"81969.05000000","q":"0.00001000","T":1742330992163,"m":true,"M":true}... +2025-03-18 22:49:49,689 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992163, 'price': 81969.05, 'volume': 1e-05, 'type': 'trade'} +2025-03-18 22:49:49,689 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992163, 'price': 81969.05, 'volume': 1e-05} +2025-03-18 22:49:49,689 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992163, 'price': 81969.05, 'volume': 1e-05}, total ticks: 124 +2025-03-18 22:49:49,690 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81969.05, 'close': 81969.05, 'volume': 0.35674000000000033} +2025-03-18 22:49:49,690 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992194,"s":"BTCUSDT","t...2193,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,690 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992163,"s":"BTCUSDT","t":4727550133,"p":"81969.05000000","q":"0.00007000","T":1742330992163,"m":true,"M":true}... +2025-03-18 22:49:49,690 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992163, 'price': 81969.05, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,691 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992163, 'price': 81969.05, 'volume': 7e-05} +2025-03-18 22:49:49,691 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992163, 'price': 81969.05, 'volume': 7e-05}, total ticks: 125 +2025-03-18 22:49:49,691 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81969.05, 'close': 81969.05, 'volume': 0.35681000000000035} +2025-03-18 22:49:49,691 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992194,"s":"BTCUSDT","t...2193,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,691 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992163,"s":"BTCUSDT","t":4727550134,"p":"81969.05000000","q":"0.00007000","T":1742330992163,"m":true,"M":true}... +2025-03-18 22:49:49,691 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992163, 'price': 81969.05, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,691 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992163, 'price': 81969.05, 'volume': 7e-05} +2025-03-18 22:49:49,693 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992163, 'price': 81969.05, 'volume': 7e-05}, total ticks: 126 +2025-03-18 22:49:49,693 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81969.05, 'close': 81969.05, 'volume': 0.35688000000000036} +2025-03-18 22:49:49,693 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992194,"s":"BTCUSDT","t...2193,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,693 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992163,"s":"BTCUSDT","t":4727550135,"p":"81969.05000000","q":"0.00007000","T":1742330992163,"m":true,"M":true}... +2025-03-18 22:49:49,694 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992163, 'price': 81969.05, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,694 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992163, 'price': 81969.05, 'volume': 7e-05} +2025-03-18 22:49:49,694 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992163, 'price': 81969.05, 'volume': 7e-05}, total ticks: 127 +2025-03-18 22:49:49,694 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81969.05, 'close': 81969.05, 'volume': 0.3569500000000004} +2025-03-18 22:49:49,694 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992194,"s":"BTCUSDT","t...2193,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,694 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992163,"s":"BTCUSDT","t":4727550136,"p":"81969.05000000","q":"0.00007000","T":1742330992163,"m":true,"M":true}... +2025-03-18 22:49:49,695 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992163, 'price': 81969.05, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,695 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992163, 'price': 81969.05, 'volume': 7e-05} +2025-03-18 22:49:49,695 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992163, 'price': 81969.05, 'volume': 7e-05}, total ticks: 128 +2025-03-18 22:49:49,695 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81969.05, 'close': 81969.05, 'volume': 0.3570200000000004} +2025-03-18 22:49:49,695 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992194,"s":"BTCUSDT","t...2193,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,696 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992163,"s":"BTCUSDT","t":4727550137,"p":"81969.05000000","q":"0.00007000","T":1742330992163,"m":true,"M":true}... +2025-03-18 22:49:49,696 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992163, 'price': 81969.05, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,696 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992163, 'price': 81969.05, 'volume': 7e-05} +2025-03-18 22:49:49,696 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992163, 'price': 81969.05, 'volume': 7e-05}, total ticks: 129 +2025-03-18 22:49:49,697 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81969.05, 'close': 81969.05, 'volume': 0.3570900000000004} +2025-03-18 22:49:49,697 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992194,"s":"BTCUSDT","t...2193,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,697 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992163,"s":"BTCUSDT","t":4727550138,"p":"81969.05000000","q":"0.00007000","T":1742330992163,"m":true,"M":true}... +2025-03-18 22:49:49,697 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992163, 'price': 81969.05, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,697 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992163, 'price': 81969.05, 'volume': 7e-05} +2025-03-18 22:49:49,698 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992163, 'price': 81969.05, 'volume': 7e-05}, total ticks: 130 +2025-03-18 22:49:49,698 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81969.05, 'close': 81969.05, 'volume': 0.3571600000000004} +2025-03-18 22:49:49,698 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992194,"s":"BTCUSDT","t...2193,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,698 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992163,"s":"BTCUSDT","t":4727550139,"p":"81969.05000000","q":"0.00007000","T":1742330992163,"m":true,"M":true}... +2025-03-18 22:49:49,698 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992163, 'price': 81969.05, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,698 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992163, 'price': 81969.05, 'volume': 7e-05} +2025-03-18 22:49:49,698 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992163, 'price': 81969.05, 'volume': 7e-05}, total ticks: 131 +2025-03-18 22:49:49,699 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81969.05, 'close': 81969.05, 'volume': 0.35723000000000044} +2025-03-18 22:49:49,699 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992194,"s":"BTCUSDT","t...2193,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,699 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992163,"s":"BTCUSDT","t":4727550140,"p":"81969.05000000","q":"0.00007000","T":1742330992163,"m":true,"M":true}... +2025-03-18 22:49:49,699 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992163, 'price': 81969.05, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,699 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992163, 'price': 81969.05, 'volume': 7e-05} +2025-03-18 22:49:49,700 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992163, 'price': 81969.05, 'volume': 7e-05}, total ticks: 132 +2025-03-18 22:49:49,700 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81969.05, 'close': 81969.05, 'volume': 0.35730000000000045} +2025-03-18 22:49:49,700 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992194,"s":"BTCUSDT","t...2193,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,700 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992163,"s":"BTCUSDT","t":4727550141,"p":"81969.05000000","q":"0.00007000","T":1742330992163,"m":true,"M":true}... +2025-03-18 22:49:49,700 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992163, 'price': 81969.05, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,701 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992163, 'price': 81969.05, 'volume': 7e-05} +2025-03-18 22:49:49,701 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992163, 'price': 81969.05, 'volume': 7e-05}, total ticks: 133 +2025-03-18 22:49:49,701 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81969.05, 'close': 81969.05, 'volume': 0.35737000000000047} +2025-03-18 22:49:49,701 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992196,"s":"BTCUSDT","t...2195,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,701 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992163,"s":"BTCUSDT","t":4727550142,"p":"81969.05000000","q":"0.00007000","T":1742330992163,"m":true,"M":true}... +2025-03-18 22:49:49,701 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992163, 'price': 81969.05, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,702 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992163, 'price': 81969.05, 'volume': 7e-05} +2025-03-18 22:49:49,702 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992163, 'price': 81969.05, 'volume': 7e-05}, total ticks: 134 +2025-03-18 22:49:49,702 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81969.05, 'close': 81969.05, 'volume': 0.3574400000000005} +2025-03-18 22:49:49,702 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992196,"s":"BTCUSDT","t...2195,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,702 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992163,"s":"BTCUSDT","t":4727550143,"p":"81969.05000000","q":"0.00007000","T":1742330992163,"m":true,"M":true}... +2025-03-18 22:49:49,702 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992163, 'price': 81969.05, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,703 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992163, 'price': 81969.05, 'volume': 7e-05} +2025-03-18 22:49:49,703 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992163, 'price': 81969.05, 'volume': 7e-05}, total ticks: 135 +2025-03-18 22:49:49,703 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81969.05, 'close': 81969.05, 'volume': 0.3575100000000005} +2025-03-18 22:49:49,703 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992196,"s":"BTCUSDT","t...2195,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,703 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992163,"s":"BTCUSDT","t":4727550144,"p":"81969.05000000","q":"0.00007000","T":1742330992163,"m":true,"M":true}... +2025-03-18 22:49:49,704 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992163, 'price': 81969.05, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,704 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992163, 'price': 81969.05, 'volume': 7e-05} +2025-03-18 22:49:49,704 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992163, 'price': 81969.05, 'volume': 7e-05}, total ticks: 136 +2025-03-18 22:49:49,704 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81969.05, 'close': 81969.05, 'volume': 0.3575800000000005} +2025-03-18 22:49:49,704 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992196,"s":"BTCUSDT","t...2195,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,705 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992163,"s":"BTCUSDT","t":4727550145,"p":"81969.04000000","q":"0.00013000","T":1742330992163,"m":true,"M":true}... +2025-03-18 22:49:49,705 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992163, 'price': 81969.04, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:49,705 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992163, 'price': 81969.04, 'volume': 0.00013} +2025-03-18 22:49:49,705 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992163, 'price': 81969.04, 'volume': 0.00013}, total ticks: 137 +2025-03-18 22:49:49,705 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81969.04, 'close': 81969.04, 'volume': 0.3577100000000005} +2025-03-18 22:49:49,705 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992196,"s":"BTCUSDT","t...2195,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,706 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992163,"s":"BTCUSDT","t":4727550146,"p":"81969.04000000","q":"0.00007000","T":1742330992163,"m":true,"M":true}... +2025-03-18 22:49:49,706 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992163, 'price': 81969.04, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,706 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992163, 'price': 81969.04, 'volume': 7e-05} +2025-03-18 22:49:49,706 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992163, 'price': 81969.04, 'volume': 7e-05}, total ticks: 138 +2025-03-18 22:49:49,706 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81969.04, 'close': 81969.04, 'volume': 0.35778000000000054} +2025-03-18 22:49:49,707 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992196,"s":"BTCUSDT","t...2195,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,707 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992163,"s":"BTCUSDT","t":4727550147,"p":"81969.04000000","q":"0.00007000","T":1742330992163,"m":true,"M":true}... +2025-03-18 22:49:49,707 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992163, 'price': 81969.04, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,707 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992163, 'price': 81969.04, 'volume': 7e-05} +2025-03-18 22:49:49,707 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992163, 'price': 81969.04, 'volume': 7e-05}, total ticks: 139 +2025-03-18 22:49:49,708 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81969.04, 'close': 81969.04, 'volume': 0.35785000000000056} +2025-03-18 22:49:49,708 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992196,"s":"BTCUSDT","t...2195,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,708 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992166,"s":"BTCUSDT","t":4727550148,"p":"81968.05000000","q":"0.00209000","T":1742330992165,"m":true,"M":true}... +2025-03-18 22:49:49,708 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992165, 'price': 81968.05, 'volume': 0.00209, 'type': 'trade'} +2025-03-18 22:49:49,708 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992165, 'price': 81968.05, 'volume': 0.00209} +2025-03-18 22:49:49,709 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992165, 'price': 81968.05, 'volume': 0.00209}, total ticks: 140 +2025-03-18 22:49:49,709 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81968.05, 'close': 81968.05, 'volume': 0.35994000000000054} +2025-03-18 22:49:49,709 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992196,"s":"BTCUSDT","t...2195,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,709 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992166,"s":"BTCUSDT","t":4727550149,"p":"81968.05000000","q":"0.00007000","T":1742330992165,"m":true,"M":true}... +2025-03-18 22:49:49,709 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992165, 'price': 81968.05, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,709 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992165, 'price': 81968.05, 'volume': 7e-05} +2025-03-18 22:49:49,709 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992165, 'price': 81968.05, 'volume': 7e-05}, total ticks: 141 +2025-03-18 22:49:49,709 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81968.05, 'close': 81968.05, 'volume': 0.36001000000000055} +2025-03-18 22:49:49,711 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992196,"s":"BTCUSDT","t...2195,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,711 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992166,"s":"BTCUSDT","t":4727550150,"p":"81968.05000000","q":"0.00007000","T":1742330992165,"m":true,"M":true}... +2025-03-18 22:49:49,711 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992165, 'price': 81968.05, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,711 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992165, 'price': 81968.05, 'volume': 7e-05} +2025-03-18 22:49:49,711 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992165, 'price': 81968.05, 'volume': 7e-05}, total ticks: 142 +2025-03-18 22:49:49,711 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81968.05, 'close': 81968.05, 'volume': 0.36008000000000057} +2025-03-18 22:49:49,712 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992196,"s":"BTCUSDT","t...2195,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,712 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992166,"s":"BTCUSDT","t":4727550151,"p":"81968.05000000","q":"0.00007000","T":1742330992165,"m":true,"M":true}... +2025-03-18 22:49:49,712 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992165, 'price': 81968.05, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,712 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992165, 'price': 81968.05, 'volume': 7e-05} +2025-03-18 22:49:49,712 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992165, 'price': 81968.05, 'volume': 7e-05}, total ticks: 143 +2025-03-18 22:49:49,712 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81968.05, 'close': 81968.05, 'volume': 0.3601500000000006} +2025-03-18 22:49:49,712 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992196,"s":"BTCUSDT","t...2195,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,713 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992166,"s":"BTCUSDT","t":4727550152,"p":"81968.05000000","q":"0.00007000","T":1742330992165,"m":true,"M":true}... +2025-03-18 22:49:49,713 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992165, 'price': 81968.05, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,713 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992165, 'price': 81968.05, 'volume': 7e-05} +2025-03-18 22:49:49,713 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992165, 'price': 81968.05, 'volume': 7e-05}, total ticks: 144 +2025-03-18 22:49:49,713 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81968.05, 'close': 81968.05, 'volume': 0.3602200000000006} +2025-03-18 22:49:49,714 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992196,"s":"BTCUSDT","t...2195,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,714 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992168,"s":"BTCUSDT","t":4727550153,"p":"81967.76000000","q":"0.00007000","T":1742330992167,"m":true,"M":true}... +2025-03-18 22:49:49,714 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992167, 'price': 81967.76, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,714 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992167, 'price': 81967.76, 'volume': 7e-05} +2025-03-18 22:49:49,715 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992167, 'price': 81967.76, 'volume': 7e-05}, total ticks: 145 +2025-03-18 22:49:49,715 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81967.76, 'close': 81967.76, 'volume': 0.3602900000000006} +2025-03-18 22:49:49,715 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992198,"s":"BTCUSDT","t...2197,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,715 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992168,"s":"BTCUSDT","t":4727550154,"p":"81967.76000000","q":"0.00007000","T":1742330992167,"m":true,"M":true}... +2025-03-18 22:49:49,715 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992167, 'price': 81967.76, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,715 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992167, 'price': 81967.76, 'volume': 7e-05} +2025-03-18 22:49:49,715 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992167, 'price': 81967.76, 'volume': 7e-05}, total ticks: 146 +2025-03-18 22:49:49,716 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81967.76, 'close': 81967.76, 'volume': 0.3603600000000006} +2025-03-18 22:49:49,716 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992198,"s":"BTCUSDT","t...2197,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,716 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992168,"s":"BTCUSDT","t":4727550155,"p":"81967.76000000","q":"0.00007000","T":1742330992167,"m":true,"M":true}... +2025-03-18 22:49:49,716 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992167, 'price': 81967.76, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,716 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992167, 'price': 81967.76, 'volume': 7e-05} +2025-03-18 22:49:49,716 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992167, 'price': 81967.76, 'volume': 7e-05}, total ticks: 147 +2025-03-18 22:49:49,717 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81967.76, 'close': 81967.76, 'volume': 0.36043000000000064} +2025-03-18 22:49:49,717 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992198,"s":"BTCUSDT","t...2197,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,717 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992168,"s":"BTCUSDT","t":4727550156,"p":"81967.76000000","q":"0.00024000","T":1742330992167,"m":true,"M":true}... +2025-03-18 22:49:49,717 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992167, 'price': 81967.76, 'volume': 0.00024, 'type': 'trade'} +2025-03-18 22:49:49,717 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992167, 'price': 81967.76, 'volume': 0.00024} +2025-03-18 22:49:49,717 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992167, 'price': 81967.76, 'volume': 0.00024}, total ticks: 148 +2025-03-18 22:49:49,717 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81967.76, 'close': 81967.76, 'volume': 0.36067000000000066} +2025-03-18 22:49:49,718 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992198,"s":"BTCUSDT","t...2197,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,718 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992168,"s":"BTCUSDT","t":4727550157,"p":"81967.76000000","q":"0.00007000","T":1742330992167,"m":true,"M":true}... +2025-03-18 22:49:49,718 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992167, 'price': 81967.76, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,718 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992167, 'price': 81967.76, 'volume': 7e-05} +2025-03-18 22:49:49,718 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992167, 'price': 81967.76, 'volume': 7e-05}, total ticks: 149 +2025-03-18 22:49:49,718 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81967.76, 'close': 81967.76, 'volume': 0.36074000000000067} +2025-03-18 22:49:49,718 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992198,"s":"BTCUSDT","t...2197,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,718 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992168,"s":"BTCUSDT","t":4727550158,"p":"81967.76000000","q":"0.00007000","T":1742330992167,"m":true,"M":true}... +2025-03-18 22:49:49,719 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992167, 'price': 81967.76, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,719 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992167, 'price': 81967.76, 'volume': 7e-05} +2025-03-18 22:49:49,719 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992167, 'price': 81967.76, 'volume': 7e-05}, total ticks: 150 +2025-03-18 22:49:49,719 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81967.76, 'close': 81967.76, 'volume': 0.3608100000000007} +2025-03-18 22:49:49,719 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992198,"s":"BTCUSDT","t...2197,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,719 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992168,"s":"BTCUSDT","t":4727550159,"p":"81967.75000000","q":"0.00008000","T":1742330992167,"m":true,"M":true}... +2025-03-18 22:49:49,719 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992167, 'price': 81967.75, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:49:49,720 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992167, 'price': 81967.75, 'volume': 8e-05} +2025-03-18 22:49:49,720 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992167, 'price': 81967.75, 'volume': 8e-05}, total ticks: 151 +2025-03-18 22:49:49,720 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81967.75, 'close': 81967.75, 'volume': 0.3608900000000007} +2025-03-18 22:49:49,720 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992198,"s":"BTCUSDT","t...2197,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,720 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992168,"s":"BTCUSDT","t":4727550160,"p":"81967.75000000","q":"0.00007000","T":1742330992167,"m":true,"M":true}... +2025-03-18 22:49:49,720 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992167, 'price': 81967.75, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,720 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992167, 'price': 81967.75, 'volume': 7e-05} +2025-03-18 22:49:49,721 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992167, 'price': 81967.75, 'volume': 7e-05}, total ticks: 152 +2025-03-18 22:49:49,721 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81967.75, 'close': 81967.75, 'volume': 0.3609600000000007} +2025-03-18 22:49:49,721 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992198,"s":"BTCUSDT","t...2197,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,721 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992168,"s":"BTCUSDT","t":4727550161,"p":"81967.75000000","q":"0.00007000","T":1742330992167,"m":true,"M":true}... +2025-03-18 22:49:49,721 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992167, 'price': 81967.75, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,721 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992167, 'price': 81967.75, 'volume': 7e-05} +2025-03-18 22:49:49,721 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992167, 'price': 81967.75, 'volume': 7e-05}, total ticks: 153 +2025-03-18 22:49:49,722 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81967.75, 'close': 81967.75, 'volume': 0.36103000000000074} +2025-03-18 22:49:49,722 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992198,"s":"BTCUSDT","t...2197,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,722 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992168,"s":"BTCUSDT","t":4727550162,"p":"81967.62000000","q":"0.00021000","T":1742330992167,"m":true,"M":true}... +2025-03-18 22:49:49,722 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992167, 'price': 81967.62, 'volume': 0.00021, 'type': 'trade'} +2025-03-18 22:49:49,722 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992167, 'price': 81967.62, 'volume': 0.00021} +2025-03-18 22:49:49,723 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992167, 'price': 81967.62, 'volume': 0.00021}, total ticks: 154 +2025-03-18 22:49:49,723 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81967.62, 'close': 81967.62, 'volume': 0.3612400000000007} +2025-03-18 22:49:49,723 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992198,"s":"BTCUSDT","t...2197,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,723 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992168,"s":"BTCUSDT","t":4727550163,"p":"81967.62000000","q":"0.00053000","T":1742330992167,"m":true,"M":true}... +2025-03-18 22:49:49,723 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992167, 'price': 81967.62, 'volume': 0.00053, 'type': 'trade'} +2025-03-18 22:49:49,723 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992167, 'price': 81967.62, 'volume': 0.00053} +2025-03-18 22:49:49,723 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992167, 'price': 81967.62, 'volume': 0.00053}, total ticks: 155 +2025-03-18 22:49:49,723 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81967.62, 'close': 81967.62, 'volume': 0.3617700000000007} +2025-03-18 22:49:49,725 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992201,"s":"BTCUSDT","t...2200,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,725 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992168,"s":"BTCUSDT","t":4727550164,"p":"81967.62000000","q":"0.00011000","T":1742330992167,"m":true,"M":true}... +2025-03-18 22:49:49,725 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992167, 'price': 81967.62, 'volume': 0.00011, 'type': 'trade'} +2025-03-18 22:49:49,725 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992167, 'price': 81967.62, 'volume': 0.00011} +2025-03-18 22:49:49,725 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992167, 'price': 81967.62, 'volume': 0.00011}, total ticks: 156 +2025-03-18 22:49:49,725 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81967.62, 'close': 81967.62, 'volume': 0.3618800000000007} +2025-03-18 22:49:49,725 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992201,"s":"BTCUSDT","t...2200,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,725 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992194,"s":"BTCUSDT","t":4727550165,"p":"81967.62000000","q":"0.00012000","T":1742330992193,"m":true,"M":true}... +2025-03-18 22:49:49,725 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992193, 'price': 81967.62, 'volume': 0.00012, 'type': 'trade'} +2025-03-18 22:49:49,726 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992193, 'price': 81967.62, 'volume': 0.00012} +2025-03-18 22:49:49,726 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992193, 'price': 81967.62, 'volume': 0.00012}, total ticks: 157 +2025-03-18 22:49:49,726 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81967.62, 'close': 81967.62, 'volume': 0.3620000000000007} +2025-03-18 22:49:49,726 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992201,"s":"BTCUSDT","t...2200,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,726 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992194,"s":"BTCUSDT","t":4727550166,"p":"81967.62000000","q":"0.00023000","T":1742330992193,"m":true,"M":true}... +2025-03-18 22:49:49,726 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992193, 'price': 81967.62, 'volume': 0.00023, 'type': 'trade'} +2025-03-18 22:49:49,726 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992193, 'price': 81967.62, 'volume': 0.00023} +2025-03-18 22:49:49,727 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992193, 'price': 81967.62, 'volume': 0.00023}, total ticks: 158 +2025-03-18 22:49:49,727 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81967.62, 'close': 81967.62, 'volume': 0.3622300000000007} +2025-03-18 22:49:49,727 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992201,"s":"BTCUSDT","t...2200,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,727 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992194,"s":"BTCUSDT","t":4727550167,"p":"81967.62000000","q":"0.00023000","T":1742330992193,"m":true,"M":true}... +2025-03-18 22:49:49,727 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992193, 'price': 81967.62, 'volume': 0.00023, 'type': 'trade'} +2025-03-18 22:49:49,727 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992193, 'price': 81967.62, 'volume': 0.00023} +2025-03-18 22:49:49,728 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992193, 'price': 81967.62, 'volume': 0.00023}, total ticks: 159 +2025-03-18 22:49:49,728 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81967.62, 'close': 81967.62, 'volume': 0.3624600000000007} +2025-03-18 22:49:49,728 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992201,"s":"BTCUSDT","t...2200,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,728 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992194,"s":"BTCUSDT","t":4727550168,"p":"81967.62000000","q":"0.00007000","T":1742330992193,"m":true,"M":true}... +2025-03-18 22:49:49,728 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992193, 'price': 81967.62, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,728 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992193, 'price': 81967.62, 'volume': 7e-05} +2025-03-18 22:49:49,728 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992193, 'price': 81967.62, 'volume': 7e-05}, total ticks: 160 +2025-03-18 22:49:49,729 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81967.62, 'close': 81967.62, 'volume': 0.36253000000000074} +2025-03-18 22:49:49,729 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992201,"s":"BTCUSDT","t...2200,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,729 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992194,"s":"BTCUSDT","t":4727550169,"p":"81967.62000000","q":"0.00007000","T":1742330992193,"m":true,"M":true}... +2025-03-18 22:49:49,729 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992193, 'price': 81967.62, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,729 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992193, 'price': 81967.62, 'volume': 7e-05} +2025-03-18 22:49:49,729 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992193, 'price': 81967.62, 'volume': 7e-05}, total ticks: 161 +2025-03-18 22:49:49,730 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81967.62, 'close': 81967.62, 'volume': 0.36260000000000076} +2025-03-18 22:49:49,730 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992201,"s":"BTCUSDT","t...2200,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,730 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992194,"s":"BTCUSDT","t":4727550170,"p":"81967.62000000","q":"0.00007000","T":1742330992193,"m":true,"M":true}... +2025-03-18 22:49:49,731 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992193, 'price': 81967.62, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,731 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992193, 'price': 81967.62, 'volume': 7e-05} +2025-03-18 22:49:49,731 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992193, 'price': 81967.62, 'volume': 7e-05}, total ticks: 162 +2025-03-18 22:49:49,731 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81967.62, 'close': 81967.62, 'volume': 0.36267000000000077} +2025-03-18 22:49:49,731 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992201,"s":"BTCUSDT","t...2200,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,731 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992194,"s":"BTCUSDT","t":4727550171,"p":"81967.62000000","q":"0.00007000","T":1742330992193,"m":true,"M":true}... +2025-03-18 22:49:49,732 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992193, 'price': 81967.62, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,732 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992193, 'price': 81967.62, 'volume': 7e-05} +2025-03-18 22:49:49,732 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992193, 'price': 81967.62, 'volume': 7e-05}, total ticks: 163 +2025-03-18 22:49:49,732 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81967.62, 'close': 81967.62, 'volume': 0.3627400000000008} +2025-03-18 22:49:49,733 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992201,"s":"BTCUSDT","t...2200,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,733 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992194,"s":"BTCUSDT","t":4727550172,"p":"81967.62000000","q":"0.00007000","T":1742330992193,"m":true,"M":true}... +2025-03-18 22:49:49,733 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992193, 'price': 81967.62, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,733 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992193, 'price': 81967.62, 'volume': 7e-05} +2025-03-18 22:49:49,733 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992193, 'price': 81967.62, 'volume': 7e-05}, total ticks: 164 +2025-03-18 22:49:49,733 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81967.62, 'close': 81967.62, 'volume': 0.3628100000000008} +2025-03-18 22:49:49,734 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,734 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992194,"s":"BTCUSDT","t":4727550173,"p":"81967.62000000","q":"0.00007000","T":1742330992193,"m":true,"M":true}... +2025-03-18 22:49:49,734 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992193, 'price': 81967.62, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,734 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992193, 'price': 81967.62, 'volume': 7e-05} +2025-03-18 22:49:49,734 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992193, 'price': 81967.62, 'volume': 7e-05}, total ticks: 165 +2025-03-18 22:49:49,734 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81967.62, 'close': 81967.62, 'volume': 0.3628800000000008} +2025-03-18 22:49:49,734 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,734 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992196,"s":"BTCUSDT","t":4727550174,"p":"81967.41000000","q":"0.00007000","T":1742330992195,"m":true,"M":true}... +2025-03-18 22:49:49,734 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992195, 'price': 81967.41, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,736 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992195, 'price': 81967.41, 'volume': 7e-05} +2025-03-18 22:49:49,736 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992195, 'price': 81967.41, 'volume': 7e-05}, total ticks: 166 +2025-03-18 22:49:49,736 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81967.41, 'close': 81967.41, 'volume': 0.3629500000000008} +2025-03-18 22:49:49,736 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,736 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992196,"s":"BTCUSDT","t":4727550175,"p":"81967.41000000","q":"0.00007000","T":1742330992195,"m":true,"M":true}... +2025-03-18 22:49:49,736 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992195, 'price': 81967.41, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,736 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992195, 'price': 81967.41, 'volume': 7e-05} +2025-03-18 22:49:49,736 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992195, 'price': 81967.41, 'volume': 7e-05}, total ticks: 167 +2025-03-18 22:49:49,737 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81967.41, 'close': 81967.41, 'volume': 0.36302000000000084} +2025-03-18 22:49:49,737 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,737 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992196,"s":"BTCUSDT","t":4727550176,"p":"81967.41000000","q":"0.00007000","T":1742330992195,"m":true,"M":true}... +2025-03-18 22:49:49,737 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992195, 'price': 81967.41, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,737 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992195, 'price': 81967.41, 'volume': 7e-05} +2025-03-18 22:49:49,737 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992195, 'price': 81967.41, 'volume': 7e-05}, total ticks: 168 +2025-03-18 22:49:49,737 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81967.41, 'close': 81967.41, 'volume': 0.36309000000000086} +2025-03-18 22:49:49,738 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,738 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992196,"s":"BTCUSDT","t":4727550177,"p":"81967.41000000","q":"0.00007000","T":1742330992195,"m":true,"M":true}... +2025-03-18 22:49:49,738 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992195, 'price': 81967.41, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,738 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992195, 'price': 81967.41, 'volume': 7e-05} +2025-03-18 22:49:49,738 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992195, 'price': 81967.41, 'volume': 7e-05}, total ticks: 169 +2025-03-18 22:49:49,738 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81967.41, 'close': 81967.41, 'volume': 0.36316000000000087} +2025-03-18 22:49:49,739 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,739 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992196,"s":"BTCUSDT","t":4727550178,"p":"81967.23000000","q":"0.00007000","T":1742330992195,"m":true,"M":true}... +2025-03-18 22:49:49,739 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992195, 'price': 81967.23, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,739 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992195, 'price': 81967.23, 'volume': 7e-05} +2025-03-18 22:49:49,739 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992195, 'price': 81967.23, 'volume': 7e-05}, total ticks: 170 +2025-03-18 22:49:49,739 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81967.23, 'close': 81967.23, 'volume': 0.3632300000000009} +2025-03-18 22:49:49,739 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,739 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992196,"s":"BTCUSDT","t":4727550179,"p":"81967.23000000","q":"0.00007000","T":1742330992195,"m":true,"M":true}... +2025-03-18 22:49:49,740 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992195, 'price': 81967.23, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,740 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992195, 'price': 81967.23, 'volume': 7e-05} +2025-03-18 22:49:49,740 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992195, 'price': 81967.23, 'volume': 7e-05}, total ticks: 171 +2025-03-18 22:49:49,740 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81967.23, 'close': 81967.23, 'volume': 0.3633000000000009} +2025-03-18 22:49:49,740 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,740 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992196,"s":"BTCUSDT","t":4727550180,"p":"81966.89000000","q":"0.00013000","T":1742330992195,"m":true,"M":true}... +2025-03-18 22:49:49,741 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992195, 'price': 81966.89, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:49,741 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992195, 'price': 81966.89, 'volume': 0.00013} +2025-03-18 22:49:49,741 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992195, 'price': 81966.89, 'volume': 0.00013}, total ticks: 172 +2025-03-18 22:49:49,741 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81966.89, 'close': 81966.89, 'volume': 0.3634300000000009} +2025-03-18 22:49:49,741 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,741 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992196,"s":"BTCUSDT","t":4727550181,"p":"81966.89000000","q":"0.00007000","T":1742330992195,"m":true,"M":true}... +2025-03-18 22:49:49,741 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992195, 'price': 81966.89, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,741 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992195, 'price': 81966.89, 'volume': 7e-05} +2025-03-18 22:49:49,741 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992195, 'price': 81966.89, 'volume': 7e-05}, total ticks: 173 +2025-03-18 22:49:49,741 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81966.89, 'close': 81966.89, 'volume': 0.36350000000000093} +2025-03-18 22:49:49,742 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,742 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992196,"s":"BTCUSDT","t":4727550182,"p":"81966.89000000","q":"0.00007000","T":1742330992195,"m":true,"M":true}... +2025-03-18 22:49:49,742 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992195, 'price': 81966.89, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,742 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992195, 'price': 81966.89, 'volume': 7e-05} +2025-03-18 22:49:49,742 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992195, 'price': 81966.89, 'volume': 7e-05}, total ticks: 174 +2025-03-18 22:49:49,742 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81966.89, 'close': 81966.89, 'volume': 0.36357000000000095} +2025-03-18 22:49:49,742 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,743 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992196,"s":"BTCUSDT","t":4727550183,"p":"81966.60000000","q":"0.00007000","T":1742330992195,"m":true,"M":true}... +2025-03-18 22:49:49,743 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992195, 'price': 81966.6, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,743 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992195, 'price': 81966.6, 'volume': 7e-05} +2025-03-18 22:49:49,743 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992195, 'price': 81966.6, 'volume': 7e-05}, total ticks: 175 +2025-03-18 22:49:49,743 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81966.6, 'close': 81966.6, 'volume': 0.36364000000000096} +2025-03-18 22:49:49,743 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,743 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992196,"s":"BTCUSDT","t":4727550184,"p":"81966.60000000","q":"0.00007000","T":1742330992195,"m":true,"M":true}... +2025-03-18 22:49:49,743 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992195, 'price': 81966.6, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,743 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992195, 'price': 81966.6, 'volume': 7e-05} +2025-03-18 22:49:49,744 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992195, 'price': 81966.6, 'volume': 7e-05}, total ticks: 176 +2025-03-18 22:49:49,744 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81966.6, 'close': 81966.6, 'volume': 0.363710000000001} +2025-03-18 22:49:49,744 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,744 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992196,"s":"BTCUSDT","t":4727550185,"p":"81966.60000000","q":"0.00007000","T":1742330992195,"m":true,"M":true}... +2025-03-18 22:49:49,744 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992195, 'price': 81966.6, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,744 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992195, 'price': 81966.6, 'volume': 7e-05} +2025-03-18 22:49:49,744 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992195, 'price': 81966.6, 'volume': 7e-05}, total ticks: 177 +2025-03-18 22:49:49,744 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81966.6, 'close': 81966.6, 'volume': 0.363780000000001} +2025-03-18 22:49:49,745 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,745 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992198,"s":"BTCUSDT","t":4727550186,"p":"81966.39000000","q":"0.00007000","T":1742330992197,"m":true,"M":true}... +2025-03-18 22:49:49,745 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992197, 'price': 81966.39, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,745 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992197, 'price': 81966.39, 'volume': 7e-05} +2025-03-18 22:49:49,745 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992197, 'price': 81966.39, 'volume': 7e-05}, total ticks: 178 +2025-03-18 22:49:49,746 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81966.39, 'close': 81966.39, 'volume': 0.363850000000001} +2025-03-18 22:49:49,746 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,747 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992198,"s":"BTCUSDT","t":4727550187,"p":"81966.39000000","q":"0.00009000","T":1742330992197,"m":true,"M":true}... +2025-03-18 22:49:49,747 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992197, 'price': 81966.39, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:49:49,747 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992197, 'price': 81966.39, 'volume': 9e-05} +2025-03-18 22:49:49,747 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992197, 'price': 81966.39, 'volume': 9e-05}, total ticks: 179 +2025-03-18 22:49:49,747 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81966.39, 'close': 81966.39, 'volume': 0.363940000000001} +2025-03-18 22:49:49,748 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,748 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992198,"s":"BTCUSDT","t":4727550188,"p":"81966.39000000","q":"0.00007000","T":1742330992197,"m":true,"M":true}... +2025-03-18 22:49:49,748 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992197, 'price': 81966.39, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,748 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992197, 'price': 81966.39, 'volume': 7e-05} +2025-03-18 22:49:49,748 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992197, 'price': 81966.39, 'volume': 7e-05}, total ticks: 180 +2025-03-18 22:49:49,749 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81966.39, 'close': 81966.39, 'volume': 0.364010000000001} +2025-03-18 22:49:49,749 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,749 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992198,"s":"BTCUSDT","t":4727550189,"p":"81966.38000000","q":"0.00007000","T":1742330992197,"m":true,"M":true}... +2025-03-18 22:49:49,749 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992197, 'price': 81966.38, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,749 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992197, 'price': 81966.38, 'volume': 7e-05} +2025-03-18 22:49:49,749 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992197, 'price': 81966.38, 'volume': 7e-05}, total ticks: 181 +2025-03-18 22:49:49,749 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81966.38, 'close': 81966.38, 'volume': 0.364080000000001} +2025-03-18 22:49:49,749 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,750 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992198,"s":"BTCUSDT","t":4727550190,"p":"81965.86000000","q":"0.00011000","T":1742330992197,"m":true,"M":true}... +2025-03-18 22:49:49,750 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992197, 'price': 81965.86, 'volume': 0.00011, 'type': 'trade'} +2025-03-18 22:49:49,750 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992197, 'price': 81965.86, 'volume': 0.00011} +2025-03-18 22:49:49,750 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992197, 'price': 81965.86, 'volume': 0.00011}, total ticks: 182 +2025-03-18 22:49:49,750 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81965.86, 'close': 81965.86, 'volume': 0.364190000000001} +2025-03-18 22:49:49,750 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,750 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992198,"s":"BTCUSDT","t":4727550191,"p":"81965.86000000","q":"0.00007000","T":1742330992197,"m":true,"M":true}... +2025-03-18 22:49:49,751 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992197, 'price': 81965.86, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,751 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992197, 'price': 81965.86, 'volume': 7e-05} +2025-03-18 22:49:49,751 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992197, 'price': 81965.86, 'volume': 7e-05}, total ticks: 183 +2025-03-18 22:49:49,751 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81965.86, 'close': 81965.86, 'volume': 0.364260000000001} +2025-03-18 22:49:49,751 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,751 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992198,"s":"BTCUSDT","t":4727550192,"p":"81965.85000000","q":"0.00091000","T":1742330992197,"m":true,"M":true}... +2025-03-18 22:49:49,752 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992197, 'price': 81965.85, 'volume': 0.00091, 'type': 'trade'} +2025-03-18 22:49:49,752 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992197, 'price': 81965.85, 'volume': 0.00091} +2025-03-18 22:49:49,752 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992197, 'price': 81965.85, 'volume': 0.00091}, total ticks: 184 +2025-03-18 22:49:49,752 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81965.85, 'close': 81965.85, 'volume': 0.36517000000000105} +2025-03-18 22:49:49,752 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,752 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992198,"s":"BTCUSDT","t":4727550193,"p":"81965.85000000","q":"0.00007000","T":1742330992197,"m":true,"M":true}... +2025-03-18 22:49:49,752 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992197, 'price': 81965.85, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,752 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992197, 'price': 81965.85, 'volume': 7e-05} +2025-03-18 22:49:49,752 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992197, 'price': 81965.85, 'volume': 7e-05}, total ticks: 185 +2025-03-18 22:49:49,753 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81965.85, 'close': 81965.85, 'volume': 0.36524000000000106} +2025-03-18 22:49:49,753 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,753 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992198,"s":"BTCUSDT","t":4727550194,"p":"81965.73000000","q":"0.00010000","T":1742330992197,"m":true,"M":true}... +2025-03-18 22:49:49,753 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992197, 'price': 81965.73, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:49:49,753 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992197, 'price': 81965.73, 'volume': 0.0001} +2025-03-18 22:49:49,753 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992197, 'price': 81965.73, 'volume': 0.0001}, total ticks: 186 +2025-03-18 22:49:49,753 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81965.73, 'close': 81965.73, 'volume': 0.36534000000000105} +2025-03-18 22:49:49,755 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,755 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992198,"s":"BTCUSDT","t":4727550195,"p":"81965.42000000","q":"0.00184000","T":1742330992197,"m":true,"M":true}... +2025-03-18 22:49:49,755 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992197, 'price': 81965.42, 'volume': 0.00184, 'type': 'trade'} +2025-03-18 22:49:49,755 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992197, 'price': 81965.42, 'volume': 0.00184} +2025-03-18 22:49:49,755 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992197, 'price': 81965.42, 'volume': 0.00184}, total ticks: 187 +2025-03-18 22:49:49,755 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81965.42, 'close': 81965.42, 'volume': 0.36718000000000106} +2025-03-18 22:49:49,755 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,755 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992201,"s":"BTCUSDT","t":4727550196,"p":"81965.00000000","q":"0.00007000","T":1742330992200,"m":true,"M":true}... +2025-03-18 22:49:49,755 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992200, 'price': 81965.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,756 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992200, 'price': 81965.0, 'volume': 7e-05} +2025-03-18 22:49:49,756 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992200, 'price': 81965.0, 'volume': 7e-05}, total ticks: 188 +2025-03-18 22:49:49,756 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81965.0, 'close': 81965.0, 'volume': 0.3672500000000011} +2025-03-18 22:49:49,756 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,756 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992201,"s":"BTCUSDT","t":4727550197,"p":"81965.00000000","q":"0.00007000","T":1742330992200,"m":true,"M":true}... +2025-03-18 22:49:49,756 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992200, 'price': 81965.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,756 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992200, 'price': 81965.0, 'volume': 7e-05} +2025-03-18 22:49:49,756 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992200, 'price': 81965.0, 'volume': 7e-05}, total ticks: 189 +2025-03-18 22:49:49,756 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81965.0, 'close': 81965.0, 'volume': 0.3673200000000011} +2025-03-18 22:49:49,757 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,757 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992201,"s":"BTCUSDT","t":4727550198,"p":"81965.00000000","q":"0.00007000","T":1742330992200,"m":true,"M":true}... +2025-03-18 22:49:49,757 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992200, 'price': 81965.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,757 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992200, 'price': 81965.0, 'volume': 7e-05} +2025-03-18 22:49:49,757 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992200, 'price': 81965.0, 'volume': 7e-05}, total ticks: 190 +2025-03-18 22:49:49,757 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81965.0, 'close': 81965.0, 'volume': 0.3673900000000011} +2025-03-18 22:49:49,757 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,757 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992201,"s":"BTCUSDT","t":4727550199,"p":"81965.00000000","q":"0.00012000","T":1742330992200,"m":true,"M":true}... +2025-03-18 22:49:49,758 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992200, 'price': 81965.0, 'volume': 0.00012, 'type': 'trade'} +2025-03-18 22:49:49,758 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992200, 'price': 81965.0, 'volume': 0.00012} +2025-03-18 22:49:49,758 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992200, 'price': 81965.0, 'volume': 0.00012}, total ticks: 191 +2025-03-18 22:49:49,758 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81965.0, 'close': 81965.0, 'volume': 0.3675100000000011} +2025-03-18 22:49:49,758 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,758 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992201,"s":"BTCUSDT","t":4727550200,"p":"81965.00000000","q":"0.00007000","T":1742330992200,"m":true,"M":true}... +2025-03-18 22:49:49,758 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992200, 'price': 81965.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,759 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992200, 'price': 81965.0, 'volume': 7e-05} +2025-03-18 22:49:49,759 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992200, 'price': 81965.0, 'volume': 7e-05}, total ticks: 192 +2025-03-18 22:49:49,759 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81965.0, 'close': 81965.0, 'volume': 0.36758000000000113} +2025-03-18 22:49:49,759 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,759 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992201,"s":"BTCUSDT","t":4727550201,"p":"81965.00000000","q":"0.00007000","T":1742330992200,"m":true,"M":true}... +2025-03-18 22:49:49,759 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992200, 'price': 81965.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,759 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992200, 'price': 81965.0, 'volume': 7e-05} +2025-03-18 22:49:49,760 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992200, 'price': 81965.0, 'volume': 7e-05}, total ticks: 193 +2025-03-18 22:49:49,760 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81965.0, 'close': 81965.0, 'volume': 0.36765000000000114} +2025-03-18 22:49:49,761 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,761 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992201,"s":"BTCUSDT","t":4727550202,"p":"81965.00000000","q":"0.00007000","T":1742330992200,"m":true,"M":true}... +2025-03-18 22:49:49,761 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992200, 'price': 81965.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,761 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992200, 'price': 81965.0, 'volume': 7e-05} +2025-03-18 22:49:49,761 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992200, 'price': 81965.0, 'volume': 7e-05}, total ticks: 194 +2025-03-18 22:49:49,761 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81965.0, 'close': 81965.0, 'volume': 0.36772000000000116} +2025-03-18 22:49:49,761 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,762 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992201,"s":"BTCUSDT","t":4727550203,"p":"81965.00000000","q":"0.00007000","T":1742330992200,"m":true,"M":true}... +2025-03-18 22:49:49,762 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992200, 'price': 81965.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,762 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992200, 'price': 81965.0, 'volume': 7e-05} +2025-03-18 22:49:49,762 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992200, 'price': 81965.0, 'volume': 7e-05}, total ticks: 195 +2025-03-18 22:49:49,762 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81965.0, 'close': 81965.0, 'volume': 0.36779000000000117} +2025-03-18 22:49:49,762 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,762 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992201,"s":"BTCUSDT","t":4727550204,"p":"81965.00000000","q":"0.00007000","T":1742330992200,"m":true,"M":true}... +2025-03-18 22:49:49,762 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992200, 'price': 81965.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,762 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992200, 'price': 81965.0, 'volume': 7e-05} +2025-03-18 22:49:49,763 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992200, 'price': 81965.0, 'volume': 7e-05}, total ticks: 196 +2025-03-18 22:49:49,763 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81965.0, 'close': 81965.0, 'volume': 0.3678600000000012} +2025-03-18 22:49:49,763 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,764 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550205,"p":"81964.56000000","q":"0.00013000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,764 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81964.56, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:49,764 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81964.56, 'volume': 0.00013} +2025-03-18 22:49:49,764 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81964.56, 'volume': 0.00013}, total ticks: 197 +2025-03-18 22:49:49,764 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81964.56, 'close': 81964.56, 'volume': 0.3679900000000012} +2025-03-18 22:49:49,764 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,764 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550206,"p":"81964.56000000","q":"0.00007000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,765 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81964.56, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,765 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81964.56, 'volume': 7e-05} +2025-03-18 22:49:49,765 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81964.56, 'volume': 7e-05}, total ticks: 198 +2025-03-18 22:49:49,765 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81964.56, 'close': 81964.56, 'volume': 0.3680600000000012} +2025-03-18 22:49:49,765 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,765 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550207,"p":"81964.56000000","q":"0.00007000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,765 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81964.56, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,766 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81964.56, 'volume': 7e-05} +2025-03-18 22:49:49,766 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81964.56, 'volume': 7e-05}, total ticks: 199 +2025-03-18 22:49:49,766 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81964.56, 'close': 81964.56, 'volume': 0.36813000000000123} +2025-03-18 22:49:49,766 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,766 - INFO - [realtime.py:369] - Received message #200 +2025-03-18 22:49:49,766 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550208,"p":"81964.56000000","q":"0.00007000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,767 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81964.56, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,767 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81964.56, 'volume': 7e-05} +2025-03-18 22:49:49,767 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81964.56, 'volume': 7e-05}, total ticks: 200 +2025-03-18 22:49:49,767 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81964.56, 'close': 81964.56, 'volume': 0.36820000000000125} +2025-03-18 22:49:49,767 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,767 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550209,"p":"81964.56000000","q":"0.00007000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,768 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81964.56, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,768 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81964.56, 'volume': 7e-05} +2025-03-18 22:49:49,768 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81964.56, 'volume': 7e-05}, total ticks: 201 +2025-03-18 22:49:49,768 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81964.56, 'close': 81964.56, 'volume': 0.36827000000000126} +2025-03-18 22:49:49,768 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,768 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550210,"p":"81964.56000000","q":"0.00007000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,768 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81964.56, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,770 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81964.56, 'volume': 7e-05} +2025-03-18 22:49:49,770 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81964.56, 'volume': 7e-05}, total ticks: 202 +2025-03-18 22:49:49,770 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81964.56, 'close': 81964.56, 'volume': 0.3683400000000013} +2025-03-18 22:49:49,770 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,770 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550211,"p":"81964.56000000","q":"0.00007000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,770 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81964.56, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,771 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81964.56, 'volume': 7e-05} +2025-03-18 22:49:49,771 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81964.56, 'volume': 7e-05}, total ticks: 203 +2025-03-18 22:49:49,771 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81964.56, 'close': 81964.56, 'volume': 0.3684100000000013} +2025-03-18 22:49:49,771 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,771 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550212,"p":"81964.56000000","q":"0.00007000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,772 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81964.56, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,772 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81964.56, 'volume': 7e-05} +2025-03-18 22:49:49,772 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81964.56, 'volume': 7e-05}, total ticks: 204 +2025-03-18 22:49:49,772 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81964.56, 'close': 81964.56, 'volume': 0.3684800000000013} +2025-03-18 22:49:49,772 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,772 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550213,"p":"81964.56000000","q":"0.00007000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,772 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81964.56, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,772 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81964.56, 'volume': 7e-05} +2025-03-18 22:49:49,773 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81964.56, 'volume': 7e-05}, total ticks: 205 +2025-03-18 22:49:49,773 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81964.56, 'close': 81964.56, 'volume': 0.3685500000000013} +2025-03-18 22:49:49,773 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,773 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550214,"p":"81964.55000000","q":"0.00016000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,773 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81964.55, 'volume': 0.00016, 'type': 'trade'} +2025-03-18 22:49:49,773 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81964.55, 'volume': 0.00016} +2025-03-18 22:49:49,773 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81964.55, 'volume': 0.00016}, total ticks: 206 +2025-03-18 22:49:49,773 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81964.55, 'close': 81964.55, 'volume': 0.3687100000000013} +2025-03-18 22:49:49,774 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,774 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550215,"p":"81964.55000000","q":"0.00007000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,774 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81964.55, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,774 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81964.55, 'volume': 7e-05} +2025-03-18 22:49:49,774 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81964.55, 'volume': 7e-05}, total ticks: 207 +2025-03-18 22:49:49,774 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81964.55, 'close': 81964.55, 'volume': 0.36878000000000133} +2025-03-18 22:49:49,775 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,775 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550216,"p":"81964.55000000","q":"0.00007000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,775 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81964.55, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,775 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81964.55, 'volume': 7e-05} +2025-03-18 22:49:49,775 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81964.55, 'volume': 7e-05}, total ticks: 208 +2025-03-18 22:49:49,775 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81964.55, 'close': 81964.55, 'volume': 0.36885000000000134} +2025-03-18 22:49:49,775 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,776 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550217,"p":"81964.43000000","q":"0.00007000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,776 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81964.43, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,776 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81964.43, 'volume': 7e-05} +2025-03-18 22:49:49,776 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81964.43, 'volume': 7e-05}, total ticks: 209 +2025-03-18 22:49:49,776 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81964.43, 'close': 81964.43, 'volume': 0.36892000000000136} +2025-03-18 22:49:49,777 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,777 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550218,"p":"81964.43000000","q":"0.00007000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,777 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81964.43, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,777 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81964.43, 'volume': 7e-05} +2025-03-18 22:49:49,777 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81964.43, 'volume': 7e-05}, total ticks: 210 +2025-03-18 22:49:49,777 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81964.43, 'close': 81964.43, 'volume': 0.3689900000000014} +2025-03-18 22:49:49,777 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,778 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550219,"p":"81964.43000000","q":"0.00007000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,778 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81964.43, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,778 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81964.43, 'volume': 7e-05} +2025-03-18 22:49:49,778 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81964.43, 'volume': 7e-05}, total ticks: 211 +2025-03-18 22:49:49,778 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81964.43, 'close': 81964.43, 'volume': 0.3690600000000014} +2025-03-18 22:49:49,778 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,778 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550220,"p":"81964.43000000","q":"0.00007000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,779 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81964.43, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,779 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81964.43, 'volume': 7e-05} +2025-03-18 22:49:49,779 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81964.43, 'volume': 7e-05}, total ticks: 212 +2025-03-18 22:49:49,779 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81964.43, 'close': 81964.43, 'volume': 0.3691300000000014} +2025-03-18 22:49:49,780 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,780 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550221,"p":"81964.43000000","q":"0.00016000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,780 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81964.43, 'volume': 0.00016, 'type': 'trade'} +2025-03-18 22:49:49,780 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81964.43, 'volume': 0.00016} +2025-03-18 22:49:49,780 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81964.43, 'volume': 0.00016}, total ticks: 213 +2025-03-18 22:49:49,781 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81964.43, 'close': 81964.43, 'volume': 0.3692900000000014} +2025-03-18 22:49:49,781 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,781 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550222,"p":"81964.43000000","q":"0.00016000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,781 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81964.43, 'volume': 0.00016, 'type': 'trade'} +2025-03-18 22:49:49,781 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81964.43, 'volume': 0.00016} +2025-03-18 22:49:49,782 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81964.43, 'volume': 0.00016}, total ticks: 214 +2025-03-18 22:49:49,782 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81964.43, 'close': 81964.43, 'volume': 0.3694500000000014} +2025-03-18 22:49:49,782 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,782 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550223,"p":"81964.43000000","q":"0.00016000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,782 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81964.43, 'volume': 0.00016, 'type': 'trade'} +2025-03-18 22:49:49,782 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81964.43, 'volume': 0.00016} +2025-03-18 22:49:49,782 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81964.43, 'volume': 0.00016}, total ticks: 215 +2025-03-18 22:49:49,783 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81964.43, 'close': 81964.43, 'volume': 0.3696100000000014} +2025-03-18 22:49:49,783 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,783 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550224,"p":"81964.43000000","q":"0.00007000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,783 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81964.43, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,783 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81964.43, 'volume': 7e-05} +2025-03-18 22:49:49,783 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81964.43, 'volume': 7e-05}, total ticks: 216 +2025-03-18 22:49:49,783 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81964.43, 'close': 81964.43, 'volume': 0.3696800000000014} +2025-03-18 22:49:49,784 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,784 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550225,"p":"81964.42000000","q":"0.00666000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,784 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81964.42, 'volume': 0.00666, 'type': 'trade'} +2025-03-18 22:49:49,784 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81964.42, 'volume': 0.00666} +2025-03-18 22:49:49,784 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81964.42, 'volume': 0.00666}, total ticks: 217 +2025-03-18 22:49:49,785 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81964.42, 'close': 81964.42, 'volume': 0.3763400000000014} +2025-03-18 22:49:49,785 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,785 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550226,"p":"81964.42000000","q":"0.00007000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,785 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81964.42, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,786 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81964.42, 'volume': 7e-05} +2025-03-18 22:49:49,786 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81964.42, 'volume': 7e-05}, total ticks: 218 +2025-03-18 22:49:49,786 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81964.42, 'close': 81964.42, 'volume': 0.3764100000000014} +2025-03-18 22:49:49,786 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,786 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550227,"p":"81964.42000000","q":"0.00007000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,786 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81964.42, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,787 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81964.42, 'volume': 7e-05} +2025-03-18 22:49:49,787 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81964.42, 'volume': 7e-05}, total ticks: 219 +2025-03-18 22:49:49,787 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81964.42, 'close': 81964.42, 'volume': 0.3764800000000014} +2025-03-18 22:49:49,787 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,787 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550228,"p":"81963.22000000","q":"0.00210000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,787 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81963.22, 'volume': 0.0021, 'type': 'trade'} +2025-03-18 22:49:49,787 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81963.22, 'volume': 0.0021} +2025-03-18 22:49:49,787 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81963.22, 'volume': 0.0021}, total ticks: 220 +2025-03-18 22:49:49,788 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81963.22, 'close': 81963.22, 'volume': 0.3785800000000014} +2025-03-18 22:49:49,788 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,788 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550229,"p":"81963.22000000","q":"0.00007000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,788 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81963.22, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,788 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81963.22, 'volume': 7e-05} +2025-03-18 22:49:49,788 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81963.22, 'volume': 7e-05}, total ticks: 221 +2025-03-18 22:49:49,788 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81963.22, 'close': 81963.22, 'volume': 0.37865000000000143} +2025-03-18 22:49:49,789 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,789 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550230,"p":"81963.22000000","q":"0.00007000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,789 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81963.22, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,789 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81963.22, 'volume': 7e-05} +2025-03-18 22:49:49,789 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81963.22, 'volume': 7e-05}, total ticks: 222 +2025-03-18 22:49:49,789 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81963.22, 'close': 81963.22, 'volume': 0.37872000000000144} +2025-03-18 22:49:49,789 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992218,"s":"BTCUSDT","t...2217,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:49,790 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550231,"p":"81962.96000000","q":"0.00007000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,790 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81962.96, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,790 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81962.96, 'volume': 7e-05} +2025-03-18 22:49:49,790 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81962.96, 'volume': 7e-05}, total ticks: 223 +2025-03-18 22:49:49,790 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81962.96, 'close': 81962.96, 'volume': 0.37879000000000146} +2025-03-18 22:49:49,790 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550232,"p":"81962.96000000","q":"0.00007000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,790 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81962.96, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,790 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81962.96, 'volume': 7e-05} +2025-03-18 22:49:49,791 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81962.96, 'volume': 7e-05}, total ticks: 224 +2025-03-18 22:49:49,791 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81962.96, 'close': 81962.96, 'volume': 0.3788600000000015} +2025-03-18 22:49:49,807 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550233,"p":"81962.96000000","q":"0.00007000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,807 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81962.96, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,807 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81962.96, 'volume': 7e-05} +2025-03-18 22:49:49,807 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81962.96, 'volume': 7e-05}, total ticks: 225 +2025-03-18 22:49:49,807 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81962.96, 'close': 81962.96, 'volume': 0.3789300000000015} +2025-03-18 22:49:49,819 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992582,"s":"BTCUSDT","t...581,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:49,819 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550234,"p":"81962.96000000","q":"0.00007000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,819 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81962.96, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,819 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81962.96, 'volume': 7e-05} +2025-03-18 22:49:49,819 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81962.96, 'volume': 7e-05}, total ticks: 226 +2025-03-18 22:49:49,819 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81962.96, 'close': 81962.96, 'volume': 0.3790000000000015} +2025-03-18 22:49:49,845 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550235,"p":"81962.95000000","q":"0.00417000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,845 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81962.95, 'volume': 0.00417, 'type': 'trade'} +2025-03-18 22:49:49,845 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81962.95, 'volume': 0.00417} +2025-03-18 22:49:49,845 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81962.95, 'volume': 0.00417}, total ticks: 227 +2025-03-18 22:49:49,847 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81962.95, 'close': 81962.95, 'volume': 0.3831700000000015} +2025-03-18 22:49:49,861 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550236,"p":"81962.95000000","q":"0.00007000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,861 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81962.95, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,861 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81962.95, 'volume': 7e-05} +2025-03-18 22:49:49,861 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81962.95, 'volume': 7e-05}, total ticks: 228 +2025-03-18 22:49:49,862 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81962.95, 'close': 81962.95, 'volume': 0.3832400000000015} +2025-03-18 22:49:49,876 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550237,"p":"81962.91000000","q":"0.00289000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,876 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81962.91, 'volume': 0.00289, 'type': 'trade'} +2025-03-18 22:49:49,876 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81962.91, 'volume': 0.00289} +2025-03-18 22:49:49,876 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81962.91, 'volume': 0.00289}, total ticks: 229 +2025-03-18 22:49:49,878 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81962.91, 'close': 81962.91, 'volume': 0.3861300000000015} +2025-03-18 22:49:49,891 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550238,"p":"81962.91000000","q":"0.00007000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,891 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81962.91, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,891 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81962.91, 'volume': 7e-05} +2025-03-18 22:49:49,891 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81962.91, 'volume': 7e-05}, total ticks: 230 +2025-03-18 22:49:49,893 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81962.91, 'close': 81962.91, 'volume': 0.38620000000000154} +2025-03-18 22:49:49,907 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550239,"p":"81962.90000000","q":"0.00023000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,907 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81962.9, 'volume': 0.00023, 'type': 'trade'} +2025-03-18 22:49:49,907 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81962.9, 'volume': 0.00023} +2025-03-18 22:49:49,907 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81962.9, 'volume': 0.00023}, total ticks: 231 +2025-03-18 22:49:49,907 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81962.9, 'close': 81962.9, 'volume': 0.38643000000000155} +2025-03-18 22:49:49,930 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550240,"p":"81962.56000000","q":"0.00095000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,930 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81962.56, 'volume': 0.00095, 'type': 'trade'} +2025-03-18 22:49:49,930 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81962.56, 'volume': 0.00095} +2025-03-18 22:49:49,931 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81962.56, 'volume': 0.00095}, total ticks: 232 +2025-03-18 22:49:49,931 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81962.56, 'close': 81962.56, 'volume': 0.38738000000000156} +2025-03-18 22:49:49,946 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550241,"p":"81962.49000000","q":"0.00300000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,946 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81962.49, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:49,946 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81962.49, 'volume': 0.003} +2025-03-18 22:49:49,946 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81962.49, 'volume': 0.003}, total ticks: 233 +2025-03-18 22:49:49,946 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81962.49, 'close': 81962.49, 'volume': 0.39038000000000156} +2025-03-18 22:49:49,961 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550242,"p":"81962.07000000","q":"0.00013000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,961 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81962.07, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:49,961 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81962.07, 'volume': 0.00013} +2025-03-18 22:49:49,962 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81962.07, 'volume': 0.00013}, total ticks: 234 +2025-03-18 22:49:49,962 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81962.07, 'close': 81962.07, 'volume': 0.3905100000000016} +2025-03-18 22:49:49,976 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550243,"p":"81960.88000000","q":"0.00007000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,976 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81960.88, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:49,976 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81960.88, 'volume': 7e-05} +2025-03-18 22:49:49,976 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81960.88, 'volume': 7e-05}, total ticks: 235 +2025-03-18 22:49:49,976 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81960.88, 'close': 81960.88, 'volume': 0.3905800000000016} +2025-03-18 22:49:49,991 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550244,"p":"81960.87000000","q":"0.00110000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:49,991 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81960.87, 'volume': 0.0011, 'type': 'trade'} +2025-03-18 22:49:49,991 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81960.87, 'volume': 0.0011} +2025-03-18 22:49:49,991 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81960.87, 'volume': 0.0011}, total ticks: 236 +2025-03-18 22:49:49,993 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81960.87, 'close': 81960.87, 'volume': 0.3916800000000016} +2025-03-18 22:49:50,007 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550245,"p":"81960.84000000","q":"0.00341000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:50,007 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81960.84, 'volume': 0.00341, 'type': 'trade'} +2025-03-18 22:49:50,007 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81960.84, 'volume': 0.00341} +2025-03-18 22:49:50,007 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81960.84, 'volume': 0.00341}, total ticks: 237 +2025-03-18 22:49:50,007 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81960.84, 'close': 81960.84, 'volume': 0.3950900000000016} +2025-03-18 22:49:50,015 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992776,"s":"BTCUSDT","t...776,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:50,016 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550246,"p":"81960.00000000","q":"0.00028000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:50,016 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81960.0, 'volume': 0.00028, 'type': 'trade'} +2025-03-18 22:49:50,016 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81960.0, 'volume': 0.00028} +2025-03-18 22:49:50,016 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81960.0, 'volume': 0.00028}, total ticks: 238 +2025-03-18 22:49:50,017 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81960.0, 'close': 81960.0, 'volume': 0.3953700000000016} +2025-03-18 22:49:50,039 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550247,"p":"81959.28000000","q":"0.00013000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:50,039 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81959.28, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:50,039 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81959.28, 'volume': 0.00013} +2025-03-18 22:49:50,040 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81959.28, 'volume': 0.00013}, total ticks: 239 +2025-03-18 22:49:50,040 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81959.28, 'close': 81959.28, 'volume': 0.39550000000000163} +2025-03-18 22:49:50,062 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550248,"p":"81959.22000000","q":"0.00031000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:50,062 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81959.22, 'volume': 0.00031, 'type': 'trade'} +2025-03-18 22:49:50,062 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81959.22, 'volume': 0.00031} +2025-03-18 22:49:50,062 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81959.22, 'volume': 0.00031}, total ticks: 240 +2025-03-18 22:49:50,062 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81959.22, 'close': 81959.22, 'volume': 0.3958100000000016} +2025-03-18 22:49:50,078 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550249,"p":"81959.21000000","q":"0.00025000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:50,078 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81959.21, 'volume': 0.00025, 'type': 'trade'} +2025-03-18 22:49:50,078 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81959.21, 'volume': 0.00025} +2025-03-18 22:49:50,078 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81959.21, 'volume': 0.00025}, total ticks: 241 +2025-03-18 22:49:50,079 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81959.21, 'close': 81959.21, 'volume': 0.3960600000000016} +2025-03-18 22:49:50,094 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550250,"p":"81959.12000000","q":"0.00023000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:50,094 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81959.12, 'volume': 0.00023, 'type': 'trade'} +2025-03-18 22:49:50,094 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81959.12, 'volume': 0.00023} +2025-03-18 22:49:50,094 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81959.12, 'volume': 0.00023}, total ticks: 242 +2025-03-18 22:49:50,094 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81959.12, 'close': 81959.12, 'volume': 0.3962900000000016} +2025-03-18 22:49:50,109 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550251,"p":"81958.93000000","q":"0.00059000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:50,109 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81958.93, 'volume': 0.00059, 'type': 'trade'} +2025-03-18 22:49:50,110 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81958.93, 'volume': 0.00059} +2025-03-18 22:49:50,110 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81958.93, 'volume': 0.00059}, total ticks: 243 +2025-03-18 22:49:50,110 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81958.93, 'close': 81958.93, 'volume': 0.39688000000000156} +2025-03-18 22:49:50,123 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330992887,"s":"BTCUSDT","t...887,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:50,124 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550252,"p":"81958.90000000","q":"0.00032000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:50,124 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81958.9, 'volume': 0.00032, 'type': 'trade'} +2025-03-18 22:49:50,124 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81958.9, 'volume': 0.00032} +2025-03-18 22:49:50,124 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81958.9, 'volume': 0.00032}, total ticks: 244 +2025-03-18 22:49:50,124 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81958.9, 'close': 81958.9, 'volume': 0.39720000000000155} +2025-03-18 22:49:50,141 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550253,"p":"81958.90000000","q":"0.00249000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:50,141 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81958.9, 'volume': 0.00249, 'type': 'trade'} +2025-03-18 22:49:50,141 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81958.9, 'volume': 0.00249} +2025-03-18 22:49:50,141 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81958.9, 'volume': 0.00249}, total ticks: 245 +2025-03-18 22:49:50,142 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81958.9, 'close': 81958.9, 'volume': 0.39969000000000154} +2025-03-18 22:49:50,156 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550254,"p":"81958.90000000","q":"0.00346000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:50,156 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81958.9, 'volume': 0.00346, 'type': 'trade'} +2025-03-18 22:49:50,156 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81958.9, 'volume': 0.00346} +2025-03-18 22:49:50,156 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81958.9, 'volume': 0.00346}, total ticks: 246 +2025-03-18 22:49:50,156 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81958.9, 'close': 81958.9, 'volume': 0.40315000000000156} +2025-03-18 22:49:50,180 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550255,"p":"81958.90000000","q":"0.01432000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:50,180 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81958.9, 'volume': 0.01432, 'type': 'trade'} +2025-03-18 22:49:50,180 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81958.9, 'volume': 0.01432} +2025-03-18 22:49:50,180 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81958.9, 'volume': 0.01432}, total ticks: 247 +2025-03-18 22:49:50,180 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81958.9, 'close': 81958.9, 'volume': 0.41747000000000156} +2025-03-18 22:49:50,195 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550256,"p":"81957.57000000","q":"0.00030000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:50,195 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81957.57, 'volume': 0.0003, 'type': 'trade'} +2025-03-18 22:49:50,195 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81957.57, 'volume': 0.0003} +2025-03-18 22:49:50,195 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81957.57, 'volume': 0.0003}, total ticks: 248 +2025-03-18 22:49:50,195 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81957.57, 'close': 81957.57, 'volume': 0.4177700000000016} +2025-03-18 22:49:50,210 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550257,"p":"81956.38000000","q":"0.00013000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:50,210 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81956.38, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:50,210 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81956.38, 'volume': 0.00013} +2025-03-18 22:49:50,210 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81956.38, 'volume': 0.00013}, total ticks: 249 +2025-03-18 22:49:50,211 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81956.38, 'close': 81956.38, 'volume': 0.4179000000000016} +2025-03-18 22:49:50,226 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550258,"p":"81955.40000000","q":"0.00013000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:50,226 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81955.4, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:50,226 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81955.4, 'volume': 0.00013} +2025-03-18 22:49:50,226 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81955.4, 'volume': 0.00013}, total ticks: 250 +2025-03-18 22:49:50,227 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81955.4, 'close': 81955.4, 'volume': 0.4180300000000016} +2025-03-18 22:49:50,241 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550259,"p":"81954.90000000","q":"0.00008000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:50,241 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81954.9, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:49:50,241 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81954.9, 'volume': 8e-05} +2025-03-18 22:49:50,242 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81954.9, 'volume': 8e-05}, total ticks: 251 +2025-03-18 22:49:50,242 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81954.9, 'close': 81954.9, 'volume': 0.41811000000000165} +2025-03-18 22:49:50,257 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550260,"p":"81954.90000000","q":"0.00013000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:50,257 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81954.9, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:50,257 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81954.9, 'volume': 0.00013} +2025-03-18 22:49:50,257 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81954.9, 'volume': 0.00013}, total ticks: 252 +2025-03-18 22:49:50,258 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81954.9, 'close': 81954.9, 'volume': 0.41824000000000167} +2025-03-18 22:49:50,274 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550261,"p":"81954.74000000","q":"0.00007000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:50,274 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81954.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:50,275 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81954.74, 'volume': 7e-05} +2025-03-18 22:49:50,275 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81954.74, 'volume': 7e-05}, total ticks: 253 +2025-03-18 22:49:50,275 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81954.74, 'close': 81954.74, 'volume': 0.4183100000000017} +2025-03-18 22:49:50,290 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550262,"p":"81954.74000000","q":"0.00007000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:50,290 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81954.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:50,290 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81954.74, 'volume': 7e-05} +2025-03-18 22:49:50,290 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81954.74, 'volume': 7e-05}, total ticks: 254 +2025-03-18 22:49:50,290 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81954.74, 'close': 81954.74, 'volume': 0.4183800000000017} +2025-03-18 22:49:50,312 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992218,"s":"BTCUSDT","t":4727550263,"p":"81954.74000000","q":"0.00007000","T":1742330992217,"m":true,"M":true}... +2025-03-18 22:49:50,312 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992217, 'price': 81954.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:50,313 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992217, 'price': 81954.74, 'volume': 7e-05} +2025-03-18 22:49:50,313 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992217, 'price': 81954.74, 'volume': 7e-05}, total ticks: 255 +2025-03-18 22:49:50,313 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81954.74, 'close': 81954.74, 'volume': 0.4184500000000017} +2025-03-18 22:49:50,327 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992582,"s":"BTCUSDT","t":4727550264,"p":"81954.74000000","q":"0.00024000","T":1742330992581,"m":false,"M":true}... +2025-03-18 22:49:50,327 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992581, 'price': 81954.74, 'volume': 0.00024, 'type': 'trade'} +2025-03-18 22:49:50,327 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992581, 'price': 81954.74, 'volume': 0.00024} +2025-03-18 22:49:50,328 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992581, 'price': 81954.74, 'volume': 0.00024}, total ticks: 256 +2025-03-18 22:49:50,328 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81954.74, 'close': 81954.74, 'volume': 0.4186900000000017} +2025-03-18 22:49:50,330 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330993093,"s":"BTCUSDT","t...092,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:50,330 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992776,"s":"BTCUSDT","t":4727550265,"p":"81954.74000000","q":"0.00067000","T":1742330992776,"m":false,"M":true}... +2025-03-18 22:49:50,330 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992776, 'price': 81954.74, 'volume': 0.00067, 'type': 'trade'} +2025-03-18 22:49:50,331 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992776, 'price': 81954.74, 'volume': 0.00067} +2025-03-18 22:49:50,331 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992776, 'price': 81954.74, 'volume': 0.00067}, total ticks: 257 +2025-03-18 22:49:50,331 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81954.74, 'close': 81954.74, 'volume': 0.41936000000000173} +2025-03-18 22:49:50,343 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330992887,"s":"BTCUSDT","t":4727550266,"p":"81954.74000000","q":"0.00013000","T":1742330992887,"m":false,"M":true}... +2025-03-18 22:49:50,343 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330992887, 'price': 81954.74, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:50,343 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330992887, 'price': 81954.74, 'volume': 0.00013} +2025-03-18 22:49:50,343 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330992887, 'price': 81954.74, 'volume': 0.00013}, total ticks: 258 +2025-03-18 22:49:50,343 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81954.74, 'close': 81954.74, 'volume': 0.41949000000000175} +2025-03-18 22:49:50,358 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330993093,"s":"BTCUSDT","t":4727550267,"p":"81954.74000000","q":"0.00012000","T":1742330993092,"m":false,"M":true}... +2025-03-18 22:49:50,358 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330993092, 'price': 81954.74, 'volume': 0.00012, 'type': 'trade'} +2025-03-18 22:49:50,358 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330993092, 'price': 81954.74, 'volume': 0.00012} +2025-03-18 22:49:50,359 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330993092, 'price': 81954.74, 'volume': 0.00012}, total ticks: 259 +2025-03-18 22:49:50,359 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330992000, 'open': 81975.6, 'high': 81975.6, 'low': 81954.74, 'close': 81954.74, 'volume': 0.41949000000000175} +2025-03-18 22:49:50,359 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330993000, 'open': 81954.74, 'high': 81954.74, 'low': 81954.74, 'close': 81954.74, 'volume': 0.00012} +2025-03-18 22:49:50,707 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330993467,"s":"BTCUSDT","t...3467,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:50,707 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330993467,"s":"BTCUSDT","t":4727550268,"p":"81954.73000000","q":"0.00008000","T":1742330993467,"m":true,"M":true}... +2025-03-18 22:49:50,707 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330993467, 'price': 81954.73, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:49:50,707 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330993467, 'price': 81954.73, 'volume': 8e-05} +2025-03-18 22:49:50,707 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330993467, 'price': 81954.73, 'volume': 8e-05}, total ticks: 260 +2025-03-18 22:49:50,708 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330993000, 'open': 81954.74, 'high': 81954.74, 'low': 81954.73, 'close': 81954.73, 'volume': 0.0002} +2025-03-18 22:49:50,911 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330993674,"s":"ETHUSDT","t...673,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:50,911 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330993674,"s":"ETHUSDT","t":2267980646,"p":"1903.34000000","q":"0.26080000","T":1742330993673,"m":false,"M":true}... +2025-03-18 22:49:50,912 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330993673, 'price': 1903.34, 'volume': 0.2608, 'type': 'trade'} +2025-03-18 22:49:50,912 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330993673, 'price': 1903.34, 'volume': 0.2608} +2025-03-18 22:49:50,912 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330993673, 'price': 1903.34, 'volume': 0.2608}, total ticks: 36 +2025-03-18 22:49:50,912 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330992000, 'open': 1903.35, 'high': 1903.35, 'low': 1903.33, 'close': 1903.33, 'volume': 1.8281999999999996} +2025-03-18 22:49:50,912 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330993000, 'open': 1903.34, 'high': 1903.34, 'low': 1903.34, 'close': 1903.34, 'volume': 0.2608} +2025-03-18 22:49:50,939 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330993702,"s":"BTCUSDT","t...3702,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:50,939 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330993702,"s":"BTCUSDT","t":4727550269,"p":"81954.73000000","q":"0.00012000","T":1742330993702,"m":true,"M":true}... +2025-03-18 22:49:50,939 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330993702, 'price': 81954.73, 'volume': 0.00012, 'type': 'trade'} +2025-03-18 22:49:50,939 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330993702, 'price': 81954.73, 'volume': 0.00012} +2025-03-18 22:49:50,940 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330993702, 'price': 81954.73, 'volume': 0.00012}, total ticks: 261 +2025-03-18 22:49:50,940 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330993000, 'open': 81954.74, 'high': 81954.74, 'low': 81954.73, 'close': 81954.73, 'volume': 0.00032} +2025-03-18 22:49:51,199 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330993964,"s":"BTCUSDT","t...3964,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:51,200 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330993964,"s":"BTCUSDT","t":4727550270,"p":"81954.73000000","q":"0.00912000","T":1742330993964,"m":true,"M":true}... +2025-03-18 22:49:51,200 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330993964, 'price': 81954.73, 'volume': 0.00912, 'type': 'trade'} +2025-03-18 22:49:51,200 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330993964, 'price': 81954.73, 'volume': 0.00912} +2025-03-18 22:49:51,200 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330993964, 'price': 81954.73, 'volume': 0.00912}, total ticks: 262 +2025-03-18 22:49:51,200 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330993000, 'open': 81954.74, 'high': 81954.74, 'low': 81954.73, 'close': 81954.73, 'volume': 0.00944} +2025-03-18 22:49:51,206 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330993968,"s":"ETHUSDT","t...3967,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:51,206 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330993968,"s":"ETHUSDT","t":2267980647,"p":"1903.33000000","q":"0.00430000","T":1742330993967,"m":true,"M":true}... +2025-03-18 22:49:51,207 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330993967, 'price': 1903.33, 'volume': 0.0043, 'type': 'trade'} +2025-03-18 22:49:51,207 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330993967, 'price': 1903.33, 'volume': 0.0043} +2025-03-18 22:49:51,207 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330993967, 'price': 1903.33, 'volume': 0.0043}, total ticks: 37 +2025-03-18 22:49:51,207 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330993000, 'open': 1903.34, 'high': 1903.34, 'low': 1903.33, 'close': 1903.33, 'volume': 0.2651} +2025-03-18 22:49:51,283 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994045,"s":"BTCUSDT","t...4045,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:51,283 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994045,"s":"BTCUSDT","t":4727550271,"p":"81954.73000000","q":"0.00024000","T":1742330994045,"m":true,"M":true}... +2025-03-18 22:49:51,283 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994045, 'price': 81954.73, 'volume': 0.00024, 'type': 'trade'} +2025-03-18 22:49:51,284 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994045, 'price': 81954.73, 'volume': 0.00024} +2025-03-18 22:49:51,284 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994045, 'price': 81954.73, 'volume': 0.00024}, total ticks: 263 +2025-03-18 22:49:51,284 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330993000, 'open': 81954.74, 'high': 81954.74, 'low': 81954.73, 'close': 81954.73, 'volume': 0.00944} +2025-03-18 22:49:51,284 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81954.73, 'low': 81954.73, 'close': 81954.73, 'volume': 0.00024} +2025-03-18 22:49:51,288 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994050,"s":"ETHUSDT","t...050,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:51,288 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994050,"s":"ETHUSDT","t...050,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:51,288 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994050,"s":"ETHUSDT","t":2267980648,"p":"1903.34000000","q":"0.00310000","T":1742330994050,"m":false,"M":true}... +2025-03-18 22:49:51,289 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994050, 'price': 1903.34, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:49:51,289 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994050, 'price': 1903.34, 'volume': 0.0031} +2025-03-18 22:49:51,289 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994050, 'price': 1903.34, 'volume': 0.0031}, total ticks: 38 +2025-03-18 22:49:51,289 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330993000, 'open': 1903.34, 'high': 1903.34, 'low': 1903.33, 'close': 1903.33, 'volume': 0.2651} +2025-03-18 22:49:51,289 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330994000, 'open': 1903.34, 'high': 1903.34, 'low': 1903.34, 'close': 1903.34, 'volume': 0.0031} +2025-03-18 22:49:51,310 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994050,"s":"ETHUSDT","t":2267980649,"p":"1903.34000000","q":"0.01080000","T":1742330994050,"m":false,"M":true}... +2025-03-18 22:49:51,310 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994050, 'price': 1903.34, 'volume': 0.0108, 'type': 'trade'} +2025-03-18 22:49:51,310 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994050, 'price': 1903.34, 'volume': 0.0108} +2025-03-18 22:49:51,310 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994050, 'price': 1903.34, 'volume': 0.0108}, total ticks: 39 +2025-03-18 22:49:51,312 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 1903.34, 'high': 1903.34, 'low': 1903.34, 'close': 1903.34, 'volume': 0.013900000000000001} +2025-03-18 22:49:51,364 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994125,"s":"ETHUSDT","t...124,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:51,364 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994125,"s":"ETHUSDT","t":2267980650,"p":"1903.34000000","q":"0.03160000","T":1742330994124,"m":false,"M":true}... +2025-03-18 22:49:51,364 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994124, 'price': 1903.34, 'volume': 0.0316, 'type': 'trade'} +2025-03-18 22:49:51,365 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994124, 'price': 1903.34, 'volume': 0.0316} +2025-03-18 22:49:51,365 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994124, 'price': 1903.34, 'volume': 0.0316}, total ticks: 40 +2025-03-18 22:49:51,365 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 1903.34, 'high': 1903.34, 'low': 1903.34, 'close': 1903.34, 'volume': 0.045500000000000006} +2025-03-18 22:49:51,534 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994293,"s":"ETHUSDT","t...4292,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:51,535 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994293,"s":"ETHUSDT","t":2267980651,"p":"1903.33000000","q":"0.01780000","T":1742330994292,"m":true,"M":true}... +2025-03-18 22:49:51,535 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994292, 'price': 1903.33, 'volume': 0.0178, 'type': 'trade'} +2025-03-18 22:49:51,535 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994292, 'price': 1903.33, 'volume': 0.0178} +2025-03-18 22:49:51,535 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994292, 'price': 1903.33, 'volume': 0.0178}, total ticks: 41 +2025-03-18 22:49:51,535 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 1903.34, 'high': 1903.34, 'low': 1903.33, 'close': 1903.33, 'volume': 0.06330000000000001} +2025-03-18 22:49:51,655 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:51,655 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:51,655 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:51,655 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:51,657 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:51,657 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:51,657 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:51,657 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:51,657 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:51,657 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:51,657 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:51,658 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:51,658 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:51,658 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:51,658 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:51,658 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:51,658 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:51,658 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:51,658 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:51,659 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:51,659 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:51,659 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:51,659 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:51,659 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:51,659 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994417,"s":"ETHUSDT","t...416,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:51,659 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994417,"s":"ETHUSDT","t":2267980652,"p":"1903.34000000","q":"0.00280000","T":1742330994416,"m":false,"M":true}... +2025-03-18 22:49:51,659 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994416, 'price': 1903.34, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:51,660 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994416, 'price': 1903.34, 'volume': 0.0028} +2025-03-18 22:49:51,660 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994416, 'price': 1903.34, 'volume': 0.0028}, total ticks: 42 +2025-03-18 22:49:51,660 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 1903.34, 'high': 1903.34, 'low': 1903.33, 'close': 1903.34, 'volume': 0.0661} +2025-03-18 22:49:51,677 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994417,"s":"ETHUSDT","t":2267980653,"p":"1903.34000000","q":"0.00300000","T":1742330994416,"m":false,"M":true}... +2025-03-18 22:49:51,677 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994416, 'price': 1903.34, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:51,677 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994416, 'price': 1903.34, 'volume': 0.003} +2025-03-18 22:49:51,677 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994416, 'price': 1903.34, 'volume': 0.003}, total ticks: 43 +2025-03-18 22:49:51,677 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 1903.34, 'high': 1903.34, 'low': 1903.33, 'close': 1903.34, 'volume': 0.06910000000000001} +2025-03-18 22:49:51,679 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994440,"s":"ETHUSDT","t...4440,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:51,679 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994417,"s":"ETHUSDT","t":2267980654,"p":"1903.34000000","q":"0.00300000","T":1742330994416,"m":false,"M":true}... +2025-03-18 22:49:51,679 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994416, 'price': 1903.34, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:51,679 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994416, 'price': 1903.34, 'volume': 0.003} +2025-03-18 22:49:51,679 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994416, 'price': 1903.34, 'volume': 0.003}, total ticks: 44 +2025-03-18 22:49:51,679 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 1903.34, 'high': 1903.34, 'low': 1903.33, 'close': 1903.34, 'volume': 0.07210000000000001} +2025-03-18 22:49:51,692 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994417,"s":"ETHUSDT","t":2267980655,"p":"1903.34000000","q":"0.01410000","T":1742330994416,"m":false,"M":true}... +2025-03-18 22:49:51,692 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994416, 'price': 1903.34, 'volume': 0.0141, 'type': 'trade'} +2025-03-18 22:49:51,692 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994416, 'price': 1903.34, 'volume': 0.0141} +2025-03-18 22:49:51,692 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994416, 'price': 1903.34, 'volume': 0.0141}, total ticks: 45 +2025-03-18 22:49:51,692 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 1903.34, 'high': 1903.34, 'low': 1903.33, 'close': 1903.34, 'volume': 0.08620000000000001} +2025-03-18 22:49:51,708 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994417,"s":"ETHUSDT","t":2267980656,"p":"1903.35000000","q":"0.00280000","T":1742330994416,"m":false,"M":true}... +2025-03-18 22:49:51,708 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994416, 'price': 1903.35, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:51,708 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994416, 'price': 1903.35, 'volume': 0.0028} +2025-03-18 22:49:51,708 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994416, 'price': 1903.35, 'volume': 0.0028}, total ticks: 46 +2025-03-18 22:49:51,708 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 1903.34, 'high': 1903.35, 'low': 1903.33, 'close': 1903.35, 'volume': 0.08900000000000001} +2025-03-18 22:49:51,720 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994480,"s":"BTCUSDT","t...479,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,721 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994480,"s":"BTCUSDT","t...479,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,721 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994480,"s":"BTCUSDT","t...479,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,721 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994480,"s":"BTCUSDT","t...479,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,721 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994480,"s":"BTCUSDT","t...479,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,721 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994480,"s":"BTCUSDT","t...479,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,721 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994480,"s":"BTCUSDT","t...479,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,721 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994480,"s":"BTCUSDT","t...479,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,721 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994480,"s":"BTCUSDT","t...479,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,721 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994480,"s":"BTCUSDT","t...479,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,722 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994480,"s":"BTCUSDT","t...479,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,722 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994480,"s":"BTCUSDT","t...479,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,722 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994480,"s":"BTCUSDT","t...479,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,722 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994480,"s":"BTCUSDT","t...479,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,722 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994480,"s":"BTCUSDT","t...479,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,722 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994480,"s":"BTCUSDT","t...479,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,723 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994480,"s":"BTCUSDT","t...479,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,723 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994480,"s":"BTCUSDT","t...479,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,723 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994480,"s":"BTCUSDT","t...479,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,723 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994480,"s":"BTCUSDT","t...479,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,723 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994480,"s":"BTCUSDT","t...479,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,723 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994480,"s":"BTCUSDT","t...479,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,723 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994480,"s":"BTCUSDT","t...479,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,723 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994480,"s":"BTCUSDT","t...479,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,723 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994480,"s":"BTCUSDT","t...479,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,723 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994480,"s":"BTCUSDT","t...479,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,724 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994480,"s":"BTCUSDT","t...479,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,724 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994480,"s":"BTCUSDT","t...479,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,724 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994480,"s":"BTCUSDT","t...479,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,724 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994480,"s":"BTCUSDT","t...479,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,724 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994480,"s":"BTCUSDT","t...479,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,724 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994480,"s":"BTCUSDT","t...479,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,724 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994480,"s":"BTCUSDT","t...479,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,724 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994417,"s":"ETHUSDT","t":2267980657,"p":"1903.35000000","q":"0.00280000","T":1742330994416,"m":false,"M":true}... +2025-03-18 22:49:51,724 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994416, 'price': 1903.35, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:51,724 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994416, 'price': 1903.35, 'volume': 0.0028} +2025-03-18 22:49:51,726 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994416, 'price': 1903.35, 'volume': 0.0028}, total ticks: 47 +2025-03-18 22:49:51,726 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 1903.34, 'high': 1903.35, 'low': 1903.33, 'close': 1903.35, 'volume': 0.0918} +2025-03-18 22:49:51,726 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994480,"s":"BTCUSDT","t":4727550272,"p":"81954.74000000","q":"0.00007000","T":1742330994479,"m":false,"M":true}... +2025-03-18 22:49:51,726 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994479, 'price': 81954.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:51,726 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994479, 'price': 81954.74, 'volume': 7e-05} +2025-03-18 22:49:51,726 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994479, 'price': 81954.74, 'volume': 7e-05}, total ticks: 264 +2025-03-18 22:49:51,727 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81954.74, 'low': 81954.73, 'close': 81954.74, 'volume': 0.00031} +2025-03-18 22:49:51,727 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994417,"s":"ETHUSDT","t":2267980658,"p":"1903.36000000","q":"0.00280000","T":1742330994416,"m":false,"M":true}... +2025-03-18 22:49:51,727 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994416, 'price': 1903.36, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:51,727 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994416, 'price': 1903.36, 'volume': 0.0028} +2025-03-18 22:49:51,727 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994416, 'price': 1903.36, 'volume': 0.0028}, total ticks: 48 +2025-03-18 22:49:51,727 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 1903.34, 'high': 1903.36, 'low': 1903.33, 'close': 1903.36, 'volume': 0.0946} +2025-03-18 22:49:51,727 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994480,"s":"BTCUSDT","t...479,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,728 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994480,"s":"BTCUSDT","t":4727550273,"p":"81954.74000000","q":"0.00013000","T":1742330994479,"m":false,"M":true}... +2025-03-18 22:49:51,728 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994479, 'price': 81954.74, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:51,728 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994479, 'price': 81954.74, 'volume': 0.00013} +2025-03-18 22:49:51,728 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994479, 'price': 81954.74, 'volume': 0.00013}, total ticks: 265 +2025-03-18 22:49:51,729 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81954.74, 'low': 81954.73, 'close': 81954.74, 'volume': 0.00043999999999999996} +2025-03-18 22:49:51,729 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994417,"s":"ETHUSDT","t":2267980659,"p":"1903.36000000","q":"0.08880000","T":1742330994416,"m":false,"M":true}... +2025-03-18 22:49:51,729 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994416, 'price': 1903.36, 'volume': 0.0888, 'type': 'trade'} +2025-03-18 22:49:51,729 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994416, 'price': 1903.36, 'volume': 0.0888} +2025-03-18 22:49:51,729 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994416, 'price': 1903.36, 'volume': 0.0888}, total ticks: 49 +2025-03-18 22:49:51,729 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 1903.34, 'high': 1903.36, 'low': 1903.33, 'close': 1903.36, 'volume': 0.1834} +2025-03-18 22:49:51,729 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994480,"s":"BTCUSDT","t...479,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,729 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994480,"s":"BTCUSDT","t":4727550274,"p":"81954.74000000","q":"0.06737000","T":1742330994479,"m":false,"M":true}... +2025-03-18 22:49:51,730 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994479, 'price': 81954.74, 'volume': 0.06737, 'type': 'trade'} +2025-03-18 22:49:51,730 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994479, 'price': 81954.74, 'volume': 0.06737} +2025-03-18 22:49:51,730 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994479, 'price': 81954.74, 'volume': 0.06737}, total ticks: 266 +2025-03-18 22:49:51,730 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81954.74, 'low': 81954.73, 'close': 81954.74, 'volume': 0.06781} +2025-03-18 22:49:51,730 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994417,"s":"ETHUSDT","t":2267980660,"p":"1903.36000000","q":"0.00360000","T":1742330994416,"m":false,"M":true}... +2025-03-18 22:49:51,731 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994416, 'price': 1903.36, 'volume': 0.0036, 'type': 'trade'} +2025-03-18 22:49:51,731 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994416, 'price': 1903.36, 'volume': 0.0036} +2025-03-18 22:49:51,731 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994416, 'price': 1903.36, 'volume': 0.0036}, total ticks: 50 +2025-03-18 22:49:51,731 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 1903.34, 'high': 1903.36, 'low': 1903.33, 'close': 1903.36, 'volume': 0.187} +2025-03-18 22:49:51,731 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994480,"s":"BTCUSDT","t...479,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,731 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994480,"s":"BTCUSDT","t":4727550275,"p":"81954.74000000","q":"0.00503000","T":1742330994479,"m":false,"M":true}... +2025-03-18 22:49:51,732 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994479, 'price': 81954.74, 'volume': 0.00503, 'type': 'trade'} +2025-03-18 22:49:51,732 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994479, 'price': 81954.74, 'volume': 0.00503} +2025-03-18 22:49:51,732 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994479, 'price': 81954.74, 'volume': 0.00503}, total ticks: 267 +2025-03-18 22:49:51,732 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81954.74, 'low': 81954.73, 'close': 81954.74, 'volume': 0.07283999999999999} +2025-03-18 22:49:51,732 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994417,"s":"ETHUSDT","t":2267980661,"p":"1903.36000000","q":"0.00270000","T":1742330994416,"m":false,"M":true}... +2025-03-18 22:49:51,732 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994416, 'price': 1903.36, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:51,732 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994416, 'price': 1903.36, 'volume': 0.0027} +2025-03-18 22:49:51,733 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994416, 'price': 1903.36, 'volume': 0.0027}, total ticks: 51 +2025-03-18 22:49:51,733 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 1903.34, 'high': 1903.36, 'low': 1903.33, 'close': 1903.36, 'volume': 0.1897} +2025-03-18 22:49:51,733 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994480,"s":"BTCUSDT","t...479,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,733 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994480,"s":"BTCUSDT","t":4727550276,"p":"81954.74000000","q":"0.00050000","T":1742330994479,"m":false,"M":true}... +2025-03-18 22:49:51,733 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994479, 'price': 81954.74, 'volume': 0.0005, 'type': 'trade'} +2025-03-18 22:49:51,733 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994479, 'price': 81954.74, 'volume': 0.0005} +2025-03-18 22:49:51,734 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994479, 'price': 81954.74, 'volume': 0.0005}, total ticks: 268 +2025-03-18 22:49:51,734 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81954.74, 'low': 81954.73, 'close': 81954.74, 'volume': 0.07333999999999999} +2025-03-18 22:49:51,734 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994417,"s":"ETHUSDT","t":2267980662,"p":"1903.37000000","q":"0.00280000","T":1742330994416,"m":false,"M":true}... +2025-03-18 22:49:51,734 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994416, 'price': 1903.37, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:51,734 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994416, 'price': 1903.37, 'volume': 0.0028} +2025-03-18 22:49:51,734 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994416, 'price': 1903.37, 'volume': 0.0028}, total ticks: 52 +2025-03-18 22:49:51,735 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 1903.34, 'high': 1903.37, 'low': 1903.33, 'close': 1903.37, 'volume': 0.1925} +2025-03-18 22:49:51,735 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994480,"s":"BTCUSDT","t...479,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,735 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994480,"s":"BTCUSDT","t":4727550277,"p":"81954.74000000","q":"0.00014000","T":1742330994479,"m":false,"M":true}... +2025-03-18 22:49:51,735 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994479, 'price': 81954.74, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:49:51,735 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994479, 'price': 81954.74, 'volume': 0.00014} +2025-03-18 22:49:51,736 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994479, 'price': 81954.74, 'volume': 0.00014}, total ticks: 269 +2025-03-18 22:49:51,736 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81954.74, 'low': 81954.73, 'close': 81954.74, 'volume': 0.07347999999999999} +2025-03-18 22:49:51,736 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994417,"s":"ETHUSDT","t":2267980663,"p":"1903.38000000","q":"0.00280000","T":1742330994416,"m":false,"M":true}... +2025-03-18 22:49:51,736 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994416, 'price': 1903.38, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:51,736 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994416, 'price': 1903.38, 'volume': 0.0028} +2025-03-18 22:49:51,736 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994416, 'price': 1903.38, 'volume': 0.0028}, total ticks: 53 +2025-03-18 22:49:51,736 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 1903.34, 'high': 1903.38, 'low': 1903.33, 'close': 1903.38, 'volume': 0.1953} +2025-03-18 22:49:51,736 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994481,"s":"BTCUSDT","t...480,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,737 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994480,"s":"BTCUSDT","t":4727550278,"p":"81954.74000000","q":"0.00013000","T":1742330994479,"m":false,"M":true}... +2025-03-18 22:49:51,737 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994479, 'price': 81954.74, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:51,737 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994479, 'price': 81954.74, 'volume': 0.00013} +2025-03-18 22:49:51,737 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994479, 'price': 81954.74, 'volume': 0.00013}, total ticks: 270 +2025-03-18 22:49:51,737 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81954.74, 'low': 81954.73, 'close': 81954.74, 'volume': 0.07361} +2025-03-18 22:49:51,737 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994417,"s":"ETHUSDT","t":2267980664,"p":"1903.39000000","q":"0.00280000","T":1742330994416,"m":false,"M":true}... +2025-03-18 22:49:51,737 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994416, 'price': 1903.39, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:51,737 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994416, 'price': 1903.39, 'volume': 0.0028} +2025-03-18 22:49:51,737 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994416, 'price': 1903.39, 'volume': 0.0028}, total ticks: 54 +2025-03-18 22:49:51,737 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 1903.34, 'high': 1903.39, 'low': 1903.33, 'close': 1903.39, 'volume': 0.1981} +2025-03-18 22:49:51,737 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994481,"s":"BTCUSDT","t...480,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,738 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994480,"s":"BTCUSDT","t":4727550279,"p":"81954.74000000","q":"0.00007000","T":1742330994479,"m":false,"M":true}... +2025-03-18 22:49:51,738 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994479, 'price': 81954.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:51,738 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994479, 'price': 81954.74, 'volume': 7e-05} +2025-03-18 22:49:51,738 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994479, 'price': 81954.74, 'volume': 7e-05}, total ticks: 271 +2025-03-18 22:49:51,738 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81954.74, 'low': 81954.73, 'close': 81954.74, 'volume': 0.07368} +2025-03-18 22:49:51,738 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994417,"s":"ETHUSDT","t":2267980665,"p":"1903.43000000","q":"0.00280000","T":1742330994416,"m":false,"M":true}... +2025-03-18 22:49:51,738 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994416, 'price': 1903.43, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:51,738 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994416, 'price': 1903.43, 'volume': 0.0028} +2025-03-18 22:49:51,738 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994416, 'price': 1903.43, 'volume': 0.0028}, total ticks: 55 +2025-03-18 22:49:51,738 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 1903.34, 'high': 1903.43, 'low': 1903.33, 'close': 1903.43, 'volume': 0.2009} +2025-03-18 22:49:51,738 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994481,"s":"BTCUSDT","t...480,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,738 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994480,"s":"BTCUSDT","t":4727550280,"p":"81954.74000000","q":"0.00007000","T":1742330994479,"m":false,"M":true}... +2025-03-18 22:49:51,740 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994479, 'price': 81954.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:51,740 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994479, 'price': 81954.74, 'volume': 7e-05} +2025-03-18 22:49:51,740 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994479, 'price': 81954.74, 'volume': 7e-05}, total ticks: 272 +2025-03-18 22:49:51,740 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81954.74, 'low': 81954.73, 'close': 81954.74, 'volume': 0.07375} +2025-03-18 22:49:51,740 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994417,"s":"ETHUSDT","t":2267980666,"p":"1903.44000000","q":"0.00280000","T":1742330994416,"m":false,"M":true}... +2025-03-18 22:49:51,740 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994416, 'price': 1903.44, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:51,740 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994416, 'price': 1903.44, 'volume': 0.0028} +2025-03-18 22:49:51,740 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994416, 'price': 1903.44, 'volume': 0.0028}, total ticks: 56 +2025-03-18 22:49:51,740 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 1903.34, 'high': 1903.44, 'low': 1903.33, 'close': 1903.44, 'volume': 0.2037} +2025-03-18 22:49:51,741 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994481,"s":"BTCUSDT","t...480,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,741 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994480,"s":"BTCUSDT","t":4727550281,"p":"81954.74000000","q":"0.00007000","T":1742330994479,"m":false,"M":true}... +2025-03-18 22:49:51,741 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994479, 'price': 81954.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:51,741 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994479, 'price': 81954.74, 'volume': 7e-05} +2025-03-18 22:49:51,741 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994479, 'price': 81954.74, 'volume': 7e-05}, total ticks: 273 +2025-03-18 22:49:51,741 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81954.74, 'low': 81954.73, 'close': 81954.74, 'volume': 0.07382} +2025-03-18 22:49:51,741 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994417,"s":"ETHUSDT","t":2267980667,"p":"1903.44000000","q":"0.00280000","T":1742330994416,"m":false,"M":true}... +2025-03-18 22:49:51,741 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994416, 'price': 1903.44, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:51,741 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994416, 'price': 1903.44, 'volume': 0.0028} +2025-03-18 22:49:51,741 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994416, 'price': 1903.44, 'volume': 0.0028}, total ticks: 57 +2025-03-18 22:49:51,742 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 1903.34, 'high': 1903.44, 'low': 1903.33, 'close': 1903.44, 'volume': 0.2065} +2025-03-18 22:49:51,742 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994481,"s":"BTCUSDT","t...480,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,742 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994480,"s":"BTCUSDT","t":4727550282,"p":"81954.74000000","q":"0.00007000","T":1742330994479,"m":false,"M":true}... +2025-03-18 22:49:51,742 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994479, 'price': 81954.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:51,742 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994479, 'price': 81954.74, 'volume': 7e-05} +2025-03-18 22:49:51,742 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994479, 'price': 81954.74, 'volume': 7e-05}, total ticks: 274 +2025-03-18 22:49:51,742 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81954.74, 'low': 81954.73, 'close': 81954.74, 'volume': 0.07389} +2025-03-18 22:49:51,743 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994417,"s":"ETHUSDT","t":2267980668,"p":"1903.44000000","q":"0.00280000","T":1742330994416,"m":false,"M":true}... +2025-03-18 22:49:51,743 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994416, 'price': 1903.44, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:51,743 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994416, 'price': 1903.44, 'volume': 0.0028} +2025-03-18 22:49:51,743 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994416, 'price': 1903.44, 'volume': 0.0028}, total ticks: 58 +2025-03-18 22:49:51,743 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 1903.34, 'high': 1903.44, 'low': 1903.33, 'close': 1903.44, 'volume': 0.20929999999999999} +2025-03-18 22:49:51,743 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994481,"s":"BTCUSDT","t...480,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,743 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994480,"s":"BTCUSDT","t":4727550283,"p":"81954.74000000","q":"0.00007000","T":1742330994479,"m":false,"M":true}... +2025-03-18 22:49:51,743 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994479, 'price': 81954.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:51,743 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994479, 'price': 81954.74, 'volume': 7e-05} +2025-03-18 22:49:51,744 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994479, 'price': 81954.74, 'volume': 7e-05}, total ticks: 275 +2025-03-18 22:49:51,744 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81954.74, 'low': 81954.73, 'close': 81954.74, 'volume': 0.07396} +2025-03-18 22:49:51,744 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994417,"s":"ETHUSDT","t":2267980669,"p":"1903.45000000","q":"0.00280000","T":1742330994416,"m":false,"M":true}... +2025-03-18 22:49:51,744 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994416, 'price': 1903.45, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:51,744 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994416, 'price': 1903.45, 'volume': 0.0028} +2025-03-18 22:49:51,745 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994416, 'price': 1903.45, 'volume': 0.0028}, total ticks: 59 +2025-03-18 22:49:51,745 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 1903.34, 'high': 1903.45, 'low': 1903.33, 'close': 1903.45, 'volume': 0.21209999999999998} +2025-03-18 22:49:51,745 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994488,"s":"BTCUSDT","t...485,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,745 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994480,"s":"BTCUSDT","t":4727550284,"p":"81954.74000000","q":"0.00007000","T":1742330994479,"m":false,"M":true}... +2025-03-18 22:49:51,745 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994479, 'price': 81954.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:51,745 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994479, 'price': 81954.74, 'volume': 7e-05} +2025-03-18 22:49:51,745 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994479, 'price': 81954.74, 'volume': 7e-05}, total ticks: 276 +2025-03-18 22:49:51,745 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81954.74, 'low': 81954.73, 'close': 81954.74, 'volume': 0.07403} +2025-03-18 22:49:51,746 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994417,"s":"ETHUSDT","t":2267980670,"p":"1903.45000000","q":"0.30190000","T":1742330994416,"m":false,"M":true}... +2025-03-18 22:49:51,746 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994416, 'price': 1903.45, 'volume': 0.3019, 'type': 'trade'} +2025-03-18 22:49:51,747 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994416, 'price': 1903.45, 'volume': 0.3019} +2025-03-18 22:49:51,747 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994416, 'price': 1903.45, 'volume': 0.3019}, total ticks: 60 +2025-03-18 22:49:51,747 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 1903.34, 'high': 1903.45, 'low': 1903.33, 'close': 1903.45, 'volume': 0.514} +2025-03-18 22:49:51,747 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994488,"s":"BTCUSDT","t...485,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,747 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994480,"s":"BTCUSDT","t":4727550285,"p":"81954.74000000","q":"0.00010000","T":1742330994479,"m":false,"M":true}... +2025-03-18 22:49:51,747 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994479, 'price': 81954.74, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:49:51,748 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994479, 'price': 81954.74, 'volume': 0.0001} +2025-03-18 22:49:51,748 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994479, 'price': 81954.74, 'volume': 0.0001}, total ticks: 277 +2025-03-18 22:49:51,748 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81954.74, 'low': 81954.73, 'close': 81954.74, 'volume': 0.07413} +2025-03-18 22:49:51,748 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994417,"s":"ETHUSDT","t":2267980671,"p":"1903.46000000","q":"0.00280000","T":1742330994416,"m":false,"M":true}... +2025-03-18 22:49:51,748 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994416, 'price': 1903.46, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:51,748 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994416, 'price': 1903.46, 'volume': 0.0028} +2025-03-18 22:49:51,748 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994416, 'price': 1903.46, 'volume': 0.0028}, total ticks: 61 +2025-03-18 22:49:51,748 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 1903.34, 'high': 1903.46, 'low': 1903.33, 'close': 1903.46, 'volume': 0.5168} +2025-03-18 22:49:51,748 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994488,"s":"BTCUSDT","t...485,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,749 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994480,"s":"BTCUSDT","t":4727550286,"p":"81954.75000000","q":"0.00013000","T":1742330994479,"m":false,"M":true}... +2025-03-18 22:49:51,749 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994479, 'price': 81954.75, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:51,749 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994479, 'price': 81954.75, 'volume': 0.00013} +2025-03-18 22:49:51,749 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994479, 'price': 81954.75, 'volume': 0.00013}, total ticks: 278 +2025-03-18 22:49:51,749 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81954.75, 'low': 81954.73, 'close': 81954.75, 'volume': 0.07426} +2025-03-18 22:49:51,749 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994417,"s":"ETHUSDT","t":2267980672,"p":"1903.46000000","q":"0.00310000","T":1742330994416,"m":false,"M":true}... +2025-03-18 22:49:51,749 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994416, 'price': 1903.46, 'volume': 0.0031, 'type': 'trade'} +2025-03-18 22:49:51,749 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994416, 'price': 1903.46, 'volume': 0.0031} +2025-03-18 22:49:51,750 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994416, 'price': 1903.46, 'volume': 0.0031}, total ticks: 62 +2025-03-18 22:49:51,750 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 1903.34, 'high': 1903.46, 'low': 1903.33, 'close': 1903.46, 'volume': 0.5199} +2025-03-18 22:49:51,750 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994488,"s":"BTCUSDT","t...485,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,750 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994480,"s":"BTCUSDT","t":4727550287,"p":"81954.75000000","q":"0.00007000","T":1742330994479,"m":false,"M":true}... +2025-03-18 22:49:51,750 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994479, 'price': 81954.75, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:51,750 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994479, 'price': 81954.75, 'volume': 7e-05} +2025-03-18 22:49:51,750 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994479, 'price': 81954.75, 'volume': 7e-05}, total ticks: 279 +2025-03-18 22:49:51,750 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81954.75, 'low': 81954.73, 'close': 81954.75, 'volume': 0.07433000000000001} +2025-03-18 22:49:51,751 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994417,"s":"ETHUSDT","t":2267980673,"p":"1903.49000000","q":"0.00280000","T":1742330994416,"m":false,"M":true}... +2025-03-18 22:49:51,751 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994416, 'price': 1903.49, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:51,751 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994416, 'price': 1903.49, 'volume': 0.0028} +2025-03-18 22:49:51,751 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994416, 'price': 1903.49, 'volume': 0.0028}, total ticks: 63 +2025-03-18 22:49:51,751 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 1903.34, 'high': 1903.49, 'low': 1903.33, 'close': 1903.49, 'volume': 0.5227} +2025-03-18 22:49:51,751 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994488,"s":"BTCUSDT","t...485,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,751 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994480,"s":"BTCUSDT","t":4727550288,"p":"81954.75000000","q":"0.00007000","T":1742330994479,"m":false,"M":true}... +2025-03-18 22:49:51,751 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994479, 'price': 81954.75, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:51,751 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994479, 'price': 81954.75, 'volume': 7e-05} +2025-03-18 22:49:51,751 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994479, 'price': 81954.75, 'volume': 7e-05}, total ticks: 280 +2025-03-18 22:49:51,752 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81954.75, 'low': 81954.73, 'close': 81954.75, 'volume': 0.07440000000000001} +2025-03-18 22:49:51,752 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994417,"s":"ETHUSDT","t":2267980674,"p":"1903.50000000","q":"0.00270000","T":1742330994416,"m":false,"M":true}... +2025-03-18 22:49:51,752 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994416, 'price': 1903.5, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:51,752 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994416, 'price': 1903.5, 'volume': 0.0027} +2025-03-18 22:49:51,752 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994416, 'price': 1903.5, 'volume': 0.0027}, total ticks: 64 +2025-03-18 22:49:51,753 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 1903.34, 'high': 1903.5, 'low': 1903.33, 'close': 1903.5, 'volume': 0.5254000000000001} +2025-03-18 22:49:51,753 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994488,"s":"BTCUSDT","t...485,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,753 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994480,"s":"BTCUSDT","t":4727550289,"p":"81954.79000000","q":"0.00007000","T":1742330994479,"m":false,"M":true}... +2025-03-18 22:49:51,753 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994479, 'price': 81954.79, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:51,753 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994479, 'price': 81954.79, 'volume': 7e-05} +2025-03-18 22:49:51,753 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994479, 'price': 81954.79, 'volume': 7e-05}, total ticks: 281 +2025-03-18 22:49:51,753 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81954.79, 'low': 81954.73, 'close': 81954.79, 'volume': 0.07447000000000001} +2025-03-18 22:49:51,753 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994417,"s":"ETHUSDT","t":2267980675,"p":"1903.50000000","q":"0.00270000","T":1742330994416,"m":false,"M":true}... +2025-03-18 22:49:51,753 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994416, 'price': 1903.5, 'volume': 0.0027, 'type': 'trade'} +2025-03-18 22:49:51,753 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994416, 'price': 1903.5, 'volume': 0.0027} +2025-03-18 22:49:51,753 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994416, 'price': 1903.5, 'volume': 0.0027}, total ticks: 65 +2025-03-18 22:49:51,753 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 1903.34, 'high': 1903.5, 'low': 1903.33, 'close': 1903.5, 'volume': 0.5281000000000001} +2025-03-18 22:49:51,754 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994488,"s":"BTCUSDT","t...485,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,754 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994480,"s":"BTCUSDT","t":4727550290,"p":"81954.79000000","q":"0.00007000","T":1742330994479,"m":false,"M":true}... +2025-03-18 22:49:51,754 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994479, 'price': 81954.79, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:51,754 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994479, 'price': 81954.79, 'volume': 7e-05} +2025-03-18 22:49:51,754 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994479, 'price': 81954.79, 'volume': 7e-05}, total ticks: 282 +2025-03-18 22:49:51,754 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81954.79, 'low': 81954.73, 'close': 81954.79, 'volume': 0.07454000000000001} +2025-03-18 22:49:51,754 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994417,"s":"ETHUSDT","t":2267980676,"p":"1903.53000000","q":"0.00280000","T":1742330994416,"m":false,"M":true}... +2025-03-18 22:49:51,754 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994416, 'price': 1903.53, 'volume': 0.0028, 'type': 'trade'} +2025-03-18 22:49:51,754 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994416, 'price': 1903.53, 'volume': 0.0028} +2025-03-18 22:49:51,755 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994416, 'price': 1903.53, 'volume': 0.0028}, total ticks: 66 +2025-03-18 22:49:51,755 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 1903.34, 'high': 1903.53, 'low': 1903.33, 'close': 1903.53, 'volume': 0.5309000000000001} +2025-03-18 22:49:51,755 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994488,"s":"BTCUSDT","t...485,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,755 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994480,"s":"BTCUSDT","t":4727550291,"p":"81954.79000000","q":"0.00024000","T":1742330994479,"m":false,"M":true}... +2025-03-18 22:49:51,755 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994479, 'price': 81954.79, 'volume': 0.00024, 'type': 'trade'} +2025-03-18 22:49:51,755 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994479, 'price': 81954.79, 'volume': 0.00024} +2025-03-18 22:49:51,755 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994479, 'price': 81954.79, 'volume': 0.00024}, total ticks: 283 +2025-03-18 22:49:51,755 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81954.79, 'low': 81954.73, 'close': 81954.79, 'volume': 0.07478000000000001} +2025-03-18 22:49:51,755 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994440,"s":"ETHUSDT","t":2267980677,"p":"1903.53000000","q":"0.01050000","T":1742330994440,"m":true,"M":true}... +2025-03-18 22:49:51,756 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994440, 'price': 1903.53, 'volume': 0.0105, 'type': 'trade'} +2025-03-18 22:49:51,756 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994440, 'price': 1903.53, 'volume': 0.0105} +2025-03-18 22:49:51,756 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994440, 'price': 1903.53, 'volume': 0.0105}, total ticks: 67 +2025-03-18 22:49:51,756 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 1903.34, 'high': 1903.53, 'low': 1903.33, 'close': 1903.53, 'volume': 0.5414000000000001} +2025-03-18 22:49:51,756 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994488,"s":"BTCUSDT","t...485,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,757 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994480,"s":"BTCUSDT","t":4727550292,"p":"81955.01000000","q":"0.00007000","T":1742330994479,"m":false,"M":true}... +2025-03-18 22:49:51,757 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994479, 'price': 81955.01, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:51,757 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994479, 'price': 81955.01, 'volume': 7e-05} +2025-03-18 22:49:51,757 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994479, 'price': 81955.01, 'volume': 7e-05}, total ticks: 284 +2025-03-18 22:49:51,757 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81955.01, 'low': 81954.73, 'close': 81955.01, 'volume': 0.07485000000000001} +2025-03-18 22:49:51,757 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994496,"s":"BTCUSDT","t...494,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,758 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994480,"s":"BTCUSDT","t":4727550293,"p":"81955.01000000","q":"0.00007000","T":1742330994479,"m":false,"M":true}... +2025-03-18 22:49:51,758 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994479, 'price': 81955.01, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:51,758 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994479, 'price': 81955.01, 'volume': 7e-05} +2025-03-18 22:49:51,758 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994479, 'price': 81955.01, 'volume': 7e-05}, total ticks: 285 +2025-03-18 22:49:51,758 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81955.01, 'low': 81954.73, 'close': 81955.01, 'volume': 0.07492000000000001} +2025-03-18 22:49:51,758 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994496,"s":"BTCUSDT","t...494,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,758 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994480,"s":"BTCUSDT","t":4727550294,"p":"81955.02000000","q":"0.00007000","T":1742330994479,"m":false,"M":true}... +2025-03-18 22:49:51,760 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994479, 'price': 81955.02, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:51,760 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994479, 'price': 81955.02, 'volume': 7e-05} +2025-03-18 22:49:51,760 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994479, 'price': 81955.02, 'volume': 7e-05}, total ticks: 286 +2025-03-18 22:49:51,760 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81955.02, 'low': 81954.73, 'close': 81955.02, 'volume': 0.07499000000000001} +2025-03-18 22:49:51,760 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994496,"s":"BTCUSDT","t...494,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,760 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994480,"s":"BTCUSDT","t":4727550295,"p":"81955.02000000","q":"0.00007000","T":1742330994479,"m":false,"M":true}... +2025-03-18 22:49:51,760 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994479, 'price': 81955.02, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:51,761 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994479, 'price': 81955.02, 'volume': 7e-05} +2025-03-18 22:49:51,761 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994479, 'price': 81955.02, 'volume': 7e-05}, total ticks: 287 +2025-03-18 22:49:51,761 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81955.02, 'low': 81954.73, 'close': 81955.02, 'volume': 0.07506000000000002} +2025-03-18 22:49:51,761 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994496,"s":"BTCUSDT","t...494,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,761 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994480,"s":"BTCUSDT","t":4727550296,"p":"81955.15000000","q":"0.00007000","T":1742330994479,"m":false,"M":true}... +2025-03-18 22:49:51,761 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994479, 'price': 81955.15, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:51,761 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994479, 'price': 81955.15, 'volume': 7e-05} +2025-03-18 22:49:51,762 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994479, 'price': 81955.15, 'volume': 7e-05}, total ticks: 288 +2025-03-18 22:49:51,762 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81955.15, 'low': 81954.73, 'close': 81955.15, 'volume': 0.07513000000000002} +2025-03-18 22:49:51,762 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994496,"s":"BTCUSDT","t...494,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,762 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994480,"s":"BTCUSDT","t":4727550297,"p":"81955.55000000","q":"0.00007000","T":1742330994479,"m":false,"M":true}... +2025-03-18 22:49:51,763 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994479, 'price': 81955.55, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:51,763 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994479, 'price': 81955.55, 'volume': 7e-05} +2025-03-18 22:49:51,763 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994479, 'price': 81955.55, 'volume': 7e-05}, total ticks: 289 +2025-03-18 22:49:51,763 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81955.55, 'low': 81954.73, 'close': 81955.55, 'volume': 0.07520000000000002} +2025-03-18 22:49:51,763 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994496,"s":"BTCUSDT","t...494,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,763 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994480,"s":"BTCUSDT","t":4727550298,"p":"81955.75000000","q":"0.00007000","T":1742330994479,"m":false,"M":true}... +2025-03-18 22:49:51,763 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994479, 'price': 81955.75, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:51,763 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994479, 'price': 81955.75, 'volume': 7e-05} +2025-03-18 22:49:51,763 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994479, 'price': 81955.75, 'volume': 7e-05}, total ticks: 290 +2025-03-18 22:49:51,764 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81955.75, 'low': 81954.73, 'close': 81955.75, 'volume': 0.07527000000000002} +2025-03-18 22:49:51,764 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994496,"s":"BTCUSDT","t...494,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,764 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994480,"s":"BTCUSDT","t":4727550299,"p":"81955.76000000","q":"0.00007000","T":1742330994479,"m":false,"M":true}... +2025-03-18 22:49:51,764 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994479, 'price': 81955.76, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:51,764 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994479, 'price': 81955.76, 'volume': 7e-05} +2025-03-18 22:49:51,765 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994479, 'price': 81955.76, 'volume': 7e-05}, total ticks: 291 +2025-03-18 22:49:51,765 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81955.76, 'low': 81954.73, 'close': 81955.76, 'volume': 0.07534000000000002} +2025-03-18 22:49:51,765 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994496,"s":"BTCUSDT","t...494,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,765 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994480,"s":"BTCUSDT","t":4727550300,"p":"81955.76000000","q":"0.00007000","T":1742330994479,"m":false,"M":true}... +2025-03-18 22:49:51,765 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994479, 'price': 81955.76, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:51,765 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994479, 'price': 81955.76, 'volume': 7e-05} +2025-03-18 22:49:51,766 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994479, 'price': 81955.76, 'volume': 7e-05}, total ticks: 292 +2025-03-18 22:49:51,766 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81955.76, 'low': 81954.73, 'close': 81955.76, 'volume': 0.07541000000000002} +2025-03-18 22:49:51,766 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994497,"s":"BTCUSDT","t...495,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,766 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994480,"s":"BTCUSDT","t":4727550301,"p":"81955.76000000","q":"0.00007000","T":1742330994479,"m":false,"M":true}... +2025-03-18 22:49:51,766 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994479, 'price': 81955.76, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:51,766 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994479, 'price': 81955.76, 'volume': 7e-05} +2025-03-18 22:49:51,766 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994479, 'price': 81955.76, 'volume': 7e-05}, total ticks: 293 +2025-03-18 22:49:51,767 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81955.76, 'low': 81954.73, 'close': 81955.76, 'volume': 0.07548000000000002} +2025-03-18 22:49:51,767 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994497,"s":"BTCUSDT","t...495,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,767 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994480,"s":"BTCUSDT","t":4727550302,"p":"81955.76000000","q":"0.00009000","T":1742330994479,"m":false,"M":true}... +2025-03-18 22:49:51,767 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994479, 'price': 81955.76, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:49:51,767 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994479, 'price': 81955.76, 'volume': 9e-05} +2025-03-18 22:49:51,767 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994479, 'price': 81955.76, 'volume': 9e-05}, total ticks: 294 +2025-03-18 22:49:51,767 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81955.76, 'low': 81954.73, 'close': 81955.76, 'volume': 0.07557000000000003} +2025-03-18 22:49:51,768 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994497,"s":"BTCUSDT","t...495,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,768 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994480,"s":"BTCUSDT","t":4727550303,"p":"81955.76000000","q":"0.00009000","T":1742330994479,"m":false,"M":true}... +2025-03-18 22:49:51,768 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994479, 'price': 81955.76, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:49:51,768 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994479, 'price': 81955.76, 'volume': 9e-05} +2025-03-18 22:49:51,768 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994479, 'price': 81955.76, 'volume': 9e-05}, total ticks: 295 +2025-03-18 22:49:51,768 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81955.76, 'low': 81954.73, 'close': 81955.76, 'volume': 0.07566000000000003} +2025-03-18 22:49:51,768 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994497,"s":"BTCUSDT","t...495,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,768 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994480,"s":"BTCUSDT","t":4727550304,"p":"81955.76000000","q":"0.00007000","T":1742330994479,"m":false,"M":true}... +2025-03-18 22:49:51,769 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994479, 'price': 81955.76, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:51,769 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994479, 'price': 81955.76, 'volume': 7e-05} +2025-03-18 22:49:51,769 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994479, 'price': 81955.76, 'volume': 7e-05}, total ticks: 296 +2025-03-18 22:49:51,769 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81955.76, 'low': 81954.73, 'close': 81955.76, 'volume': 0.07573000000000003} +2025-03-18 22:49:51,769 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994497,"s":"BTCUSDT","t...495,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,769 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994480,"s":"BTCUSDT","t":4727550305,"p":"81955.76000000","q":"0.00007000","T":1742330994479,"m":false,"M":true}... +2025-03-18 22:49:51,769 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994479, 'price': 81955.76, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:51,769 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994479, 'price': 81955.76, 'volume': 7e-05} +2025-03-18 22:49:51,769 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994479, 'price': 81955.76, 'volume': 7e-05}, total ticks: 297 +2025-03-18 22:49:51,771 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81955.76, 'low': 81954.73, 'close': 81955.76, 'volume': 0.07580000000000003} +2025-03-18 22:49:51,771 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994501,"s":"BTCUSDT","t...500,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,771 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994480,"s":"BTCUSDT","t":4727550306,"p":"81955.77000000","q":"0.04018000","T":1742330994479,"m":false,"M":true}... +2025-03-18 22:49:51,771 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994479, 'price': 81955.77, 'volume': 0.04018, 'type': 'trade'} +2025-03-18 22:49:51,771 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994479, 'price': 81955.77, 'volume': 0.04018} +2025-03-18 22:49:51,771 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994479, 'price': 81955.77, 'volume': 0.04018}, total ticks: 298 +2025-03-18 22:49:51,771 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81955.77, 'low': 81954.73, 'close': 81955.77, 'volume': 0.11598000000000003} +2025-03-18 22:49:51,771 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994501,"s":"BTCUSDT","t...500,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,772 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994480,"s":"BTCUSDT","t":4727550307,"p":"81955.77000000","q":"0.00007000","T":1742330994479,"m":false,"M":true}... +2025-03-18 22:49:51,772 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994479, 'price': 81955.77, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:51,772 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994479, 'price': 81955.77, 'volume': 7e-05} +2025-03-18 22:49:51,772 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994479, 'price': 81955.77, 'volume': 7e-05}, total ticks: 299 +2025-03-18 22:49:51,772 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81955.77, 'low': 81954.73, 'close': 81955.77, 'volume': 0.11605000000000003} +2025-03-18 22:49:51,772 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994501,"s":"BTCUSDT","t...500,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,773 - INFO - [realtime.py:369] - Received message #300 +2025-03-18 22:49:51,773 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994480,"s":"BTCUSDT","t":4727550308,"p":"81955.77000000","q":"0.00007000","T":1742330994479,"m":false,"M":true}... +2025-03-18 22:49:51,773 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994479, 'price': 81955.77, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:51,773 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994479, 'price': 81955.77, 'volume': 7e-05} +2025-03-18 22:49:51,773 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994479, 'price': 81955.77, 'volume': 7e-05}, total ticks: 300 +2025-03-18 22:49:51,773 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81955.77, 'low': 81954.73, 'close': 81955.77, 'volume': 0.11612000000000003} +2025-03-18 22:49:51,773 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994501,"s":"BTCUSDT","t...500,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,774 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994480,"s":"BTCUSDT","t":4727550309,"p":"81955.77000000","q":"0.00007000","T":1742330994479,"m":false,"M":true}... +2025-03-18 22:49:51,774 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994479, 'price': 81955.77, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:51,774 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994479, 'price': 81955.77, 'volume': 7e-05} +2025-03-18 22:49:51,774 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994479, 'price': 81955.77, 'volume': 7e-05}, total ticks: 301 +2025-03-18 22:49:51,774 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81955.77, 'low': 81954.73, 'close': 81955.77, 'volume': 0.11619000000000003} +2025-03-18 22:49:51,774 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994501,"s":"BTCUSDT","t...500,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,775 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994481,"s":"BTCUSDT","t":4727550310,"p":"81958.09000000","q":"0.00007000","T":1742330994480,"m":false,"M":true}... +2025-03-18 22:49:51,775 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994480, 'price': 81958.09, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:51,775 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994480, 'price': 81958.09, 'volume': 7e-05} +2025-03-18 22:49:51,775 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994480, 'price': 81958.09, 'volume': 7e-05}, total ticks: 302 +2025-03-18 22:49:51,775 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81958.09, 'low': 81954.73, 'close': 81958.09, 'volume': 0.11626000000000003} +2025-03-18 22:49:51,775 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994501,"s":"BTCUSDT","t...500,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,776 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994481,"s":"BTCUSDT","t":4727550311,"p":"81958.09000000","q":"0.00007000","T":1742330994480,"m":false,"M":true}... +2025-03-18 22:49:51,776 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994480, 'price': 81958.09, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:51,776 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994480, 'price': 81958.09, 'volume': 7e-05} +2025-03-18 22:49:51,776 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994480, 'price': 81958.09, 'volume': 7e-05}, total ticks: 303 +2025-03-18 22:49:51,776 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81958.09, 'low': 81954.73, 'close': 81958.09, 'volume': 0.11633000000000003} +2025-03-18 22:49:51,777 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994503,"s":"BTCUSDT","t...502,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,777 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994481,"s":"BTCUSDT","t":4727550312,"p":"81958.09000000","q":"0.00011000","T":1742330994480,"m":false,"M":true}... +2025-03-18 22:49:51,777 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994480, 'price': 81958.09, 'volume': 0.00011, 'type': 'trade'} +2025-03-18 22:49:51,777 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994480, 'price': 81958.09, 'volume': 0.00011} +2025-03-18 22:49:51,777 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994480, 'price': 81958.09, 'volume': 0.00011}, total ticks: 304 +2025-03-18 22:49:51,778 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81958.09, 'low': 81954.73, 'close': 81958.09, 'volume': 0.11644000000000003} +2025-03-18 22:49:51,778 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994503,"s":"BTCUSDT","t...502,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,778 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994481,"s":"BTCUSDT","t":4727550313,"p":"81958.09000000","q":"0.00011000","T":1742330994480,"m":false,"M":true}... +2025-03-18 22:49:51,778 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994480, 'price': 81958.09, 'volume': 0.00011, 'type': 'trade'} +2025-03-18 22:49:51,778 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994480, 'price': 81958.09, 'volume': 0.00011} +2025-03-18 22:49:51,778 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994480, 'price': 81958.09, 'volume': 0.00011}, total ticks: 305 +2025-03-18 22:49:51,778 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81958.09, 'low': 81954.73, 'close': 81958.09, 'volume': 0.11655000000000003} +2025-03-18 22:49:51,778 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994503,"s":"BTCUSDT","t...502,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,778 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994481,"s":"BTCUSDT","t":4727550314,"p":"81958.09000000","q":"0.00007000","T":1742330994480,"m":false,"M":true}... +2025-03-18 22:49:51,778 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994480, 'price': 81958.09, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:51,780 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994480, 'price': 81958.09, 'volume': 7e-05} +2025-03-18 22:49:51,780 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994480, 'price': 81958.09, 'volume': 7e-05}, total ticks: 306 +2025-03-18 22:49:51,780 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81958.09, 'low': 81954.73, 'close': 81958.09, 'volume': 0.11662000000000003} +2025-03-18 22:49:51,780 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994503,"s":"BTCUSDT","t...502,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,780 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994481,"s":"BTCUSDT","t":4727550315,"p":"81958.10000000","q":"0.02791000","T":1742330994480,"m":false,"M":true}... +2025-03-18 22:49:51,780 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994480, 'price': 81958.1, 'volume': 0.02791, 'type': 'trade'} +2025-03-18 22:49:51,780 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994480, 'price': 81958.1, 'volume': 0.02791} +2025-03-18 22:49:51,780 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994480, 'price': 81958.1, 'volume': 0.02791}, total ticks: 307 +2025-03-18 22:49:51,781 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81958.1, 'low': 81954.73, 'close': 81958.1, 'volume': 0.14453000000000002} +2025-03-18 22:49:51,781 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994503,"s":"BTCUSDT","t...502,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,781 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994488,"s":"BTCUSDT","t":4727550316,"p":"81958.10000000","q":"0.00007000","T":1742330994485,"m":false,"M":true}... +2025-03-18 22:49:51,781 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994485, 'price': 81958.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:51,781 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994485, 'price': 81958.1, 'volume': 7e-05} +2025-03-18 22:49:51,781 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994485, 'price': 81958.1, 'volume': 7e-05}, total ticks: 308 +2025-03-18 22:49:51,782 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81958.1, 'low': 81954.73, 'close': 81958.1, 'volume': 0.1446} +2025-03-18 22:49:51,782 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994503,"s":"BTCUSDT","t...502,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:51,782 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994488,"s":"BTCUSDT","t":4727550317,"p":"81958.10000000","q":"0.00007000","T":1742330994485,"m":false,"M":true}... +2025-03-18 22:49:51,782 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994485, 'price': 81958.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:51,783 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994485, 'price': 81958.1, 'volume': 7e-05} +2025-03-18 22:49:51,783 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994485, 'price': 81958.1, 'volume': 7e-05}, total ticks: 309 +2025-03-18 22:49:51,783 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81958.1, 'low': 81954.73, 'close': 81958.1, 'volume': 0.14467} +2025-03-18 22:49:51,783 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994488,"s":"BTCUSDT","t":4727550318,"p":"81958.10000000","q":"0.00007000","T":1742330994485,"m":false,"M":true}... +2025-03-18 22:49:51,784 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994485, 'price': 81958.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:51,784 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994485, 'price': 81958.1, 'volume': 7e-05} +2025-03-18 22:49:51,784 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994485, 'price': 81958.1, 'volume': 7e-05}, total ticks: 310 +2025-03-18 22:49:51,784 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81958.1, 'low': 81954.73, 'close': 81958.1, 'volume': 0.14473999999999998} +2025-03-18 22:49:51,797 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994488,"s":"BTCUSDT","t":4727550319,"p":"81958.10000000","q":"0.00007000","T":1742330994485,"m":false,"M":true}... +2025-03-18 22:49:51,797 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994485, 'price': 81958.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:51,797 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994485, 'price': 81958.1, 'volume': 7e-05} +2025-03-18 22:49:51,797 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994485, 'price': 81958.1, 'volume': 7e-05}, total ticks: 311 +2025-03-18 22:49:51,797 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81958.1, 'low': 81954.73, 'close': 81958.1, 'volume': 0.14480999999999997} +2025-03-18 22:49:51,812 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994488,"s":"BTCUSDT","t":4727550320,"p":"81958.10000000","q":"0.00007000","T":1742330994485,"m":false,"M":true}... +2025-03-18 22:49:51,812 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994485, 'price': 81958.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:51,813 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994485, 'price': 81958.1, 'volume': 7e-05} +2025-03-18 22:49:51,813 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994485, 'price': 81958.1, 'volume': 7e-05}, total ticks: 312 +2025-03-18 22:49:51,813 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81958.1, 'low': 81954.73, 'close': 81958.1, 'volume': 0.14487999999999995} +2025-03-18 22:49:51,827 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994488,"s":"BTCUSDT","t":4727550321,"p":"81958.10000000","q":"0.00007000","T":1742330994485,"m":false,"M":true}... +2025-03-18 22:49:51,827 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994485, 'price': 81958.1, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:51,827 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994485, 'price': 81958.1, 'volume': 7e-05} +2025-03-18 22:49:51,828 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994485, 'price': 81958.1, 'volume': 7e-05}, total ticks: 313 +2025-03-18 22:49:51,828 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81958.1, 'low': 81954.73, 'close': 81958.1, 'volume': 0.14494999999999994} +2025-03-18 22:49:51,843 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994488,"s":"BTCUSDT","t":4727550322,"p":"81958.15000000","q":"0.00024000","T":1742330994485,"m":false,"M":true}... +2025-03-18 22:49:51,843 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994485, 'price': 81958.15, 'volume': 0.00024, 'type': 'trade'} +2025-03-18 22:49:51,843 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994485, 'price': 81958.15, 'volume': 0.00024} +2025-03-18 22:49:51,843 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994485, 'price': 81958.15, 'volume': 0.00024}, total ticks: 314 +2025-03-18 22:49:51,844 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81958.15, 'low': 81954.73, 'close': 81958.15, 'volume': 0.14518999999999993} +2025-03-18 22:49:51,859 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994488,"s":"BTCUSDT","t":4727550323,"p":"81958.42000000","q":"0.00007000","T":1742330994485,"m":false,"M":true}... +2025-03-18 22:49:51,859 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994485, 'price': 81958.42, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:51,859 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994485, 'price': 81958.42, 'volume': 7e-05} +2025-03-18 22:49:51,859 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994485, 'price': 81958.42, 'volume': 7e-05}, total ticks: 315 +2025-03-18 22:49:51,860 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81958.42, 'low': 81954.73, 'close': 81958.42, 'volume': 0.14525999999999992} +2025-03-18 22:49:51,874 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994488,"s":"BTCUSDT","t":4727550324,"p":"81958.42000000","q":"0.00007000","T":1742330994485,"m":false,"M":true}... +2025-03-18 22:49:51,874 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994485, 'price': 81958.42, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:51,874 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994485, 'price': 81958.42, 'volume': 7e-05} +2025-03-18 22:49:51,875 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994485, 'price': 81958.42, 'volume': 7e-05}, total ticks: 316 +2025-03-18 22:49:51,875 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81958.42, 'low': 81954.73, 'close': 81958.42, 'volume': 0.1453299999999999} +2025-03-18 22:49:51,896 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994496,"s":"BTCUSDT","t":4727550325,"p":"81958.75000000","q":"0.00007000","T":1742330994494,"m":false,"M":true}... +2025-03-18 22:49:51,896 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994494, 'price': 81958.75, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:51,896 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994494, 'price': 81958.75, 'volume': 7e-05} +2025-03-18 22:49:51,896 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994494, 'price': 81958.75, 'volume': 7e-05}, total ticks: 317 +2025-03-18 22:49:51,897 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81958.75, 'low': 81954.73, 'close': 81958.75, 'volume': 0.1453999999999999} +2025-03-18 22:49:51,909 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994673,"s":"ETHUSDT","t...4673,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:51,910 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994496,"s":"BTCUSDT","t":4727550326,"p":"81958.75000000","q":"0.00007000","T":1742330994494,"m":false,"M":true}... +2025-03-18 22:49:51,910 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994494, 'price': 81958.75, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:51,910 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994494, 'price': 81958.75, 'volume': 7e-05} +2025-03-18 22:49:51,910 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994494, 'price': 81958.75, 'volume': 7e-05}, total ticks: 318 +2025-03-18 22:49:51,910 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81958.75, 'low': 81954.73, 'close': 81958.75, 'volume': 0.14546999999999988} +2025-03-18 22:49:51,911 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994673,"s":"ETHUSDT","t":2267980678,"p":"1903.53000000","q":"0.99900000","T":1742330994673,"m":true,"M":true}... +2025-03-18 22:49:51,911 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994673, 'price': 1903.53, 'volume': 0.999, 'type': 'trade'} +2025-03-18 22:49:51,911 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994673, 'price': 1903.53, 'volume': 0.999} +2025-03-18 22:49:51,911 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994673, 'price': 1903.53, 'volume': 0.999}, total ticks: 68 +2025-03-18 22:49:51,911 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 1903.34, 'high': 1903.53, 'low': 1903.33, 'close': 1903.53, 'volume': 1.5404} +2025-03-18 22:49:51,911 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994496,"s":"BTCUSDT","t":4727550327,"p":"81958.75000000","q":"0.00007000","T":1742330994494,"m":false,"M":true}... +2025-03-18 22:49:51,912 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994494, 'price': 81958.75, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:51,912 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994494, 'price': 81958.75, 'volume': 7e-05} +2025-03-18 22:49:51,912 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994494, 'price': 81958.75, 'volume': 7e-05}, total ticks: 319 +2025-03-18 22:49:51,912 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81958.75, 'low': 81954.73, 'close': 81958.75, 'volume': 0.14553999999999986} +2025-03-18 22:49:51,927 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994496,"s":"BTCUSDT","t":4727550328,"p":"81958.75000000","q":"0.00007000","T":1742330994494,"m":false,"M":true}... +2025-03-18 22:49:51,927 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994494, 'price': 81958.75, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:51,928 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994494, 'price': 81958.75, 'volume': 7e-05} +2025-03-18 22:49:51,928 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994494, 'price': 81958.75, 'volume': 7e-05}, total ticks: 320 +2025-03-18 22:49:51,928 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81958.75, 'low': 81954.73, 'close': 81958.75, 'volume': 0.14560999999999985} +2025-03-18 22:49:51,943 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994496,"s":"BTCUSDT","t":4727550329,"p":"81959.25000000","q":"0.00007000","T":1742330994494,"m":false,"M":true}... +2025-03-18 22:49:51,943 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994494, 'price': 81959.25, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:51,943 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994494, 'price': 81959.25, 'volume': 7e-05} +2025-03-18 22:49:51,943 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994494, 'price': 81959.25, 'volume': 7e-05}, total ticks: 321 +2025-03-18 22:49:51,944 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81959.25, 'low': 81954.73, 'close': 81959.25, 'volume': 0.14567999999999984} +2025-03-18 22:49:51,958 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994496,"s":"BTCUSDT","t":4727550330,"p":"81959.25000000","q":"0.00007000","T":1742330994494,"m":false,"M":true}... +2025-03-18 22:49:51,958 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994494, 'price': 81959.25, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:51,958 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994494, 'price': 81959.25, 'volume': 7e-05} +2025-03-18 22:49:51,958 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994494, 'price': 81959.25, 'volume': 7e-05}, total ticks: 322 +2025-03-18 22:49:51,958 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81959.25, 'low': 81954.73, 'close': 81959.25, 'volume': 0.14574999999999982} +2025-03-18 22:49:51,978 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994496,"s":"BTCUSDT","t":4727550331,"p":"81959.40000000","q":"0.00007000","T":1742330994494,"m":false,"M":true}... +2025-03-18 22:49:51,989 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994494, 'price': 81959.4, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:51,989 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994494, 'price': 81959.4, 'volume': 7e-05} +2025-03-18 22:49:51,989 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994494, 'price': 81959.4, 'volume': 7e-05}, total ticks: 323 +2025-03-18 22:49:51,989 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81959.4, 'low': 81954.73, 'close': 81959.4, 'volume': 0.1458199999999998} +2025-03-18 22:49:52,009 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994496,"s":"BTCUSDT","t":4727550332,"p":"81959.40000000","q":"0.00007000","T":1742330994494,"m":false,"M":true}... +2025-03-18 22:49:52,009 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994494, 'price': 81959.4, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:52,009 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994494, 'price': 81959.4, 'volume': 7e-05} +2025-03-18 22:49:52,010 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994494, 'price': 81959.4, 'volume': 7e-05}, total ticks: 324 +2025-03-18 22:49:52,010 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81959.4, 'low': 81954.73, 'close': 81959.4, 'volume': 0.1458899999999998} +2025-03-18 22:49:52,025 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994497,"s":"BTCUSDT","t":4727550333,"p":"81959.41000000","q":"0.00013000","T":1742330994495,"m":false,"M":true}... +2025-03-18 22:49:52,025 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994495, 'price': 81959.41, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:52,025 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994495, 'price': 81959.41, 'volume': 0.00013} +2025-03-18 22:49:52,026 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994495, 'price': 81959.41, 'volume': 0.00013}, total ticks: 325 +2025-03-18 22:49:52,026 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81959.41, 'low': 81954.73, 'close': 81959.41, 'volume': 0.1460199999999998} +2025-03-18 22:49:52,040 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994497,"s":"BTCUSDT","t":4727550334,"p":"81959.41000000","q":"0.00013000","T":1742330994495,"m":false,"M":true}... +2025-03-18 22:49:52,040 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994495, 'price': 81959.41, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:52,040 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994495, 'price': 81959.41, 'volume': 0.00013} +2025-03-18 22:49:52,040 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994495, 'price': 81959.41, 'volume': 0.00013}, total ticks: 326 +2025-03-18 22:49:52,040 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81959.41, 'low': 81954.73, 'close': 81959.41, 'volume': 0.14614999999999978} +2025-03-18 22:49:52,051 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994813,"s":"ETHUSDT","t...4812,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:52,052 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994497,"s":"BTCUSDT","t":4727550335,"p":"81959.41000000","q":"0.00757000","T":1742330994495,"m":false,"M":true}... +2025-03-18 22:49:52,052 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994495, 'price': 81959.41, 'volume': 0.00757, 'type': 'trade'} +2025-03-18 22:49:52,052 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994495, 'price': 81959.41, 'volume': 0.00757} +2025-03-18 22:49:52,052 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994495, 'price': 81959.41, 'volume': 0.00757}, total ticks: 327 +2025-03-18 22:49:52,052 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81959.41, 'low': 81954.73, 'close': 81959.41, 'volume': 0.15371999999999977} +2025-03-18 22:49:52,053 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994813,"s":"ETHUSDT","t":2267980679,"p":"1903.53000000","q":"0.03210000","T":1742330994812,"m":true,"M":true}... +2025-03-18 22:49:52,053 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994812, 'price': 1903.53, 'volume': 0.0321, 'type': 'trade'} +2025-03-18 22:49:52,053 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994812, 'price': 1903.53, 'volume': 0.0321} +2025-03-18 22:49:52,053 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994812, 'price': 1903.53, 'volume': 0.0321}, total ticks: 69 +2025-03-18 22:49:52,053 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 1903.34, 'high': 1903.53, 'low': 1903.33, 'close': 1903.53, 'volume': 1.5725} +2025-03-18 22:49:52,053 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994497,"s":"BTCUSDT","t":4727550336,"p":"81959.41000000","q":"0.00007000","T":1742330994495,"m":false,"M":true}... +2025-03-18 22:49:52,053 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994495, 'price': 81959.41, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:52,053 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994495, 'price': 81959.41, 'volume': 7e-05} +2025-03-18 22:49:52,054 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994495, 'price': 81959.41, 'volume': 7e-05}, total ticks: 328 +2025-03-18 22:49:52,054 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81959.41, 'low': 81954.73, 'close': 81959.41, 'volume': 0.15378999999999976} +2025-03-18 22:49:52,054 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994497,"s":"BTCUSDT","t":4727550337,"p":"81959.41000000","q":"0.00007000","T":1742330994495,"m":false,"M":true}... +2025-03-18 22:49:52,054 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994495, 'price': 81959.41, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:52,054 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994495, 'price': 81959.41, 'volume': 7e-05} +2025-03-18 22:49:52,054 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994495, 'price': 81959.41, 'volume': 7e-05}, total ticks: 329 +2025-03-18 22:49:52,054 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81959.41, 'low': 81954.73, 'close': 81959.41, 'volume': 0.15385999999999975} +2025-03-18 22:49:52,079 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994501,"s":"BTCUSDT","t":4727550338,"p":"81959.81000000","q":"0.00007000","T":1742330994500,"m":false,"M":true}... +2025-03-18 22:49:52,079 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994500, 'price': 81959.81, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:52,079 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994500, 'price': 81959.81, 'volume': 7e-05} +2025-03-18 22:49:52,080 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994500, 'price': 81959.81, 'volume': 7e-05}, total ticks: 330 +2025-03-18 22:49:52,080 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81959.81, 'low': 81954.73, 'close': 81959.81, 'volume': 0.15392999999999973} +2025-03-18 22:49:52,094 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994501,"s":"BTCUSDT","t":4727550339,"p":"81959.81000000","q":"0.00007000","T":1742330994500,"m":false,"M":true}... +2025-03-18 22:49:52,094 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994500, 'price': 81959.81, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:52,094 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994500, 'price': 81959.81, 'volume': 7e-05} +2025-03-18 22:49:52,095 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994500, 'price': 81959.81, 'volume': 7e-05}, total ticks: 331 +2025-03-18 22:49:52,095 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81959.81, 'low': 81954.73, 'close': 81959.81, 'volume': 0.15399999999999972} +2025-03-18 22:49:52,110 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994501,"s":"BTCUSDT","t":4727550340,"p":"81959.81000000","q":"0.00007000","T":1742330994500,"m":false,"M":true}... +2025-03-18 22:49:52,110 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994500, 'price': 81959.81, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:52,110 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994500, 'price': 81959.81, 'volume': 7e-05} +2025-03-18 22:49:52,111 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994500, 'price': 81959.81, 'volume': 7e-05}, total ticks: 332 +2025-03-18 22:49:52,111 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81959.81, 'low': 81954.73, 'close': 81959.81, 'volume': 0.1540699999999997} +2025-03-18 22:49:52,126 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994501,"s":"BTCUSDT","t":4727550341,"p":"81959.81000000","q":"0.00024000","T":1742330994500,"m":false,"M":true}... +2025-03-18 22:49:52,126 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994500, 'price': 81959.81, 'volume': 0.00024, 'type': 'trade'} +2025-03-18 22:49:52,127 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994500, 'price': 81959.81, 'volume': 0.00024} +2025-03-18 22:49:52,127 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994500, 'price': 81959.81, 'volume': 0.00024}, total ticks: 333 +2025-03-18 22:49:52,127 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81959.81, 'low': 81954.73, 'close': 81959.81, 'volume': 0.1543099999999997} +2025-03-18 22:49:52,131 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330994895,"s":"ETHUSDT","t...4894,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:52,131 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994501,"s":"BTCUSDT","t":4727550342,"p":"81959.81000000","q":"0.00007000","T":1742330994500,"m":false,"M":true}... +2025-03-18 22:49:52,131 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994500, 'price': 81959.81, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:52,131 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994500, 'price': 81959.81, 'volume': 7e-05} +2025-03-18 22:49:52,131 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994500, 'price': 81959.81, 'volume': 7e-05}, total ticks: 334 +2025-03-18 22:49:52,131 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81959.81, 'low': 81954.73, 'close': 81959.81, 'volume': 0.15437999999999968} +2025-03-18 22:49:52,132 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994895,"s":"ETHUSDT","t":2267980680,"p":"1903.53000000","q":"0.03140000","T":1742330994894,"m":true,"M":true}... +2025-03-18 22:49:52,132 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994894, 'price': 1903.53, 'volume': 0.0314, 'type': 'trade'} +2025-03-18 22:49:52,132 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994894, 'price': 1903.53, 'volume': 0.0314} +2025-03-18 22:49:52,132 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994894, 'price': 1903.53, 'volume': 0.0314}, total ticks: 70 +2025-03-18 22:49:52,132 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 1903.34, 'high': 1903.53, 'low': 1903.33, 'close': 1903.53, 'volume': 1.6039} +2025-03-18 22:49:52,132 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994501,"s":"BTCUSDT","t":4727550343,"p":"81959.81000000","q":"0.00007000","T":1742330994500,"m":false,"M":true}... +2025-03-18 22:49:52,132 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994500, 'price': 81959.81, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:52,133 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994500, 'price': 81959.81, 'volume': 7e-05} +2025-03-18 22:49:52,133 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994500, 'price': 81959.81, 'volume': 7e-05}, total ticks: 335 +2025-03-18 22:49:52,133 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81959.81, 'low': 81954.73, 'close': 81959.81, 'volume': 0.15444999999999967} +2025-03-18 22:49:52,156 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994503,"s":"BTCUSDT","t":4727550344,"p":"81959.82000000","q":"0.00007000","T":1742330994502,"m":false,"M":true}... +2025-03-18 22:49:52,156 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994502, 'price': 81959.82, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:52,156 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994502, 'price': 81959.82, 'volume': 7e-05} +2025-03-18 22:49:52,156 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994502, 'price': 81959.82, 'volume': 7e-05}, total ticks: 336 +2025-03-18 22:49:52,158 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81959.82, 'low': 81954.73, 'close': 81959.82, 'volume': 0.15451999999999966} +2025-03-18 22:49:52,172 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994503,"s":"BTCUSDT","t":4727550345,"p":"81959.82000000","q":"0.00007000","T":1742330994502,"m":false,"M":true}... +2025-03-18 22:49:52,172 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994502, 'price': 81959.82, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:52,172 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994502, 'price': 81959.82, 'volume': 7e-05} +2025-03-18 22:49:52,173 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994502, 'price': 81959.82, 'volume': 7e-05}, total ticks: 337 +2025-03-18 22:49:52,173 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81959.82, 'low': 81954.73, 'close': 81959.82, 'volume': 0.15458999999999964} +2025-03-18 22:49:52,195 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994503,"s":"BTCUSDT","t":4727550346,"p":"81959.82000000","q":"0.00024000","T":1742330994502,"m":false,"M":true}... +2025-03-18 22:49:52,195 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994502, 'price': 81959.82, 'volume': 0.00024, 'type': 'trade'} +2025-03-18 22:49:52,195 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994502, 'price': 81959.82, 'volume': 0.00024} +2025-03-18 22:49:52,196 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994502, 'price': 81959.82, 'volume': 0.00024}, total ticks: 338 +2025-03-18 22:49:52,196 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81959.82, 'low': 81954.73, 'close': 81959.82, 'volume': 0.15482999999999963} +2025-03-18 22:49:52,210 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994503,"s":"BTCUSDT","t":4727550347,"p":"81960.05000000","q":"0.00007000","T":1742330994502,"m":false,"M":true}... +2025-03-18 22:49:52,210 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994502, 'price': 81960.05, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:52,210 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994502, 'price': 81960.05, 'volume': 7e-05} +2025-03-18 22:49:52,210 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994502, 'price': 81960.05, 'volume': 7e-05}, total ticks: 339 +2025-03-18 22:49:52,210 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81960.05, 'low': 81954.73, 'close': 81960.05, 'volume': 0.15489999999999962} +2025-03-18 22:49:52,225 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994503,"s":"BTCUSDT","t":4727550348,"p":"81960.05000000","q":"0.00007000","T":1742330994502,"m":false,"M":true}... +2025-03-18 22:49:52,225 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994502, 'price': 81960.05, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:52,225 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994502, 'price': 81960.05, 'volume': 7e-05} +2025-03-18 22:49:52,225 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994502, 'price': 81960.05, 'volume': 7e-05}, total ticks: 340 +2025-03-18 22:49:52,225 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81960.05, 'low': 81954.73, 'close': 81960.05, 'volume': 0.1549699999999996} +2025-03-18 22:49:52,246 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330994503,"s":"BTCUSDT","t":4727550349,"p":"81960.05000000","q":"0.00007000","T":1742330994502,"m":false,"M":true}... +2025-03-18 22:49:52,246 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330994502, 'price': 81960.05, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:52,247 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330994502, 'price': 81960.05, 'volume': 7e-05} +2025-03-18 22:49:52,247 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330994502, 'price': 81960.05, 'volume': 7e-05}, total ticks: 341 +2025-03-18 22:49:52,247 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81960.05, 'low': 81954.73, 'close': 81960.05, 'volume': 0.1550399999999996} +2025-03-18 22:49:52,384 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330995148,"s":"ETHUSDT","t...147,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:52,384 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330995148,"s":"ETHUSDT","t":2267980681,"p":"1903.54000000","q":"0.03500000","T":1742330995147,"m":false,"M":true}... +2025-03-18 22:49:52,385 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330995147, 'price': 1903.54, 'volume': 0.035, 'type': 'trade'} +2025-03-18 22:49:52,385 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330995147, 'price': 1903.54, 'volume': 0.035} +2025-03-18 22:49:52,385 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330995147, 'price': 1903.54, 'volume': 0.035}, total ticks: 71 +2025-03-18 22:49:52,385 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330994000, 'open': 1903.34, 'high': 1903.53, 'low': 1903.33, 'close': 1903.53, 'volume': 1.6039} +2025-03-18 22:49:52,385 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330995000, 'open': 1903.54, 'high': 1903.54, 'low': 1903.54, 'close': 1903.54, 'volume': 0.035} +2025-03-18 22:49:53,262 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996023,"s":"BTCUSDT","t...023,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,262 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996023,"s":"BTCUSDT","t...023,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,263 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996023,"s":"BTCUSDT","t...023,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,263 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996023,"s":"BTCUSDT","t...023,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,263 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996023,"s":"BTCUSDT","t...023,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,264 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996023,"s":"BTCUSDT","t...023,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,264 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996023,"s":"BTCUSDT","t...023,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,264 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996023,"s":"BTCUSDT","t...023,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,264 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996023,"s":"BTCUSDT","t...023,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,264 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996023,"s":"BTCUSDT","t...023,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,264 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996023,"s":"BTCUSDT","t":4727550350,"p":"81960.27000000","q":"0.00007000","T":1742330996023,"m":false,"M":true}... +2025-03-18 22:49:53,265 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996023, 'price': 81960.27, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:53,265 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996023, 'price': 81960.27, 'volume': 7e-05} +2025-03-18 22:49:53,265 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996023, 'price': 81960.27, 'volume': 7e-05}, total ticks: 342 +2025-03-18 22:49:53,265 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330994000, 'open': 81954.73, 'high': 81960.05, 'low': 81954.73, 'close': 81960.05, 'volume': 0.1550399999999996} +2025-03-18 22:49:53,265 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81960.27, 'low': 81960.27, 'close': 81960.27, 'volume': 7e-05} +2025-03-18 22:49:53,278 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996023,"s":"BTCUSDT","t":4727550351,"p":"81960.27000000","q":"0.00007000","T":1742330996023,"m":false,"M":true}... +2025-03-18 22:49:53,278 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996023, 'price': 81960.27, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:53,278 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996023, 'price': 81960.27, 'volume': 7e-05} +2025-03-18 22:49:53,278 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996023, 'price': 81960.27, 'volume': 7e-05}, total ticks: 343 +2025-03-18 22:49:53,279 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81960.27, 'low': 81960.27, 'close': 81960.27, 'volume': 0.00014} +2025-03-18 22:49:53,293 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996023,"s":"BTCUSDT","t":4727550352,"p":"81960.27000000","q":"0.00007000","T":1742330996023,"m":false,"M":true}... +2025-03-18 22:49:53,293 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996023, 'price': 81960.27, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:53,293 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996023, 'price': 81960.27, 'volume': 7e-05} +2025-03-18 22:49:53,293 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996023, 'price': 81960.27, 'volume': 7e-05}, total ticks: 344 +2025-03-18 22:49:53,293 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81960.27, 'low': 81960.27, 'close': 81960.27, 'volume': 0.00020999999999999998} +2025-03-18 22:49:53,309 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996023,"s":"BTCUSDT","t":4727550353,"p":"81960.27000000","q":"0.00073000","T":1742330996023,"m":false,"M":true}... +2025-03-18 22:49:53,309 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996023, 'price': 81960.27, 'volume': 0.00073, 'type': 'trade'} +2025-03-18 22:49:53,309 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996023, 'price': 81960.27, 'volume': 0.00073} +2025-03-18 22:49:53,309 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996023, 'price': 81960.27, 'volume': 0.00073}, total ticks: 345 +2025-03-18 22:49:53,309 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81960.27, 'low': 81960.27, 'close': 81960.27, 'volume': 0.00094} +2025-03-18 22:49:53,324 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996023,"s":"BTCUSDT","t":4727550354,"p":"81960.27000000","q":"0.00007000","T":1742330996023,"m":false,"M":true}... +2025-03-18 22:49:53,324 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996023, 'price': 81960.27, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:53,324 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996023, 'price': 81960.27, 'volume': 7e-05} +2025-03-18 22:49:53,324 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996023, 'price': 81960.27, 'volume': 7e-05}, total ticks: 346 +2025-03-18 22:49:53,324 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81960.27, 'low': 81960.27, 'close': 81960.27, 'volume': 0.00101} +2025-03-18 22:49:53,340 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996023,"s":"BTCUSDT","t":4727550355,"p":"81960.27000000","q":"0.00007000","T":1742330996023,"m":false,"M":true}... +2025-03-18 22:49:53,350 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996023, 'price': 81960.27, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:53,350 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996023, 'price': 81960.27, 'volume': 7e-05} +2025-03-18 22:49:53,350 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996023, 'price': 81960.27, 'volume': 7e-05}, total ticks: 347 +2025-03-18 22:49:53,351 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81960.27, 'low': 81960.27, 'close': 81960.27, 'volume': 0.00108} +2025-03-18 22:49:53,363 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996023,"s":"BTCUSDT","t":4727550356,"p":"81960.27000000","q":"0.00007000","T":1742330996023,"m":false,"M":true}... +2025-03-18 22:49:53,364 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996023, 'price': 81960.27, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:53,364 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996023, 'price': 81960.27, 'volume': 7e-05} +2025-03-18 22:49:53,364 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996023, 'price': 81960.27, 'volume': 7e-05}, total ticks: 348 +2025-03-18 22:49:53,364 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81960.27, 'low': 81960.27, 'close': 81960.27, 'volume': 0.00115} +2025-03-18 22:49:53,379 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996023,"s":"BTCUSDT","t":4727550357,"p":"81960.27000000","q":"0.00013000","T":1742330996023,"m":false,"M":true}... +2025-03-18 22:49:53,379 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996023, 'price': 81960.27, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:53,380 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996023, 'price': 81960.27, 'volume': 0.00013} +2025-03-18 22:49:53,380 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996023, 'price': 81960.27, 'volume': 0.00013}, total ticks: 349 +2025-03-18 22:49:53,380 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81960.27, 'low': 81960.27, 'close': 81960.27, 'volume': 0.0012799999999999999} +2025-03-18 22:49:53,394 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996023,"s":"BTCUSDT","t":4727550358,"p":"81960.27000000","q":"0.00007000","T":1742330996023,"m":false,"M":true}... +2025-03-18 22:49:53,394 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996023, 'price': 81960.27, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:53,394 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996023, 'price': 81960.27, 'volume': 7e-05} +2025-03-18 22:49:53,394 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996023, 'price': 81960.27, 'volume': 7e-05}, total ticks: 350 +2025-03-18 22:49:53,394 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81960.27, 'low': 81960.27, 'close': 81960.27, 'volume': 0.0013499999999999999} +2025-03-18 22:49:53,410 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996023,"s":"BTCUSDT","t":4727550359,"p":"81960.27000000","q":"0.00007000","T":1742330996023,"m":false,"M":true}... +2025-03-18 22:49:53,410 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996023, 'price': 81960.27, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:53,410 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996023, 'price': 81960.27, 'volume': 7e-05} +2025-03-18 22:49:53,410 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996023, 'price': 81960.27, 'volume': 7e-05}, total ticks: 351 +2025-03-18 22:49:53,410 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81960.27, 'low': 81960.27, 'close': 81960.27, 'volume': 0.0014199999999999998} +2025-03-18 22:49:53,556 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996320,"s":"ETHUSDT","t...6319,"m":true,"M":true}' [133 bytes] +2025-03-18 22:49:53,556 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996320,"s":"ETHUSDT","t":2267980682,"p":"1903.53000000","q":"0.07760000","T":1742330996319,"m":true,"M":true}... +2025-03-18 22:49:53,556 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996319, 'price': 1903.53, 'volume': 0.0776, 'type': 'trade'} +2025-03-18 22:49:53,556 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996319, 'price': 1903.53, 'volume': 0.0776} +2025-03-18 22:49:53,556 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996319, 'price': 1903.53, 'volume': 0.0776}, total ticks: 72 +2025-03-18 22:49:53,557 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330995000, 'open': 1903.54, 'high': 1903.54, 'low': 1903.54, 'close': 1903.54, 'volume': 0.035} +2025-03-18 22:49:53,557 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330996000, 'open': 1903.53, 'high': 1903.53, 'low': 1903.53, 'close': 1903.53, 'volume': 0.0776} +2025-03-18 22:49:53,675 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996437,"s":"BTCUSDT","t...437,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,675 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996437,"s":"BTCUSDT","t...437,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,676 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996437,"s":"BTCUSDT","t...437,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,676 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996437,"s":"BTCUSDT","t...437,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,676 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996437,"s":"BTCUSDT","t...437,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,676 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996437,"s":"BTCUSDT","t...437,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,676 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996437,"s":"BTCUSDT","t...437,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,676 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996437,"s":"BTCUSDT","t...437,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,677 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996437,"s":"BTCUSDT","t...437,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,677 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996437,"s":"BTCUSDT","t...437,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,677 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996437,"s":"BTCUSDT","t...437,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,677 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996437,"s":"BTCUSDT","t...437,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,678 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996437,"s":"BTCUSDT","t...437,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,678 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996437,"s":"BTCUSDT","t...437,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,678 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996437,"s":"BTCUSDT","t...437,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,678 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996437,"s":"BTCUSDT","t":4727550360,"p":"81960.28000000","q":"0.00007000","T":1742330996437,"m":false,"M":true}... +2025-03-18 22:49:53,678 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996437, 'price': 81960.28, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:53,678 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996437, 'price': 81960.28, 'volume': 7e-05} +2025-03-18 22:49:53,679 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996437, 'price': 81960.28, 'volume': 7e-05}, total ticks: 352 +2025-03-18 22:49:53,679 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81960.28, 'low': 81960.27, 'close': 81960.28, 'volume': 0.0014899999999999998} +2025-03-18 22:49:53,679 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996439,"s":"BTCUSDT","t...438,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,679 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996439,"s":"BTCUSDT","t...438,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,680 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996439,"s":"BTCUSDT","t...438,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,680 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996439,"s":"BTCUSDT","t...438,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,680 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996439,"s":"BTCUSDT","t...438,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,681 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996439,"s":"BTCUSDT","t...438,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,681 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996439,"s":"BTCUSDT","t...438,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,681 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996439,"s":"BTCUSDT","t...438,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,681 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996439,"s":"BTCUSDT","t...438,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,681 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996439,"s":"BTCUSDT","t...438,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,681 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996439,"s":"BTCUSDT","t...438,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,682 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996442,"s":"BTCUSDT","t...441,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,682 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996442,"s":"BTCUSDT","t...441,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,682 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996442,"s":"BTCUSDT","t...441,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,682 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996442,"s":"BTCUSDT","t...441,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,693 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996437,"s":"BTCUSDT","t":4727550361,"p":"81960.28000000","q":"0.00007000","T":1742330996437,"m":false,"M":true}... +2025-03-18 22:49:53,693 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996437, 'price': 81960.28, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:53,693 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996437, 'price': 81960.28, 'volume': 7e-05} +2025-03-18 22:49:53,693 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996437, 'price': 81960.28, 'volume': 7e-05}, total ticks: 353 +2025-03-18 22:49:53,694 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81960.28, 'low': 81960.27, 'close': 81960.28, 'volume': 0.0015599999999999998} +2025-03-18 22:49:53,709 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996437,"s":"BTCUSDT","t":4727550362,"p":"81960.28000000","q":"0.00007000","T":1742330996437,"m":false,"M":true}... +2025-03-18 22:49:53,709 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996437, 'price': 81960.28, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:53,709 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996437, 'price': 81960.28, 'volume': 7e-05} +2025-03-18 22:49:53,709 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996437, 'price': 81960.28, 'volume': 7e-05}, total ticks: 354 +2025-03-18 22:49:53,710 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81960.28, 'low': 81960.27, 'close': 81960.28, 'volume': 0.0016299999999999997} +2025-03-18 22:49:53,724 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996437,"s":"BTCUSDT","t":4727550363,"p":"81960.28000000","q":"0.00007000","T":1742330996437,"m":false,"M":true}... +2025-03-18 22:49:53,724 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996437, 'price': 81960.28, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:53,724 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996437, 'price': 81960.28, 'volume': 7e-05} +2025-03-18 22:49:53,724 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996437, 'price': 81960.28, 'volume': 7e-05}, total ticks: 355 +2025-03-18 22:49:53,725 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81960.28, 'low': 81960.27, 'close': 81960.28, 'volume': 0.0016999999999999997} +2025-03-18 22:49:53,740 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996437,"s":"BTCUSDT","t":4727550364,"p":"81960.28000000","q":"0.00007000","T":1742330996437,"m":false,"M":true}... +2025-03-18 22:49:53,740 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996437, 'price': 81960.28, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:53,740 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996437, 'price': 81960.28, 'volume': 7e-05} +2025-03-18 22:49:53,740 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996437, 'price': 81960.28, 'volume': 7e-05}, total ticks: 356 +2025-03-18 22:49:53,740 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81960.28, 'low': 81960.27, 'close': 81960.28, 'volume': 0.0017699999999999997} +2025-03-18 22:49:53,755 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996437,"s":"BTCUSDT","t":4727550365,"p":"81960.28000000","q":"0.00050000","T":1742330996437,"m":false,"M":true}... +2025-03-18 22:49:53,755 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996437, 'price': 81960.28, 'volume': 0.0005, 'type': 'trade'} +2025-03-18 22:49:53,755 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996437, 'price': 81960.28, 'volume': 0.0005} +2025-03-18 22:49:53,755 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996437, 'price': 81960.28, 'volume': 0.0005}, total ticks: 357 +2025-03-18 22:49:53,756 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81960.28, 'low': 81960.27, 'close': 81960.28, 'volume': 0.0022699999999999994} +2025-03-18 22:49:53,771 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996437,"s":"BTCUSDT","t":4727550366,"p":"81960.28000000","q":"0.00014000","T":1742330996437,"m":false,"M":true}... +2025-03-18 22:49:53,771 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996437, 'price': 81960.28, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:49:53,771 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996437, 'price': 81960.28, 'volume': 0.00014} +2025-03-18 22:49:53,771 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996437, 'price': 81960.28, 'volume': 0.00014}, total ticks: 358 +2025-03-18 22:49:53,771 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81960.28, 'low': 81960.27, 'close': 81960.28, 'volume': 0.0024099999999999994} +2025-03-18 22:49:53,786 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996437,"s":"BTCUSDT","t":4727550367,"p":"81960.28000000","q":"0.00007000","T":1742330996437,"m":false,"M":true}... +2025-03-18 22:49:53,786 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996437, 'price': 81960.28, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:53,786 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996437, 'price': 81960.28, 'volume': 7e-05} +2025-03-18 22:49:53,786 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996437, 'price': 81960.28, 'volume': 7e-05}, total ticks: 359 +2025-03-18 22:49:53,787 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81960.28, 'low': 81960.27, 'close': 81960.28, 'volume': 0.0024799999999999996} +2025-03-18 22:49:53,799 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996560,"s":"BTCUSDT","t...6559,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:53,799 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996437,"s":"BTCUSDT","t":4727550368,"p":"81960.28000000","q":"0.00007000","T":1742330996437,"m":false,"M":true}... +2025-03-18 22:49:53,799 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996437, 'price': 81960.28, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:53,799 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996437, 'price': 81960.28, 'volume': 7e-05} +2025-03-18 22:49:53,799 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996437, 'price': 81960.28, 'volume': 7e-05}, total ticks: 360 +2025-03-18 22:49:53,799 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81960.28, 'low': 81960.27, 'close': 81960.28, 'volume': 0.0025499999999999997} +2025-03-18 22:49:53,803 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996564,"s":"BTCUSDT","t...564,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,803 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996564,"s":"BTCUSDT","t...564,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,804 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996564,"s":"BTCUSDT","t...564,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,804 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996564,"s":"BTCUSDT","t...564,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,804 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996564,"s":"BTCUSDT","t...564,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,805 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996564,"s":"BTCUSDT","t...564,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,805 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996564,"s":"BTCUSDT","t...564,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,805 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996564,"s":"BTCUSDT","t...564,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,805 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996564,"s":"BTCUSDT","t...564,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,805 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996564,"s":"BTCUSDT","t...564,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,805 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996564,"s":"BTCUSDT","t...564,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,805 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996437,"s":"BTCUSDT","t":4727550369,"p":"81960.28000000","q":"0.00007000","T":1742330996437,"m":false,"M":true}... +2025-03-18 22:49:53,805 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996437, 'price': 81960.28, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:53,806 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996437, 'price': 81960.28, 'volume': 7e-05} +2025-03-18 22:49:53,806 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996437, 'price': 81960.28, 'volume': 7e-05}, total ticks: 361 +2025-03-18 22:49:53,806 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81960.28, 'low': 81960.27, 'close': 81960.28, 'volume': 0.00262} +2025-03-18 22:49:53,806 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996564,"s":"BTCUSDT","t...564,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,806 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996437,"s":"BTCUSDT","t":4727550370,"p":"81960.29000000","q":"0.00013000","T":1742330996437,"m":false,"M":true}... +2025-03-18 22:49:53,806 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996437, 'price': 81960.29, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:53,806 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996437, 'price': 81960.29, 'volume': 0.00013} +2025-03-18 22:49:53,806 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996437, 'price': 81960.29, 'volume': 0.00013}, total ticks: 362 +2025-03-18 22:49:53,806 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81960.29, 'low': 81960.27, 'close': 81960.29, 'volume': 0.00275} +2025-03-18 22:49:53,807 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996564,"s":"BTCUSDT","t...564,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,807 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996437,"s":"BTCUSDT","t":4727550371,"p":"81960.29000000","q":"0.00007000","T":1742330996437,"m":false,"M":true}... +2025-03-18 22:49:53,807 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996437, 'price': 81960.29, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:53,807 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996437, 'price': 81960.29, 'volume': 7e-05} +2025-03-18 22:49:53,807 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996437, 'price': 81960.29, 'volume': 7e-05}, total ticks: 363 +2025-03-18 22:49:53,807 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81960.29, 'low': 81960.27, 'close': 81960.29, 'volume': 0.00282} +2025-03-18 22:49:53,807 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996564,"s":"BTCUSDT","t...564,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,807 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996437,"s":"BTCUSDT","t":4727550372,"p":"81960.29000000","q":"0.00007000","T":1742330996437,"m":false,"M":true}... +2025-03-18 22:49:53,807 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996437, 'price': 81960.29, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:53,808 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996437, 'price': 81960.29, 'volume': 7e-05} +2025-03-18 22:49:53,808 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996437, 'price': 81960.29, 'volume': 7e-05}, total ticks: 364 +2025-03-18 22:49:53,808 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81960.29, 'low': 81960.27, 'close': 81960.29, 'volume': 0.00289} +2025-03-18 22:49:53,808 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996564,"s":"BTCUSDT","t...564,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,808 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996437,"s":"BTCUSDT","t":4727550373,"p":"81960.29000000","q":"0.00014000","T":1742330996437,"m":false,"M":true}... +2025-03-18 22:49:53,809 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996437, 'price': 81960.29, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:49:53,809 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996437, 'price': 81960.29, 'volume': 0.00014} +2025-03-18 22:49:53,809 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996437, 'price': 81960.29, 'volume': 0.00014}, total ticks: 365 +2025-03-18 22:49:53,809 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81960.29, 'low': 81960.27, 'close': 81960.29, 'volume': 0.00303} +2025-03-18 22:49:53,809 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996564,"s":"BTCUSDT","t...564,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,809 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996437,"s":"BTCUSDT","t":4727550374,"p":"81960.29000000","q":"0.00014000","T":1742330996437,"m":false,"M":true}... +2025-03-18 22:49:53,809 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996437, 'price': 81960.29, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:49:53,809 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996437, 'price': 81960.29, 'volume': 0.00014} +2025-03-18 22:49:53,809 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996437, 'price': 81960.29, 'volume': 0.00014}, total ticks: 366 +2025-03-18 22:49:53,809 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81960.29, 'low': 81960.27, 'close': 81960.29, 'volume': 0.00317} +2025-03-18 22:49:53,810 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996569,"s":"BTCUSDT","t...568,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,810 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996439,"s":"BTCUSDT","t":4727550375,"p":"81960.86000000","q":"0.00007000","T":1742330996438,"m":false,"M":true}... +2025-03-18 22:49:53,810 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996438, 'price': 81960.86, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:53,810 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996438, 'price': 81960.86, 'volume': 7e-05} +2025-03-18 22:49:53,810 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996438, 'price': 81960.86, 'volume': 7e-05}, total ticks: 367 +2025-03-18 22:49:53,810 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81960.86, 'low': 81960.27, 'close': 81960.86, 'volume': 0.0032400000000000003} +2025-03-18 22:49:53,810 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996439,"s":"BTCUSDT","t":4727550376,"p":"81960.86000000","q":"0.00007000","T":1742330996438,"m":false,"M":true}... +2025-03-18 22:49:53,811 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996438, 'price': 81960.86, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:53,811 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996438, 'price': 81960.86, 'volume': 7e-05} +2025-03-18 22:49:53,811 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996438, 'price': 81960.86, 'volume': 7e-05}, total ticks: 368 +2025-03-18 22:49:53,811 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81960.86, 'low': 81960.27, 'close': 81960.86, 'volume': 0.0033100000000000004} +2025-03-18 22:49:53,828 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996439,"s":"BTCUSDT","t":4727550377,"p":"81960.87000000","q":"0.00007000","T":1742330996438,"m":false,"M":true}... +2025-03-18 22:49:53,828 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996438, 'price': 81960.87, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:53,828 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996438, 'price': 81960.87, 'volume': 7e-05} +2025-03-18 22:49:53,828 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996438, 'price': 81960.87, 'volume': 7e-05}, total ticks: 369 +2025-03-18 22:49:53,828 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81960.87, 'low': 81960.27, 'close': 81960.87, 'volume': 0.0033800000000000006} +2025-03-18 22:49:53,843 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996439,"s":"BTCUSDT","t":4727550378,"p":"81960.87000000","q":"0.00007000","T":1742330996438,"m":false,"M":true}... +2025-03-18 22:49:53,843 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996438, 'price': 81960.87, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:53,843 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996438, 'price': 81960.87, 'volume': 7e-05} +2025-03-18 22:49:53,843 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996438, 'price': 81960.87, 'volume': 7e-05}, total ticks: 370 +2025-03-18 22:49:53,845 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81960.87, 'low': 81960.27, 'close': 81960.87, 'volume': 0.003450000000000001} +2025-03-18 22:49:53,859 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996439,"s":"BTCUSDT","t":4727550379,"p":"81960.87000000","q":"0.00007000","T":1742330996438,"m":false,"M":true}... +2025-03-18 22:49:53,859 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996438, 'price': 81960.87, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:53,859 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996438, 'price': 81960.87, 'volume': 7e-05} +2025-03-18 22:49:53,860 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996438, 'price': 81960.87, 'volume': 7e-05}, total ticks: 371 +2025-03-18 22:49:53,860 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81960.87, 'low': 81960.27, 'close': 81960.87, 'volume': 0.003520000000000001} +2025-03-18 22:49:53,874 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996439,"s":"BTCUSDT","t":4727550380,"p":"81960.88000000","q":"0.00007000","T":1742330996438,"m":false,"M":true}... +2025-03-18 22:49:53,874 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996438, 'price': 81960.88, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:53,874 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996438, 'price': 81960.88, 'volume': 7e-05} +2025-03-18 22:49:53,874 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996438, 'price': 81960.88, 'volume': 7e-05}, total ticks: 372 +2025-03-18 22:49:53,874 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81960.88, 'low': 81960.27, 'close': 81960.88, 'volume': 0.003590000000000001} +2025-03-18 22:49:53,890 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996439,"s":"BTCUSDT","t":4727550381,"p":"81960.88000000","q":"0.00007000","T":1742330996438,"m":false,"M":true}... +2025-03-18 22:49:53,890 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996438, 'price': 81960.88, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:53,890 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996438, 'price': 81960.88, 'volume': 7e-05} +2025-03-18 22:49:53,890 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996438, 'price': 81960.88, 'volume': 7e-05}, total ticks: 373 +2025-03-18 22:49:53,891 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81960.88, 'low': 81960.27, 'close': 81960.88, 'volume': 0.0036600000000000014} +2025-03-18 22:49:53,903 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996666,"s":"BTCUSDT","t...666,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:53,903 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996439,"s":"BTCUSDT","t":4727550382,"p":"81961.01000000","q":"0.00100000","T":1742330996438,"m":false,"M":true}... +2025-03-18 22:49:53,903 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996438, 'price': 81961.01, 'volume': 0.001, 'type': 'trade'} +2025-03-18 22:49:53,903 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996438, 'price': 81961.01, 'volume': 0.001} +2025-03-18 22:49:53,903 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996438, 'price': 81961.01, 'volume': 0.001}, total ticks: 374 +2025-03-18 22:49:53,903 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81961.01, 'low': 81960.27, 'close': 81961.01, 'volume': 0.004660000000000001} +2025-03-18 22:49:53,928 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996439,"s":"BTCUSDT","t":4727550383,"p":"81961.01000000","q":"0.00007000","T":1742330996438,"m":false,"M":true}... +2025-03-18 22:49:53,928 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996438, 'price': 81961.01, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:53,928 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996438, 'price': 81961.01, 'volume': 7e-05} +2025-03-18 22:49:53,928 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996438, 'price': 81961.01, 'volume': 7e-05}, total ticks: 375 +2025-03-18 22:49:53,930 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81961.01, 'low': 81960.27, 'close': 81961.01, 'volume': 0.004730000000000001} +2025-03-18 22:49:53,944 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996439,"s":"BTCUSDT","t":4727550384,"p":"81961.04000000","q":"0.00007000","T":1742330996438,"m":false,"M":true}... +2025-03-18 22:49:53,944 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996438, 'price': 81961.04, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:53,944 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996438, 'price': 81961.04, 'volume': 7e-05} +2025-03-18 22:49:53,944 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996438, 'price': 81961.04, 'volume': 7e-05}, total ticks: 376 +2025-03-18 22:49:53,944 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81961.04, 'low': 81960.27, 'close': 81961.04, 'volume': 0.0048000000000000004} +2025-03-18 22:49:53,960 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996439,"s":"BTCUSDT","t":4727550385,"p":"81961.09000000","q":"0.00007000","T":1742330996438,"m":false,"M":true}... +2025-03-18 22:49:53,960 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996438, 'price': 81961.09, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:53,960 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996438, 'price': 81961.09, 'volume': 7e-05} +2025-03-18 22:49:53,961 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996438, 'price': 81961.09, 'volume': 7e-05}, total ticks: 377 +2025-03-18 22:49:53,961 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81961.09, 'low': 81960.27, 'close': 81961.09, 'volume': 0.00487} +2025-03-18 22:49:53,980 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996442,"s":"BTCUSDT","t":4727550386,"p":"81961.69000000","q":"0.00007000","T":1742330996441,"m":false,"M":true}... +2025-03-18 22:49:53,980 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996441, 'price': 81961.69, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:53,980 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996441, 'price': 81961.69, 'volume': 7e-05} +2025-03-18 22:49:53,980 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996441, 'price': 81961.69, 'volume': 7e-05}, total ticks: 378 +2025-03-18 22:49:53,980 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81961.69, 'low': 81960.27, 'close': 81961.69, 'volume': 0.00494} +2025-03-18 22:49:53,995 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996442,"s":"BTCUSDT","t":4727550387,"p":"81961.69000000","q":"0.00007000","T":1742330996441,"m":false,"M":true}... +2025-03-18 22:49:53,995 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996441, 'price': 81961.69, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:53,995 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996441, 'price': 81961.69, 'volume': 7e-05} +2025-03-18 22:49:53,996 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996441, 'price': 81961.69, 'volume': 7e-05}, total ticks: 379 +2025-03-18 22:49:53,996 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81961.69, 'low': 81960.27, 'close': 81961.69, 'volume': 0.00501} +2025-03-18 22:49:54,011 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996442,"s":"BTCUSDT","t":4727550388,"p":"81961.69000000","q":"0.00007000","T":1742330996441,"m":false,"M":true}... +2025-03-18 22:49:54,011 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996441, 'price': 81961.69, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:54,011 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996441, 'price': 81961.69, 'volume': 7e-05} +2025-03-18 22:49:54,011 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996441, 'price': 81961.69, 'volume': 7e-05}, total ticks: 380 +2025-03-18 22:49:54,012 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81961.69, 'low': 81960.27, 'close': 81961.69, 'volume': 0.0050799999999999994} +2025-03-18 22:49:54,026 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996442,"s":"BTCUSDT","t":4727550389,"p":"81961.69000000","q":"0.00007000","T":1742330996441,"m":false,"M":true}... +2025-03-18 22:49:54,026 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996441, 'price': 81961.69, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:54,026 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996441, 'price': 81961.69, 'volume': 7e-05} +2025-03-18 22:49:54,027 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996441, 'price': 81961.69, 'volume': 7e-05}, total ticks: 381 +2025-03-18 22:49:54,027 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81961.69, 'low': 81960.27, 'close': 81961.69, 'volume': 0.005149999999999999} +2025-03-18 22:49:54,042 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996560,"s":"BTCUSDT","t":4727550390,"p":"81962.92000000","q":"0.00066000","T":1742330996559,"m":true,"M":true}... +2025-03-18 22:49:54,042 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996559, 'price': 81962.92, 'volume': 0.00066, 'type': 'trade'} +2025-03-18 22:49:54,042 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996559, 'price': 81962.92, 'volume': 0.00066} +2025-03-18 22:49:54,042 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996559, 'price': 81962.92, 'volume': 0.00066}, total ticks: 382 +2025-03-18 22:49:54,042 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81962.92, 'low': 81960.27, 'close': 81962.92, 'volume': 0.005809999999999999} +2025-03-18 22:49:54,057 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996564,"s":"BTCUSDT","t":4727550391,"p":"81962.93000000","q":"0.00007000","T":1742330996564,"m":false,"M":true}... +2025-03-18 22:49:54,057 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996564, 'price': 81962.93, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:54,057 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996564, 'price': 81962.93, 'volume': 7e-05} +2025-03-18 22:49:54,057 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996564, 'price': 81962.93, 'volume': 7e-05}, total ticks: 383 +2025-03-18 22:49:54,057 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81962.93, 'low': 81960.27, 'close': 81962.93, 'volume': 0.005879999999999999} +2025-03-18 22:49:54,073 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996564,"s":"BTCUSDT","t":4727550392,"p":"81962.93000000","q":"0.00007000","T":1742330996564,"m":false,"M":true}... +2025-03-18 22:49:54,073 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996564, 'price': 81962.93, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:54,073 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996564, 'price': 81962.93, 'volume': 7e-05} +2025-03-18 22:49:54,073 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996564, 'price': 81962.93, 'volume': 7e-05}, total ticks: 384 +2025-03-18 22:49:54,073 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81962.93, 'low': 81960.27, 'close': 81962.93, 'volume': 0.005949999999999999} +2025-03-18 22:49:54,074 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996837,"s":"BTCUSDT","t...836,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:54,074 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996837,"s":"BTCUSDT","t...836,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:54,074 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996837,"s":"BTCUSDT","t...836,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:54,074 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996837,"s":"BTCUSDT","t...836,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:54,074 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996837,"s":"BTCUSDT","t...836,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:54,075 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996837,"s":"BTCUSDT","t...836,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:54,075 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996837,"s":"BTCUSDT","t...836,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:54,075 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996837,"s":"BTCUSDT","t...836,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:54,075 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996837,"s":"BTCUSDT","t...836,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:54,075 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996837,"s":"BTCUSDT","t...836,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:54,075 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996837,"s":"BTCUSDT","t...836,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:54,075 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996837,"s":"BTCUSDT","t...836,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:54,075 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996837,"s":"BTCUSDT","t...836,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:54,076 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996837,"s":"BTCUSDT","t...836,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:54,076 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996837,"s":"BTCUSDT","t...836,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:54,076 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996564,"s":"BTCUSDT","t":4727550393,"p":"81962.93000000","q":"0.00007000","T":1742330996564,"m":false,"M":true}... +2025-03-18 22:49:54,076 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996564, 'price': 81962.93, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:54,076 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996564, 'price': 81962.93, 'volume': 7e-05} +2025-03-18 22:49:54,076 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996564, 'price': 81962.93, 'volume': 7e-05}, total ticks: 385 +2025-03-18 22:49:54,076 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81962.93, 'low': 81960.27, 'close': 81962.93, 'volume': 0.0060199999999999984} +2025-03-18 22:49:54,077 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996839,"s":"BTCUSDT","t...838,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:54,077 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996839,"s":"BTCUSDT","t...838,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:54,077 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996839,"s":"BTCUSDT","t...838,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:54,077 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996564,"s":"BTCUSDT","t":4727550394,"p":"81962.93000000","q":"0.00007000","T":1742330996564,"m":false,"M":true}... +2025-03-18 22:49:54,077 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996564, 'price': 81962.93, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:54,079 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996564, 'price': 81962.93, 'volume': 7e-05} +2025-03-18 22:49:54,079 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996564, 'price': 81962.93, 'volume': 7e-05}, total ticks: 386 +2025-03-18 22:49:54,079 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81962.93, 'low': 81960.27, 'close': 81962.93, 'volume': 0.006089999999999998} +2025-03-18 22:49:54,079 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996839,"s":"BTCUSDT","t...838,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:54,079 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996564,"s":"BTCUSDT","t":4727550395,"p":"81962.93000000","q":"0.00007000","T":1742330996564,"m":false,"M":true}... +2025-03-18 22:49:54,080 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996564, 'price': 81962.93, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:54,080 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996564, 'price': 81962.93, 'volume': 7e-05} +2025-03-18 22:49:54,080 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996564, 'price': 81962.93, 'volume': 7e-05}, total ticks: 387 +2025-03-18 22:49:54,080 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81962.93, 'low': 81960.27, 'close': 81962.93, 'volume': 0.006159999999999998} +2025-03-18 22:49:54,080 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996839,"s":"BTCUSDT","t...838,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:54,081 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996564,"s":"BTCUSDT","t":4727550396,"p":"81962.93000000","q":"0.00007000","T":1742330996564,"m":false,"M":true}... +2025-03-18 22:49:54,081 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996564, 'price': 81962.93, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:54,081 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996564, 'price': 81962.93, 'volume': 7e-05} +2025-03-18 22:49:54,081 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996564, 'price': 81962.93, 'volume': 7e-05}, total ticks: 388 +2025-03-18 22:49:54,081 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81962.93, 'low': 81960.27, 'close': 81962.93, 'volume': 0.006229999999999998} +2025-03-18 22:49:54,081 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996839,"s":"BTCUSDT","t...838,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:54,081 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996564,"s":"BTCUSDT","t":4727550397,"p":"81962.93000000","q":"0.00007000","T":1742330996564,"m":false,"M":true}... +2025-03-18 22:49:54,082 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996564, 'price': 81962.93, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:54,082 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996564, 'price': 81962.93, 'volume': 7e-05} +2025-03-18 22:49:54,082 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996564, 'price': 81962.93, 'volume': 7e-05}, total ticks: 389 +2025-03-18 22:49:54,082 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81962.93, 'low': 81960.27, 'close': 81962.93, 'volume': 0.0062999999999999974} +2025-03-18 22:49:54,082 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330996839,"s":"BTCUSDT","t...838,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:54,082 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996564,"s":"BTCUSDT","t":4727550398,"p":"81962.93000000","q":"0.00007000","T":1742330996564,"m":false,"M":true}... +2025-03-18 22:49:54,083 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996564, 'price': 81962.93, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:54,083 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996564, 'price': 81962.93, 'volume': 7e-05} +2025-03-18 22:49:54,083 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996564, 'price': 81962.93, 'volume': 7e-05}, total ticks: 390 +2025-03-18 22:49:54,083 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81962.93, 'low': 81960.27, 'close': 81962.93, 'volume': 0.006369999999999997} +2025-03-18 22:49:54,083 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996564,"s":"BTCUSDT","t":4727550399,"p":"81962.93000000","q":"0.00014000","T":1742330996564,"m":false,"M":true}... +2025-03-18 22:49:54,083 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996564, 'price': 81962.93, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:49:54,083 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996564, 'price': 81962.93, 'volume': 0.00014} +2025-03-18 22:49:54,084 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996564, 'price': 81962.93, 'volume': 0.00014}, total ticks: 391 +2025-03-18 22:49:54,084 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81962.93, 'low': 81960.27, 'close': 81962.93, 'volume': 0.0065099999999999976} +2025-03-18 22:49:54,095 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996564,"s":"BTCUSDT","t":4727550400,"p":"81962.93000000","q":"0.00007000","T":1742330996564,"m":false,"M":true}... +2025-03-18 22:49:54,095 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996564, 'price': 81962.93, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:54,095 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996564, 'price': 81962.93, 'volume': 7e-05} +2025-03-18 22:49:54,095 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996564, 'price': 81962.93, 'volume': 7e-05}, total ticks: 392 +2025-03-18 22:49:54,096 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81962.93, 'low': 81960.27, 'close': 81962.93, 'volume': 0.006579999999999997} +2025-03-18 22:49:54,111 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996564,"s":"BTCUSDT","t":4727550401,"p":"81962.93000000","q":"0.00007000","T":1742330996564,"m":false,"M":true}... +2025-03-18 22:49:54,111 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996564, 'price': 81962.93, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:54,111 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996564, 'price': 81962.93, 'volume': 7e-05} +2025-03-18 22:49:54,112 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996564, 'price': 81962.93, 'volume': 7e-05}, total ticks: 393 +2025-03-18 22:49:54,112 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81962.93, 'low': 81960.27, 'close': 81962.93, 'volume': 0.006649999999999997} +2025-03-18 22:49:54,126 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996564,"s":"BTCUSDT","t":4727550402,"p":"81962.93000000","q":"0.00007000","T":1742330996564,"m":false,"M":true}... +2025-03-18 22:49:54,126 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996564, 'price': 81962.93, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:54,126 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996564, 'price': 81962.93, 'volume': 7e-05} +2025-03-18 22:49:54,126 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996564, 'price': 81962.93, 'volume': 7e-05}, total ticks: 394 +2025-03-18 22:49:54,127 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81962.93, 'low': 81960.27, 'close': 81962.93, 'volume': 0.006719999999999997} +2025-03-18 22:49:54,141 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996564,"s":"BTCUSDT","t":4727550403,"p":"81962.93000000","q":"0.00007000","T":1742330996564,"m":false,"M":true}... +2025-03-18 22:49:54,141 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996564, 'price': 81962.93, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:54,141 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996564, 'price': 81962.93, 'volume': 7e-05} +2025-03-18 22:49:54,141 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996564, 'price': 81962.93, 'volume': 7e-05}, total ticks: 395 +2025-03-18 22:49:54,141 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81962.93, 'low': 81960.27, 'close': 81962.93, 'volume': 0.0067899999999999966} +2025-03-18 22:49:54,157 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996564,"s":"BTCUSDT","t":4727550404,"p":"81962.93000000","q":"0.00007000","T":1742330996564,"m":false,"M":true}... +2025-03-18 22:49:54,157 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996564, 'price': 81962.93, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:54,157 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996564, 'price': 81962.93, 'volume': 7e-05} +2025-03-18 22:49:54,157 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996564, 'price': 81962.93, 'volume': 7e-05}, total ticks: 396 +2025-03-18 22:49:54,157 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81962.93, 'low': 81960.27, 'close': 81962.93, 'volume': 0.006859999999999996} +2025-03-18 22:49:54,172 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996564,"s":"BTCUSDT","t":4727550405,"p":"81962.93000000","q":"0.00007000","T":1742330996564,"m":false,"M":true}... +2025-03-18 22:49:54,172 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996564, 'price': 81962.93, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:54,172 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996564, 'price': 81962.93, 'volume': 7e-05} +2025-03-18 22:49:54,173 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996564, 'price': 81962.93, 'volume': 7e-05}, total ticks: 397 +2025-03-18 22:49:54,173 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81962.93, 'low': 81960.27, 'close': 81962.93, 'volume': 0.006929999999999996} +2025-03-18 22:49:54,188 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996564,"s":"BTCUSDT","t":4727550406,"p":"81962.93000000","q":"0.00007000","T":1742330996564,"m":false,"M":true}... +2025-03-18 22:49:54,188 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996564, 'price': 81962.93, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:54,188 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996564, 'price': 81962.93, 'volume': 7e-05} +2025-03-18 22:49:54,189 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996564, 'price': 81962.93, 'volume': 7e-05}, total ticks: 398 +2025-03-18 22:49:54,189 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81962.93, 'low': 81960.27, 'close': 81962.93, 'volume': 0.006999999999999996} +2025-03-18 22:49:54,212 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996569,"s":"BTCUSDT","t":4727550407,"p":"81962.94000000","q":"0.00076000","T":1742330996568,"m":false,"M":true}... +2025-03-18 22:49:54,213 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996568, 'price': 81962.94, 'volume': 0.00076, 'type': 'trade'} +2025-03-18 22:49:54,213 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996568, 'price': 81962.94, 'volume': 0.00076} +2025-03-18 22:49:54,213 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996568, 'price': 81962.94, 'volume': 0.00076}, total ticks: 399 +2025-03-18 22:49:54,213 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81962.94, 'low': 81960.27, 'close': 81962.94, 'volume': 0.007759999999999996} +2025-03-18 22:49:54,228 - INFO - [realtime.py:369] - Received message #400 +2025-03-18 22:49:54,228 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996666,"s":"BTCUSDT","t":4727550408,"p":"81962.94000000","q":"0.00014000","T":1742330996666,"m":false,"M":true}... +2025-03-18 22:49:54,228 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996666, 'price': 81962.94, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:49:54,229 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996666, 'price': 81962.94, 'volume': 0.00014} +2025-03-18 22:49:54,229 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996666, 'price': 81962.94, 'volume': 0.00014}, total ticks: 400 +2025-03-18 22:49:54,229 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81962.94, 'low': 81960.27, 'close': 81962.94, 'volume': 0.007899999999999996} +2025-03-18 22:49:54,244 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996837,"s":"BTCUSDT","t":4727550409,"p":"81962.94000000","q":"0.00210000","T":1742330996836,"m":false,"M":true}... +2025-03-18 22:49:54,244 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996836, 'price': 81962.94, 'volume': 0.0021, 'type': 'trade'} +2025-03-18 22:49:54,244 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996836, 'price': 81962.94, 'volume': 0.0021} +2025-03-18 22:49:54,244 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996836, 'price': 81962.94, 'volume': 0.0021}, total ticks: 401 +2025-03-18 22:49:54,245 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81962.94, 'low': 81960.27, 'close': 81962.94, 'volume': 0.009999999999999995} +2025-03-18 22:49:54,260 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996837,"s":"BTCUSDT","t":4727550410,"p":"81962.94000000","q":"0.00007000","T":1742330996836,"m":false,"M":true}... +2025-03-18 22:49:54,260 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996836, 'price': 81962.94, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:54,260 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996836, 'price': 81962.94, 'volume': 7e-05} +2025-03-18 22:49:54,260 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996836, 'price': 81962.94, 'volume': 7e-05}, total ticks: 402 +2025-03-18 22:49:54,261 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81962.94, 'low': 81960.27, 'close': 81962.94, 'volume': 0.010069999999999996} +2025-03-18 22:49:54,275 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996837,"s":"BTCUSDT","t":4727550411,"p":"81962.94000000","q":"0.00007000","T":1742330996836,"m":false,"M":true}... +2025-03-18 22:49:54,275 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996836, 'price': 81962.94, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:54,275 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996836, 'price': 81962.94, 'volume': 7e-05} +2025-03-18 22:49:54,275 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996836, 'price': 81962.94, 'volume': 7e-05}, total ticks: 403 +2025-03-18 22:49:54,275 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81962.94, 'low': 81960.27, 'close': 81962.94, 'volume': 0.010139999999999996} +2025-03-18 22:49:54,291 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996837,"s":"BTCUSDT","t":4727550412,"p":"81962.94000000","q":"0.00007000","T":1742330996836,"m":false,"M":true}... +2025-03-18 22:49:54,291 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996836, 'price': 81962.94, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:54,291 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996836, 'price': 81962.94, 'volume': 7e-05} +2025-03-18 22:49:54,291 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996836, 'price': 81962.94, 'volume': 7e-05}, total ticks: 404 +2025-03-18 22:49:54,292 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81962.94, 'low': 81960.27, 'close': 81962.94, 'volume': 0.010209999999999997} +2025-03-18 22:49:54,306 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996837,"s":"BTCUSDT","t":4727550413,"p":"81962.94000000","q":"0.00007000","T":1742330996836,"m":false,"M":true}... +2025-03-18 22:49:54,306 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996836, 'price': 81962.94, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:54,306 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996836, 'price': 81962.94, 'volume': 7e-05} +2025-03-18 22:49:54,306 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996836, 'price': 81962.94, 'volume': 7e-05}, total ticks: 405 +2025-03-18 22:49:54,307 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81962.94, 'low': 81960.27, 'close': 81962.94, 'volume': 0.010279999999999997} +2025-03-18 22:49:54,322 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996837,"s":"BTCUSDT","t":4727550414,"p":"81962.94000000","q":"0.00007000","T":1742330996836,"m":false,"M":true}... +2025-03-18 22:49:54,322 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996836, 'price': 81962.94, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:54,322 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996836, 'price': 81962.94, 'volume': 7e-05} +2025-03-18 22:49:54,322 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996836, 'price': 81962.94, 'volume': 7e-05}, total ticks: 406 +2025-03-18 22:49:54,323 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81962.94, 'low': 81960.27, 'close': 81962.94, 'volume': 0.010349999999999998} +2025-03-18 22:49:54,345 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996837,"s":"BTCUSDT","t":4727550415,"p":"81962.94000000","q":"0.00007000","T":1742330996836,"m":false,"M":true}... +2025-03-18 22:49:54,345 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996836, 'price': 81962.94, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:54,345 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996836, 'price': 81962.94, 'volume': 7e-05} +2025-03-18 22:49:54,346 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996836, 'price': 81962.94, 'volume': 7e-05}, total ticks: 407 +2025-03-18 22:49:54,346 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81962.94, 'low': 81960.27, 'close': 81962.94, 'volume': 0.010419999999999999} +2025-03-18 22:49:54,347 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330997109,"s":"BTCUSDT","t...108,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:54,347 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330997109,"s":"BTCUSDT","t...108,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:54,347 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330997109,"s":"BTCUSDT","t...108,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:54,347 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330997109,"s":"BTCUSDT","t...108,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:54,347 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330997109,"s":"BTCUSDT","t...108,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:54,348 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330997109,"s":"BTCUSDT","t...108,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:54,348 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330997109,"s":"BTCUSDT","t...108,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:54,348 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330997109,"s":"BTCUSDT","t...108,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:54,348 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330997109,"s":"BTCUSDT","t...108,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:54,348 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996837,"s":"BTCUSDT","t":4727550416,"p":"81962.94000000","q":"0.00007000","T":1742330996836,"m":false,"M":true}... +2025-03-18 22:49:54,348 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996836, 'price': 81962.94, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:54,348 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996836, 'price': 81962.94, 'volume': 7e-05} +2025-03-18 22:49:54,348 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996836, 'price': 81962.94, 'volume': 7e-05}, total ticks: 408 +2025-03-18 22:49:54,348 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81962.94, 'low': 81960.27, 'close': 81962.94, 'volume': 0.01049} +2025-03-18 22:49:54,361 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996837,"s":"BTCUSDT","t":4727550417,"p":"81962.94000000","q":"0.00007000","T":1742330996836,"m":false,"M":true}... +2025-03-18 22:49:54,361 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996836, 'price': 81962.94, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:54,361 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996836, 'price': 81962.94, 'volume': 7e-05} +2025-03-18 22:49:54,362 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996836, 'price': 81962.94, 'volume': 7e-05}, total ticks: 409 +2025-03-18 22:49:54,362 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81962.94, 'low': 81960.27, 'close': 81962.94, 'volume': 0.01056} +2025-03-18 22:49:54,376 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996837,"s":"BTCUSDT","t":4727550418,"p":"81962.94000000","q":"0.00007000","T":1742330996836,"m":false,"M":true}... +2025-03-18 22:49:54,376 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996836, 'price': 81962.94, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:54,376 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996836, 'price': 81962.94, 'volume': 7e-05} +2025-03-18 22:49:54,376 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996836, 'price': 81962.94, 'volume': 7e-05}, total ticks: 410 +2025-03-18 22:49:54,377 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81962.94, 'low': 81960.27, 'close': 81962.94, 'volume': 0.01063} +2025-03-18 22:49:54,389 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330997152,"s":"ETHUSDT","t...151,"m":false,"M":true}' [134 bytes] +2025-03-18 22:49:54,389 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996837,"s":"BTCUSDT","t":4727550419,"p":"81962.94000000","q":"0.00014000","T":1742330996836,"m":false,"M":true}... +2025-03-18 22:49:54,390 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996836, 'price': 81962.94, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:49:54,390 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996836, 'price': 81962.94, 'volume': 0.00014} +2025-03-18 22:49:54,390 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996836, 'price': 81962.94, 'volume': 0.00014}, total ticks: 411 +2025-03-18 22:49:54,390 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81962.94, 'low': 81960.27, 'close': 81962.94, 'volume': 0.01077} +2025-03-18 22:49:54,391 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330997152,"s":"ETHUSDT","t":2267980683,"p":"1903.54000000","q":"0.00770000","T":1742330997151,"m":false,"M":true}... +2025-03-18 22:49:54,391 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330997151, 'price': 1903.54, 'volume': 0.0077, 'type': 'trade'} +2025-03-18 22:49:54,391 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330997151, 'price': 1903.54, 'volume': 0.0077} +2025-03-18 22:49:54,391 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330997151, 'price': 1903.54, 'volume': 0.0077}, total ticks: 73 +2025-03-18 22:49:54,392 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330996000, 'open': 1903.53, 'high': 1903.53, 'low': 1903.53, 'close': 1903.53, 'volume': 0.0776} +2025-03-18 22:49:54,392 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330997000, 'open': 1903.54, 'high': 1903.54, 'low': 1903.54, 'close': 1903.54, 'volume': 0.0077} +2025-03-18 22:49:54,392 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996837,"s":"BTCUSDT","t":4727550420,"p":"81962.94000000","q":"0.00007000","T":1742330996836,"m":false,"M":true}... +2025-03-18 22:49:54,392 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996836, 'price': 81962.94, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:54,392 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996836, 'price': 81962.94, 'volume': 7e-05} +2025-03-18 22:49:54,393 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996836, 'price': 81962.94, 'volume': 7e-05}, total ticks: 412 +2025-03-18 22:49:54,393 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81962.94, 'low': 81960.27, 'close': 81962.94, 'volume': 0.01084} +2025-03-18 22:49:54,408 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996837,"s":"BTCUSDT","t":4727550421,"p":"81962.95000000","q":"0.00014000","T":1742330996836,"m":false,"M":true}... +2025-03-18 22:49:54,408 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996836, 'price': 81962.95, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:49:54,408 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996836, 'price': 81962.95, 'volume': 0.00014} +2025-03-18 22:49:54,408 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996836, 'price': 81962.95, 'volume': 0.00014}, total ticks: 413 +2025-03-18 22:49:54,409 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81962.95, 'low': 81960.27, 'close': 81962.95, 'volume': 0.01098} +2025-03-18 22:49:54,430 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996837,"s":"BTCUSDT","t":4727550422,"p":"81962.95000000","q":"0.00007000","T":1742330996836,"m":false,"M":true}... +2025-03-18 22:49:54,430 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996836, 'price': 81962.95, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:54,430 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996836, 'price': 81962.95, 'volume': 7e-05} +2025-03-18 22:49:54,430 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996836, 'price': 81962.95, 'volume': 7e-05}, total ticks: 414 +2025-03-18 22:49:54,431 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81962.95, 'low': 81960.27, 'close': 81962.95, 'volume': 0.01105} +2025-03-18 22:49:54,445 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996837,"s":"BTCUSDT","t":4727550423,"p":"81962.95000000","q":"0.00007000","T":1742330996836,"m":false,"M":true}... +2025-03-18 22:49:54,445 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996836, 'price': 81962.95, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:54,445 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996836, 'price': 81962.95, 'volume': 7e-05} +2025-03-18 22:49:54,445 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996836, 'price': 81962.95, 'volume': 7e-05}, total ticks: 415 +2025-03-18 22:49:54,445 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81962.95, 'low': 81960.27, 'close': 81962.95, 'volume': 0.011120000000000001} +2025-03-18 22:49:54,460 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996839,"s":"BTCUSDT","t":4727550424,"p":"81963.32000000","q":"0.00007000","T":1742330996838,"m":false,"M":true}... +2025-03-18 22:49:54,460 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996838, 'price': 81963.32, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:54,460 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996838, 'price': 81963.32, 'volume': 7e-05} +2025-03-18 22:49:54,460 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996838, 'price': 81963.32, 'volume': 7e-05}, total ticks: 416 +2025-03-18 22:49:54,460 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81963.32, 'low': 81960.27, 'close': 81963.32, 'volume': 0.011190000000000002} +2025-03-18 22:49:54,475 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996839,"s":"BTCUSDT","t":4727550425,"p":"81963.32000000","q":"0.00007000","T":1742330996838,"m":false,"M":true}... +2025-03-18 22:49:54,475 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996838, 'price': 81963.32, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:54,475 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996838, 'price': 81963.32, 'volume': 7e-05} +2025-03-18 22:49:54,475 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996838, 'price': 81963.32, 'volume': 7e-05}, total ticks: 417 +2025-03-18 22:49:54,477 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81963.32, 'low': 81960.27, 'close': 81963.32, 'volume': 0.011260000000000003} +2025-03-18 22:49:54,491 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996839,"s":"BTCUSDT","t":4727550426,"p":"81963.32000000","q":"0.00007000","T":1742330996838,"m":false,"M":true}... +2025-03-18 22:49:54,491 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996838, 'price': 81963.32, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:54,491 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996838, 'price': 81963.32, 'volume': 7e-05} +2025-03-18 22:49:54,491 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996838, 'price': 81963.32, 'volume': 7e-05}, total ticks: 418 +2025-03-18 22:49:54,492 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81963.32, 'low': 81960.27, 'close': 81963.32, 'volume': 0.011330000000000003} +2025-03-18 22:49:54,507 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996839,"s":"BTCUSDT","t":4727550427,"p":"81963.39000000","q":"0.00007000","T":1742330996838,"m":false,"M":true}... +2025-03-18 22:49:54,507 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996838, 'price': 81963.39, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:54,507 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996838, 'price': 81963.39, 'volume': 7e-05} +2025-03-18 22:49:54,507 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996838, 'price': 81963.39, 'volume': 7e-05}, total ticks: 419 +2025-03-18 22:49:54,508 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81963.39, 'low': 81960.27, 'close': 81963.39, 'volume': 0.011400000000000004} +2025-03-18 22:49:54,523 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996839,"s":"BTCUSDT","t":4727550428,"p":"81963.39000000","q":"0.00007000","T":1742330996838,"m":false,"M":true}... +2025-03-18 22:49:54,523 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996838, 'price': 81963.39, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:54,523 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996838, 'price': 81963.39, 'volume': 7e-05} +2025-03-18 22:49:54,523 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996838, 'price': 81963.39, 'volume': 7e-05}, total ticks: 420 +2025-03-18 22:49:54,524 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81963.39, 'low': 81960.27, 'close': 81963.39, 'volume': 0.011470000000000004} +2025-03-18 22:49:54,539 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996839,"s":"BTCUSDT","t":4727550429,"p":"81963.39000000","q":"0.00008000","T":1742330996838,"m":false,"M":true}... +2025-03-18 22:49:54,539 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996838, 'price': 81963.39, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:49:54,539 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996838, 'price': 81963.39, 'volume': 8e-05} +2025-03-18 22:49:54,540 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996838, 'price': 81963.39, 'volume': 8e-05}, total ticks: 421 +2025-03-18 22:49:54,540 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81963.39, 'low': 81960.27, 'close': 81963.39, 'volume': 0.011550000000000005} +2025-03-18 22:49:54,563 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330996839,"s":"BTCUSDT","t":4727550430,"p":"81963.39000000","q":"0.00008000","T":1742330996838,"m":false,"M":true}... +2025-03-18 22:49:54,563 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330996838, 'price': 81963.39, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:49:54,563 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330996838, 'price': 81963.39, 'volume': 8e-05} +2025-03-18 22:49:54,563 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330996838, 'price': 81963.39, 'volume': 8e-05}, total ticks: 422 +2025-03-18 22:49:54,563 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81963.39, 'low': 81960.27, 'close': 81963.39, 'volume': 0.011630000000000005} +2025-03-18 22:49:54,578 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330997109,"s":"BTCUSDT","t":4727550431,"p":"81963.40000000","q":"0.00007000","T":1742330997108,"m":false,"M":true}... +2025-03-18 22:49:54,578 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330997108, 'price': 81963.4, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:54,578 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330997108, 'price': 81963.4, 'volume': 7e-05} +2025-03-18 22:49:54,579 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330997108, 'price': 81963.4, 'volume': 7e-05}, total ticks: 423 +2025-03-18 22:49:54,579 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330996000, 'open': 81960.27, 'high': 81963.39, 'low': 81960.27, 'close': 81963.39, 'volume': 0.011630000000000005} +2025-03-18 22:49:54,579 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330997000, 'open': 81963.4, 'high': 81963.4, 'low': 81963.4, 'close': 81963.4, 'volume': 7e-05} +2025-03-18 22:49:54,594 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330997109,"s":"BTCUSDT","t":4727550432,"p":"81963.40000000","q":"0.00007000","T":1742330997108,"m":false,"M":true}... +2025-03-18 22:49:54,594 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330997108, 'price': 81963.4, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:54,594 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330997108, 'price': 81963.4, 'volume': 7e-05} +2025-03-18 22:49:54,594 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330997108, 'price': 81963.4, 'volume': 7e-05}, total ticks: 424 +2025-03-18 22:49:54,595 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330997000, 'open': 81963.4, 'high': 81963.4, 'low': 81963.4, 'close': 81963.4, 'volume': 0.00014} +2025-03-18 22:49:54,609 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330997109,"s":"BTCUSDT","t":4727550433,"p":"81963.40000000","q":"0.00007000","T":1742330997108,"m":false,"M":true}... +2025-03-18 22:49:54,609 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330997108, 'price': 81963.4, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:54,609 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330997108, 'price': 81963.4, 'volume': 7e-05} +2025-03-18 22:49:54,610 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330997108, 'price': 81963.4, 'volume': 7e-05}, total ticks: 425 +2025-03-18 22:49:54,610 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330997000, 'open': 81963.4, 'high': 81963.4, 'low': 81963.4, 'close': 81963.4, 'volume': 0.00020999999999999998} +2025-03-18 22:49:54,625 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330997109,"s":"BTCUSDT","t":4727550434,"p":"81963.40000000","q":"0.00007000","T":1742330997108,"m":false,"M":true}... +2025-03-18 22:49:54,626 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330997108, 'price': 81963.4, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:54,626 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330997108, 'price': 81963.4, 'volume': 7e-05} +2025-03-18 22:49:54,626 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330997108, 'price': 81963.4, 'volume': 7e-05}, total ticks: 426 +2025-03-18 22:49:54,626 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330997000, 'open': 81963.4, 'high': 81963.4, 'low': 81963.4, 'close': 81963.4, 'volume': 0.00028} +2025-03-18 22:49:54,641 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330997109,"s":"BTCUSDT","t":4727550435,"p":"81963.40000000","q":"0.00007000","T":1742330997108,"m":false,"M":true}... +2025-03-18 22:49:54,641 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330997108, 'price': 81963.4, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:54,641 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330997108, 'price': 81963.4, 'volume': 7e-05} +2025-03-18 22:49:54,641 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330997108, 'price': 81963.4, 'volume': 7e-05}, total ticks: 427 +2025-03-18 22:49:54,641 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330997000, 'open': 81963.4, 'high': 81963.4, 'low': 81963.4, 'close': 81963.4, 'volume': 0.00034999999999999994} +2025-03-18 22:49:54,656 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330997109,"s":"BTCUSDT","t":4727550436,"p":"81963.40000000","q":"0.00007000","T":1742330997108,"m":false,"M":true}... +2025-03-18 22:49:54,656 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330997108, 'price': 81963.4, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:54,656 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330997108, 'price': 81963.4, 'volume': 7e-05} +2025-03-18 22:49:54,657 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330997108, 'price': 81963.4, 'volume': 7e-05}, total ticks: 428 +2025-03-18 22:49:54,657 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330997000, 'open': 81963.4, 'high': 81963.4, 'low': 81963.4, 'close': 81963.4, 'volume': 0.0004199999999999999} +2025-03-18 22:49:54,679 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330997109,"s":"BTCUSDT","t":4727550437,"p":"81963.40000000","q":"0.00007000","T":1742330997108,"m":false,"M":true}... +2025-03-18 22:49:54,679 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330997108, 'price': 81963.4, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:54,679 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330997108, 'price': 81963.4, 'volume': 7e-05} +2025-03-18 22:49:54,680 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330997108, 'price': 81963.4, 'volume': 7e-05}, total ticks: 429 +2025-03-18 22:49:54,680 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330997000, 'open': 81963.4, 'high': 81963.4, 'low': 81963.4, 'close': 81963.4, 'volume': 0.0004899999999999999} +2025-03-18 22:49:54,694 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330997109,"s":"BTCUSDT","t":4727550438,"p":"81963.40000000","q":"0.00014000","T":1742330997108,"m":false,"M":true}... +2025-03-18 22:49:54,694 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330997108, 'price': 81963.4, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:49:54,696 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330997108, 'price': 81963.4, 'volume': 0.00014} +2025-03-18 22:49:54,696 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330997108, 'price': 81963.4, 'volume': 0.00014}, total ticks: 430 +2025-03-18 22:49:54,696 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330997000, 'open': 81963.4, 'high': 81963.4, 'low': 81963.4, 'close': 81963.4, 'volume': 0.0006299999999999999} +2025-03-18 22:49:54,710 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330997109,"s":"BTCUSDT","t":4727550439,"p":"81963.40000000","q":"0.02385000","T":1742330997108,"m":false,"M":true}... +2025-03-18 22:49:54,720 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330997108, 'price': 81963.4, 'volume': 0.02385, 'type': 'trade'} +2025-03-18 22:49:54,720 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330997108, 'price': 81963.4, 'volume': 0.02385} +2025-03-18 22:49:54,720 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330997108, 'price': 81963.4, 'volume': 0.02385}, total ticks: 431 +2025-03-18 22:49:54,721 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330997000, 'open': 81963.4, 'high': 81963.4, 'low': 81963.4, 'close': 81963.4, 'volume': 0.02448} +2025-03-18 22:49:54,930 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330997699,"s":"BTCUSDT","t...7698,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:54,930 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330997699,"s":"BTCUSDT","t":4727550440,"p":"81963.39000000","q":"0.00015000","T":1742330997698,"m":true,"M":true}... +2025-03-18 22:49:54,930 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330997698, 'price': 81963.39, 'volume': 0.00015, 'type': 'trade'} +2025-03-18 22:49:54,930 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330997698, 'price': 81963.39, 'volume': 0.00015} +2025-03-18 22:49:54,930 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330997698, 'price': 81963.39, 'volume': 0.00015}, total ticks: 432 +2025-03-18 22:49:54,936 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330997000, 'open': 81963.4, 'high': 81963.4, 'low': 81963.39, 'close': 81963.39, 'volume': 0.02463} +2025-03-18 22:49:55,313 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330998075,"s":"BTCUSDT","t...075,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:55,313 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330998075,"s":"BTCUSDT","t":4727550441,"p":"81963.40000000","q":"0.00108000","T":1742330998075,"m":false,"M":true}... +2025-03-18 22:49:55,313 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330998075, 'price': 81963.4, 'volume': 0.00108, 'type': 'trade'} +2025-03-18 22:49:55,313 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330998075, 'price': 81963.4, 'volume': 0.00108} +2025-03-18 22:49:55,313 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330998075, 'price': 81963.4, 'volume': 0.00108}, total ticks: 433 +2025-03-18 22:49:55,314 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330997000, 'open': 81963.4, 'high': 81963.4, 'low': 81963.39, 'close': 81963.39, 'volume': 0.02463} +2025-03-18 22:49:55,314 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330998000, 'open': 81963.4, 'high': 81963.4, 'low': 81963.4, 'close': 81963.4, 'volume': 0.00108} +2025-03-18 22:49:55,559 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330998320,"s":"BTCUSDT","t...319,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:55,559 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330998320,"s":"BTCUSDT","t":4727550442,"p":"81963.40000000","q":"0.00016000","T":1742330998319,"m":false,"M":true}... +2025-03-18 22:49:55,559 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330998319, 'price': 81963.4, 'volume': 0.00016, 'type': 'trade'} +2025-03-18 22:49:55,559 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330998319, 'price': 81963.4, 'volume': 0.00016} +2025-03-18 22:49:55,559 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330998319, 'price': 81963.4, 'volume': 0.00016}, total ticks: 434 +2025-03-18 22:49:55,559 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330998000, 'open': 81963.4, 'high': 81963.4, 'low': 81963.4, 'close': 81963.4, 'volume': 0.00124} +2025-03-18 22:49:55,931 - DEBUG - [protocol.py:1232] - = connection is CLOSING +2025-03-18 22:49:55,932 - DEBUG - [protocol.py:1183] - > CLOSE 1000 (OK) [2 bytes] +2025-03-18 22:49:56,215 - DEBUG - [protocol.py:1177] - < CLOSE 1000 (OK) [2 bytes] +2025-03-18 22:49:56,215 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330998979,"s":"BTCUSDT","t...979,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:56,215 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330998979,"s":"BTCUSDT","t":4727550443,"p":"81963.40000000","q":"0.00012000","T":1742330998979,"m":false,"M":true}... +2025-03-18 22:49:56,215 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330998979, 'price': 81963.4, 'volume': 0.00012, 'type': 'trade'} +2025-03-18 22:49:56,215 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330998979, 'price': 81963.4, 'volume': 0.00012} +2025-03-18 22:49:56,216 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330998979, 'price': 81963.4, 'volume': 0.00012}, total ticks: 435 +2025-03-18 22:49:56,216 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330998000, 'open': 81963.4, 'high': 81963.4, 'low': 81963.4, 'close': 81963.4, 'volume': 0.00136} +2025-03-18 22:49:56,531 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330999291,"s":"BTCUSDT","t...291,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:56,532 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330999291,"s":"BTCUSDT","t":4727550444,"p":"81963.40000000","q":"0.00008000","T":1742330999291,"m":false,"M":true}... +2025-03-18 22:49:56,532 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330999291, 'price': 81963.4, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:49:56,532 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330999291, 'price': 81963.4, 'volume': 8e-05} +2025-03-18 22:49:56,532 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330999291, 'price': 81963.4, 'volume': 8e-05}, total ticks: 436 +2025-03-18 22:49:56,532 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330998000, 'open': 81963.4, 'high': 81963.4, 'low': 81963.4, 'close': 81963.4, 'volume': 0.00136} +2025-03-18 22:49:56,532 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742330999000, 'open': 81963.4, 'high': 81963.4, 'low': 81963.4, 'close': 81963.4, 'volume': 8e-05} +2025-03-18 22:49:56,708 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330999469,"s":"BTCUSDT","t...9468,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:56,708 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330999469,"s":"BTCUSDT","t":4727550445,"p":"81963.39000000","q":"0.00011000","T":1742330999468,"m":true,"M":true}... +2025-03-18 22:49:56,708 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330999468, 'price': 81963.39, 'volume': 0.00011, 'type': 'trade'} +2025-03-18 22:49:56,709 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330999468, 'price': 81963.39, 'volume': 0.00011} +2025-03-18 22:49:56,709 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330999468, 'price': 81963.39, 'volume': 0.00011}, total ticks: 437 +2025-03-18 22:49:56,709 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330999000, 'open': 81963.4, 'high': 81963.4, 'low': 81963.39, 'close': 81963.39, 'volume': 0.00019} +2025-03-18 22:49:56,739 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330999501,"s":"BTCUSDT","t...501,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:56,739 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330999501,"s":"BTCUSDT","t...501,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:56,740 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330999501,"s":"BTCUSDT","t...501,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:56,740 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330999501,"s":"BTCUSDT","t...501,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:56,740 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330999501,"s":"BTCUSDT","t...501,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:56,741 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330999501,"s":"BTCUSDT","t...501,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:56,741 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742330999501,"s":"BTCUSDT","t...501,"m":false,"M":true}' [135 bytes] +2025-03-18 22:49:56,741 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330999501,"s":"BTCUSDT","t":4727550446,"p":"81963.40000000","q":"0.00014000","T":1742330999501,"m":false,"M":true}... +2025-03-18 22:49:56,741 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330999501, 'price': 81963.4, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:49:56,741 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330999501, 'price': 81963.4, 'volume': 0.00014} +2025-03-18 22:49:56,741 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330999501, 'price': 81963.4, 'volume': 0.00014}, total ticks: 438 +2025-03-18 22:49:56,742 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330999000, 'open': 81963.4, 'high': 81963.4, 'low': 81963.39, 'close': 81963.4, 'volume': 0.00033} +2025-03-18 22:49:56,767 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330999501,"s":"BTCUSDT","t":4727550447,"p":"81963.40000000","q":"0.00007000","T":1742330999501,"m":false,"M":true}... +2025-03-18 22:49:56,767 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330999501, 'price': 81963.4, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:56,767 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330999501, 'price': 81963.4, 'volume': 7e-05} +2025-03-18 22:49:56,767 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330999501, 'price': 81963.4, 'volume': 7e-05}, total ticks: 439 +2025-03-18 22:49:56,767 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330999000, 'open': 81963.4, 'high': 81963.4, 'low': 81963.39, 'close': 81963.4, 'volume': 0.00039999999999999996} +2025-03-18 22:49:56,782 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330999501,"s":"BTCUSDT","t":4727550448,"p":"81963.40000000","q":"0.00007000","T":1742330999501,"m":false,"M":true}... +2025-03-18 22:49:56,782 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330999501, 'price': 81963.4, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:56,782 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330999501, 'price': 81963.4, 'volume': 7e-05} +2025-03-18 22:49:56,783 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330999501, 'price': 81963.4, 'volume': 7e-05}, total ticks: 440 +2025-03-18 22:49:56,783 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330999000, 'open': 81963.4, 'high': 81963.4, 'low': 81963.39, 'close': 81963.4, 'volume': 0.00046999999999999993} +2025-03-18 22:49:56,797 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330999501,"s":"BTCUSDT","t":4727550449,"p":"81963.40000000","q":"0.00007000","T":1742330999501,"m":false,"M":true}... +2025-03-18 22:49:56,797 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330999501, 'price': 81963.4, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:56,797 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330999501, 'price': 81963.4, 'volume': 7e-05} +2025-03-18 22:49:56,797 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330999501, 'price': 81963.4, 'volume': 7e-05}, total ticks: 441 +2025-03-18 22:49:56,797 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330999000, 'open': 81963.4, 'high': 81963.4, 'low': 81963.39, 'close': 81963.4, 'volume': 0.0005399999999999999} +2025-03-18 22:49:56,813 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330999501,"s":"BTCUSDT","t":4727550450,"p":"81963.40000000","q":"0.00007000","T":1742330999501,"m":false,"M":true}... +2025-03-18 22:49:56,813 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330999501, 'price': 81963.4, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:56,813 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330999501, 'price': 81963.4, 'volume': 7e-05} +2025-03-18 22:49:56,814 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330999501, 'price': 81963.4, 'volume': 7e-05}, total ticks: 442 +2025-03-18 22:49:56,814 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330999000, 'open': 81963.4, 'high': 81963.4, 'low': 81963.39, 'close': 81963.4, 'volume': 0.0006099999999999999} +2025-03-18 22:49:56,828 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330999501,"s":"BTCUSDT","t":4727550451,"p":"81963.40000000","q":"0.00007000","T":1742330999501,"m":false,"M":true}... +2025-03-18 22:49:56,828 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330999501, 'price': 81963.4, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:56,828 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330999501, 'price': 81963.4, 'volume': 7e-05} +2025-03-18 22:49:56,828 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330999501, 'price': 81963.4, 'volume': 7e-05}, total ticks: 443 +2025-03-18 22:49:56,828 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330999000, 'open': 81963.4, 'high': 81963.4, 'low': 81963.39, 'close': 81963.4, 'volume': 0.0006799999999999998} +2025-03-18 22:49:56,843 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742330999501,"s":"BTCUSDT","t":4727550452,"p":"81963.40000000","q":"0.00003000","T":1742330999501,"m":false,"M":true}... +2025-03-18 22:49:56,843 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742330999501, 'price': 81963.4, 'volume': 3e-05, 'type': 'trade'} +2025-03-18 22:49:56,843 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742330999501, 'price': 81963.4, 'volume': 3e-05} +2025-03-18 22:49:56,843 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742330999501, 'price': 81963.4, 'volume': 3e-05}, total ticks: 444 +2025-03-18 22:49:56,843 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742330999000, 'open': 81963.4, 'high': 81963.4, 'low': 81963.39, 'close': 81963.4, 'volume': 0.0007099999999999998} +2025-03-18 22:49:57,887 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000649,"s":"BTCUSDT","t...0648,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:57,888 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000649,"s":"BTCUSDT","t...0648,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:57,888 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000649,"s":"BTCUSDT","t...0648,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:57,888 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000649,"s":"BTCUSDT","t...0648,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:57,889 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000649,"s":"BTCUSDT","t...0648,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:57,889 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000649,"s":"BTCUSDT","t...0648,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:57,889 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000649,"s":"BTCUSDT","t...0648,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:57,889 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000649,"s":"BTCUSDT","t...0648,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:57,890 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000649,"s":"BTCUSDT","t...0648,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:57,890 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000649,"s":"BTCUSDT","t...0648,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:57,890 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000649,"s":"BTCUSDT","t...0648,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:57,890 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000649,"s":"BTCUSDT","t...0648,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:57,890 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000649,"s":"BTCUSDT","t...0648,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:57,891 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000649,"s":"BTCUSDT","t...0648,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:57,891 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000649,"s":"BTCUSDT","t...0648,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:57,891 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000649,"s":"BTCUSDT","t...0648,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:57,891 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000649,"s":"BTCUSDT","t...0648,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:57,891 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000649,"s":"BTCUSDT","t...0648,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:57,891 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000649,"s":"BTCUSDT","t...0648,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:57,892 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000649,"s":"BTCUSDT","t...0648,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:57,892 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000649,"s":"BTCUSDT","t...0648,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:57,892 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000649,"s":"BTCUSDT","t...0648,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:57,892 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000649,"s":"BTCUSDT","t...0648,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:57,892 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000649,"s":"BTCUSDT","t...0648,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:57,892 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000649,"s":"BTCUSDT","t...0648,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:57,893 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000649,"s":"BTCUSDT","t...0648,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:57,893 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000649,"s":"BTCUSDT","t...0648,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:57,893 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000649,"s":"BTCUSDT","t...0648,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:57,893 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000649,"s":"BTCUSDT","t...0648,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:57,893 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000649,"s":"BTCUSDT","t...0648,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:57,894 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000649,"s":"BTCUSDT","t...0648,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:57,894 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000649,"s":"BTCUSDT","t...0648,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:57,894 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000649,"s":"BTCUSDT","t...0648,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:57,894 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000649,"s":"BTCUSDT","t":4727550453,"p":"81963.39000000","q":"0.07227000","T":1742331000648,"m":true,"M":true}... +2025-03-18 22:49:57,894 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.07227, 'type': 'trade'} +2025-03-18 22:49:57,894 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.07227} +2025-03-18 22:49:57,895 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.07227}, total ticks: 445 +2025-03-18 22:49:57,895 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742330999000, 'open': 81963.4, 'high': 81963.4, 'low': 81963.39, 'close': 81963.4, 'volume': 0.0007099999999999998} +2025-03-18 22:49:57,895 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.39, 'close': 81963.39, 'volume': 0.07227} +2025-03-18 22:49:57,895 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000649,"s":"BTCUSDT","t...0648,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:57,895 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000649,"s":"BTCUSDT","t":4727550454,"p":"81963.39000000","q":"0.00644000","T":1742331000648,"m":true,"M":true}... +2025-03-18 22:49:57,895 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.00644, 'type': 'trade'} +2025-03-18 22:49:57,895 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.00644} +2025-03-18 22:49:57,895 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.00644}, total ticks: 446 +2025-03-18 22:49:57,896 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.39, 'close': 81963.39, 'volume': 0.07871} +2025-03-18 22:49:57,896 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000649,"s":"BTCUSDT","t...0648,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:57,896 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000649,"s":"BTCUSDT","t":4727550455,"p":"81963.39000000","q":"0.00434000","T":1742331000648,"m":true,"M":true}... +2025-03-18 22:49:57,896 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.00434, 'type': 'trade'} +2025-03-18 22:49:57,896 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.00434} +2025-03-18 22:49:57,896 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.00434}, total ticks: 447 +2025-03-18 22:49:57,896 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.39, 'close': 81963.39, 'volume': 0.08305} +2025-03-18 22:49:57,896 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000649,"s":"BTCUSDT","t...0648,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:57,897 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000649,"s":"BTCUSDT","t":4727550456,"p":"81963.39000000","q":"0.22053000","T":1742331000648,"m":true,"M":true}... +2025-03-18 22:49:57,897 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.22053, 'type': 'trade'} +2025-03-18 22:49:57,897 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.22053} +2025-03-18 22:49:57,897 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.22053}, total ticks: 448 +2025-03-18 22:49:57,897 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.39, 'close': 81963.39, 'volume': 0.30358} +2025-03-18 22:49:57,897 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000649,"s":"BTCUSDT","t...0648,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:57,897 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000649,"s":"BTCUSDT","t":4727550457,"p":"81963.39000000","q":"0.05673000","T":1742331000648,"m":true,"M":true}... +2025-03-18 22:49:57,897 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.05673, 'type': 'trade'} +2025-03-18 22:49:57,899 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.05673} +2025-03-18 22:49:57,899 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.05673}, total ticks: 449 +2025-03-18 22:49:57,899 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.39, 'close': 81963.39, 'volume': 0.36031} +2025-03-18 22:49:57,899 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000649,"s":"BTCUSDT","t...0648,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:57,900 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000649,"s":"BTCUSDT","t":4727550458,"p":"81963.39000000","q":"0.01724000","T":1742331000648,"m":true,"M":true}... +2025-03-18 22:49:57,900 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.01724, 'type': 'trade'} +2025-03-18 22:49:57,901 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.01724} +2025-03-18 22:49:57,901 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.01724}, total ticks: 450 +2025-03-18 22:49:57,901 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.39, 'close': 81963.39, 'volume': 0.37755} +2025-03-18 22:49:57,901 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000649,"s":"BTCUSDT","t":4727550459,"p":"81963.39000000","q":"0.49382000","T":1742331000648,"m":true,"M":true}... +2025-03-18 22:49:57,901 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.49382, 'type': 'trade'} +2025-03-18 22:49:57,901 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.49382} +2025-03-18 22:49:57,901 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.49382}, total ticks: 451 +2025-03-18 22:49:57,901 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.39, 'close': 81963.39, 'volume': 0.87137} +2025-03-18 22:49:57,927 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000649,"s":"BTCUSDT","t":4727550460,"p":"81963.39000000","q":"0.10673000","T":1742331000648,"m":true,"M":true}... +2025-03-18 22:49:57,927 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.10673, 'type': 'trade'} +2025-03-18 22:49:57,927 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.10673} +2025-03-18 22:49:57,927 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.10673}, total ticks: 452 +2025-03-18 22:49:57,928 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.39, 'close': 81963.39, 'volume': 0.9781} +2025-03-18 22:49:57,939 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000649,"s":"BTCUSDT","t":4727550461,"p":"81963.39000000","q":"0.24999000","T":1742331000648,"m":true,"M":true}... +2025-03-18 22:49:57,939 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.24999, 'type': 'trade'} +2025-03-18 22:49:57,939 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.24999} +2025-03-18 22:49:57,939 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.24999}, total ticks: 453 +2025-03-18 22:49:57,939 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.39, 'close': 81963.39, 'volume': 1.22809} +2025-03-18 22:49:57,955 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000649,"s":"BTCUSDT","t":4727550462,"p":"81963.39000000","q":"0.03580000","T":1742331000648,"m":true,"M":true}... +2025-03-18 22:49:57,955 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.0358, 'type': 'trade'} +2025-03-18 22:49:57,955 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.0358} +2025-03-18 22:49:57,955 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.0358}, total ticks: 454 +2025-03-18 22:49:57,955 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.39, 'close': 81963.39, 'volume': 1.26389} +2025-03-18 22:49:57,978 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000649,"s":"BTCUSDT","t":4727550463,"p":"81963.39000000","q":"0.00670000","T":1742331000648,"m":true,"M":true}... +2025-03-18 22:49:57,979 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.0067, 'type': 'trade'} +2025-03-18 22:49:57,979 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.0067} +2025-03-18 22:49:57,979 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.0067}, total ticks: 455 +2025-03-18 22:49:57,979 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.39, 'close': 81963.39, 'volume': 1.2705899999999999} +2025-03-18 22:49:58,004 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000649,"s":"BTCUSDT","t":4727550464,"p":"81963.39000000","q":"0.19400000","T":1742331000648,"m":true,"M":true}... +2025-03-18 22:49:58,004 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.194, 'type': 'trade'} +2025-03-18 22:49:58,005 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.194} +2025-03-18 22:49:58,005 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.194}, total ticks: 456 +2025-03-18 22:49:58,005 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.39, 'close': 81963.39, 'volume': 1.4645899999999998} +2025-03-18 22:49:58,012 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000773,"s":"BTCUSDT","t...0773,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:58,013 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000773,"s":"BTCUSDT","t...0773,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:58,013 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000773,"s":"BTCUSDT","t...0773,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:58,013 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000773,"s":"BTCUSDT","t...0773,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:58,013 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000773,"s":"BTCUSDT","t...0773,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:58,014 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000773,"s":"BTCUSDT","t...0773,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:58,014 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000773,"s":"BTCUSDT","t...0773,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:58,014 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000649,"s":"BTCUSDT","t":4727550465,"p":"81963.39000000","q":"0.00024000","T":1742331000648,"m":true,"M":true}... +2025-03-18 22:49:58,014 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.00024, 'type': 'trade'} +2025-03-18 22:49:58,014 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.00024} +2025-03-18 22:49:58,015 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.00024}, total ticks: 457 +2025-03-18 22:49:58,015 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.39, 'close': 81963.39, 'volume': 1.4648299999999999} +2025-03-18 22:49:58,015 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000773,"s":"BTCUSDT","t...0773,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:58,015 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000649,"s":"BTCUSDT","t":4727550466,"p":"81963.39000000","q":"0.00024000","T":1742331000648,"m":true,"M":true}... +2025-03-18 22:49:58,015 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.00024, 'type': 'trade'} +2025-03-18 22:49:58,016 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.00024} +2025-03-18 22:49:58,016 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.00024}, total ticks: 458 +2025-03-18 22:49:58,016 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.39, 'close': 81963.39, 'volume': 1.4650699999999999} +2025-03-18 22:49:58,016 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000773,"s":"BTCUSDT","t...0773,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:58,016 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000649,"s":"BTCUSDT","t":4727550467,"p":"81963.39000000","q":"0.04080000","T":1742331000648,"m":true,"M":true}... +2025-03-18 22:49:58,016 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.0408, 'type': 'trade'} +2025-03-18 22:49:58,016 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.0408} +2025-03-18 22:49:58,017 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.0408}, total ticks: 459 +2025-03-18 22:49:58,017 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.39, 'close': 81963.39, 'volume': 1.5058699999999998} +2025-03-18 22:49:58,017 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000773,"s":"BTCUSDT","t...0773,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:58,017 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000649,"s":"BTCUSDT","t":4727550468,"p":"81963.39000000","q":"0.08000000","T":1742331000648,"m":true,"M":true}... +2025-03-18 22:49:58,017 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.08, 'type': 'trade'} +2025-03-18 22:49:58,017 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.08} +2025-03-18 22:49:58,017 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.08}, total ticks: 460 +2025-03-18 22:49:58,017 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.39, 'close': 81963.39, 'volume': 1.58587} +2025-03-18 22:49:58,019 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000773,"s":"BTCUSDT","t...0773,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:58,019 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000649,"s":"BTCUSDT","t":4727550469,"p":"81963.39000000","q":"0.13420000","T":1742331000648,"m":true,"M":true}... +2025-03-18 22:49:58,019 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.1342, 'type': 'trade'} +2025-03-18 22:49:58,019 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.1342} +2025-03-18 22:49:58,019 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.1342}, total ticks: 461 +2025-03-18 22:49:58,020 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.39, 'close': 81963.39, 'volume': 1.72007} +2025-03-18 22:49:58,020 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000773,"s":"BTCUSDT","t...0773,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:58,020 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000649,"s":"BTCUSDT","t":4727550470,"p":"81963.39000000","q":"0.04000000","T":1742331000648,"m":true,"M":true}... +2025-03-18 22:49:58,020 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.04, 'type': 'trade'} +2025-03-18 22:49:58,020 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.04} +2025-03-18 22:49:58,021 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.04}, total ticks: 462 +2025-03-18 22:49:58,021 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.39, 'close': 81963.39, 'volume': 1.76007} +2025-03-18 22:49:58,021 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000773,"s":"BTCUSDT","t...0773,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:58,021 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000649,"s":"BTCUSDT","t":4727550471,"p":"81963.39000000","q":"0.27230000","T":1742331000648,"m":true,"M":true}... +2025-03-18 22:49:58,021 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.2723, 'type': 'trade'} +2025-03-18 22:49:58,021 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.2723} +2025-03-18 22:49:58,021 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.2723}, total ticks: 463 +2025-03-18 22:49:58,021 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.39, 'close': 81963.39, 'volume': 2.0323700000000002} +2025-03-18 22:49:58,022 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000773,"s":"BTCUSDT","t...0773,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:58,022 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000649,"s":"BTCUSDT","t":4727550472,"p":"81963.39000000","q":"0.16345000","T":1742331000648,"m":true,"M":true}... +2025-03-18 22:49:58,022 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.16345, 'type': 'trade'} +2025-03-18 22:49:58,022 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.16345} +2025-03-18 22:49:58,022 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.16345}, total ticks: 464 +2025-03-18 22:49:58,022 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.39, 'close': 81963.39, 'volume': 2.1958200000000003} +2025-03-18 22:49:58,022 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000773,"s":"BTCUSDT","t...0773,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:58,023 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000649,"s":"BTCUSDT","t":4727550473,"p":"81963.39000000","q":"0.00007000","T":1742331000648,"m":true,"M":true}... +2025-03-18 22:49:58,023 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:58,023 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 7e-05} +2025-03-18 22:49:58,023 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 7e-05}, total ticks: 465 +2025-03-18 22:49:58,023 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.39, 'close': 81963.39, 'volume': 2.1958900000000003} +2025-03-18 22:49:58,023 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000773,"s":"BTCUSDT","t...0773,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:58,023 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000649,"s":"BTCUSDT","t":4727550474,"p":"81963.39000000","q":"0.00007000","T":1742331000648,"m":true,"M":true}... +2025-03-18 22:49:58,024 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:58,024 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 7e-05} +2025-03-18 22:49:58,024 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 7e-05}, total ticks: 466 +2025-03-18 22:49:58,024 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.39, 'close': 81963.39, 'volume': 2.1959600000000004} +2025-03-18 22:49:58,024 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000773,"s":"BTCUSDT","t...0773,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:58,024 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000649,"s":"BTCUSDT","t":4727550475,"p":"81963.39000000","q":"0.00007000","T":1742331000648,"m":true,"M":true}... +2025-03-18 22:49:58,024 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:58,025 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 7e-05} +2025-03-18 22:49:58,025 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 7e-05}, total ticks: 467 +2025-03-18 22:49:58,025 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.39, 'close': 81963.39, 'volume': 2.1960300000000004} +2025-03-18 22:49:58,025 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000773,"s":"BTCUSDT","t...0773,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:58,025 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000649,"s":"BTCUSDT","t":4727550476,"p":"81963.39000000","q":"0.00014000","T":1742331000648,"m":true,"M":true}... +2025-03-18 22:49:58,025 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:49:58,025 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.00014} +2025-03-18 22:49:58,025 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.00014}, total ticks: 468 +2025-03-18 22:49:58,026 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.39, 'close': 81963.39, 'volume': 2.1961700000000004} +2025-03-18 22:49:58,026 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000773,"s":"BTCUSDT","t...0773,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:58,026 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000649,"s":"BTCUSDT","t":4727550477,"p":"81963.39000000","q":"0.00007000","T":1742331000648,"m":true,"M":true}... +2025-03-18 22:49:58,026 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:58,026 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 7e-05} +2025-03-18 22:49:58,026 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 7e-05}, total ticks: 469 +2025-03-18 22:49:58,026 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.39, 'close': 81963.39, 'volume': 2.1962400000000004} +2025-03-18 22:49:58,026 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000773,"s":"BTCUSDT","t...0773,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:58,027 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000649,"s":"BTCUSDT","t":4727550478,"p":"81963.39000000","q":"0.00097000","T":1742331000648,"m":true,"M":true}... +2025-03-18 22:49:58,027 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.00097, 'type': 'trade'} +2025-03-18 22:49:58,027 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.00097} +2025-03-18 22:49:58,027 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.00097}, total ticks: 470 +2025-03-18 22:49:58,027 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.39, 'close': 81963.39, 'volume': 2.1972100000000006} +2025-03-18 22:49:58,027 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000773,"s":"BTCUSDT","t...0773,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:58,027 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000649,"s":"BTCUSDT","t":4727550479,"p":"81963.39000000","q":"0.15380000","T":1742331000648,"m":true,"M":true}... +2025-03-18 22:49:58,028 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.1538, 'type': 'trade'} +2025-03-18 22:49:58,028 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.1538} +2025-03-18 22:49:58,028 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.1538}, total ticks: 471 +2025-03-18 22:49:58,028 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.39, 'close': 81963.39, 'volume': 2.3510100000000005} +2025-03-18 22:49:58,029 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000773,"s":"BTCUSDT","t...0773,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:58,029 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000649,"s":"BTCUSDT","t":4727550480,"p":"81963.39000000","q":"0.00503000","T":1742331000648,"m":true,"M":true}... +2025-03-18 22:49:58,029 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.00503, 'type': 'trade'} +2025-03-18 22:49:58,029 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.00503} +2025-03-18 22:49:58,029 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.00503}, total ticks: 472 +2025-03-18 22:49:58,029 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.39, 'close': 81963.39, 'volume': 2.3560400000000006} +2025-03-18 22:49:58,029 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000773,"s":"BTCUSDT","t...0773,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:58,030 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000649,"s":"BTCUSDT","t":4727550481,"p":"81963.39000000","q":"0.00050000","T":1742331000648,"m":true,"M":true}... +2025-03-18 22:49:58,030 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.0005, 'type': 'trade'} +2025-03-18 22:49:58,030 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.0005} +2025-03-18 22:49:58,030 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.0005}, total ticks: 473 +2025-03-18 22:49:58,030 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.39, 'close': 81963.39, 'volume': 2.3565400000000007} +2025-03-18 22:49:58,030 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000773,"s":"BTCUSDT","t...0773,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:58,031 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000649,"s":"BTCUSDT","t":4727550482,"p":"81963.39000000","q":"0.49113000","T":1742331000648,"m":true,"M":true}... +2025-03-18 22:49:58,031 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.49113, 'type': 'trade'} +2025-03-18 22:49:58,031 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.49113} +2025-03-18 22:49:58,031 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.49113}, total ticks: 474 +2025-03-18 22:49:58,031 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.39, 'close': 81963.39, 'volume': 2.847670000000001} +2025-03-18 22:49:58,031 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000773,"s":"BTCUSDT","t...0773,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:58,032 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000649,"s":"BTCUSDT","t":4727550483,"p":"81963.39000000","q":"0.00007000","T":1742331000648,"m":true,"M":true}... +2025-03-18 22:49:58,032 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:58,032 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 7e-05} +2025-03-18 22:49:58,032 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 7e-05}, total ticks: 475 +2025-03-18 22:49:58,032 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.39, 'close': 81963.39, 'volume': 2.847740000000001} +2025-03-18 22:49:58,032 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000773,"s":"BTCUSDT","t...0773,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:58,033 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000649,"s":"BTCUSDT","t":4727550484,"p":"81963.39000000","q":"0.00010000","T":1742331000648,"m":true,"M":true}... +2025-03-18 22:49:58,033 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:49:58,033 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.0001} +2025-03-18 22:49:58,033 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.0001}, total ticks: 476 +2025-03-18 22:49:58,034 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.39, 'close': 81963.39, 'volume': 2.847840000000001} +2025-03-18 22:49:58,034 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000773,"s":"BTCUSDT","t...0773,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:58,034 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000649,"s":"BTCUSDT","t":4727550485,"p":"81963.39000000","q":"0.05869000","T":1742331000648,"m":true,"M":true}... +2025-03-18 22:49:58,034 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.05869, 'type': 'trade'} +2025-03-18 22:49:58,034 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.05869} +2025-03-18 22:49:58,034 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.05869}, total ticks: 477 +2025-03-18 22:49:58,034 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.39, 'close': 81963.39, 'volume': 2.906530000000001} +2025-03-18 22:49:58,035 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000773,"s":"BTCUSDT","t...0773,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:58,035 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000649,"s":"BTCUSDT","t":4727550486,"p":"81963.39000000","q":"0.00105000","T":1742331000648,"m":true,"M":true}... +2025-03-18 22:49:58,035 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.00105, 'type': 'trade'} +2025-03-18 22:49:58,035 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.00105} +2025-03-18 22:49:58,035 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.00105}, total ticks: 478 +2025-03-18 22:49:58,035 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.39, 'close': 81963.39, 'volume': 2.907580000000001} +2025-03-18 22:49:58,035 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000773,"s":"BTCUSDT","t...0773,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:58,035 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000649,"s":"BTCUSDT","t":4727550487,"p":"81963.39000000","q":"0.00007000","T":1742331000648,"m":true,"M":true}... +2025-03-18 22:49:58,035 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:58,036 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 7e-05} +2025-03-18 22:49:58,036 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 7e-05}, total ticks: 479 +2025-03-18 22:49:58,036 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.39, 'close': 81963.39, 'volume': 2.907650000000001} +2025-03-18 22:49:58,036 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000773,"s":"BTCUSDT","t...0773,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:58,037 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000649,"s":"BTCUSDT","t":4727550488,"p":"81963.39000000","q":"0.08000000","T":1742331000648,"m":true,"M":true}... +2025-03-18 22:49:58,037 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.08, 'type': 'trade'} +2025-03-18 22:49:58,037 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.08} +2025-03-18 22:49:58,037 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.08}, total ticks: 480 +2025-03-18 22:49:58,037 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.39, 'close': 81963.39, 'volume': 2.9876500000000012} +2025-03-18 22:49:58,037 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000773,"s":"BTCUSDT","t...0773,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:58,037 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000649,"s":"BTCUSDT","t":4727550489,"p":"81963.39000000","q":"0.00023000","T":1742331000648,"m":true,"M":true}... +2025-03-18 22:49:58,037 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.00023, 'type': 'trade'} +2025-03-18 22:49:58,038 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.00023} +2025-03-18 22:49:58,038 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.00023}, total ticks: 481 +2025-03-18 22:49:58,038 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.39, 'close': 81963.39, 'volume': 2.9878800000000014} +2025-03-18 22:49:58,038 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000773,"s":"BTCUSDT","t...0773,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:58,038 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000649,"s":"BTCUSDT","t":4727550490,"p":"81963.39000000","q":"0.03700000","T":1742331000648,"m":true,"M":true}... +2025-03-18 22:49:58,038 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.037, 'type': 'trade'} +2025-03-18 22:49:58,039 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.037} +2025-03-18 22:49:58,039 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000648, 'price': 81963.39, 'volume': 0.037}, total ticks: 482 +2025-03-18 22:49:58,039 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.39, 'close': 81963.39, 'volume': 3.0248800000000013} +2025-03-18 22:49:58,039 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000773,"s":"BTCUSDT","t...0773,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:58,040 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000773,"s":"BTCUSDT","t":4727550491,"p":"81963.38000000","q":"0.00014000","T":1742331000773,"m":true,"M":true}... +2025-03-18 22:49:58,040 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000773, 'price': 81963.38, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:49:58,040 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000773, 'price': 81963.38, 'volume': 0.00014} +2025-03-18 22:49:58,040 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000773, 'price': 81963.38, 'volume': 0.00014}, total ticks: 483 +2025-03-18 22:49:58,040 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.38, 'close': 81963.38, 'volume': 3.0250200000000014} +2025-03-18 22:49:58,041 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000773,"s":"BTCUSDT","t...0773,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:58,041 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000773,"s":"BTCUSDT","t":4727550492,"p":"81963.38000000","q":"0.00007000","T":1742331000773,"m":true,"M":true}... +2025-03-18 22:49:58,041 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000773, 'price': 81963.38, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:58,041 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000773, 'price': 81963.38, 'volume': 7e-05} +2025-03-18 22:49:58,041 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000773, 'price': 81963.38, 'volume': 7e-05}, total ticks: 484 +2025-03-18 22:49:58,041 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.38, 'close': 81963.38, 'volume': 3.0250900000000014} +2025-03-18 22:49:58,041 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000773,"s":"BTCUSDT","t...0773,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:58,041 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000773,"s":"BTCUSDT","t":4727550493,"p":"81963.38000000","q":"0.00007000","T":1742331000773,"m":true,"M":true}... +2025-03-18 22:49:58,041 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000773, 'price': 81963.38, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:58,041 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000773, 'price': 81963.38, 'volume': 7e-05} +2025-03-18 22:49:58,042 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000773, 'price': 81963.38, 'volume': 7e-05}, total ticks: 485 +2025-03-18 22:49:58,042 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.38, 'close': 81963.38, 'volume': 3.0251600000000014} +2025-03-18 22:49:58,042 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000773,"s":"BTCUSDT","t...0773,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:58,042 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000773,"s":"BTCUSDT","t":4727550494,"p":"81963.38000000","q":"0.00007000","T":1742331000773,"m":true,"M":true}... +2025-03-18 22:49:58,042 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000773, 'price': 81963.38, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:58,043 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000773, 'price': 81963.38, 'volume': 7e-05} +2025-03-18 22:49:58,043 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000773, 'price': 81963.38, 'volume': 7e-05}, total ticks: 486 +2025-03-18 22:49:58,043 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.38, 'close': 81963.38, 'volume': 3.0252300000000014} +2025-03-18 22:49:58,043 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000773,"s":"BTCUSDT","t...0773,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:58,043 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000773,"s":"BTCUSDT","t":4727550495,"p":"81963.38000000","q":"0.00007000","T":1742331000773,"m":true,"M":true}... +2025-03-18 22:49:58,043 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000773, 'price': 81963.38, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:58,043 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000773, 'price': 81963.38, 'volume': 7e-05} +2025-03-18 22:49:58,045 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000773, 'price': 81963.38, 'volume': 7e-05}, total ticks: 487 +2025-03-18 22:49:58,045 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.38, 'close': 81963.38, 'volume': 3.0253000000000014} +2025-03-18 22:49:58,045 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000773,"s":"BTCUSDT","t...0773,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:58,045 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000773,"s":"BTCUSDT","t":4727550496,"p":"81963.38000000","q":"0.00007000","T":1742331000773,"m":true,"M":true}... +2025-03-18 22:49:58,045 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000773, 'price': 81963.38, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:58,045 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000773, 'price': 81963.38, 'volume': 7e-05} +2025-03-18 22:49:58,045 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000773, 'price': 81963.38, 'volume': 7e-05}, total ticks: 488 +2025-03-18 22:49:58,046 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.38, 'close': 81963.38, 'volume': 3.0253700000000014} +2025-03-18 22:49:58,046 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000773,"s":"BTCUSDT","t...0773,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:58,046 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000773,"s":"BTCUSDT","t":4727550497,"p":"81963.38000000","q":"0.00007000","T":1742331000773,"m":true,"M":true}... +2025-03-18 22:49:58,046 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000773, 'price': 81963.38, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:58,046 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000773, 'price': 81963.38, 'volume': 7e-05} +2025-03-18 22:49:58,047 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000773, 'price': 81963.38, 'volume': 7e-05}, total ticks: 489 +2025-03-18 22:49:58,047 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.38, 'close': 81963.38, 'volume': 3.0254400000000015} +2025-03-18 22:49:58,047 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000773,"s":"BTCUSDT","t...0773,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:58,047 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000773,"s":"BTCUSDT","t":4727550498,"p":"81963.38000000","q":"0.00014000","T":1742331000773,"m":true,"M":true}... +2025-03-18 22:49:58,047 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000773, 'price': 81963.38, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:49:58,048 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000773, 'price': 81963.38, 'volume': 0.00014} +2025-03-18 22:49:58,048 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000773, 'price': 81963.38, 'volume': 0.00014}, total ticks: 490 +2025-03-18 22:49:58,048 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.38, 'close': 81963.38, 'volume': 3.0255800000000015} +2025-03-18 22:49:58,048 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000773,"s":"BTCUSDT","t...0773,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:58,048 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000773,"s":"BTCUSDT","t":4727550499,"p":"81963.38000000","q":"0.00010000","T":1742331000773,"m":true,"M":true}... +2025-03-18 22:49:58,048 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000773, 'price': 81963.38, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:49:58,048 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000773, 'price': 81963.38, 'volume': 0.0001} +2025-03-18 22:49:58,048 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000773, 'price': 81963.38, 'volume': 0.0001}, total ticks: 491 +2025-03-18 22:49:58,049 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.38, 'close': 81963.38, 'volume': 3.0256800000000017} +2025-03-18 22:49:58,049 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000773,"s":"BTCUSDT","t...0773,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:58,049 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000773,"s":"BTCUSDT","t":4727550500,"p":"81963.38000000","q":"0.00010000","T":1742331000773,"m":true,"M":true}... +2025-03-18 22:49:58,049 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000773, 'price': 81963.38, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:49:58,049 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000773, 'price': 81963.38, 'volume': 0.0001} +2025-03-18 22:49:58,049 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000773, 'price': 81963.38, 'volume': 0.0001}, total ticks: 492 +2025-03-18 22:49:58,050 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.38, 'close': 81963.38, 'volume': 3.025780000000002} +2025-03-18 22:49:58,050 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000773,"s":"BTCUSDT","t...0773,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:58,050 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000773,"s":"BTCUSDT","t":4727550501,"p":"81963.38000000","q":"0.00010000","T":1742331000773,"m":true,"M":true}... +2025-03-18 22:49:58,050 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000773, 'price': 81963.38, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:49:58,050 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000773, 'price': 81963.38, 'volume': 0.0001} +2025-03-18 22:49:58,050 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000773, 'price': 81963.38, 'volume': 0.0001}, total ticks: 493 +2025-03-18 22:49:58,050 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.38, 'close': 81963.38, 'volume': 3.025880000000002} +2025-03-18 22:49:58,051 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000773,"s":"BTCUSDT","t...0773,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:58,051 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000773,"s":"BTCUSDT","t":4727550502,"p":"81963.38000000","q":"0.00007000","T":1742331000773,"m":true,"M":true}... +2025-03-18 22:49:58,051 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000773, 'price': 81963.38, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:58,051 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000773, 'price': 81963.38, 'volume': 7e-05} +2025-03-18 22:49:58,052 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000773, 'price': 81963.38, 'volume': 7e-05}, total ticks: 494 +2025-03-18 22:49:58,052 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.38, 'close': 81963.38, 'volume': 3.025950000000002} +2025-03-18 22:49:58,052 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331000773,"s":"BTCUSDT","t...0773,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:58,052 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000773,"s":"BTCUSDT","t":4727550503,"p":"81963.38000000","q":"0.00007000","T":1742331000773,"m":true,"M":true}... +2025-03-18 22:49:58,052 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000773, 'price': 81963.38, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:58,052 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000773, 'price': 81963.38, 'volume': 7e-05} +2025-03-18 22:49:58,052 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000773, 'price': 81963.38, 'volume': 7e-05}, total ticks: 495 +2025-03-18 22:49:58,053 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.38, 'close': 81963.38, 'volume': 3.026020000000002} +2025-03-18 22:49:58,053 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000773,"s":"BTCUSDT","t":4727550504,"p":"81963.35000000","q":"0.00007000","T":1742331000773,"m":true,"M":true}... +2025-03-18 22:49:58,053 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000773, 'price': 81963.35, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:58,053 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000773, 'price': 81963.35, 'volume': 7e-05} +2025-03-18 22:49:58,053 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000773, 'price': 81963.35, 'volume': 7e-05}, total ticks: 496 +2025-03-18 22:49:58,053 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.35, 'close': 81963.35, 'volume': 3.026090000000002} +2025-03-18 22:49:58,069 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000773,"s":"BTCUSDT","t":4727550505,"p":"81963.35000000","q":"0.00007000","T":1742331000773,"m":true,"M":true}... +2025-03-18 22:49:58,069 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000773, 'price': 81963.35, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:58,069 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000773, 'price': 81963.35, 'volume': 7e-05} +2025-03-18 22:49:58,069 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000773, 'price': 81963.35, 'volume': 7e-05}, total ticks: 497 +2025-03-18 22:49:58,069 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.35, 'close': 81963.35, 'volume': 3.026160000000002} +2025-03-18 22:49:58,085 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000773,"s":"BTCUSDT","t":4727550506,"p":"81963.34000000","q":"0.00007000","T":1742331000773,"m":true,"M":true}... +2025-03-18 22:49:58,085 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000773, 'price': 81963.34, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:58,085 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000773, 'price': 81963.34, 'volume': 7e-05} +2025-03-18 22:49:58,085 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000773, 'price': 81963.34, 'volume': 7e-05}, total ticks: 498 +2025-03-18 22:49:58,085 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.34, 'close': 81963.34, 'volume': 3.026230000000002} +2025-03-18 22:49:58,101 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000773,"s":"BTCUSDT","t":4727550507,"p":"81963.34000000","q":"0.00007000","T":1742331000773,"m":true,"M":true}... +2025-03-18 22:49:58,101 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000773, 'price': 81963.34, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:58,101 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000773, 'price': 81963.34, 'volume': 7e-05} +2025-03-18 22:49:58,101 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000773, 'price': 81963.34, 'volume': 7e-05}, total ticks: 499 +2025-03-18 22:49:58,101 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.34, 'close': 81963.34, 'volume': 3.026300000000002} +2025-03-18 22:49:58,124 - INFO - [realtime.py:369] - Received message #500 +2025-03-18 22:49:58,124 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000773,"s":"BTCUSDT","t":4727550508,"p":"81963.33000000","q":"0.00007000","T":1742331000773,"m":true,"M":true}... +2025-03-18 22:49:58,124 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000773, 'price': 81963.33, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:58,124 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000773, 'price': 81963.33, 'volume': 7e-05} +2025-03-18 22:49:58,125 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000773, 'price': 81963.33, 'volume': 7e-05}, total ticks: 500 +2025-03-18 22:49:58,125 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.33, 'close': 81963.33, 'volume': 3.0263700000000022} +2025-03-18 22:49:58,140 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000773,"s":"BTCUSDT","t":4727550509,"p":"81963.33000000","q":"0.00007000","T":1742331000773,"m":true,"M":true}... +2025-03-18 22:49:58,140 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000773, 'price': 81963.33, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:58,140 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000773, 'price': 81963.33, 'volume': 7e-05} +2025-03-18 22:49:58,140 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000773, 'price': 81963.33, 'volume': 7e-05}, total ticks: 501 +2025-03-18 22:49:58,141 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.33, 'close': 81963.33, 'volume': 3.0264400000000022} +2025-03-18 22:49:58,155 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000773,"s":"BTCUSDT","t":4727550510,"p":"81963.33000000","q":"0.00024000","T":1742331000773,"m":true,"M":true}... +2025-03-18 22:49:58,155 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000773, 'price': 81963.33, 'volume': 0.00024, 'type': 'trade'} +2025-03-18 22:49:58,155 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000773, 'price': 81963.33, 'volume': 0.00024} +2025-03-18 22:49:58,155 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000773, 'price': 81963.33, 'volume': 0.00024}, total ticks: 502 +2025-03-18 22:49:58,156 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.33, 'close': 81963.33, 'volume': 3.026680000000002} +2025-03-18 22:49:58,173 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000773,"s":"BTCUSDT","t":4727550511,"p":"81963.33000000","q":"0.00007000","T":1742331000773,"m":true,"M":true}... +2025-03-18 22:49:58,173 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000773, 'price': 81963.33, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:58,173 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000773, 'price': 81963.33, 'volume': 7e-05} +2025-03-18 22:49:58,173 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000773, 'price': 81963.33, 'volume': 7e-05}, total ticks: 503 +2025-03-18 22:49:58,173 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.33, 'close': 81963.33, 'volume': 3.026750000000002} +2025-03-18 22:49:58,188 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000773,"s":"BTCUSDT","t":4727550512,"p":"81963.32000000","q":"0.00007000","T":1742331000773,"m":true,"M":true}... +2025-03-18 22:49:58,189 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000773, 'price': 81963.32, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:58,189 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000773, 'price': 81963.32, 'volume': 7e-05} +2025-03-18 22:49:58,189 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000773, 'price': 81963.32, 'volume': 7e-05}, total ticks: 504 +2025-03-18 22:49:58,189 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.32, 'close': 81963.32, 'volume': 3.026820000000002} +2025-03-18 22:49:58,212 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000773,"s":"BTCUSDT","t":4727550513,"p":"81963.32000000","q":"0.00007000","T":1742331000773,"m":true,"M":true}... +2025-03-18 22:49:58,212 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000773, 'price': 81963.32, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:58,212 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000773, 'price': 81963.32, 'volume': 7e-05} +2025-03-18 22:49:58,213 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000773, 'price': 81963.32, 'volume': 7e-05}, total ticks: 505 +2025-03-18 22:49:58,213 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.32, 'close': 81963.32, 'volume': 3.026890000000002} +2025-03-18 22:49:58,229 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000773,"s":"BTCUSDT","t":4727550514,"p":"81963.31000000","q":"0.00007000","T":1742331000773,"m":true,"M":true}... +2025-03-18 22:49:58,229 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000773, 'price': 81963.31, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:58,229 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000773, 'price': 81963.31, 'volume': 7e-05} +2025-03-18 22:49:58,229 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000773, 'price': 81963.31, 'volume': 7e-05}, total ticks: 506 +2025-03-18 22:49:58,230 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.31, 'close': 81963.31, 'volume': 3.026960000000002} +2025-03-18 22:49:58,252 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000773,"s":"BTCUSDT","t":4727550515,"p":"81963.15000000","q":"0.00007000","T":1742331000773,"m":true,"M":true}... +2025-03-18 22:49:58,252 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000773, 'price': 81963.15, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:58,252 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000773, 'price': 81963.15, 'volume': 7e-05} +2025-03-18 22:49:58,252 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000773, 'price': 81963.15, 'volume': 7e-05}, total ticks: 507 +2025-03-18 22:49:58,252 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81963.15, 'close': 81963.15, 'volume': 3.027030000000002} +2025-03-18 22:49:58,278 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000773,"s":"BTCUSDT","t":4727550516,"p":"81962.97000000","q":"0.00007000","T":1742331000773,"m":true,"M":true}... +2025-03-18 22:49:58,278 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000773, 'price': 81962.97, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:58,279 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000773, 'price': 81962.97, 'volume': 7e-05} +2025-03-18 22:49:58,279 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000773, 'price': 81962.97, 'volume': 7e-05}, total ticks: 508 +2025-03-18 22:49:58,279 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81962.97, 'close': 81962.97, 'volume': 3.027100000000002} +2025-03-18 22:49:58,294 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000773,"s":"BTCUSDT","t":4727550517,"p":"81962.97000000","q":"0.00007000","T":1742331000773,"m":true,"M":true}... +2025-03-18 22:49:58,294 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000773, 'price': 81962.97, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:58,294 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000773, 'price': 81962.97, 'volume': 7e-05} +2025-03-18 22:49:58,294 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000773, 'price': 81962.97, 'volume': 7e-05}, total ticks: 509 +2025-03-18 22:49:58,295 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81962.97, 'close': 81962.97, 'volume': 3.027170000000002} +2025-03-18 22:49:58,310 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000773,"s":"BTCUSDT","t":4727550518,"p":"81962.97000000","q":"0.00007000","T":1742331000773,"m":true,"M":true}... +2025-03-18 22:49:58,310 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000773, 'price': 81962.97, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:58,310 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000773, 'price': 81962.97, 'volume': 7e-05} +2025-03-18 22:49:58,310 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000773, 'price': 81962.97, 'volume': 7e-05}, total ticks: 510 +2025-03-18 22:49:58,311 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81962.97, 'close': 81962.97, 'volume': 3.027240000000002} +2025-03-18 22:49:58,334 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000773,"s":"BTCUSDT","t":4727550519,"p":"81962.97000000","q":"0.00007000","T":1742331000773,"m":true,"M":true}... +2025-03-18 22:49:58,334 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000773, 'price': 81962.97, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:58,334 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000773, 'price': 81962.97, 'volume': 7e-05} +2025-03-18 22:49:58,335 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000773, 'price': 81962.97, 'volume': 7e-05}, total ticks: 511 +2025-03-18 22:49:58,335 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81962.97, 'close': 81962.97, 'volume': 3.027310000000002} +2025-03-18 22:49:58,359 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000773,"s":"BTCUSDT","t":4727550520,"p":"81962.96000000","q":"0.00008000","T":1742331000773,"m":true,"M":true}... +2025-03-18 22:49:58,359 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000773, 'price': 81962.96, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:49:58,359 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000773, 'price': 81962.96, 'volume': 8e-05} +2025-03-18 22:49:58,359 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000773, 'price': 81962.96, 'volume': 8e-05}, total ticks: 512 +2025-03-18 22:49:58,359 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81962.96, 'close': 81962.96, 'volume': 3.0273900000000022} +2025-03-18 22:49:58,374 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000773,"s":"BTCUSDT","t":4727550521,"p":"81962.51000000","q":"0.00007000","T":1742331000773,"m":true,"M":true}... +2025-03-18 22:49:58,374 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000773, 'price': 81962.51, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:58,374 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000773, 'price': 81962.51, 'volume': 7e-05} +2025-03-18 22:49:58,374 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000773, 'price': 81962.51, 'volume': 7e-05}, total ticks: 513 +2025-03-18 22:49:58,376 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81962.51, 'close': 81962.51, 'volume': 3.0274600000000023} +2025-03-18 22:49:58,389 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000773,"s":"BTCUSDT","t":4727550522,"p":"81960.27000000","q":"0.00007000","T":1742331000773,"m":true,"M":true}... +2025-03-18 22:49:58,389 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000773, 'price': 81960.27, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:58,389 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000773, 'price': 81960.27, 'volume': 7e-05} +2025-03-18 22:49:58,391 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000773, 'price': 81960.27, 'volume': 7e-05}, total ticks: 514 +2025-03-18 22:49:58,391 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81960.27, 'close': 81960.27, 'volume': 3.0275300000000023} +2025-03-18 22:49:58,406 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000773,"s":"BTCUSDT","t":4727550523,"p":"81960.27000000","q":"0.00007000","T":1742331000773,"m":true,"M":true}... +2025-03-18 22:49:58,406 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000773, 'price': 81960.27, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:58,406 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000773, 'price': 81960.27, 'volume': 7e-05} +2025-03-18 22:49:58,406 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000773, 'price': 81960.27, 'volume': 7e-05}, total ticks: 515 +2025-03-18 22:49:58,406 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81960.27, 'close': 81960.27, 'volume': 3.0276000000000023} +2025-03-18 22:49:58,421 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000773,"s":"BTCUSDT","t":4727550524,"p":"81960.27000000","q":"0.00009000","T":1742331000773,"m":true,"M":true}... +2025-03-18 22:49:58,421 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000773, 'price': 81960.27, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:49:58,421 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000773, 'price': 81960.27, 'volume': 9e-05} +2025-03-18 22:49:58,423 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000773, 'price': 81960.27, 'volume': 9e-05}, total ticks: 516 +2025-03-18 22:49:58,423 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81960.27, 'close': 81960.27, 'volume': 3.0276900000000024} +2025-03-18 22:49:58,437 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000773,"s":"BTCUSDT","t":4727550525,"p":"81960.27000000","q":"0.00009000","T":1742331000773,"m":true,"M":true}... +2025-03-18 22:49:58,437 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000773, 'price': 81960.27, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:49:58,437 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000773, 'price': 81960.27, 'volume': 9e-05} +2025-03-18 22:49:58,438 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000773, 'price': 81960.27, 'volume': 9e-05}, total ticks: 517 +2025-03-18 22:49:58,438 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81960.27, 'close': 81960.27, 'volume': 3.0277800000000026} +2025-03-18 22:49:58,453 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000773,"s":"BTCUSDT","t":4727550526,"p":"81960.27000000","q":"0.00007000","T":1742331000773,"m":true,"M":true}... +2025-03-18 22:49:58,453 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000773, 'price': 81960.27, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:58,453 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000773, 'price': 81960.27, 'volume': 7e-05} +2025-03-18 22:49:58,454 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000773, 'price': 81960.27, 'volume': 7e-05}, total ticks: 518 +2025-03-18 22:49:58,454 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81960.27, 'close': 81960.27, 'volume': 3.0278500000000026} +2025-03-18 22:49:58,468 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000773,"s":"BTCUSDT","t":4727550527,"p":"81960.26000000","q":"0.00101000","T":1742331000773,"m":true,"M":true}... +2025-03-18 22:49:58,468 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000773, 'price': 81960.26, 'volume': 0.00101, 'type': 'trade'} +2025-03-18 22:49:58,468 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000773, 'price': 81960.26, 'volume': 0.00101} +2025-03-18 22:49:58,468 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000773, 'price': 81960.26, 'volume': 0.00101}, total ticks: 519 +2025-03-18 22:49:58,468 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81960.26, 'close': 81960.26, 'volume': 3.0288600000000026} +2025-03-18 22:49:58,484 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000773,"s":"BTCUSDT","t":4727550528,"p":"81960.26000000","q":"0.02077000","T":1742331000773,"m":true,"M":true}... +2025-03-18 22:49:58,484 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000773, 'price': 81960.26, 'volume': 0.02077, 'type': 'trade'} +2025-03-18 22:49:58,484 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000773, 'price': 81960.26, 'volume': 0.02077} +2025-03-18 22:49:58,484 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000773, 'price': 81960.26, 'volume': 0.02077}, total ticks: 520 +2025-03-18 22:49:58,485 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81960.26, 'close': 81960.26, 'volume': 3.0496300000000027} +2025-03-18 22:49:58,500 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000773,"s":"BTCUSDT","t":4727550529,"p":"81960.26000000","q":"0.00007000","T":1742331000773,"m":true,"M":true}... +2025-03-18 22:49:58,500 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000773, 'price': 81960.26, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:58,500 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000773, 'price': 81960.26, 'volume': 7e-05} +2025-03-18 22:49:58,500 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000773, 'price': 81960.26, 'volume': 7e-05}, total ticks: 521 +2025-03-18 22:49:58,500 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81960.26, 'close': 81960.26, 'volume': 3.0497000000000027} +2025-03-18 22:49:58,513 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000773,"s":"BTCUSDT","t":4727550530,"p":"81960.26000000","q":"0.00007000","T":1742331000773,"m":true,"M":true}... +2025-03-18 22:49:58,513 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000773, 'price': 81960.26, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:58,513 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000773, 'price': 81960.26, 'volume': 7e-05} +2025-03-18 22:49:58,514 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000773, 'price': 81960.26, 'volume': 7e-05}, total ticks: 522 +2025-03-18 22:49:58,514 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81960.26, 'close': 81960.26, 'volume': 3.0497700000000028} +2025-03-18 22:49:58,529 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000773,"s":"BTCUSDT","t":4727550531,"p":"81959.81000000","q":"0.00007000","T":1742331000773,"m":true,"M":true}... +2025-03-18 22:49:58,529 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000773, 'price': 81959.81, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:58,530 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000773, 'price': 81959.81, 'volume': 7e-05} +2025-03-18 22:49:58,530 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000773, 'price': 81959.81, 'volume': 7e-05}, total ticks: 523 +2025-03-18 22:49:58,530 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81959.81, 'close': 81959.81, 'volume': 3.0498400000000028} +2025-03-18 22:49:58,545 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000773,"s":"BTCUSDT","t":4727550532,"p":"81959.81000000","q":"0.00007000","T":1742331000773,"m":true,"M":true}... +2025-03-18 22:49:58,545 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000773, 'price': 81959.81, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:58,545 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000773, 'price': 81959.81, 'volume': 7e-05} +2025-03-18 22:49:58,546 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000773, 'price': 81959.81, 'volume': 7e-05}, total ticks: 524 +2025-03-18 22:49:58,546 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81959.81, 'close': 81959.81, 'volume': 3.049910000000003} +2025-03-18 22:49:58,560 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000773,"s":"BTCUSDT","t":4727550533,"p":"81959.81000000","q":"0.00011000","T":1742331000773,"m":true,"M":true}... +2025-03-18 22:49:58,560 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000773, 'price': 81959.81, 'volume': 0.00011, 'type': 'trade'} +2025-03-18 22:49:58,560 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000773, 'price': 81959.81, 'volume': 0.00011} +2025-03-18 22:49:58,561 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000773, 'price': 81959.81, 'volume': 0.00011}, total ticks: 525 +2025-03-18 22:49:58,561 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81959.81, 'close': 81959.81, 'volume': 3.0500200000000026} +2025-03-18 22:49:58,576 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000773,"s":"BTCUSDT","t":4727550534,"p":"81959.81000000","q":"0.00011000","T":1742331000773,"m":true,"M":true}... +2025-03-18 22:49:58,576 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000773, 'price': 81959.81, 'volume': 0.00011, 'type': 'trade'} +2025-03-18 22:49:58,576 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000773, 'price': 81959.81, 'volume': 0.00011} +2025-03-18 22:49:58,576 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000773, 'price': 81959.81, 'volume': 0.00011}, total ticks: 526 +2025-03-18 22:49:58,577 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81959.81, 'close': 81959.81, 'volume': 3.0501300000000025} +2025-03-18 22:49:58,592 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331000773,"s":"BTCUSDT","t":4727550535,"p":"81959.81000000","q":"0.00007000","T":1742331000773,"m":true,"M":true}... +2025-03-18 22:49:58,592 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331000773, 'price': 81959.81, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:58,592 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331000773, 'price': 81959.81, 'volume': 7e-05} +2025-03-18 22:49:58,592 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331000773, 'price': 81959.81, 'volume': 7e-05}, total ticks: 527 +2025-03-18 22:49:58,593 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81959.81, 'close': 81959.81, 'volume': 3.0502000000000025} +2025-03-18 22:49:58,715 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331001479,"s":"BTCUSDT","t...1479,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:58,715 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331001479,"s":"BTCUSDT","t":4727550536,"p":"81959.80000000","q":"0.00174000","T":1742331001479,"m":true,"M":true}... +2025-03-18 22:49:58,715 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331001479, 'price': 81959.8, 'volume': 0.00174, 'type': 'trade'} +2025-03-18 22:49:58,715 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331001479, 'price': 81959.8, 'volume': 0.00174} +2025-03-18 22:49:58,715 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331001479, 'price': 81959.8, 'volume': 0.00174}, total ticks: 528 +2025-03-18 22:49:58,716 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742331000000, 'open': 81963.39, 'high': 81963.39, 'low': 81959.81, 'close': 81959.81, 'volume': 3.0502000000000025} +2025-03-18 22:49:58,716 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742331001000, 'open': 81959.8, 'high': 81959.8, 'low': 81959.8, 'close': 81959.8, 'volume': 0.00174} +2025-03-18 22:49:59,767 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331002529,"s":"BTCUSDT","t...2529,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:59,767 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331002529,"s":"BTCUSDT","t...2529,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:59,767 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331002529,"s":"BTCUSDT","t...2529,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:59,767 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331002529,"s":"BTCUSDT","t...2529,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:59,768 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331002529,"s":"BTCUSDT","t...2529,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:59,768 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331002529,"s":"BTCUSDT","t...2529,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:59,768 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331002529,"s":"BTCUSDT","t...2529,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:59,769 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331002529,"s":"BTCUSDT","t...2529,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:59,769 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331002529,"s":"BTCUSDT","t...2529,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:59,769 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331002529,"s":"BTCUSDT","t...2529,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:59,769 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331002529,"s":"BTCUSDT","t...2529,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:59,769 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331002529,"s":"BTCUSDT","t...2529,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:59,769 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331002529,"s":"BTCUSDT","t...2529,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:59,769 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331002529,"s":"BTCUSDT","t...2529,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:59,769 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331002529,"s":"BTCUSDT","t...2529,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:59,769 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331002529,"s":"BTCUSDT","t...2529,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:59,769 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331002529,"s":"BTCUSDT","t...2529,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:59,771 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331002529,"s":"BTCUSDT","t...2529,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:59,771 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331002529,"s":"BTCUSDT","t...2529,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:59,771 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331002529,"s":"BTCUSDT","t...2529,"m":true,"M":true}' [134 bytes] +2025-03-18 22:49:59,771 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331002529,"s":"BTCUSDT","t":4727550537,"p":"81959.80000000","q":"0.01363000","T":1742331002529,"m":true,"M":true}... +2025-03-18 22:49:59,771 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 0.01363, 'type': 'trade'} +2025-03-18 22:49:59,771 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 0.01363} +2025-03-18 22:49:59,771 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 0.01363}, total ticks: 529 +2025-03-18 22:49:59,771 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742331001000, 'open': 81959.8, 'high': 81959.8, 'low': 81959.8, 'close': 81959.8, 'volume': 0.00174} +2025-03-18 22:49:59,771 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742331002000, 'open': 81959.8, 'high': 81959.8, 'low': 81959.8, 'close': 81959.8, 'volume': 0.01363} +2025-03-18 22:49:59,791 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331002529,"s":"BTCUSDT","t":4727550538,"p":"81959.80000000","q":"0.00007000","T":1742331002529,"m":true,"M":true}... +2025-03-18 22:49:59,791 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:59,791 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 7e-05} +2025-03-18 22:49:59,791 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 7e-05}, total ticks: 530 +2025-03-18 22:49:59,792 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331002000, 'open': 81959.8, 'high': 81959.8, 'low': 81959.8, 'close': 81959.8, 'volume': 0.0137} +2025-03-18 22:49:59,814 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331002529,"s":"BTCUSDT","t":4727550539,"p":"81959.80000000","q":"0.00007000","T":1742331002529,"m":true,"M":true}... +2025-03-18 22:49:59,814 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:59,814 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 7e-05} +2025-03-18 22:49:59,814 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 7e-05}, total ticks: 531 +2025-03-18 22:49:59,814 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331002000, 'open': 81959.8, 'high': 81959.8, 'low': 81959.8, 'close': 81959.8, 'volume': 0.013770000000000001} +2025-03-18 22:49:59,825 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331002529,"s":"BTCUSDT","t":4727550540,"p":"81959.80000000","q":"0.00007000","T":1742331002529,"m":true,"M":true}... +2025-03-18 22:49:59,825 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:59,826 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 7e-05} +2025-03-18 22:49:59,826 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 7e-05}, total ticks: 532 +2025-03-18 22:49:59,826 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331002000, 'open': 81959.8, 'high': 81959.8, 'low': 81959.8, 'close': 81959.8, 'volume': 0.013840000000000002} +2025-03-18 22:49:59,843 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331002529,"s":"BTCUSDT","t":4727550541,"p":"81959.80000000","q":"0.00010000","T":1742331002529,"m":true,"M":true}... +2025-03-18 22:49:59,843 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:49:59,843 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 0.0001} +2025-03-18 22:49:59,843 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 0.0001}, total ticks: 533 +2025-03-18 22:49:59,843 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331002000, 'open': 81959.8, 'high': 81959.8, 'low': 81959.8, 'close': 81959.8, 'volume': 0.013940000000000001} +2025-03-18 22:49:59,864 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331002529,"s":"BTCUSDT","t":4727550542,"p":"81959.80000000","q":"0.00007000","T":1742331002529,"m":true,"M":true}... +2025-03-18 22:49:59,864 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:59,864 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 7e-05} +2025-03-18 22:49:59,864 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 7e-05}, total ticks: 534 +2025-03-18 22:49:59,864 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331002000, 'open': 81959.8, 'high': 81959.8, 'low': 81959.8, 'close': 81959.8, 'volume': 0.014010000000000002} +2025-03-18 22:49:59,877 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331002529,"s":"BTCUSDT","t":4727550543,"p":"81959.80000000","q":"0.00007000","T":1742331002529,"m":true,"M":true}... +2025-03-18 22:49:59,877 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:59,878 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 7e-05} +2025-03-18 22:49:59,878 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 7e-05}, total ticks: 535 +2025-03-18 22:49:59,878 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331002000, 'open': 81959.8, 'high': 81959.8, 'low': 81959.8, 'close': 81959.8, 'volume': 0.014080000000000002} +2025-03-18 22:49:59,894 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331002529,"s":"BTCUSDT","t":4727550544,"p":"81959.80000000","q":"0.00013000","T":1742331002529,"m":true,"M":true}... +2025-03-18 22:49:59,894 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:49:59,895 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 0.00013} +2025-03-18 22:49:59,895 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 0.00013}, total ticks: 536 +2025-03-18 22:49:59,895 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331002000, 'open': 81959.8, 'high': 81959.8, 'low': 81959.8, 'close': 81959.8, 'volume': 0.014210000000000002} +2025-03-18 22:49:59,909 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331002529,"s":"BTCUSDT","t":4727550545,"p":"81959.80000000","q":"0.00300000","T":1742331002529,"m":true,"M":true}... +2025-03-18 22:49:59,909 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:49:59,909 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 0.003} +2025-03-18 22:49:59,909 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 0.003}, total ticks: 537 +2025-03-18 22:49:59,909 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331002000, 'open': 81959.8, 'high': 81959.8, 'low': 81959.8, 'close': 81959.8, 'volume': 0.017210000000000003} +2025-03-18 22:49:59,926 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331002529,"s":"BTCUSDT","t":4727550546,"p":"81959.80000000","q":"0.00007000","T":1742331002529,"m":true,"M":true}... +2025-03-18 22:49:59,926 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:59,926 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 7e-05} +2025-03-18 22:49:59,926 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 7e-05}, total ticks: 538 +2025-03-18 22:49:59,926 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331002000, 'open': 81959.8, 'high': 81959.8, 'low': 81959.8, 'close': 81959.8, 'volume': 0.017280000000000004} +2025-03-18 22:49:59,937 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331002529,"s":"BTCUSDT","t":4727550547,"p":"81959.80000000","q":"0.00007000","T":1742331002529,"m":true,"M":true}... +2025-03-18 22:49:59,937 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:49:59,937 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 7e-05} +2025-03-18 22:49:59,937 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 7e-05}, total ticks: 539 +2025-03-18 22:49:59,937 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331002000, 'open': 81959.8, 'high': 81959.8, 'low': 81959.8, 'close': 81959.8, 'volume': 0.017350000000000004} +2025-03-18 22:49:59,952 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331002529,"s":"BTCUSDT","t":4727550548,"p":"81959.80000000","q":"0.03580000","T":1742331002529,"m":true,"M":true}... +2025-03-18 22:49:59,952 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 0.0358, 'type': 'trade'} +2025-03-18 22:49:59,952 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 0.0358} +2025-03-18 22:49:59,952 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 0.0358}, total ticks: 540 +2025-03-18 22:49:59,953 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331002000, 'open': 81959.8, 'high': 81959.8, 'low': 81959.8, 'close': 81959.8, 'volume': 0.05315} +2025-03-18 22:49:59,977 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331002529,"s":"BTCUSDT","t":4727550549,"p":"81959.80000000","q":"0.04080000","T":1742331002529,"m":true,"M":true}... +2025-03-18 22:49:59,977 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 0.0408, 'type': 'trade'} +2025-03-18 22:49:59,978 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 0.0408} +2025-03-18 22:49:59,978 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 0.0408}, total ticks: 541 +2025-03-18 22:49:59,978 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331002000, 'open': 81959.8, 'high': 81959.8, 'low': 81959.8, 'close': 81959.8, 'volume': 0.09395} +2025-03-18 22:50:00,003 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331002529,"s":"BTCUSDT","t":4727550550,"p":"81959.80000000","q":"0.13420000","T":1742331002529,"m":true,"M":true}... +2025-03-18 22:50:00,003 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 0.1342, 'type': 'trade'} +2025-03-18 22:50:00,003 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 0.1342} +2025-03-18 22:50:00,004 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 0.1342}, total ticks: 542 +2025-03-18 22:50:00,004 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331002000, 'open': 81959.8, 'high': 81959.8, 'low': 81959.8, 'close': 81959.8, 'volume': 0.22815000000000002} +2025-03-18 22:50:00,017 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331002529,"s":"BTCUSDT","t":4727550551,"p":"81959.80000000","q":"0.00670000","T":1742331002529,"m":true,"M":true}... +2025-03-18 22:50:00,018 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 0.0067, 'type': 'trade'} +2025-03-18 22:50:00,018 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 0.0067} +2025-03-18 22:50:00,018 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 0.0067}, total ticks: 543 +2025-03-18 22:50:00,018 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331002000, 'open': 81959.8, 'high': 81959.8, 'low': 81959.8, 'close': 81959.8, 'volume': 0.23485000000000003} +2025-03-18 22:50:00,033 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331002529,"s":"BTCUSDT","t":4727550552,"p":"81959.80000000","q":"0.00300000","T":1742331002529,"m":true,"M":true}... +2025-03-18 22:50:00,033 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:50:00,033 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 0.003} +2025-03-18 22:50:00,033 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 0.003}, total ticks: 544 +2025-03-18 22:50:00,033 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331002000, 'open': 81959.8, 'high': 81959.8, 'low': 81959.8, 'close': 81959.8, 'volume': 0.23785000000000003} +2025-03-18 22:50:00,048 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331002529,"s":"BTCUSDT","t":4727550553,"p":"81959.80000000","q":"0.24998000","T":1742331002529,"m":true,"M":true}... +2025-03-18 22:50:00,048 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 0.24998, 'type': 'trade'} +2025-03-18 22:50:00,048 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 0.24998} +2025-03-18 22:50:00,048 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 0.24998}, total ticks: 545 +2025-03-18 22:50:00,050 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331002000, 'open': 81959.8, 'high': 81959.8, 'low': 81959.8, 'close': 81959.8, 'volume': 0.48783000000000004} +2025-03-18 22:50:00,061 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331002529,"s":"BTCUSDT","t":4727550554,"p":"81959.80000000","q":"0.10673000","T":1742331002529,"m":true,"M":true}... +2025-03-18 22:50:00,061 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 0.10673, 'type': 'trade'} +2025-03-18 22:50:00,061 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 0.10673} +2025-03-18 22:50:00,061 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 0.10673}, total ticks: 546 +2025-03-18 22:50:00,062 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331002000, 'open': 81959.8, 'high': 81959.8, 'low': 81959.8, 'close': 81959.8, 'volume': 0.5945600000000001} +2025-03-18 22:50:00,076 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331002529,"s":"BTCUSDT","t":4727550555,"p":"81959.80000000","q":"0.19400000","T":1742331002529,"m":true,"M":true}... +2025-03-18 22:50:00,076 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 0.194, 'type': 'trade'} +2025-03-18 22:50:00,077 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 0.194} +2025-03-18 22:50:00,077 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 0.194}, total ticks: 547 +2025-03-18 22:50:00,077 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331002000, 'open': 81959.8, 'high': 81959.8, 'low': 81959.8, 'close': 81959.8, 'volume': 0.7885600000000001} +2025-03-18 22:50:00,093 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331002529,"s":"BTCUSDT","t":4727550556,"p":"81959.80000000","q":"0.21144000","T":1742331002529,"m":true,"M":true}... +2025-03-18 22:50:00,093 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 0.21144, 'type': 'trade'} +2025-03-18 22:50:00,094 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 0.21144} +2025-03-18 22:50:00,094 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331002529, 'price': 81959.8, 'volume': 0.21144}, total ticks: 548 +2025-03-18 22:50:00,094 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331002000, 'open': 81959.8, 'high': 81959.8, 'low': 81959.8, 'close': 81959.8, 'volume': 1.0000000000000002} +2025-03-18 22:50:00,834 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003570,"s":"BTCUSDT","t...569,"m":false,"M":true}' [135 bytes] +2025-03-18 22:50:00,835 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003570,"s":"BTCUSDT","t":4727550557,"p":"81959.81000000","q":"0.00013000","T":1742331003569,"m":false,"M":true}... +2025-03-18 22:50:00,835 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003569, 'price': 81959.81, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:50:00,835 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003569, 'price': 81959.81, 'volume': 0.00013} +2025-03-18 22:50:00,835 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003569, 'price': 81959.81, 'volume': 0.00013}, total ticks: 549 +2025-03-18 22:50:00,835 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742331002000, 'open': 81959.8, 'high': 81959.8, 'low': 81959.8, 'close': 81959.8, 'volume': 1.0000000000000002} +2025-03-18 22:50:00,835 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.81, 'close': 81959.81, 'volume': 0.00013} +2025-03-18 22:50:00,838 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003582,"s":"BTCUSDT","t...3581,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,838 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003582,"s":"BTCUSDT","t...3581,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,839 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003582,"s":"BTCUSDT","t...3581,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,839 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003582,"s":"BTCUSDT","t...3581,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,839 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003582,"s":"BTCUSDT","t...3581,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,839 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003582,"s":"BTCUSDT","t...3581,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,839 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003582,"s":"BTCUSDT","t...3581,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,840 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003582,"s":"BTCUSDT","t...3581,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,840 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003582,"s":"BTCUSDT","t...3581,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,840 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003582,"s":"BTCUSDT","t...3581,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,840 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003582,"s":"BTCUSDT","t...3581,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,840 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003582,"s":"BTCUSDT","t...3581,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,840 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003582,"s":"BTCUSDT","t...3581,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,840 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003582,"s":"BTCUSDT","t...3581,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,841 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003582,"s":"BTCUSDT","t...3581,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,841 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003582,"s":"BTCUSDT","t...3581,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,841 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003582,"s":"BTCUSDT","t...3581,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,841 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003582,"s":"BTCUSDT","t...3581,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,841 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003582,"s":"BTCUSDT","t...3581,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,841 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003582,"s":"BTCUSDT","t...3581,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,842 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003582,"s":"BTCUSDT","t...3581,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,842 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003582,"s":"BTCUSDT","t...3581,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,842 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003582,"s":"BTCUSDT","t...3581,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,842 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003582,"s":"BTCUSDT","t...3581,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,842 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003582,"s":"BTCUSDT","t...3581,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,842 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003582,"s":"BTCUSDT","t...3581,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,842 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003582,"s":"BTCUSDT","t...3581,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,842 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003582,"s":"BTCUSDT","t...3581,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,843 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003582,"s":"BTCUSDT","t...3581,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,843 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003582,"s":"BTCUSDT","t...3581,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,843 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003582,"s":"BTCUSDT","t...3581,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,843 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003582,"s":"BTCUSDT","t...3581,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,843 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003582,"s":"BTCUSDT","t...3581,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,843 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003582,"s":"BTCUSDT","t":4727550558,"p":"81959.80000000","q":"0.00007000","T":1742331003581,"m":true,"M":true}... +2025-03-18 22:50:00,843 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003581, 'price': 81959.8, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:00,844 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003581, 'price': 81959.8, 'volume': 7e-05} +2025-03-18 22:50:00,844 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003581, 'price': 81959.8, 'volume': 7e-05}, total ticks: 550 +2025-03-18 22:50:00,844 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.8, 'close': 81959.8, 'volume': 0.00019999999999999998} +2025-03-18 22:50:00,844 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003599,"s":"BTCUSDT","t...3598,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,844 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003582,"s":"BTCUSDT","t":4727550559,"p":"81959.80000000","q":"0.00010000","T":1742331003581,"m":true,"M":true}... +2025-03-18 22:50:00,844 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003581, 'price': 81959.8, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:50:00,844 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003581, 'price': 81959.8, 'volume': 0.0001} +2025-03-18 22:50:00,844 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003581, 'price': 81959.8, 'volume': 0.0001}, total ticks: 551 +2025-03-18 22:50:00,845 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.8, 'close': 81959.8, 'volume': 0.0003} +2025-03-18 22:50:00,845 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003599,"s":"BTCUSDT","t...3598,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,845 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003582,"s":"BTCUSDT","t":4727550560,"p":"81959.80000000","q":"0.00007000","T":1742331003581,"m":true,"M":true}... +2025-03-18 22:50:00,845 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003581, 'price': 81959.8, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:00,845 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003581, 'price': 81959.8, 'volume': 7e-05} +2025-03-18 22:50:00,845 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003581, 'price': 81959.8, 'volume': 7e-05}, total ticks: 552 +2025-03-18 22:50:00,845 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.8, 'close': 81959.8, 'volume': 0.00037} +2025-03-18 22:50:00,846 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003599,"s":"BTCUSDT","t...3598,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,846 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003582,"s":"BTCUSDT","t":4727550561,"p":"81959.80000000","q":"0.00007000","T":1742331003581,"m":true,"M":true}... +2025-03-18 22:50:00,846 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003581, 'price': 81959.8, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:00,846 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003581, 'price': 81959.8, 'volume': 7e-05} +2025-03-18 22:50:00,846 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003581, 'price': 81959.8, 'volume': 7e-05}, total ticks: 553 +2025-03-18 22:50:00,846 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.8, 'close': 81959.8, 'volume': 0.00043999999999999996} +2025-03-18 22:50:00,847 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003599,"s":"BTCUSDT","t...3598,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,847 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003582,"s":"BTCUSDT","t":4727550562,"p":"81959.80000000","q":"0.00007000","T":1742331003581,"m":true,"M":true}... +2025-03-18 22:50:00,847 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003581, 'price': 81959.8, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:00,847 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003581, 'price': 81959.8, 'volume': 7e-05} +2025-03-18 22:50:00,847 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003581, 'price': 81959.8, 'volume': 7e-05}, total ticks: 554 +2025-03-18 22:50:00,848 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.8, 'close': 81959.8, 'volume': 0.0005099999999999999} +2025-03-18 22:50:00,848 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003599,"s":"BTCUSDT","t...3598,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,848 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003582,"s":"BTCUSDT","t":4727550563,"p":"81959.80000000","q":"0.00007000","T":1742331003581,"m":true,"M":true}... +2025-03-18 22:50:00,848 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003581, 'price': 81959.8, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:00,848 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003581, 'price': 81959.8, 'volume': 7e-05} +2025-03-18 22:50:00,849 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003581, 'price': 81959.8, 'volume': 7e-05}, total ticks: 555 +2025-03-18 22:50:00,849 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.8, 'close': 81959.8, 'volume': 0.0005799999999999999} +2025-03-18 22:50:00,849 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003599,"s":"BTCUSDT","t...3598,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,849 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003582,"s":"BTCUSDT","t":4727550564,"p":"81959.80000000","q":"0.00007000","T":1742331003581,"m":true,"M":true}... +2025-03-18 22:50:00,849 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003581, 'price': 81959.8, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:00,850 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003581, 'price': 81959.8, 'volume': 7e-05} +2025-03-18 22:50:00,850 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003581, 'price': 81959.8, 'volume': 7e-05}, total ticks: 556 +2025-03-18 22:50:00,850 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.8, 'close': 81959.8, 'volume': 0.0006499999999999999} +2025-03-18 22:50:00,850 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003599,"s":"BTCUSDT","t...3598,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,850 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003582,"s":"BTCUSDT","t":4727550565,"p":"81959.80000000","q":"0.00007000","T":1742331003581,"m":true,"M":true}... +2025-03-18 22:50:00,850 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003581, 'price': 81959.8, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:00,850 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003581, 'price': 81959.8, 'volume': 7e-05} +2025-03-18 22:50:00,850 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003581, 'price': 81959.8, 'volume': 7e-05}, total ticks: 557 +2025-03-18 22:50:00,851 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.8, 'close': 81959.8, 'volume': 0.0007199999999999998} +2025-03-18 22:50:00,851 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003599,"s":"BTCUSDT","t...3598,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,851 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003582,"s":"BTCUSDT","t":4727550566,"p":"81959.80000000","q":"0.01537000","T":1742331003581,"m":true,"M":true}... +2025-03-18 22:50:00,851 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003581, 'price': 81959.8, 'volume': 0.01537, 'type': 'trade'} +2025-03-18 22:50:00,851 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003581, 'price': 81959.8, 'volume': 0.01537} +2025-03-18 22:50:00,851 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003581, 'price': 81959.8, 'volume': 0.01537}, total ticks: 558 +2025-03-18 22:50:00,851 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.8, 'close': 81959.8, 'volume': 0.01609} +2025-03-18 22:50:00,851 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003599,"s":"BTCUSDT","t...3598,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,852 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003582,"s":"BTCUSDT","t":4727550567,"p":"81959.80000000","q":"0.00010000","T":1742331003581,"m":true,"M":true}... +2025-03-18 22:50:00,852 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003581, 'price': 81959.8, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:50:00,852 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003581, 'price': 81959.8, 'volume': 0.0001} +2025-03-18 22:50:00,852 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003581, 'price': 81959.8, 'volume': 0.0001}, total ticks: 559 +2025-03-18 22:50:00,852 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.8, 'close': 81959.8, 'volume': 0.01619} +2025-03-18 22:50:00,852 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003599,"s":"BTCUSDT","t...3598,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,852 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003582,"s":"BTCUSDT","t":4727550568,"p":"81959.80000000","q":"0.00010000","T":1742331003581,"m":true,"M":true}... +2025-03-18 22:50:00,852 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003581, 'price': 81959.8, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:50:00,852 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003581, 'price': 81959.8, 'volume': 0.0001} +2025-03-18 22:50:00,852 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003581, 'price': 81959.8, 'volume': 0.0001}, total ticks: 560 +2025-03-18 22:50:00,852 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.8, 'close': 81959.8, 'volume': 0.01629} +2025-03-18 22:50:00,853 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003599,"s":"BTCUSDT","t...3598,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,853 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003582,"s":"BTCUSDT","t":4727550569,"p":"81959.80000000","q":"0.00013000","T":1742331003581,"m":true,"M":true}... +2025-03-18 22:50:00,853 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003581, 'price': 81959.8, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:50:00,853 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003581, 'price': 81959.8, 'volume': 0.00013} +2025-03-18 22:50:00,853 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003581, 'price': 81959.8, 'volume': 0.00013}, total ticks: 561 +2025-03-18 22:50:00,853 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.8, 'close': 81959.8, 'volume': 0.01642} +2025-03-18 22:50:00,853 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003599,"s":"BTCUSDT","t...3598,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,854 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003582,"s":"BTCUSDT","t":4727550570,"p":"81959.79000000","q":"0.00016000","T":1742331003581,"m":true,"M":true}... +2025-03-18 22:50:00,854 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003581, 'price': 81959.79, 'volume': 0.00016, 'type': 'trade'} +2025-03-18 22:50:00,854 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003581, 'price': 81959.79, 'volume': 0.00016} +2025-03-18 22:50:00,854 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003581, 'price': 81959.79, 'volume': 0.00016}, total ticks: 562 +2025-03-18 22:50:00,854 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.79, 'close': 81959.79, 'volume': 0.01658} +2025-03-18 22:50:00,854 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003599,"s":"BTCUSDT","t...3598,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,854 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003582,"s":"BTCUSDT","t":4727550571,"p":"81959.79000000","q":"0.00007000","T":1742331003581,"m":true,"M":true}... +2025-03-18 22:50:00,855 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003581, 'price': 81959.79, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:00,855 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003581, 'price': 81959.79, 'volume': 7e-05} +2025-03-18 22:50:00,855 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003581, 'price': 81959.79, 'volume': 7e-05}, total ticks: 563 +2025-03-18 22:50:00,855 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.79, 'close': 81959.79, 'volume': 0.01665} +2025-03-18 22:50:00,855 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003599,"s":"BTCUSDT","t...3598,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,855 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003582,"s":"BTCUSDT","t":4727550572,"p":"81959.79000000","q":"0.00007000","T":1742331003581,"m":true,"M":true}... +2025-03-18 22:50:00,855 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003581, 'price': 81959.79, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:00,855 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003581, 'price': 81959.79, 'volume': 7e-05} +2025-03-18 22:50:00,856 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003581, 'price': 81959.79, 'volume': 7e-05}, total ticks: 564 +2025-03-18 22:50:00,856 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.79, 'close': 81959.79, 'volume': 0.016720000000000002} +2025-03-18 22:50:00,856 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003599,"s":"BTCUSDT","t...3598,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,856 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003582,"s":"BTCUSDT","t":4727550573,"p":"81959.79000000","q":"0.00014000","T":1742331003581,"m":true,"M":true}... +2025-03-18 22:50:00,856 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003581, 'price': 81959.79, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:50:00,856 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003581, 'price': 81959.79, 'volume': 0.00014} +2025-03-18 22:50:00,856 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003581, 'price': 81959.79, 'volume': 0.00014}, total ticks: 565 +2025-03-18 22:50:00,856 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.79, 'close': 81959.79, 'volume': 0.016860000000000003} +2025-03-18 22:50:00,856 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003599,"s":"BTCUSDT","t...3598,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,857 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003582,"s":"BTCUSDT","t":4727550574,"p":"81959.79000000","q":"0.00014000","T":1742331003581,"m":true,"M":true}... +2025-03-18 22:50:00,857 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003581, 'price': 81959.79, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:50:00,857 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003581, 'price': 81959.79, 'volume': 0.00014} +2025-03-18 22:50:00,857 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003581, 'price': 81959.79, 'volume': 0.00014}, total ticks: 566 +2025-03-18 22:50:00,857 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.79, 'close': 81959.79, 'volume': 0.017000000000000005} +2025-03-18 22:50:00,857 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003599,"s":"BTCUSDT","t...3598,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,857 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003582,"s":"BTCUSDT","t":4727550575,"p":"81959.79000000","q":"0.00013000","T":1742331003581,"m":true,"M":true}... +2025-03-18 22:50:00,857 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003581, 'price': 81959.79, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:50:00,857 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003581, 'price': 81959.79, 'volume': 0.00013} +2025-03-18 22:50:00,857 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003581, 'price': 81959.79, 'volume': 0.00013}, total ticks: 567 +2025-03-18 22:50:00,858 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.79, 'close': 81959.79, 'volume': 0.017130000000000006} +2025-03-18 22:50:00,858 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003599,"s":"BTCUSDT","t...3598,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,858 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003582,"s":"BTCUSDT","t":4727550576,"p":"81959.75000000","q":"0.00023000","T":1742331003581,"m":true,"M":true}... +2025-03-18 22:50:00,858 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003581, 'price': 81959.75, 'volume': 0.00023, 'type': 'trade'} +2025-03-18 22:50:00,858 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003581, 'price': 81959.75, 'volume': 0.00023} +2025-03-18 22:50:00,858 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003581, 'price': 81959.75, 'volume': 0.00023}, total ticks: 568 +2025-03-18 22:50:00,858 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.75, 'close': 81959.75, 'volume': 0.017360000000000007} +2025-03-18 22:50:00,858 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003599,"s":"BTCUSDT","t...3598,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,859 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003582,"s":"BTCUSDT","t":4727550577,"p":"81959.75000000","q":"0.00007000","T":1742331003581,"m":true,"M":true}... +2025-03-18 22:50:00,859 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003581, 'price': 81959.75, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:00,859 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003581, 'price': 81959.75, 'volume': 7e-05} +2025-03-18 22:50:00,859 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003581, 'price': 81959.75, 'volume': 7e-05}, total ticks: 569 +2025-03-18 22:50:00,859 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.75, 'close': 81959.75, 'volume': 0.017430000000000008} +2025-03-18 22:50:00,859 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003599,"s":"BTCUSDT","t...3598,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,859 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003582,"s":"BTCUSDT","t":4727550578,"p":"81959.75000000","q":"0.00007000","T":1742331003581,"m":true,"M":true}... +2025-03-18 22:50:00,859 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003581, 'price': 81959.75, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:00,860 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003581, 'price': 81959.75, 'volume': 7e-05} +2025-03-18 22:50:00,860 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003581, 'price': 81959.75, 'volume': 7e-05}, total ticks: 570 +2025-03-18 22:50:00,860 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.75, 'close': 81959.75, 'volume': 0.01750000000000001} +2025-03-18 22:50:00,860 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331003599,"s":"BTCUSDT","t...3598,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:00,860 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003582,"s":"BTCUSDT","t":4727550579,"p":"81959.74000000","q":"0.00016000","T":1742331003581,"m":true,"M":true}... +2025-03-18 22:50:00,860 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003581, 'price': 81959.74, 'volume': 0.00016, 'type': 'trade'} +2025-03-18 22:50:00,861 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003581, 'price': 81959.74, 'volume': 0.00016} +2025-03-18 22:50:00,861 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003581, 'price': 81959.74, 'volume': 0.00016}, total ticks: 571 +2025-03-18 22:50:00,861 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.74, 'close': 81959.74, 'volume': 0.01766000000000001} +2025-03-18 22:50:00,861 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003582,"s":"BTCUSDT","t":4727550580,"p":"81959.74000000","q":"0.00016000","T":1742331003581,"m":true,"M":true}... +2025-03-18 22:50:00,861 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003581, 'price': 81959.74, 'volume': 0.00016, 'type': 'trade'} +2025-03-18 22:50:00,861 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003581, 'price': 81959.74, 'volume': 0.00016} +2025-03-18 22:50:00,861 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003581, 'price': 81959.74, 'volume': 0.00016}, total ticks: 572 +2025-03-18 22:50:00,861 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.74, 'close': 81959.74, 'volume': 0.01782000000000001} +2025-03-18 22:50:00,876 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003582,"s":"BTCUSDT","t":4727550581,"p":"81959.74000000","q":"0.00007000","T":1742331003581,"m":true,"M":true}... +2025-03-18 22:50:00,876 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003581, 'price': 81959.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:00,876 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003581, 'price': 81959.74, 'volume': 7e-05} +2025-03-18 22:50:00,876 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003581, 'price': 81959.74, 'volume': 7e-05}, total ticks: 573 +2025-03-18 22:50:00,876 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.74, 'close': 81959.74, 'volume': 0.01789000000000001} +2025-03-18 22:50:00,892 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003582,"s":"BTCUSDT","t":4727550582,"p":"81959.74000000","q":"0.00007000","T":1742331003581,"m":true,"M":true}... +2025-03-18 22:50:00,892 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003581, 'price': 81959.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:00,892 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003581, 'price': 81959.74, 'volume': 7e-05} +2025-03-18 22:50:00,892 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003581, 'price': 81959.74, 'volume': 7e-05}, total ticks: 574 +2025-03-18 22:50:00,893 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.74, 'close': 81959.74, 'volume': 0.01796000000000001} +2025-03-18 22:50:00,908 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003582,"s":"BTCUSDT","t":4727550583,"p":"81959.73000000","q":"0.00007000","T":1742331003581,"m":true,"M":true}... +2025-03-18 22:50:00,908 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003581, 'price': 81959.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:00,908 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003581, 'price': 81959.73, 'volume': 7e-05} +2025-03-18 22:50:00,909 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003581, 'price': 81959.73, 'volume': 7e-05}, total ticks: 575 +2025-03-18 22:50:00,909 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.73, 'close': 81959.73, 'volume': 0.01803000000000001} +2025-03-18 22:50:00,924 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003582,"s":"BTCUSDT","t":4727550584,"p":"81959.73000000","q":"0.00007000","T":1742331003581,"m":true,"M":true}... +2025-03-18 22:50:00,924 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003581, 'price': 81959.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:00,924 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003581, 'price': 81959.73, 'volume': 7e-05} +2025-03-18 22:50:00,924 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003581, 'price': 81959.73, 'volume': 7e-05}, total ticks: 576 +2025-03-18 22:50:00,924 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.73, 'close': 81959.73, 'volume': 0.018100000000000012} +2025-03-18 22:50:00,939 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003582,"s":"BTCUSDT","t":4727550585,"p":"81959.73000000","q":"0.00007000","T":1742331003581,"m":true,"M":true}... +2025-03-18 22:50:00,939 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003581, 'price': 81959.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:00,939 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003581, 'price': 81959.73, 'volume': 7e-05} +2025-03-18 22:50:00,939 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003581, 'price': 81959.73, 'volume': 7e-05}, total ticks: 577 +2025-03-18 22:50:00,940 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.73, 'close': 81959.73, 'volume': 0.018170000000000013} +2025-03-18 22:50:00,955 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003582,"s":"BTCUSDT","t":4727550586,"p":"81959.73000000","q":"0.00007000","T":1742331003581,"m":true,"M":true}... +2025-03-18 22:50:00,955 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003581, 'price': 81959.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:00,956 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003581, 'price': 81959.73, 'volume': 7e-05} +2025-03-18 22:50:00,956 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003581, 'price': 81959.73, 'volume': 7e-05}, total ticks: 578 +2025-03-18 22:50:00,956 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.73, 'close': 81959.73, 'volume': 0.018240000000000013} +2025-03-18 22:50:00,970 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003582,"s":"BTCUSDT","t":4727550587,"p":"81959.73000000","q":"0.00016000","T":1742331003581,"m":true,"M":true}... +2025-03-18 22:50:00,970 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003581, 'price': 81959.73, 'volume': 0.00016, 'type': 'trade'} +2025-03-18 22:50:00,970 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003581, 'price': 81959.73, 'volume': 0.00016} +2025-03-18 22:50:00,970 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003581, 'price': 81959.73, 'volume': 0.00016}, total ticks: 579 +2025-03-18 22:50:00,971 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.73, 'close': 81959.73, 'volume': 0.018400000000000014} +2025-03-18 22:50:00,986 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003582,"s":"BTCUSDT","t":4727550588,"p":"81959.73000000","q":"0.00007000","T":1742331003581,"m":true,"M":true}... +2025-03-18 22:50:00,986 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003581, 'price': 81959.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:00,986 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003581, 'price': 81959.73, 'volume': 7e-05} +2025-03-18 22:50:00,986 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003581, 'price': 81959.73, 'volume': 7e-05}, total ticks: 580 +2025-03-18 22:50:00,986 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.73, 'close': 81959.73, 'volume': 0.018470000000000014} +2025-03-18 22:50:01,001 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003582,"s":"BTCUSDT","t":4727550589,"p":"81959.73000000","q":"0.00007000","T":1742331003581,"m":true,"M":true}... +2025-03-18 22:50:01,001 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003581, 'price': 81959.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,001 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003581, 'price': 81959.73, 'volume': 7e-05} +2025-03-18 22:50:01,001 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003581, 'price': 81959.73, 'volume': 7e-05}, total ticks: 581 +2025-03-18 22:50:01,001 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.73, 'close': 81959.73, 'volume': 0.018540000000000015} +2025-03-18 22:50:01,016 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003582,"s":"BTCUSDT","t":4727550590,"p":"81959.73000000","q":"0.00007000","T":1742331003581,"m":true,"M":true}... +2025-03-18 22:50:01,016 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003581, 'price': 81959.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,016 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003581, 'price': 81959.73, 'volume': 7e-05} +2025-03-18 22:50:01,016 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003581, 'price': 81959.73, 'volume': 7e-05}, total ticks: 582 +2025-03-18 22:50:01,016 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.73, 'close': 81959.73, 'volume': 0.018610000000000015} +2025-03-18 22:50:01,031 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003599,"s":"BTCUSDT","t":4727550591,"p":"81959.72000000","q":"0.00007000","T":1742331003598,"m":true,"M":true}... +2025-03-18 22:50:01,031 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003598, 'price': 81959.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,031 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003598, 'price': 81959.72, 'volume': 7e-05} +2025-03-18 22:50:01,031 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003598, 'price': 81959.72, 'volume': 7e-05}, total ticks: 583 +2025-03-18 22:50:01,031 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.72, 'close': 81959.72, 'volume': 0.018680000000000016} +2025-03-18 22:50:01,046 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003599,"s":"BTCUSDT","t":4727550592,"p":"81959.72000000","q":"0.00007000","T":1742331003598,"m":true,"M":true}... +2025-03-18 22:50:01,046 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003598, 'price': 81959.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,046 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003598, 'price': 81959.72, 'volume': 7e-05} +2025-03-18 22:50:01,046 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003598, 'price': 81959.72, 'volume': 7e-05}, total ticks: 584 +2025-03-18 22:50:01,046 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.72, 'close': 81959.72, 'volume': 0.018750000000000017} +2025-03-18 22:50:01,062 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003599,"s":"BTCUSDT","t":4727550593,"p":"81959.72000000","q":"0.00007000","T":1742331003598,"m":true,"M":true}... +2025-03-18 22:50:01,062 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003598, 'price': 81959.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,062 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003598, 'price': 81959.72, 'volume': 7e-05} +2025-03-18 22:50:01,062 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003598, 'price': 81959.72, 'volume': 7e-05}, total ticks: 585 +2025-03-18 22:50:01,063 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.72, 'close': 81959.72, 'volume': 0.018820000000000017} +2025-03-18 22:50:01,078 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003599,"s":"BTCUSDT","t":4727550594,"p":"81959.72000000","q":"0.00007000","T":1742331003598,"m":true,"M":true}... +2025-03-18 22:50:01,078 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003598, 'price': 81959.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,078 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003598, 'price': 81959.72, 'volume': 7e-05} +2025-03-18 22:50:01,078 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003598, 'price': 81959.72, 'volume': 7e-05}, total ticks: 586 +2025-03-18 22:50:01,079 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.72, 'close': 81959.72, 'volume': 0.018890000000000018} +2025-03-18 22:50:01,094 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003599,"s":"BTCUSDT","t":4727550595,"p":"81959.72000000","q":"0.00007000","T":1742331003598,"m":true,"M":true}... +2025-03-18 22:50:01,094 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003598, 'price': 81959.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,094 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003598, 'price': 81959.72, 'volume': 7e-05} +2025-03-18 22:50:01,094 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003598, 'price': 81959.72, 'volume': 7e-05}, total ticks: 587 +2025-03-18 22:50:01,094 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.72, 'close': 81959.72, 'volume': 0.01896000000000002} +2025-03-18 22:50:01,109 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003599,"s":"BTCUSDT","t":4727550596,"p":"81959.72000000","q":"0.00007000","T":1742331003598,"m":true,"M":true}... +2025-03-18 22:50:01,109 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003598, 'price': 81959.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,109 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003598, 'price': 81959.72, 'volume': 7e-05} +2025-03-18 22:50:01,109 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003598, 'price': 81959.72, 'volume': 7e-05}, total ticks: 588 +2025-03-18 22:50:01,109 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.72, 'close': 81959.72, 'volume': 0.01903000000000002} +2025-03-18 22:50:01,124 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003599,"s":"BTCUSDT","t":4727550597,"p":"81959.72000000","q":"0.00007000","T":1742331003598,"m":true,"M":true}... +2025-03-18 22:50:01,124 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003598, 'price': 81959.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,124 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003598, 'price': 81959.72, 'volume': 7e-05} +2025-03-18 22:50:01,124 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003598, 'price': 81959.72, 'volume': 7e-05}, total ticks: 589 +2025-03-18 22:50:01,125 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.72, 'close': 81959.72, 'volume': 0.01910000000000002} +2025-03-18 22:50:01,140 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003599,"s":"BTCUSDT","t":4727550598,"p":"81959.72000000","q":"0.01537000","T":1742331003598,"m":true,"M":true}... +2025-03-18 22:50:01,140 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003598, 'price': 81959.72, 'volume': 0.01537, 'type': 'trade'} +2025-03-18 22:50:01,140 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003598, 'price': 81959.72, 'volume': 0.01537} +2025-03-18 22:50:01,140 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003598, 'price': 81959.72, 'volume': 0.01537}, total ticks: 590 +2025-03-18 22:50:01,141 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.72, 'close': 81959.72, 'volume': 0.03447000000000002} +2025-03-18 22:50:01,155 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003599,"s":"BTCUSDT","t":4727550599,"p":"81959.72000000","q":"0.00010000","T":1742331003598,"m":true,"M":true}... +2025-03-18 22:50:01,155 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003598, 'price': 81959.72, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:50:01,155 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003598, 'price': 81959.72, 'volume': 0.0001} +2025-03-18 22:50:01,155 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003598, 'price': 81959.72, 'volume': 0.0001}, total ticks: 591 +2025-03-18 22:50:01,156 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.72, 'close': 81959.72, 'volume': 0.034570000000000024} +2025-03-18 22:50:01,170 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003599,"s":"BTCUSDT","t":4727550600,"p":"81959.72000000","q":"0.00010000","T":1742331003598,"m":true,"M":true}... +2025-03-18 22:50:01,170 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003598, 'price': 81959.72, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:50:01,170 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003598, 'price': 81959.72, 'volume': 0.0001} +2025-03-18 22:50:01,170 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003598, 'price': 81959.72, 'volume': 0.0001}, total ticks: 592 +2025-03-18 22:50:01,171 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.72, 'close': 81959.72, 'volume': 0.03467000000000003} +2025-03-18 22:50:01,186 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003599,"s":"BTCUSDT","t":4727550601,"p":"81959.72000000","q":"0.00007000","T":1742331003598,"m":true,"M":true}... +2025-03-18 22:50:01,186 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003598, 'price': 81959.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,186 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003598, 'price': 81959.72, 'volume': 7e-05} +2025-03-18 22:50:01,186 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003598, 'price': 81959.72, 'volume': 7e-05}, total ticks: 593 +2025-03-18 22:50:01,186 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.72, 'close': 81959.72, 'volume': 0.03474000000000003} +2025-03-18 22:50:01,202 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003599,"s":"BTCUSDT","t":4727550602,"p":"81959.72000000","q":"0.00010000","T":1742331003598,"m":true,"M":true}... +2025-03-18 22:50:01,202 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003598, 'price': 81959.72, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:50:01,202 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003598, 'price': 81959.72, 'volume': 0.0001} +2025-03-18 22:50:01,202 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003598, 'price': 81959.72, 'volume': 0.0001}, total ticks: 594 +2025-03-18 22:50:01,202 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.72, 'close': 81959.72, 'volume': 0.03484000000000003} +2025-03-18 22:50:01,218 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003599,"s":"BTCUSDT","t":4727550603,"p":"81959.72000000","q":"0.00007000","T":1742331003598,"m":true,"M":true}... +2025-03-18 22:50:01,218 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003598, 'price': 81959.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,218 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003598, 'price': 81959.72, 'volume': 7e-05} +2025-03-18 22:50:01,218 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003598, 'price': 81959.72, 'volume': 7e-05}, total ticks: 595 +2025-03-18 22:50:01,218 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.72, 'close': 81959.72, 'volume': 0.03491000000000003} +2025-03-18 22:50:01,243 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003599,"s":"BTCUSDT","t":4727550604,"p":"81959.72000000","q":"0.00007000","T":1742331003598,"m":true,"M":true}... +2025-03-18 22:50:01,243 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003598, 'price': 81959.72, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,244 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003598, 'price': 81959.72, 'volume': 7e-05} +2025-03-18 22:50:01,244 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003598, 'price': 81959.72, 'volume': 7e-05}, total ticks: 596 +2025-03-18 22:50:01,244 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.72, 'close': 81959.72, 'volume': 0.03498000000000003} +2025-03-18 22:50:01,259 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003599,"s":"BTCUSDT","t":4727550605,"p":"81959.67000000","q":"0.00007000","T":1742331003598,"m":true,"M":true}... +2025-03-18 22:50:01,259 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003598, 'price': 81959.67, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,259 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003598, 'price': 81959.67, 'volume': 7e-05} +2025-03-18 22:50:01,259 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003598, 'price': 81959.67, 'volume': 7e-05}, total ticks: 597 +2025-03-18 22:50:01,259 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.67, 'close': 81959.67, 'volume': 0.03505000000000003} +2025-03-18 22:50:01,275 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003599,"s":"BTCUSDT","t":4727550606,"p":"81959.67000000","q":"0.00007000","T":1742331003598,"m":true,"M":true}... +2025-03-18 22:50:01,275 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003598, 'price': 81959.67, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,275 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003598, 'price': 81959.67, 'volume': 7e-05} +2025-03-18 22:50:01,275 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003598, 'price': 81959.67, 'volume': 7e-05}, total ticks: 598 +2025-03-18 22:50:01,276 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.67, 'close': 81959.67, 'volume': 0.03512000000000003} +2025-03-18 22:50:01,298 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003599,"s":"BTCUSDT","t":4727550607,"p":"81959.45000000","q":"0.00007000","T":1742331003598,"m":true,"M":true}... +2025-03-18 22:50:01,298 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003598, 'price': 81959.45, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,298 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003598, 'price': 81959.45, 'volume': 7e-05} +2025-03-18 22:50:01,298 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003598, 'price': 81959.45, 'volume': 7e-05}, total ticks: 599 +2025-03-18 22:50:01,299 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.45, 'close': 81959.45, 'volume': 0.035190000000000034} +2025-03-18 22:50:01,315 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004079,"s":"BTCUSDT","t...4078,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,315 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004079,"s":"BTCUSDT","t...4078,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,315 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004079,"s":"BTCUSDT","t...4078,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,315 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004079,"s":"BTCUSDT","t...4078,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,315 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004079,"s":"BTCUSDT","t...4078,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,316 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004079,"s":"BTCUSDT","t...4078,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,316 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004079,"s":"BTCUSDT","t...4078,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,316 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004079,"s":"BTCUSDT","t...4078,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,316 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004079,"s":"BTCUSDT","t...4078,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,317 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004079,"s":"BTCUSDT","t...4078,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,317 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004079,"s":"BTCUSDT","t...4078,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,317 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004079,"s":"BTCUSDT","t...4078,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,317 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004079,"s":"BTCUSDT","t...4078,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,317 - INFO - [realtime.py:369] - Received message #600 +2025-03-18 22:50:01,317 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003599,"s":"BTCUSDT","t":4727550608,"p":"81959.45000000","q":"0.00007000","T":1742331003598,"m":true,"M":true}... +2025-03-18 22:50:01,318 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003598, 'price': 81959.45, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,318 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003598, 'price': 81959.45, 'volume': 7e-05} +2025-03-18 22:50:01,318 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003598, 'price': 81959.45, 'volume': 7e-05}, total ticks: 600 +2025-03-18 22:50:01,318 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.45, 'close': 81959.45, 'volume': 0.035260000000000034} +2025-03-18 22:50:01,338 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003599,"s":"BTCUSDT","t":4727550609,"p":"81959.29000000","q":"0.00025000","T":1742331003598,"m":true,"M":true}... +2025-03-18 22:50:01,338 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003598, 'price': 81959.29, 'volume': 0.00025, 'type': 'trade'} +2025-03-18 22:50:01,338 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003598, 'price': 81959.29, 'volume': 0.00025} +2025-03-18 22:50:01,338 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003598, 'price': 81959.29, 'volume': 0.00025}, total ticks: 601 +2025-03-18 22:50:01,338 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.29, 'close': 81959.29, 'volume': 0.035510000000000035} +2025-03-18 22:50:01,354 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003599,"s":"BTCUSDT","t":4727550610,"p":"81959.29000000","q":"0.00007000","T":1742331003598,"m":true,"M":true}... +2025-03-18 22:50:01,354 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003598, 'price': 81959.29, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,354 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003598, 'price': 81959.29, 'volume': 7e-05} +2025-03-18 22:50:01,354 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003598, 'price': 81959.29, 'volume': 7e-05}, total ticks: 602 +2025-03-18 22:50:01,354 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.29, 'close': 81959.29, 'volume': 0.035580000000000035} +2025-03-18 22:50:01,377 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331003599,"s":"BTCUSDT","t":4727550611,"p":"81959.29000000","q":"0.00007000","T":1742331003598,"m":true,"M":true}... +2025-03-18 22:50:01,377 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331003598, 'price': 81959.29, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,377 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331003598, 'price': 81959.29, 'volume': 7e-05} +2025-03-18 22:50:01,377 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331003598, 'price': 81959.29, 'volume': 7e-05}, total ticks: 603 +2025-03-18 22:50:01,379 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.29, 'close': 81959.29, 'volume': 0.035650000000000036} +2025-03-18 22:50:01,393 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004079,"s":"BTCUSDT","t":4727550612,"p":"81959.28000000","q":"0.00007000","T":1742331004078,"m":true,"M":true}... +2025-03-18 22:50:01,393 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004078, 'price': 81959.28, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,393 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004078, 'price': 81959.28, 'volume': 7e-05} +2025-03-18 22:50:01,393 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004078, 'price': 81959.28, 'volume': 7e-05}, total ticks: 604 +2025-03-18 22:50:01,394 - DEBUG - [realtime.py:131] - New candle saved: {'timestamp': 1742331003000, 'open': 81959.81, 'high': 81959.81, 'low': 81959.29, 'close': 81959.29, 'volume': 0.035650000000000036} +2025-03-18 22:50:01,394 - DEBUG - [realtime.py:142] - New candle started: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81959.28, 'close': 81959.28, 'volume': 7e-05} +2025-03-18 22:50:01,408 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004079,"s":"BTCUSDT","t":4727550613,"p":"81959.28000000","q":"0.00007000","T":1742331004078,"m":true,"M":true}... +2025-03-18 22:50:01,409 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004078, 'price': 81959.28, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,409 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004078, 'price': 81959.28, 'volume': 7e-05} +2025-03-18 22:50:01,409 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004078, 'price': 81959.28, 'volume': 7e-05}, total ticks: 605 +2025-03-18 22:50:01,410 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81959.28, 'close': 81959.28, 'volume': 0.00014} +2025-03-18 22:50:01,432 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004079,"s":"BTCUSDT","t":4727550614,"p":"81959.28000000","q":"0.00007000","T":1742331004078,"m":true,"M":true}... +2025-03-18 22:50:01,432 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004078, 'price': 81959.28, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,433 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004078, 'price': 81959.28, 'volume': 7e-05} +2025-03-18 22:50:01,433 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004078, 'price': 81959.28, 'volume': 7e-05}, total ticks: 606 +2025-03-18 22:50:01,433 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81959.28, 'close': 81959.28, 'volume': 0.00020999999999999998} +2025-03-18 22:50:01,453 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004079,"s":"BTCUSDT","t":4727550615,"p":"81959.28000000","q":"0.00050000","T":1742331004078,"m":true,"M":true}... +2025-03-18 22:50:01,453 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004078, 'price': 81959.28, 'volume': 0.0005, 'type': 'trade'} +2025-03-18 22:50:01,453 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004078, 'price': 81959.28, 'volume': 0.0005} +2025-03-18 22:50:01,453 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004078, 'price': 81959.28, 'volume': 0.0005}, total ticks: 607 +2025-03-18 22:50:01,454 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81959.28, 'close': 81959.28, 'volume': 0.00071} +2025-03-18 22:50:01,468 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004079,"s":"BTCUSDT","t":4727550616,"p":"81959.28000000","q":"0.00007000","T":1742331004078,"m":true,"M":true}... +2025-03-18 22:50:01,468 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004078, 'price': 81959.28, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,468 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004078, 'price': 81959.28, 'volume': 7e-05} +2025-03-18 22:50:01,468 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004078, 'price': 81959.28, 'volume': 7e-05}, total ticks: 608 +2025-03-18 22:50:01,470 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81959.28, 'close': 81959.28, 'volume': 0.00078} +2025-03-18 22:50:01,483 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004079,"s":"BTCUSDT","t":4727550617,"p":"81959.28000000","q":"0.00013000","T":1742331004078,"m":true,"M":true}... +2025-03-18 22:50:01,483 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004078, 'price': 81959.28, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:50:01,483 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004078, 'price': 81959.28, 'volume': 0.00013} +2025-03-18 22:50:01,483 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004078, 'price': 81959.28, 'volume': 0.00013}, total ticks: 609 +2025-03-18 22:50:01,483 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81959.28, 'close': 81959.28, 'volume': 0.00091} +2025-03-18 22:50:01,496 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004079,"s":"BTCUSDT","t":4727550618,"p":"81959.28000000","q":"0.00007000","T":1742331004078,"m":true,"M":true}... +2025-03-18 22:50:01,496 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004078, 'price': 81959.28, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,496 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004078, 'price': 81959.28, 'volume': 7e-05} +2025-03-18 22:50:01,496 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004078, 'price': 81959.28, 'volume': 7e-05}, total ticks: 610 +2025-03-18 22:50:01,497 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81959.28, 'close': 81959.28, 'volume': 0.00098} +2025-03-18 22:50:01,512 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004079,"s":"BTCUSDT","t":4727550619,"p":"81959.28000000","q":"0.00007000","T":1742331004078,"m":true,"M":true}... +2025-03-18 22:50:01,512 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004078, 'price': 81959.28, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,512 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004078, 'price': 81959.28, 'volume': 7e-05} +2025-03-18 22:50:01,512 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004078, 'price': 81959.28, 'volume': 7e-05}, total ticks: 611 +2025-03-18 22:50:01,513 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81959.28, 'close': 81959.28, 'volume': 0.00105} +2025-03-18 22:50:01,528 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004079,"s":"BTCUSDT","t":4727550620,"p":"81959.28000000","q":"0.00010000","T":1742331004078,"m":true,"M":true}... +2025-03-18 22:50:01,538 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004078, 'price': 81959.28, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:50:01,538 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004078, 'price': 81959.28, 'volume': 0.0001} +2025-03-18 22:50:01,538 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004078, 'price': 81959.28, 'volume': 0.0001}, total ticks: 612 +2025-03-18 22:50:01,539 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81959.28, 'close': 81959.28, 'volume': 0.00115} +2025-03-18 22:50:01,558 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004079,"s":"BTCUSDT","t":4727550621,"p":"81959.28000000","q":"0.00010000","T":1742331004078,"m":true,"M":true}... +2025-03-18 22:50:01,558 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004078, 'price': 81959.28, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:50:01,558 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004078, 'price': 81959.28, 'volume': 0.0001} +2025-03-18 22:50:01,558 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004078, 'price': 81959.28, 'volume': 0.0001}, total ticks: 613 +2025-03-18 22:50:01,559 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81959.28, 'close': 81959.28, 'volume': 0.00125} +2025-03-18 22:50:01,574 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004079,"s":"BTCUSDT","t":4727550622,"p":"81959.28000000","q":"0.00007000","T":1742331004078,"m":true,"M":true}... +2025-03-18 22:50:01,574 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004078, 'price': 81959.28, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,574 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004078, 'price': 81959.28, 'volume': 7e-05} +2025-03-18 22:50:01,574 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004078, 'price': 81959.28, 'volume': 7e-05}, total ticks: 614 +2025-03-18 22:50:01,574 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81959.28, 'close': 81959.28, 'volume': 0.00132} +2025-03-18 22:50:01,590 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004079,"s":"BTCUSDT","t":4727550623,"p":"81959.28000000","q":"0.00010000","T":1742331004078,"m":true,"M":true}... +2025-03-18 22:50:01,590 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004078, 'price': 81959.28, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:50:01,590 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004078, 'price': 81959.28, 'volume': 0.0001} +2025-03-18 22:50:01,590 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004078, 'price': 81959.28, 'volume': 0.0001}, total ticks: 615 +2025-03-18 22:50:01,591 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81959.28, 'close': 81959.28, 'volume': 0.00142} +2025-03-18 22:50:01,605 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004079,"s":"BTCUSDT","t":4727550624,"p":"81959.28000000","q":"0.00005000","T":1742331004078,"m":true,"M":true}... +2025-03-18 22:50:01,605 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004078, 'price': 81959.28, 'volume': 5e-05, 'type': 'trade'} +2025-03-18 22:50:01,605 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004078, 'price': 81959.28, 'volume': 5e-05} +2025-03-18 22:50:01,606 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004078, 'price': 81959.28, 'volume': 5e-05}, total ticks: 616 +2025-03-18 22:50:01,606 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81959.28, 'close': 81959.28, 'volume': 0.00147} +2025-03-18 22:50:01,626 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,626 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,626 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,626 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,627 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,627 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,627 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,628 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,628 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,628 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,628 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,628 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,628 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,628 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,629 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,629 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,629 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,629 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,629 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,629 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,630 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,630 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,630 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,630 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,630 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,631 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,631 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,631 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,631 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,631 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,632 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,632 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,632 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,632 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550625,"p":"81959.28000000","q":"0.00002000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,633 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81959.28, 'volume': 2e-05, 'type': 'trade'} +2025-03-18 22:50:01,633 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81959.28, 'volume': 2e-05} +2025-03-18 22:50:01,633 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81959.28, 'volume': 2e-05}, total ticks: 617 +2025-03-18 22:50:01,633 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81959.28, 'close': 81959.28, 'volume': 0.00149} +2025-03-18 22:50:01,633 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,633 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550626,"p":"81959.28000000","q":"0.00007000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,634 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81959.28, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,634 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81959.28, 'volume': 7e-05} +2025-03-18 22:50:01,634 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81959.28, 'volume': 7e-05}, total ticks: 618 +2025-03-18 22:50:01,634 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81959.28, 'close': 81959.28, 'volume': 0.00156} +2025-03-18 22:50:01,634 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,634 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550627,"p":"81959.28000000","q":"0.00010000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,634 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81959.28, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:50:01,635 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81959.28, 'volume': 0.0001} +2025-03-18 22:50:01,635 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81959.28, 'volume': 0.0001}, total ticks: 619 +2025-03-18 22:50:01,635 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81959.28, 'close': 81959.28, 'volume': 0.00166} +2025-03-18 22:50:01,635 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,635 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550628,"p":"81959.28000000","q":"0.00010000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,635 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81959.28, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:50:01,635 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81959.28, 'volume': 0.0001} +2025-03-18 22:50:01,635 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81959.28, 'volume': 0.0001}, total ticks: 620 +2025-03-18 22:50:01,636 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81959.28, 'close': 81959.28, 'volume': 0.00176} +2025-03-18 22:50:01,636 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,636 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550629,"p":"81959.28000000","q":"0.00007000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,636 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81959.28, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,636 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81959.28, 'volume': 7e-05} +2025-03-18 22:50:01,637 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81959.28, 'volume': 7e-05}, total ticks: 621 +2025-03-18 22:50:01,637 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81959.28, 'close': 81959.28, 'volume': 0.00183} +2025-03-18 22:50:01,637 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,637 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550630,"p":"81959.28000000","q":"0.00007000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,637 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81959.28, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,637 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81959.28, 'volume': 7e-05} +2025-03-18 22:50:01,637 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81959.28, 'volume': 7e-05}, total ticks: 622 +2025-03-18 22:50:01,638 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81959.28, 'close': 81959.28, 'volume': 0.0019} +2025-03-18 22:50:01,638 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,638 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550631,"p":"81959.28000000","q":"0.00007000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,638 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81959.28, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,638 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81959.28, 'volume': 7e-05} +2025-03-18 22:50:01,638 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81959.28, 'volume': 7e-05}, total ticks: 623 +2025-03-18 22:50:01,638 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81959.28, 'close': 81959.28, 'volume': 0.00197} +2025-03-18 22:50:01,639 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,639 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550632,"p":"81959.28000000","q":"0.00007000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,639 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81959.28, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,639 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81959.28, 'volume': 7e-05} +2025-03-18 22:50:01,639 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81959.28, 'volume': 7e-05}, total ticks: 624 +2025-03-18 22:50:01,639 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81959.28, 'close': 81959.28, 'volume': 0.00204} +2025-03-18 22:50:01,639 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,640 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550633,"p":"81959.28000000","q":"0.00007000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,640 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81959.28, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,640 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81959.28, 'volume': 7e-05} +2025-03-18 22:50:01,640 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81959.28, 'volume': 7e-05}, total ticks: 625 +2025-03-18 22:50:01,640 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81959.28, 'close': 81959.28, 'volume': 0.0021100000000000003} +2025-03-18 22:50:01,640 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,641 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550634,"p":"81959.28000000","q":"0.00010000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,641 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81959.28, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:50:01,641 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81959.28, 'volume': 0.0001} +2025-03-18 22:50:01,641 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81959.28, 'volume': 0.0001}, total ticks: 626 +2025-03-18 22:50:01,641 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81959.28, 'close': 81959.28, 'volume': 0.00221} +2025-03-18 22:50:01,641 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,641 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550635,"p":"81959.28000000","q":"0.00014000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,642 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81959.28, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:50:01,642 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81959.28, 'volume': 0.00014} +2025-03-18 22:50:01,642 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81959.28, 'volume': 0.00014}, total ticks: 627 +2025-03-18 22:50:01,642 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81959.28, 'close': 81959.28, 'volume': 0.00235} +2025-03-18 22:50:01,642 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,642 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550636,"p":"81959.28000000","q":"0.00007000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,642 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81959.28, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,643 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81959.28, 'volume': 7e-05} +2025-03-18 22:50:01,643 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81959.28, 'volume': 7e-05}, total ticks: 628 +2025-03-18 22:50:01,643 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81959.28, 'close': 81959.28, 'volume': 0.0024200000000000003} +2025-03-18 22:50:01,643 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,643 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550637,"p":"81959.27000000","q":"0.00013000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,643 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81959.27, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:50:01,643 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81959.27, 'volume': 0.00013} +2025-03-18 22:50:01,644 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81959.27, 'volume': 0.00013}, total ticks: 629 +2025-03-18 22:50:01,644 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81959.27, 'close': 81959.27, 'volume': 0.00255} +2025-03-18 22:50:01,644 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,644 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550638,"p":"81959.27000000","q":"0.00007000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,644 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81959.27, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,644 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81959.27, 'volume': 7e-05} +2025-03-18 22:50:01,644 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81959.27, 'volume': 7e-05}, total ticks: 630 +2025-03-18 22:50:01,645 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81959.27, 'close': 81959.27, 'volume': 0.0026200000000000004} +2025-03-18 22:50:01,645 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,645 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550639,"p":"81959.27000000","q":"0.00007000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,645 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81959.27, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,645 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81959.27, 'volume': 7e-05} +2025-03-18 22:50:01,645 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81959.27, 'volume': 7e-05}, total ticks: 631 +2025-03-18 22:50:01,645 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81959.27, 'close': 81959.27, 'volume': 0.0026900000000000006} +2025-03-18 22:50:01,645 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,646 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550640,"p":"81959.27000000","q":"0.00013000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,646 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81959.27, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:50:01,646 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81959.27, 'volume': 0.00013} +2025-03-18 22:50:01,646 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81959.27, 'volume': 0.00013}, total ticks: 632 +2025-03-18 22:50:01,646 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81959.27, 'close': 81959.27, 'volume': 0.0028200000000000005} +2025-03-18 22:50:01,647 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,647 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550641,"p":"81959.27000000","q":"0.00014000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,647 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81959.27, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:50:01,648 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81959.27, 'volume': 0.00014} +2025-03-18 22:50:01,648 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81959.27, 'volume': 0.00014}, total ticks: 633 +2025-03-18 22:50:01,648 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81959.27, 'close': 81959.27, 'volume': 0.0029600000000000004} +2025-03-18 22:50:01,648 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,648 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550642,"p":"81959.25000000","q":"0.00007000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,648 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81959.25, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,649 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81959.25, 'volume': 7e-05} +2025-03-18 22:50:01,649 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81959.25, 'volume': 7e-05}, total ticks: 634 +2025-03-18 22:50:01,649 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81959.25, 'close': 81959.25, 'volume': 0.0030300000000000006} +2025-03-18 22:50:01,649 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,649 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550643,"p":"81959.25000000","q":"0.00007000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,649 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81959.25, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,649 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81959.25, 'volume': 7e-05} +2025-03-18 22:50:01,649 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81959.25, 'volume': 7e-05}, total ticks: 635 +2025-03-18 22:50:01,650 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81959.25, 'close': 81959.25, 'volume': 0.0031000000000000008} +2025-03-18 22:50:01,650 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004387,"s":"BTCUSDT","t...4387,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,650 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550644,"p":"81959.25000000","q":"0.00007000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,650 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81959.25, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,650 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81959.25, 'volume': 7e-05} +2025-03-18 22:50:01,650 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81959.25, 'volume': 7e-05}, total ticks: 636 +2025-03-18 22:50:01,650 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81959.25, 'close': 81959.25, 'volume': 0.003170000000000001} +2025-03-18 22:50:01,651 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550645,"p":"81958.92000000","q":"0.00007000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,651 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81958.92, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,651 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81958.92, 'volume': 7e-05} +2025-03-18 22:50:01,651 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81958.92, 'volume': 7e-05}, total ticks: 637 +2025-03-18 22:50:01,651 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81958.92, 'close': 81958.92, 'volume': 0.003240000000000001} +2025-03-18 22:50:01,667 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550646,"p":"81958.92000000","q":"0.00007000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,667 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81958.92, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,667 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81958.92, 'volume': 7e-05} +2025-03-18 22:50:01,667 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81958.92, 'volume': 7e-05}, total ticks: 638 +2025-03-18 22:50:01,667 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81958.92, 'close': 81958.92, 'volume': 0.0033100000000000013} +2025-03-18 22:50:01,682 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550647,"p":"81958.92000000","q":"0.00007000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,682 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81958.92, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,683 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81958.92, 'volume': 7e-05} +2025-03-18 22:50:01,683 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81958.92, 'volume': 7e-05}, total ticks: 639 +2025-03-18 22:50:01,683 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81958.92, 'close': 81958.92, 'volume': 0.0033800000000000015} +2025-03-18 22:50:01,698 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550648,"p":"81958.92000000","q":"0.00007000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,698 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81958.92, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,698 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81958.92, 'volume': 7e-05} +2025-03-18 22:50:01,698 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81958.92, 'volume': 7e-05}, total ticks: 640 +2025-03-18 22:50:01,699 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81958.92, 'close': 81958.92, 'volume': 0.0034500000000000017} +2025-03-18 22:50:01,711 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550649,"p":"81958.92000000","q":"0.00007000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,711 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81958.92, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,711 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81958.92, 'volume': 7e-05} +2025-03-18 22:50:01,711 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81958.92, 'volume': 7e-05}, total ticks: 641 +2025-03-18 22:50:01,711 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81958.92, 'close': 81958.92, 'volume': 0.003520000000000002} +2025-03-18 22:50:01,723 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004484,"s":"BTCUSDT","t...4483,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,723 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004484,"s":"BTCUSDT","t...4483,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,724 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004484,"s":"BTCUSDT","t...4483,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,724 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004484,"s":"BTCUSDT","t...4483,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,724 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004484,"s":"BTCUSDT","t...4483,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,724 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004484,"s":"BTCUSDT","t...4483,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,725 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550650,"p":"81958.91000000","q":"0.01537000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,725 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81958.91, 'volume': 0.01537, 'type': 'trade'} +2025-03-18 22:50:01,725 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81958.91, 'volume': 0.01537} +2025-03-18 22:50:01,725 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81958.91, 'volume': 0.01537}, total ticks: 642 +2025-03-18 22:50:01,725 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81958.91, 'close': 81958.91, 'volume': 0.01889} +2025-03-18 22:50:01,726 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004484,"s":"BTCUSDT","t...4483,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,727 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550651,"p":"81958.91000000","q":"0.00007000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,727 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81958.91, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,727 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81958.91, 'volume': 7e-05} +2025-03-18 22:50:01,727 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81958.91, 'volume': 7e-05}, total ticks: 643 +2025-03-18 22:50:01,727 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81958.91, 'close': 81958.91, 'volume': 0.01896} +2025-03-18 22:50:01,728 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004484,"s":"BTCUSDT","t...4483,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,728 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550652,"p":"81958.91000000","q":"0.00007000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,728 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81958.91, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,728 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81958.91, 'volume': 7e-05} +2025-03-18 22:50:01,728 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81958.91, 'volume': 7e-05}, total ticks: 644 +2025-03-18 22:50:01,728 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81958.91, 'close': 81958.91, 'volume': 0.019030000000000002} +2025-03-18 22:50:01,728 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004484,"s":"BTCUSDT","t...4483,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,728 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550653,"p":"81958.91000000","q":"0.00007000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,729 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81958.91, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,729 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81958.91, 'volume': 7e-05} +2025-03-18 22:50:01,729 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81958.91, 'volume': 7e-05}, total ticks: 645 +2025-03-18 22:50:01,729 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81958.91, 'close': 81958.91, 'volume': 0.019100000000000002} +2025-03-18 22:50:01,729 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004484,"s":"BTCUSDT","t...4483,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,729 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550654,"p":"81958.91000000","q":"0.00007000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,729 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81958.91, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,730 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81958.91, 'volume': 7e-05} +2025-03-18 22:50:01,730 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81958.91, 'volume': 7e-05}, total ticks: 646 +2025-03-18 22:50:01,730 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81958.91, 'close': 81958.91, 'volume': 0.019170000000000003} +2025-03-18 22:50:01,730 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004484,"s":"BTCUSDT","t...4483,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,731 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550655,"p":"81958.69000000","q":"0.00007000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,731 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81958.69, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,731 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81958.69, 'volume': 7e-05} +2025-03-18 22:50:01,731 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81958.69, 'volume': 7e-05}, total ticks: 647 +2025-03-18 22:50:01,731 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81958.69, 'close': 81958.69, 'volume': 0.019240000000000004} +2025-03-18 22:50:01,731 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004484,"s":"BTCUSDT","t...4483,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,731 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550656,"p":"81958.68000000","q":"0.00007000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,732 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81958.68, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,732 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81958.68, 'volume': 7e-05} +2025-03-18 22:50:01,732 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81958.68, 'volume': 7e-05}, total ticks: 648 +2025-03-18 22:50:01,732 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81958.68, 'close': 81958.68, 'volume': 0.019310000000000004} +2025-03-18 22:50:01,732 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004484,"s":"BTCUSDT","t...4483,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,732 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550657,"p":"81958.44000000","q":"0.00007000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,732 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81958.44, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,732 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81958.44, 'volume': 7e-05} +2025-03-18 22:50:01,732 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81958.44, 'volume': 7e-05}, total ticks: 649 +2025-03-18 22:50:01,732 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81958.44, 'close': 81958.44, 'volume': 0.019380000000000005} +2025-03-18 22:50:01,734 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004484,"s":"BTCUSDT","t...4483,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,734 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550658,"p":"81958.43000000","q":"0.00007000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,734 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81958.43, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,734 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81958.43, 'volume': 7e-05} +2025-03-18 22:50:01,734 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81958.43, 'volume': 7e-05}, total ticks: 650 +2025-03-18 22:50:01,734 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81958.43, 'close': 81958.43, 'volume': 0.019450000000000005} +2025-03-18 22:50:01,735 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004484,"s":"BTCUSDT","t...4483,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,735 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550659,"p":"81958.38000000","q":"0.00209000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,735 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81958.38, 'volume': 0.00209, 'type': 'trade'} +2025-03-18 22:50:01,735 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81958.38, 'volume': 0.00209} +2025-03-18 22:50:01,735 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81958.38, 'volume': 0.00209}, total ticks: 651 +2025-03-18 22:50:01,735 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81958.38, 'close': 81958.38, 'volume': 0.021540000000000004} +2025-03-18 22:50:01,735 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004484,"s":"BTCUSDT","t...4483,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,736 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550660,"p":"81957.61000000","q":"0.00007000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,736 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81957.61, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,736 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81957.61, 'volume': 7e-05} +2025-03-18 22:50:01,736 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81957.61, 'volume': 7e-05}, total ticks: 652 +2025-03-18 22:50:01,736 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81957.61, 'close': 81957.61, 'volume': 0.021610000000000004} +2025-03-18 22:50:01,736 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004484,"s":"BTCUSDT","t...4483,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,737 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550661,"p":"81957.42000000","q":"0.00008000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,737 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81957.42, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:50:01,737 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81957.42, 'volume': 8e-05} +2025-03-18 22:50:01,737 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81957.42, 'volume': 8e-05}, total ticks: 653 +2025-03-18 22:50:01,737 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81957.42, 'close': 81957.42, 'volume': 0.021690000000000004} +2025-03-18 22:50:01,737 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004484,"s":"BTCUSDT","t...4483,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,738 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550662,"p":"81956.50000000","q":"0.00008000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,738 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81956.5, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:50:01,738 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81956.5, 'volume': 8e-05} +2025-03-18 22:50:01,738 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81956.5, 'volume': 8e-05}, total ticks: 654 +2025-03-18 22:50:01,738 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81956.5, 'close': 81956.5, 'volume': 0.021770000000000005} +2025-03-18 22:50:01,739 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004484,"s":"BTCUSDT","t...4483,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,739 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550663,"p":"81956.33000000","q":"0.00007000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,739 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81956.33, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,739 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81956.33, 'volume': 7e-05} +2025-03-18 22:50:01,740 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81956.33, 'volume': 7e-05}, total ticks: 655 +2025-03-18 22:50:01,740 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81956.33, 'close': 81956.33, 'volume': 0.021840000000000005} +2025-03-18 22:50:01,740 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004484,"s":"BTCUSDT","t...4483,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,740 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550664,"p":"81956.33000000","q":"0.00007000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,741 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81956.33, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,741 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81956.33, 'volume': 7e-05} +2025-03-18 22:50:01,741 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81956.33, 'volume': 7e-05}, total ticks: 656 +2025-03-18 22:50:01,741 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81956.33, 'close': 81956.33, 'volume': 0.021910000000000006} +2025-03-18 22:50:01,742 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004484,"s":"BTCUSDT","t...4483,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,742 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550665,"p":"81956.33000000","q":"0.00008000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,742 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81956.33, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:50:01,743 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81956.33, 'volume': 8e-05} +2025-03-18 22:50:01,743 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81956.33, 'volume': 8e-05}, total ticks: 657 +2025-03-18 22:50:01,743 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81956.33, 'close': 81956.33, 'volume': 0.021990000000000006} +2025-03-18 22:50:01,744 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004484,"s":"BTCUSDT","t...4483,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,744 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550666,"p":"81956.33000000","q":"0.00008000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,744 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81956.33, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:50:01,744 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81956.33, 'volume': 8e-05} +2025-03-18 22:50:01,744 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81956.33, 'volume': 8e-05}, total ticks: 658 +2025-03-18 22:50:01,744 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81956.33, 'close': 81956.33, 'volume': 0.022070000000000006} +2025-03-18 22:50:01,744 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004484,"s":"BTCUSDT","t...4483,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,745 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550667,"p":"81956.33000000","q":"0.00007000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,745 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81956.33, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,745 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81956.33, 'volume': 7e-05} +2025-03-18 22:50:01,745 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81956.33, 'volume': 7e-05}, total ticks: 659 +2025-03-18 22:50:01,745 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81956.33, 'close': 81956.33, 'volume': 0.022140000000000007} +2025-03-18 22:50:01,745 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004484,"s":"BTCUSDT","t...4483,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,746 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550668,"p":"81956.32000000","q":"0.02147000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,746 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81956.32, 'volume': 0.02147, 'type': 'trade'} +2025-03-18 22:50:01,746 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81956.32, 'volume': 0.02147} +2025-03-18 22:50:01,746 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81956.32, 'volume': 0.02147}, total ticks: 660 +2025-03-18 22:50:01,747 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81956.32, 'close': 81956.32, 'volume': 0.04361000000000001} +2025-03-18 22:50:01,747 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004484,"s":"BTCUSDT","t...4483,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,747 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550669,"p":"81956.32000000","q":"0.00007000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,747 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81956.32, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,747 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81956.32, 'volume': 7e-05} +2025-03-18 22:50:01,747 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81956.32, 'volume': 7e-05}, total ticks: 661 +2025-03-18 22:50:01,748 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81956.32, 'close': 81956.32, 'volume': 0.04368000000000001} +2025-03-18 22:50:01,748 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550670,"p":"81956.32000000","q":"0.00007000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,749 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81956.32, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,749 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81956.32, 'volume': 7e-05} +2025-03-18 22:50:01,749 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81956.32, 'volume': 7e-05}, total ticks: 662 +2025-03-18 22:50:01,749 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81956.32, 'close': 81956.32, 'volume': 0.04375000000000001} +2025-03-18 22:50:01,767 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550671,"p":"81955.98000000","q":"0.00007000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,767 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81955.98, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,767 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81955.98, 'volume': 7e-05} +2025-03-18 22:50:01,767 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81955.98, 'volume': 7e-05}, total ticks: 663 +2025-03-18 22:50:01,767 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.98, 'close': 81955.98, 'volume': 0.04382000000000001} +2025-03-18 22:50:01,790 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550672,"p":"81955.58000000","q":"0.00007000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,790 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81955.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,790 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81955.58, 'volume': 7e-05} +2025-03-18 22:50:01,791 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81955.58, 'volume': 7e-05}, total ticks: 664 +2025-03-18 22:50:01,791 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.58, 'close': 81955.58, 'volume': 0.04389000000000001} +2025-03-18 22:50:01,806 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550673,"p":"81955.58000000","q":"0.00007000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,806 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81955.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,806 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81955.58, 'volume': 7e-05} +2025-03-18 22:50:01,807 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81955.58, 'volume': 7e-05}, total ticks: 665 +2025-03-18 22:50:01,807 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.58, 'close': 81955.58, 'volume': 0.04396000000000001} +2025-03-18 22:50:01,822 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550674,"p":"81955.58000000","q":"0.00009000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,822 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81955.58, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:50:01,822 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81955.58, 'volume': 9e-05} +2025-03-18 22:50:01,822 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81955.58, 'volume': 9e-05}, total ticks: 666 +2025-03-18 22:50:01,822 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.58, 'close': 81955.58, 'volume': 0.04405000000000001} +2025-03-18 22:50:01,837 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550675,"p":"81955.58000000","q":"0.00009000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,837 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81955.58, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:50:01,837 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81955.58, 'volume': 9e-05} +2025-03-18 22:50:01,837 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81955.58, 'volume': 9e-05}, total ticks: 667 +2025-03-18 22:50:01,837 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.58, 'close': 81955.58, 'volume': 0.04414000000000001} +2025-03-18 22:50:01,849 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004387,"s":"BTCUSDT","t":4727550676,"p":"81955.58000000","q":"0.00007000","T":1742331004387,"m":true,"M":true}... +2025-03-18 22:50:01,849 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004387, 'price': 81955.58, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,850 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004387, 'price': 81955.58, 'volume': 7e-05} +2025-03-18 22:50:01,850 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004387, 'price': 81955.58, 'volume': 7e-05}, total ticks: 668 +2025-03-18 22:50:01,850 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.58, 'close': 81955.58, 'volume': 0.04421000000000001} +2025-03-18 22:50:01,865 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004484,"s":"BTCUSDT","t":4727550677,"p":"81955.57000000","q":"0.00007000","T":1742331004483,"m":true,"M":true}... +2025-03-18 22:50:01,865 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004483, 'price': 81955.57, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,865 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004483, 'price': 81955.57, 'volume': 7e-05} +2025-03-18 22:50:01,865 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004483, 'price': 81955.57, 'volume': 7e-05}, total ticks: 669 +2025-03-18 22:50:01,866 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.57, 'close': 81955.57, 'volume': 0.044280000000000014} +2025-03-18 22:50:01,880 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004484,"s":"BTCUSDT","t":4727550678,"p":"81955.57000000","q":"0.00007000","T":1742331004483,"m":true,"M":true}... +2025-03-18 22:50:01,880 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004483, 'price': 81955.57, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,880 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004483, 'price': 81955.57, 'volume': 7e-05} +2025-03-18 22:50:01,880 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004483, 'price': 81955.57, 'volume': 7e-05}, total ticks: 670 +2025-03-18 22:50:01,880 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.57, 'close': 81955.57, 'volume': 0.044350000000000014} +2025-03-18 22:50:01,895 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004484,"s":"BTCUSDT","t":4727550679,"p":"81955.57000000","q":"0.00007000","T":1742331004483,"m":true,"M":true}... +2025-03-18 22:50:01,895 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004483, 'price': 81955.57, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,895 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004483, 'price': 81955.57, 'volume': 7e-05} +2025-03-18 22:50:01,896 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004483, 'price': 81955.57, 'volume': 7e-05}, total ticks: 671 +2025-03-18 22:50:01,896 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.57, 'close': 81955.57, 'volume': 0.044420000000000015} +2025-03-18 22:50:01,896 - DEBUG - [protocol.py:1270] - % sending keepalive ping +2025-03-18 22:50:01,896 - DEBUG - [protocol.py:1183] - > PING 27 1c c2 31 [binary, 4 bytes] +2025-03-18 22:50:01,897 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004484,"s":"BTCUSDT","t":4727550680,"p":"81955.57000000","q":"0.01537000","T":1742331004483,"m":true,"M":true}... +2025-03-18 22:50:01,897 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004483, 'price': 81955.57, 'volume': 0.01537, 'type': 'trade'} +2025-03-18 22:50:01,897 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004483, 'price': 81955.57, 'volume': 0.01537} +2025-03-18 22:50:01,897 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004483, 'price': 81955.57, 'volume': 0.01537}, total ticks: 672 +2025-03-18 22:50:01,898 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.57, 'close': 81955.57, 'volume': 0.05979000000000002} +2025-03-18 22:50:01,910 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004670,"s":"BTCUSDT","t...4670,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,911 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004670,"s":"BTCUSDT","t...4670,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,911 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004670,"s":"BTCUSDT","t...4670,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,912 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004670,"s":"BTCUSDT","t...4670,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,912 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004670,"s":"BTCUSDT","t...4670,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,912 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004670,"s":"BTCUSDT","t...4670,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,912 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004670,"s":"BTCUSDT","t...4670,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,913 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004670,"s":"BTCUSDT","t...4670,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,913 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004670,"s":"BTCUSDT","t...4670,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,913 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004670,"s":"BTCUSDT","t...4670,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,913 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004670,"s":"BTCUSDT","t...4670,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,913 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004670,"s":"BTCUSDT","t...4670,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,914 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004484,"s":"BTCUSDT","t":4727550681,"p":"81955.57000000","q":"0.00007000","T":1742331004483,"m":true,"M":true}... +2025-03-18 22:50:01,914 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004483, 'price': 81955.57, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,914 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004483, 'price': 81955.57, 'volume': 7e-05} +2025-03-18 22:50:01,914 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004483, 'price': 81955.57, 'volume': 7e-05}, total ticks: 673 +2025-03-18 22:50:01,914 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.57, 'close': 81955.57, 'volume': 0.05986000000000002} +2025-03-18 22:50:01,915 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004670,"s":"BTCUSDT","t...4670,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,915 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004484,"s":"BTCUSDT","t":4727550682,"p":"81955.57000000","q":"0.00007000","T":1742331004483,"m":true,"M":true}... +2025-03-18 22:50:01,915 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004483, 'price': 81955.57, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,915 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004483, 'price': 81955.57, 'volume': 7e-05} +2025-03-18 22:50:01,915 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004483, 'price': 81955.57, 'volume': 7e-05}, total ticks: 674 +2025-03-18 22:50:01,915 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.57, 'close': 81955.57, 'volume': 0.05993000000000002} +2025-03-18 22:50:01,915 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004670,"s":"BTCUSDT","t...4670,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,916 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004484,"s":"BTCUSDT","t":4727550683,"p":"81955.57000000","q":"0.00007000","T":1742331004483,"m":true,"M":true}... +2025-03-18 22:50:01,916 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004483, 'price': 81955.57, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,916 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004483, 'price': 81955.57, 'volume': 7e-05} +2025-03-18 22:50:01,916 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004483, 'price': 81955.57, 'volume': 7e-05}, total ticks: 675 +2025-03-18 22:50:01,916 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.57, 'close': 81955.57, 'volume': 0.06000000000000002} +2025-03-18 22:50:01,916 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004670,"s":"BTCUSDT","t...4670,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,916 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004484,"s":"BTCUSDT","t":4727550684,"p":"81955.57000000","q":"0.00101000","T":1742331004483,"m":true,"M":true}... +2025-03-18 22:50:01,917 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004483, 'price': 81955.57, 'volume': 0.00101, 'type': 'trade'} +2025-03-18 22:50:01,917 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004483, 'price': 81955.57, 'volume': 0.00101} +2025-03-18 22:50:01,917 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004483, 'price': 81955.57, 'volume': 0.00101}, total ticks: 676 +2025-03-18 22:50:01,917 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.57, 'close': 81955.57, 'volume': 0.061010000000000016} +2025-03-18 22:50:01,917 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004670,"s":"BTCUSDT","t...4670,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,917 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004484,"s":"BTCUSDT","t":4727550685,"p":"81955.57000000","q":"0.00010000","T":1742331004483,"m":true,"M":true}... +2025-03-18 22:50:01,918 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004483, 'price': 81955.57, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:50:01,918 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004483, 'price': 81955.57, 'volume': 0.0001} +2025-03-18 22:50:01,918 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004483, 'price': 81955.57, 'volume': 0.0001}, total ticks: 677 +2025-03-18 22:50:01,918 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.57, 'close': 81955.57, 'volume': 0.06111000000000002} +2025-03-18 22:50:01,918 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004670,"s":"BTCUSDT","t...4670,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,918 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004484,"s":"BTCUSDT","t":4727550686,"p":"81955.57000000","q":"0.00010000","T":1742331004483,"m":true,"M":true}... +2025-03-18 22:50:01,918 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004483, 'price': 81955.57, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:50:01,918 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004483, 'price': 81955.57, 'volume': 0.0001} +2025-03-18 22:50:01,918 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004483, 'price': 81955.57, 'volume': 0.0001}, total ticks: 678 +2025-03-18 22:50:01,919 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.57, 'close': 81955.57, 'volume': 0.06121000000000002} +2025-03-18 22:50:01,919 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004672,"s":"BTCUSDT","t...4672,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,919 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004484,"s":"BTCUSDT","t":4727550687,"p":"81955.57000000","q":"0.00010000","T":1742331004483,"m":true,"M":true}... +2025-03-18 22:50:01,919 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004483, 'price': 81955.57, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:50:01,919 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004483, 'price': 81955.57, 'volume': 0.0001} +2025-03-18 22:50:01,919 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004483, 'price': 81955.57, 'volume': 0.0001}, total ticks: 679 +2025-03-18 22:50:01,919 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.57, 'close': 81955.57, 'volume': 0.061310000000000024} +2025-03-18 22:50:01,920 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004672,"s":"BTCUSDT","t...4672,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,920 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004484,"s":"BTCUSDT","t":4727550688,"p":"81955.56000000","q":"0.00021000","T":1742331004483,"m":true,"M":true}... +2025-03-18 22:50:01,920 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004483, 'price': 81955.56, 'volume': 0.00021, 'type': 'trade'} +2025-03-18 22:50:01,920 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004483, 'price': 81955.56, 'volume': 0.00021} +2025-03-18 22:50:01,920 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004483, 'price': 81955.56, 'volume': 0.00021}, total ticks: 680 +2025-03-18 22:50:01,920 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.56, 'close': 81955.56, 'volume': 0.061520000000000026} +2025-03-18 22:50:01,921 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004672,"s":"BTCUSDT","t...4672,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,921 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004484,"s":"BTCUSDT","t":4727550689,"p":"81955.56000000","q":"0.00007000","T":1742331004483,"m":true,"M":true}... +2025-03-18 22:50:01,921 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004483, 'price': 81955.56, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,921 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004483, 'price': 81955.56, 'volume': 7e-05} +2025-03-18 22:50:01,921 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004483, 'price': 81955.56, 'volume': 7e-05}, total ticks: 681 +2025-03-18 22:50:01,921 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.56, 'close': 81955.56, 'volume': 0.06159000000000003} +2025-03-18 22:50:01,922 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004672,"s":"BTCUSDT","t...4672,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,922 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004484,"s":"BTCUSDT","t":4727550690,"p":"81955.56000000","q":"0.00007000","T":1742331004483,"m":true,"M":true}... +2025-03-18 22:50:01,922 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004483, 'price': 81955.56, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,922 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004483, 'price': 81955.56, 'volume': 7e-05} +2025-03-18 22:50:01,922 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004483, 'price': 81955.56, 'volume': 7e-05}, total ticks: 682 +2025-03-18 22:50:01,922 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.56, 'close': 81955.56, 'volume': 0.06166000000000003} +2025-03-18 22:50:01,922 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004672,"s":"BTCUSDT","t...4672,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,923 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004484,"s":"BTCUSDT","t":4727550691,"p":"81955.56000000","q":"0.00014000","T":1742331004483,"m":true,"M":true}... +2025-03-18 22:50:01,923 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004483, 'price': 81955.56, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:50:01,923 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004483, 'price': 81955.56, 'volume': 0.00014} +2025-03-18 22:50:01,923 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004483, 'price': 81955.56, 'volume': 0.00014}, total ticks: 683 +2025-03-18 22:50:01,923 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.56, 'close': 81955.56, 'volume': 0.06180000000000003} +2025-03-18 22:50:01,923 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004672,"s":"BTCUSDT","t...4672,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,923 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004484,"s":"BTCUSDT","t":4727550692,"p":"81955.47000000","q":"0.00007000","T":1742331004483,"m":true,"M":true}... +2025-03-18 22:50:01,923 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004483, 'price': 81955.47, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,924 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004483, 'price': 81955.47, 'volume': 7e-05} +2025-03-18 22:50:01,924 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004483, 'price': 81955.47, 'volume': 7e-05}, total ticks: 684 +2025-03-18 22:50:01,924 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.47, 'close': 81955.47, 'volume': 0.06187000000000003} +2025-03-18 22:50:01,924 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004672,"s":"BTCUSDT","t...4672,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,924 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004484,"s":"BTCUSDT","t":4727550693,"p":"81955.47000000","q":"0.00007000","T":1742331004483,"m":true,"M":true}... +2025-03-18 22:50:01,924 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004483, 'price': 81955.47, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,924 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004483, 'price': 81955.47, 'volume': 7e-05} +2025-03-18 22:50:01,924 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004483, 'price': 81955.47, 'volume': 7e-05}, total ticks: 685 +2025-03-18 22:50:01,925 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.47, 'close': 81955.47, 'volume': 0.06194000000000003} +2025-03-18 22:50:01,925 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004672,"s":"BTCUSDT","t...4672,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,925 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004484,"s":"BTCUSDT","t":4727550694,"p":"81955.47000000","q":"0.00010000","T":1742331004483,"m":true,"M":true}... +2025-03-18 22:50:01,925 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004483, 'price': 81955.47, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:50:01,925 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004483, 'price': 81955.47, 'volume': 0.0001} +2025-03-18 22:50:01,925 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004483, 'price': 81955.47, 'volume': 0.0001}, total ticks: 686 +2025-03-18 22:50:01,925 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.47, 'close': 81955.47, 'volume': 0.06204000000000003} +2025-03-18 22:50:01,926 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004672,"s":"BTCUSDT","t...4672,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,926 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004484,"s":"BTCUSDT","t":4727550695,"p":"81955.47000000","q":"0.00010000","T":1742331004483,"m":true,"M":true}... +2025-03-18 22:50:01,926 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004483, 'price': 81955.47, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:50:01,927 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004483, 'price': 81955.47, 'volume': 0.0001} +2025-03-18 22:50:01,927 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004483, 'price': 81955.47, 'volume': 0.0001}, total ticks: 687 +2025-03-18 22:50:01,927 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.47, 'close': 81955.47, 'volume': 0.062140000000000035} +2025-03-18 22:50:01,927 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004672,"s":"BTCUSDT","t...4672,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,927 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004484,"s":"BTCUSDT","t":4727550696,"p":"81955.47000000","q":"0.00007000","T":1742331004483,"m":true,"M":true}... +2025-03-18 22:50:01,927 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004483, 'price': 81955.47, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,928 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004483, 'price': 81955.47, 'volume': 7e-05} +2025-03-18 22:50:01,928 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004483, 'price': 81955.47, 'volume': 7e-05}, total ticks: 688 +2025-03-18 22:50:01,928 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.47, 'close': 81955.47, 'volume': 0.062210000000000036} +2025-03-18 22:50:01,928 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004672,"s":"BTCUSDT","t...4672,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,928 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004484,"s":"BTCUSDT","t":4727550697,"p":"81955.47000000","q":"0.00007000","T":1742331004483,"m":true,"M":true}... +2025-03-18 22:50:01,928 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004483, 'price': 81955.47, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,928 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004483, 'price': 81955.47, 'volume': 7e-05} +2025-03-18 22:50:01,928 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004483, 'price': 81955.47, 'volume': 7e-05}, total ticks: 689 +2025-03-18 22:50:01,929 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.47, 'close': 81955.47, 'volume': 0.06228000000000004} +2025-03-18 22:50:01,930 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004672,"s":"BTCUSDT","t...4672,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,930 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004484,"s":"BTCUSDT","t":4727550698,"p":"81955.47000000","q":"0.00021000","T":1742331004483,"m":true,"M":true}... +2025-03-18 22:50:01,930 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004483, 'price': 81955.47, 'volume': 0.00021, 'type': 'trade'} +2025-03-18 22:50:01,930 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004483, 'price': 81955.47, 'volume': 0.00021} +2025-03-18 22:50:01,930 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004483, 'price': 81955.47, 'volume': 0.00021}, total ticks: 690 +2025-03-18 22:50:01,930 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.47, 'close': 81955.47, 'volume': 0.06249000000000004} +2025-03-18 22:50:01,930 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004672,"s":"BTCUSDT","t...4672,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,930 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004484,"s":"BTCUSDT","t":4727550699,"p":"81955.47000000","q":"0.00021000","T":1742331004483,"m":true,"M":true}... +2025-03-18 22:50:01,931 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004483, 'price': 81955.47, 'volume': 0.00021, 'type': 'trade'} +2025-03-18 22:50:01,931 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004483, 'price': 81955.47, 'volume': 0.00021} +2025-03-18 22:50:01,931 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004483, 'price': 81955.47, 'volume': 0.00021}, total ticks: 691 +2025-03-18 22:50:01,931 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.47, 'close': 81955.47, 'volume': 0.06270000000000003} +2025-03-18 22:50:01,931 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004672,"s":"BTCUSDT","t...4672,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,931 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004484,"s":"BTCUSDT","t":4727550700,"p":"81955.47000000","q":"0.00021000","T":1742331004483,"m":true,"M":true}... +2025-03-18 22:50:01,931 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004483, 'price': 81955.47, 'volume': 0.00021, 'type': 'trade'} +2025-03-18 22:50:01,932 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004483, 'price': 81955.47, 'volume': 0.00021} +2025-03-18 22:50:01,932 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004483, 'price': 81955.47, 'volume': 0.00021}, total ticks: 692 +2025-03-18 22:50:01,932 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.47, 'close': 81955.47, 'volume': 0.06291000000000004} +2025-03-18 22:50:01,932 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004672,"s":"BTCUSDT","t...4672,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,932 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004484,"s":"BTCUSDT","t":4727550701,"p":"81955.47000000","q":"0.00007000","T":1742331004483,"m":true,"M":true}... +2025-03-18 22:50:01,932 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004483, 'price': 81955.47, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,933 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004483, 'price': 81955.47, 'volume': 7e-05} +2025-03-18 22:50:01,933 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004483, 'price': 81955.47, 'volume': 7e-05}, total ticks: 693 +2025-03-18 22:50:01,933 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.47, 'close': 81955.47, 'volume': 0.06298000000000004} +2025-03-18 22:50:01,933 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004672,"s":"BTCUSDT","t...4672,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,933 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004670,"s":"BTCUSDT","t":4727550702,"p":"81955.46000000","q":"0.00007000","T":1742331004670,"m":true,"M":true}... +2025-03-18 22:50:01,933 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004670, 'price': 81955.46, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,933 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004670, 'price': 81955.46, 'volume': 7e-05} +2025-03-18 22:50:01,933 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004670, 'price': 81955.46, 'volume': 7e-05}, total ticks: 694 +2025-03-18 22:50:01,934 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.46, 'close': 81955.46, 'volume': 0.06305000000000004} +2025-03-18 22:50:01,934 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004672,"s":"BTCUSDT","t...4672,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,934 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004670,"s":"BTCUSDT","t":4727550703,"p":"81955.46000000","q":"0.00007000","T":1742331004670,"m":true,"M":true}... +2025-03-18 22:50:01,934 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004670, 'price': 81955.46, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,934 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004670, 'price': 81955.46, 'volume': 7e-05} +2025-03-18 22:50:01,934 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004670, 'price': 81955.46, 'volume': 7e-05}, total ticks: 695 +2025-03-18 22:50:01,935 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.46, 'close': 81955.46, 'volume': 0.06312000000000004} +2025-03-18 22:50:01,935 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004672,"s":"BTCUSDT","t...4672,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,935 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004670,"s":"BTCUSDT","t":4727550704,"p":"81955.46000000","q":"0.00007000","T":1742331004670,"m":true,"M":true}... +2025-03-18 22:50:01,935 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004670, 'price': 81955.46, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,935 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004670, 'price': 81955.46, 'volume': 7e-05} +2025-03-18 22:50:01,935 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004670, 'price': 81955.46, 'volume': 7e-05}, total ticks: 696 +2025-03-18 22:50:01,935 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.46, 'close': 81955.46, 'volume': 0.06319000000000004} +2025-03-18 22:50:01,936 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004672,"s":"BTCUSDT","t...4672,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,936 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004670,"s":"BTCUSDT","t":4727550705,"p":"81955.46000000","q":"0.00007000","T":1742331004670,"m":true,"M":true}... +2025-03-18 22:50:01,936 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004670, 'price': 81955.46, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,936 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004670, 'price': 81955.46, 'volume': 7e-05} +2025-03-18 22:50:01,936 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004670, 'price': 81955.46, 'volume': 7e-05}, total ticks: 697 +2025-03-18 22:50:01,936 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.46, 'close': 81955.46, 'volume': 0.06326000000000004} +2025-03-18 22:50:01,936 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004672,"s":"BTCUSDT","t...4672,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,936 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004670,"s":"BTCUSDT","t":4727550706,"p":"81955.46000000","q":"0.00014000","T":1742331004670,"m":true,"M":true}... +2025-03-18 22:50:01,936 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004670, 'price': 81955.46, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:50:01,937 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004670, 'price': 81955.46, 'volume': 0.00014} +2025-03-18 22:50:01,937 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004670, 'price': 81955.46, 'volume': 0.00014}, total ticks: 698 +2025-03-18 22:50:01,937 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.46, 'close': 81955.46, 'volume': 0.06340000000000004} +2025-03-18 22:50:01,937 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004672,"s":"BTCUSDT","t...4672,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,937 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004670,"s":"BTCUSDT","t":4727550707,"p":"81955.46000000","q":"0.00010000","T":1742331004670,"m":true,"M":true}... +2025-03-18 22:50:01,937 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004670, 'price': 81955.46, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:50:01,937 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004670, 'price': 81955.46, 'volume': 0.0001} +2025-03-18 22:50:01,937 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004670, 'price': 81955.46, 'volume': 0.0001}, total ticks: 699 +2025-03-18 22:50:01,938 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.46, 'close': 81955.46, 'volume': 0.06350000000000004} +2025-03-18 22:50:01,938 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004672,"s":"BTCUSDT","t...4672,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,938 - INFO - [realtime.py:369] - Received message #700 +2025-03-18 22:50:01,938 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004670,"s":"BTCUSDT","t":4727550708,"p":"81955.46000000","q":"0.00007000","T":1742331004670,"m":true,"M":true}... +2025-03-18 22:50:01,938 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004670, 'price': 81955.46, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,938 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004670, 'price': 81955.46, 'volume': 7e-05} +2025-03-18 22:50:01,938 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004670, 'price': 81955.46, 'volume': 7e-05}, total ticks: 700 +2025-03-18 22:50:01,939 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.46, 'close': 81955.46, 'volume': 0.06357000000000004} +2025-03-18 22:50:01,939 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004672,"s":"BTCUSDT","t...4672,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,939 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004670,"s":"BTCUSDT","t":4727550709,"p":"81955.46000000","q":"0.00007000","T":1742331004670,"m":true,"M":true}... +2025-03-18 22:50:01,939 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004670, 'price': 81955.46, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,939 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004670, 'price': 81955.46, 'volume': 7e-05} +2025-03-18 22:50:01,939 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004670, 'price': 81955.46, 'volume': 7e-05}, total ticks: 701 +2025-03-18 22:50:01,939 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.46, 'close': 81955.46, 'volume': 0.06364000000000004} +2025-03-18 22:50:01,939 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004672,"s":"BTCUSDT","t...4672,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,940 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004670,"s":"BTCUSDT","t":4727550710,"p":"81955.46000000","q":"0.00007000","T":1742331004670,"m":true,"M":true}... +2025-03-18 22:50:01,940 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004670, 'price': 81955.46, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,940 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004670, 'price': 81955.46, 'volume': 7e-05} +2025-03-18 22:50:01,940 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004670, 'price': 81955.46, 'volume': 7e-05}, total ticks: 702 +2025-03-18 22:50:01,940 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.46, 'close': 81955.46, 'volume': 0.06371000000000004} +2025-03-18 22:50:01,941 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004672,"s":"BTCUSDT","t...4672,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,941 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004670,"s":"BTCUSDT","t":4727550711,"p":"81955.46000000","q":"0.00050000","T":1742331004670,"m":true,"M":true}... +2025-03-18 22:50:01,941 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004670, 'price': 81955.46, 'volume': 0.0005, 'type': 'trade'} +2025-03-18 22:50:01,941 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004670, 'price': 81955.46, 'volume': 0.0005} +2025-03-18 22:50:01,941 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004670, 'price': 81955.46, 'volume': 0.0005}, total ticks: 703 +2025-03-18 22:50:01,941 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.46, 'close': 81955.46, 'volume': 0.06421000000000004} +2025-03-18 22:50:01,941 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004672,"s":"BTCUSDT","t...4672,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,942 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004670,"s":"BTCUSDT","t":4727550712,"p":"81955.46000000","q":"0.00007000","T":1742331004670,"m":true,"M":true}... +2025-03-18 22:50:01,942 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004670, 'price': 81955.46, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,942 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004670, 'price': 81955.46, 'volume': 7e-05} +2025-03-18 22:50:01,942 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004670, 'price': 81955.46, 'volume': 7e-05}, total ticks: 704 +2025-03-18 22:50:01,942 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.46, 'close': 81955.46, 'volume': 0.06428000000000005} +2025-03-18 22:50:01,942 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004672,"s":"BTCUSDT","t...4672,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,942 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004670,"s":"BTCUSDT","t":4727550713,"p":"81955.45000000","q":"0.00013000","T":1742331004670,"m":true,"M":true}... +2025-03-18 22:50:01,943 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004670, 'price': 81955.45, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:50:01,943 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004670, 'price': 81955.45, 'volume': 0.00013} +2025-03-18 22:50:01,943 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004670, 'price': 81955.45, 'volume': 0.00013}, total ticks: 705 +2025-03-18 22:50:01,943 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.45, 'close': 81955.45, 'volume': 0.06441000000000005} +2025-03-18 22:50:01,943 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004672,"s":"BTCUSDT","t...4672,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,943 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004670,"s":"BTCUSDT","t":4727550714,"p":"81955.45000000","q":"0.00014000","T":1742331004670,"m":true,"M":true}... +2025-03-18 22:50:01,943 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004670, 'price': 81955.45, 'volume': 0.00014, 'type': 'trade'} +2025-03-18 22:50:01,944 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004670, 'price': 81955.45, 'volume': 0.00014} +2025-03-18 22:50:01,944 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004670, 'price': 81955.45, 'volume': 0.00014}, total ticks: 706 +2025-03-18 22:50:01,944 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.45, 'close': 81955.45, 'volume': 0.06455000000000005} +2025-03-18 22:50:01,944 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004672,"s":"BTCUSDT","t...4672,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,944 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004670,"s":"BTCUSDT","t":4727550715,"p":"81955.45000000","q":"0.00007000","T":1742331004670,"m":true,"M":true}... +2025-03-18 22:50:01,944 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004670, 'price': 81955.45, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,944 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004670, 'price': 81955.45, 'volume': 7e-05} +2025-03-18 22:50:01,944 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004670, 'price': 81955.45, 'volume': 7e-05}, total ticks: 707 +2025-03-18 22:50:01,945 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.45, 'close': 81955.45, 'volume': 0.06462000000000005} +2025-03-18 22:50:01,945 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004672,"s":"BTCUSDT","t...4672,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,945 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004670,"s":"BTCUSDT","t":4727550716,"p":"81955.45000000","q":"0.00006000","T":1742331004670,"m":true,"M":true}... +2025-03-18 22:50:01,945 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004670, 'price': 81955.45, 'volume': 6e-05, 'type': 'trade'} +2025-03-18 22:50:01,945 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004670, 'price': 81955.45, 'volume': 6e-05} +2025-03-18 22:50:01,945 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004670, 'price': 81955.45, 'volume': 6e-05}, total ticks: 708 +2025-03-18 22:50:01,946 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.45, 'close': 81955.45, 'volume': 0.06468000000000006} +2025-03-18 22:50:01,946 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004672,"s":"BTCUSDT","t...4672,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,946 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004670,"s":"BTCUSDT","t":4727550717,"p":"81955.45000000","q":"0.00001000","T":1742331004670,"m":true,"M":true}... +2025-03-18 22:50:01,946 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004670, 'price': 81955.45, 'volume': 1e-05, 'type': 'trade'} +2025-03-18 22:50:01,946 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004670, 'price': 81955.45, 'volume': 1e-05} +2025-03-18 22:50:01,947 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004670, 'price': 81955.45, 'volume': 1e-05}, total ticks: 709 +2025-03-18 22:50:01,947 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.45, 'close': 81955.45, 'volume': 0.06469000000000005} +2025-03-18 22:50:01,947 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004675,"s":"BTCUSDT","t...4674,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,947 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004670,"s":"BTCUSDT","t":4727550718,"p":"81955.45000000","q":"0.00013000","T":1742331004670,"m":true,"M":true}... +2025-03-18 22:50:01,947 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004670, 'price': 81955.45, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:50:01,947 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004670, 'price': 81955.45, 'volume': 0.00013} +2025-03-18 22:50:01,948 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004670, 'price': 81955.45, 'volume': 0.00013}, total ticks: 710 +2025-03-18 22:50:01,948 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.45, 'close': 81955.45, 'volume': 0.06482000000000006} +2025-03-18 22:50:01,948 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004675,"s":"BTCUSDT","t...4674,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,948 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004672,"s":"BTCUSDT","t":4727550719,"p":"81955.16000000","q":"0.00007000","T":1742331004672,"m":true,"M":true}... +2025-03-18 22:50:01,948 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004672, 'price': 81955.16, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,948 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004672, 'price': 81955.16, 'volume': 7e-05} +2025-03-18 22:50:01,948 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004672, 'price': 81955.16, 'volume': 7e-05}, total ticks: 711 +2025-03-18 22:50:01,948 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.16, 'close': 81955.16, 'volume': 0.06489000000000006} +2025-03-18 22:50:01,948 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004675,"s":"BTCUSDT","t...4674,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,948 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004672,"s":"BTCUSDT","t":4727550720,"p":"81955.16000000","q":"0.00007000","T":1742331004672,"m":true,"M":true}... +2025-03-18 22:50:01,948 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004672, 'price': 81955.16, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,948 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004672, 'price': 81955.16, 'volume': 7e-05} +2025-03-18 22:50:01,948 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004672, 'price': 81955.16, 'volume': 7e-05}, total ticks: 712 +2025-03-18 22:50:01,948 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81955.16, 'close': 81955.16, 'volume': 0.06496000000000006} +2025-03-18 22:50:01,948 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004675,"s":"BTCUSDT","t...4674,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,951 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004672,"s":"BTCUSDT","t":4727550721,"p":"81954.85000000","q":"0.00012000","T":1742331004672,"m":true,"M":true}... +2025-03-18 22:50:01,951 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004672, 'price': 81954.85, 'volume': 0.00012, 'type': 'trade'} +2025-03-18 22:50:01,951 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004672, 'price': 81954.85, 'volume': 0.00012} +2025-03-18 22:50:01,951 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004672, 'price': 81954.85, 'volume': 0.00012}, total ticks: 713 +2025-03-18 22:50:01,951 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81954.85, 'close': 81954.85, 'volume': 0.06508000000000005} +2025-03-18 22:50:01,951 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004675,"s":"BTCUSDT","t...4674,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,951 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004672,"s":"BTCUSDT","t":4727550722,"p":"81954.85000000","q":"0.00007000","T":1742331004672,"m":true,"M":true}... +2025-03-18 22:50:01,951 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004672, 'price': 81954.85, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,952 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004672, 'price': 81954.85, 'volume': 7e-05} +2025-03-18 22:50:01,952 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004672, 'price': 81954.85, 'volume': 7e-05}, total ticks: 714 +2025-03-18 22:50:01,952 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81954.85, 'close': 81954.85, 'volume': 0.06515000000000006} +2025-03-18 22:50:01,952 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004675,"s":"BTCUSDT","t...4674,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,952 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004672,"s":"BTCUSDT","t":4727550723,"p":"81954.85000000","q":"0.00007000","T":1742331004672,"m":true,"M":true}... +2025-03-18 22:50:01,952 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004672, 'price': 81954.85, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,952 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004672, 'price': 81954.85, 'volume': 7e-05} +2025-03-18 22:50:01,952 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004672, 'price': 81954.85, 'volume': 7e-05}, total ticks: 715 +2025-03-18 22:50:01,953 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81954.85, 'close': 81954.85, 'volume': 0.06522000000000006} +2025-03-18 22:50:01,953 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004675,"s":"BTCUSDT","t...4674,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,953 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004672,"s":"BTCUSDT","t":4727550724,"p":"81954.84000000","q":"0.00007000","T":1742331004672,"m":true,"M":true}... +2025-03-18 22:50:01,953 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004672, 'price': 81954.84, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,953 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004672, 'price': 81954.84, 'volume': 7e-05} +2025-03-18 22:50:01,953 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004672, 'price': 81954.84, 'volume': 7e-05}, total ticks: 716 +2025-03-18 22:50:01,953 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81954.84, 'close': 81954.84, 'volume': 0.06529000000000006} +2025-03-18 22:50:01,953 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004675,"s":"BTCUSDT","t...4674,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,953 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004672,"s":"BTCUSDT","t":4727550725,"p":"81954.84000000","q":"0.00007000","T":1742331004672,"m":true,"M":true}... +2025-03-18 22:50:01,955 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004672, 'price': 81954.84, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,955 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004672, 'price': 81954.84, 'volume': 7e-05} +2025-03-18 22:50:01,955 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004672, 'price': 81954.84, 'volume': 7e-05}, total ticks: 717 +2025-03-18 22:50:01,955 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81954.84, 'close': 81954.84, 'volume': 0.06536000000000006} +2025-03-18 22:50:01,955 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004675,"s":"BTCUSDT","t...4674,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,955 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004672,"s":"BTCUSDT","t":4727550726,"p":"81954.75000000","q":"0.00007000","T":1742331004672,"m":true,"M":true}... +2025-03-18 22:50:01,956 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004672, 'price': 81954.75, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,956 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004672, 'price': 81954.75, 'volume': 7e-05} +2025-03-18 22:50:01,956 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004672, 'price': 81954.75, 'volume': 7e-05}, total ticks: 718 +2025-03-18 22:50:01,956 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81954.75, 'close': 81954.75, 'volume': 0.06543000000000006} +2025-03-18 22:50:01,956 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004675,"s":"BTCUSDT","t...4674,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,956 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004672,"s":"BTCUSDT","t":4727550727,"p":"81954.75000000","q":"0.00007000","T":1742331004672,"m":true,"M":true}... +2025-03-18 22:50:01,956 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004672, 'price': 81954.75, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,956 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004672, 'price': 81954.75, 'volume': 7e-05} +2025-03-18 22:50:01,956 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004672, 'price': 81954.75, 'volume': 7e-05}, total ticks: 719 +2025-03-18 22:50:01,956 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81954.75, 'close': 81954.75, 'volume': 0.06550000000000006} +2025-03-18 22:50:01,956 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004675,"s":"BTCUSDT","t...4674,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,956 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004672,"s":"BTCUSDT","t":4727550728,"p":"81954.75000000","q":"0.00007000","T":1742331004672,"m":true,"M":true}... +2025-03-18 22:50:01,956 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004672, 'price': 81954.75, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,956 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004672, 'price': 81954.75, 'volume': 7e-05} +2025-03-18 22:50:01,956 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004672, 'price': 81954.75, 'volume': 7e-05}, total ticks: 720 +2025-03-18 22:50:01,956 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81954.75, 'close': 81954.75, 'volume': 0.06557000000000006} +2025-03-18 22:50:01,958 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004675,"s":"BTCUSDT","t...4674,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,958 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004672,"s":"BTCUSDT","t":4727550729,"p":"81954.75000000","q":"0.00007000","T":1742331004672,"m":true,"M":true}... +2025-03-18 22:50:01,958 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004672, 'price': 81954.75, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,958 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004672, 'price': 81954.75, 'volume': 7e-05} +2025-03-18 22:50:01,958 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004672, 'price': 81954.75, 'volume': 7e-05}, total ticks: 721 +2025-03-18 22:50:01,958 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81954.75, 'close': 81954.75, 'volume': 0.06564000000000006} +2025-03-18 22:50:01,958 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004675,"s":"BTCUSDT","t...4674,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,958 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004672,"s":"BTCUSDT","t":4727550730,"p":"81954.74000000","q":"0.00506000","T":1742331004672,"m":true,"M":true}... +2025-03-18 22:50:01,958 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004672, 'price': 81954.74, 'volume': 0.00506, 'type': 'trade'} +2025-03-18 22:50:01,958 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004672, 'price': 81954.74, 'volume': 0.00506} +2025-03-18 22:50:01,958 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004672, 'price': 81954.74, 'volume': 0.00506}, total ticks: 722 +2025-03-18 22:50:01,958 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81954.74, 'close': 81954.74, 'volume': 0.07070000000000005} +2025-03-18 22:50:01,958 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004677,"s":"BTCUSDT","t...4677,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,958 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004672,"s":"BTCUSDT","t":4727550731,"p":"81954.74000000","q":"0.00007000","T":1742331004672,"m":true,"M":true}... +2025-03-18 22:50:01,958 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004672, 'price': 81954.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,958 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004672, 'price': 81954.74, 'volume': 7e-05} +2025-03-18 22:50:01,958 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004672, 'price': 81954.74, 'volume': 7e-05}, total ticks: 723 +2025-03-18 22:50:01,958 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81954.74, 'close': 81954.74, 'volume': 0.07077000000000006} +2025-03-18 22:50:01,958 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004677,"s":"BTCUSDT","t...4677,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,958 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004672,"s":"BTCUSDT","t":4727550732,"p":"81954.74000000","q":"0.00007000","T":1742331004672,"m":true,"M":true}... +2025-03-18 22:50:01,962 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004672, 'price': 81954.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,962 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004672, 'price': 81954.74, 'volume': 7e-05} +2025-03-18 22:50:01,962 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004672, 'price': 81954.74, 'volume': 7e-05}, total ticks: 724 +2025-03-18 22:50:01,962 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81954.74, 'close': 81954.74, 'volume': 0.07084000000000006} +2025-03-18 22:50:01,962 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004677,"s":"BTCUSDT","t...4677,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,962 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004672,"s":"BTCUSDT","t":4727550733,"p":"81954.74000000","q":"0.00007000","T":1742331004672,"m":true,"M":true}... +2025-03-18 22:50:01,962 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004672, 'price': 81954.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,962 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004672, 'price': 81954.74, 'volume': 7e-05} +2025-03-18 22:50:01,962 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004672, 'price': 81954.74, 'volume': 7e-05}, total ticks: 725 +2025-03-18 22:50:01,963 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81954.74, 'close': 81954.74, 'volume': 0.07091000000000006} +2025-03-18 22:50:01,963 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004677,"s":"BTCUSDT","t...4677,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,963 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004672,"s":"BTCUSDT","t":4727550734,"p":"81954.74000000","q":"0.00506000","T":1742331004672,"m":true,"M":true}... +2025-03-18 22:50:01,963 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004672, 'price': 81954.74, 'volume': 0.00506, 'type': 'trade'} +2025-03-18 22:50:01,963 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004672, 'price': 81954.74, 'volume': 0.00506} +2025-03-18 22:50:01,963 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004672, 'price': 81954.74, 'volume': 0.00506}, total ticks: 726 +2025-03-18 22:50:01,964 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81954.74, 'close': 81954.74, 'volume': 0.07597000000000005} +2025-03-18 22:50:01,964 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004677,"s":"BTCUSDT","t...4677,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,964 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004672,"s":"BTCUSDT","t":4727550735,"p":"81954.74000000","q":"0.00007000","T":1742331004672,"m":true,"M":true}... +2025-03-18 22:50:01,964 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004672, 'price': 81954.74, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,964 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004672, 'price': 81954.74, 'volume': 7e-05} +2025-03-18 22:50:01,964 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004672, 'price': 81954.74, 'volume': 7e-05}, total ticks: 727 +2025-03-18 22:50:01,965 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81954.74, 'close': 81954.74, 'volume': 0.07604000000000005} +2025-03-18 22:50:01,965 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004677,"s":"BTCUSDT","t...4677,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,965 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004672,"s":"BTCUSDT","t":4727550736,"p":"81954.74000000","q":"0.00506000","T":1742331004672,"m":true,"M":true}... +2025-03-18 22:50:01,965 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004672, 'price': 81954.74, 'volume': 0.00506, 'type': 'trade'} +2025-03-18 22:50:01,965 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004672, 'price': 81954.74, 'volume': 0.00506} +2025-03-18 22:50:01,965 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004672, 'price': 81954.74, 'volume': 0.00506}, total ticks: 728 +2025-03-18 22:50:01,966 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81954.74, 'close': 81954.74, 'volume': 0.08110000000000005} +2025-03-18 22:50:01,966 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004677,"s":"BTCUSDT","t...4677,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,966 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004672,"s":"BTCUSDT","t":4727550737,"p":"81954.74000000","q":"0.00506000","T":1742331004672,"m":true,"M":true}... +2025-03-18 22:50:01,966 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004672, 'price': 81954.74, 'volume': 0.00506, 'type': 'trade'} +2025-03-18 22:50:01,966 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004672, 'price': 81954.74, 'volume': 0.00506} +2025-03-18 22:50:01,966 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004672, 'price': 81954.74, 'volume': 0.00506}, total ticks: 729 +2025-03-18 22:50:01,967 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81954.74, 'close': 81954.74, 'volume': 0.08616000000000004} +2025-03-18 22:50:01,967 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004677,"s":"BTCUSDT","t...4677,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,967 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004672,"s":"BTCUSDT","t":4727550738,"p":"81954.74000000","q":"0.00506000","T":1742331004672,"m":true,"M":true}... +2025-03-18 22:50:01,967 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004672, 'price': 81954.74, 'volume': 0.00506, 'type': 'trade'} +2025-03-18 22:50:01,967 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004672, 'price': 81954.74, 'volume': 0.00506} +2025-03-18 22:50:01,967 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004672, 'price': 81954.74, 'volume': 0.00506}, total ticks: 730 +2025-03-18 22:50:01,968 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81954.74, 'close': 81954.74, 'volume': 0.09122000000000004} +2025-03-18 22:50:01,968 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004677,"s":"BTCUSDT","t...4677,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,968 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004672,"s":"BTCUSDT","t":4727550739,"p":"81954.74000000","q":"0.00506000","T":1742331004672,"m":true,"M":true}... +2025-03-18 22:50:01,968 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004672, 'price': 81954.74, 'volume': 0.00506, 'type': 'trade'} +2025-03-18 22:50:01,968 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004672, 'price': 81954.74, 'volume': 0.00506} +2025-03-18 22:50:01,968 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004672, 'price': 81954.74, 'volume': 0.00506}, total ticks: 731 +2025-03-18 22:50:01,968 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81954.74, 'close': 81954.74, 'volume': 0.09628000000000003} +2025-03-18 22:50:01,969 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004679,"s":"BTCUSDT","t...4679,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,969 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004672,"s":"BTCUSDT","t":4727550740,"p":"81954.74000000","q":"0.00506000","T":1742331004672,"m":true,"M":true}... +2025-03-18 22:50:01,969 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004672, 'price': 81954.74, 'volume': 0.00506, 'type': 'trade'} +2025-03-18 22:50:01,969 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004672, 'price': 81954.74, 'volume': 0.00506} +2025-03-18 22:50:01,969 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004672, 'price': 81954.74, 'volume': 0.00506}, total ticks: 732 +2025-03-18 22:50:01,970 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81954.74, 'close': 81954.74, 'volume': 0.10134000000000003} +2025-03-18 22:50:01,970 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004679,"s":"BTCUSDT","t...4679,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,970 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004672,"s":"BTCUSDT","t":4727550741,"p":"81954.74000000","q":"0.00506000","T":1742331004672,"m":true,"M":true}... +2025-03-18 22:50:01,970 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004672, 'price': 81954.74, 'volume': 0.00506, 'type': 'trade'} +2025-03-18 22:50:01,970 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004672, 'price': 81954.74, 'volume': 0.00506} +2025-03-18 22:50:01,970 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004672, 'price': 81954.74, 'volume': 0.00506}, total ticks: 733 +2025-03-18 22:50:01,971 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81954.74, 'close': 81954.74, 'volume': 0.10640000000000002} +2025-03-18 22:50:01,971 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004679,"s":"BTCUSDT","t...4679,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,971 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004672,"s":"BTCUSDT","t":4727550742,"p":"81954.74000000","q":"0.00506000","T":1742331004672,"m":true,"M":true}... +2025-03-18 22:50:01,971 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004672, 'price': 81954.74, 'volume': 0.00506, 'type': 'trade'} +2025-03-18 22:50:01,971 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004672, 'price': 81954.74, 'volume': 0.00506} +2025-03-18 22:50:01,971 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004672, 'price': 81954.74, 'volume': 0.00506}, total ticks: 734 +2025-03-18 22:50:01,971 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81954.74, 'close': 81954.74, 'volume': 0.11146000000000002} +2025-03-18 22:50:01,973 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,973 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004672,"s":"BTCUSDT","t":4727550743,"p":"81954.74000000","q":"0.00505000","T":1742331004672,"m":true,"M":true}... +2025-03-18 22:50:01,973 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004672, 'price': 81954.74, 'volume': 0.00505, 'type': 'trade'} +2025-03-18 22:50:01,973 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004672, 'price': 81954.74, 'volume': 0.00505} +2025-03-18 22:50:01,973 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004672, 'price': 81954.74, 'volume': 0.00505}, total ticks: 735 +2025-03-18 22:50:01,973 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81954.74, 'close': 81954.74, 'volume': 0.11651000000000002} +2025-03-18 22:50:01,973 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,974 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004672,"s":"BTCUSDT","t":4727550744,"p":"81954.73000000","q":"0.00481000","T":1742331004672,"m":true,"M":true}... +2025-03-18 22:50:01,974 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004672, 'price': 81954.73, 'volume': 0.00481, 'type': 'trade'} +2025-03-18 22:50:01,974 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004672, 'price': 81954.73, 'volume': 0.00481} +2025-03-18 22:50:01,974 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004672, 'price': 81954.73, 'volume': 0.00481}, total ticks: 736 +2025-03-18 22:50:01,974 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81954.73, 'close': 81954.73, 'volume': 0.12132000000000001} +2025-03-18 22:50:01,974 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,974 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004672,"s":"BTCUSDT","t":4727550745,"p":"81954.73000000","q":"0.00202000","T":1742331004672,"m":true,"M":true}... +2025-03-18 22:50:01,975 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004672, 'price': 81954.73, 'volume': 0.00202, 'type': 'trade'} +2025-03-18 22:50:01,975 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004672, 'price': 81954.73, 'volume': 0.00202} +2025-03-18 22:50:01,975 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004672, 'price': 81954.73, 'volume': 0.00202}, total ticks: 737 +2025-03-18 22:50:01,975 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81954.73, 'close': 81954.73, 'volume': 0.12334} +2025-03-18 22:50:01,975 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,975 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004672,"s":"BTCUSDT","t":4727550746,"p":"81954.73000000","q":"0.00039000","T":1742331004672,"m":true,"M":true}... +2025-03-18 22:50:01,975 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004672, 'price': 81954.73, 'volume': 0.00039, 'type': 'trade'} +2025-03-18 22:50:01,975 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004672, 'price': 81954.73, 'volume': 0.00039} +2025-03-18 22:50:01,976 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004672, 'price': 81954.73, 'volume': 0.00039}, total ticks: 738 +2025-03-18 22:50:01,976 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81954.73, 'close': 81954.73, 'volume': 0.12373} +2025-03-18 22:50:01,976 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,976 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004672,"s":"BTCUSDT","t":4727550747,"p":"81954.73000000","q":"0.00007000","T":1742331004672,"m":true,"M":true}... +2025-03-18 22:50:01,976 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004672, 'price': 81954.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,976 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004672, 'price': 81954.73, 'volume': 7e-05} +2025-03-18 22:50:01,977 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004672, 'price': 81954.73, 'volume': 7e-05}, total ticks: 739 +2025-03-18 22:50:01,977 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81954.73, 'close': 81954.73, 'volume': 0.12380000000000001} +2025-03-18 22:50:01,977 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,977 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004672,"s":"BTCUSDT","t":4727550748,"p":"81954.73000000","q":"0.00683000","T":1742331004672,"m":true,"M":true}... +2025-03-18 22:50:01,977 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004672, 'price': 81954.73, 'volume': 0.00683, 'type': 'trade'} +2025-03-18 22:50:01,977 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004672, 'price': 81954.73, 'volume': 0.00683} +2025-03-18 22:50:01,977 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004672, 'price': 81954.73, 'volume': 0.00683}, total ticks: 740 +2025-03-18 22:50:01,978 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81954.73, 'close': 81954.73, 'volume': 0.13063} +2025-03-18 22:50:01,978 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,978 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004672,"s":"BTCUSDT","t":4727550749,"p":"81954.73000000","q":"0.00409000","T":1742331004672,"m":true,"M":true}... +2025-03-18 22:50:01,978 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004672, 'price': 81954.73, 'volume': 0.00409, 'type': 'trade'} +2025-03-18 22:50:01,978 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004672, 'price': 81954.73, 'volume': 0.00409} +2025-03-18 22:50:01,978 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004672, 'price': 81954.73, 'volume': 0.00409}, total ticks: 741 +2025-03-18 22:50:01,978 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81954.73, 'close': 81954.73, 'volume': 0.13472} +2025-03-18 22:50:01,979 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,979 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004675,"s":"BTCUSDT","t":4727550750,"p":"81954.73000000","q":"0.00274000","T":1742331004674,"m":true,"M":true}... +2025-03-18 22:50:01,979 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004674, 'price': 81954.73, 'volume': 0.00274, 'type': 'trade'} +2025-03-18 22:50:01,979 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004674, 'price': 81954.73, 'volume': 0.00274} +2025-03-18 22:50:01,979 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004674, 'price': 81954.73, 'volume': 0.00274}, total ticks: 742 +2025-03-18 22:50:01,979 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81954.73, 'close': 81954.73, 'volume': 0.13746} +2025-03-18 22:50:01,979 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,979 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004675,"s":"BTCUSDT","t":4727550751,"p":"81954.73000000","q":"0.00010000","T":1742331004674,"m":true,"M":true}... +2025-03-18 22:50:01,979 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004674, 'price': 81954.73, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:50:01,979 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004674, 'price': 81954.73, 'volume': 0.0001} +2025-03-18 22:50:01,980 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004674, 'price': 81954.73, 'volume': 0.0001}, total ticks: 743 +2025-03-18 22:50:01,980 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81954.73, 'close': 81954.73, 'volume': 0.13756} +2025-03-18 22:50:01,980 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,981 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004675,"s":"BTCUSDT","t":4727550752,"p":"81954.73000000","q":"0.00007000","T":1742331004674,"m":true,"M":true}... +2025-03-18 22:50:01,981 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004674, 'price': 81954.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,981 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004674, 'price': 81954.73, 'volume': 7e-05} +2025-03-18 22:50:01,981 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004674, 'price': 81954.73, 'volume': 7e-05}, total ticks: 744 +2025-03-18 22:50:01,981 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81954.73, 'close': 81954.73, 'volume': 0.13762999999999997} +2025-03-18 22:50:01,982 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,982 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004675,"s":"BTCUSDT","t":4727550753,"p":"81954.73000000","q":"0.00010000","T":1742331004674,"m":true,"M":true}... +2025-03-18 22:50:01,982 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004674, 'price': 81954.73, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:50:01,982 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004674, 'price': 81954.73, 'volume': 0.0001} +2025-03-18 22:50:01,982 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004674, 'price': 81954.73, 'volume': 0.0001}, total ticks: 745 +2025-03-18 22:50:01,982 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81954.73, 'close': 81954.73, 'volume': 0.13772999999999996} +2025-03-18 22:50:01,982 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,983 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004675,"s":"BTCUSDT","t":4727550754,"p":"81954.73000000","q":"0.00010000","T":1742331004674,"m":true,"M":true}... +2025-03-18 22:50:01,983 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004674, 'price': 81954.73, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:50:01,983 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004674, 'price': 81954.73, 'volume': 0.0001} +2025-03-18 22:50:01,983 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004674, 'price': 81954.73, 'volume': 0.0001}, total ticks: 746 +2025-03-18 22:50:01,983 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81954.73, 'close': 81954.73, 'volume': 0.13782999999999995} +2025-03-18 22:50:01,984 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,984 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004675,"s":"BTCUSDT","t":4727550755,"p":"81954.73000000","q":"0.00683000","T":1742331004674,"m":true,"M":true}... +2025-03-18 22:50:01,984 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004674, 'price': 81954.73, 'volume': 0.00683, 'type': 'trade'} +2025-03-18 22:50:01,985 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004674, 'price': 81954.73, 'volume': 0.00683} +2025-03-18 22:50:01,985 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004674, 'price': 81954.73, 'volume': 0.00683}, total ticks: 747 +2025-03-18 22:50:01,985 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81954.73, 'close': 81954.73, 'volume': 0.14465999999999996} +2025-03-18 22:50:01,985 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,985 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004675,"s":"BTCUSDT","t":4727550756,"p":"81954.73000000","q":"0.00007000","T":1742331004674,"m":true,"M":true}... +2025-03-18 22:50:01,986 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004674, 'price': 81954.73, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,986 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004674, 'price': 81954.73, 'volume': 7e-05} +2025-03-18 22:50:01,986 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004674, 'price': 81954.73, 'volume': 7e-05}, total ticks: 748 +2025-03-18 22:50:01,986 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81954.73, 'close': 81954.73, 'volume': 0.14472999999999994} +2025-03-18 22:50:01,986 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,986 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004675,"s":"BTCUSDT","t":4727550757,"p":"81954.73000000","q":"0.00683000","T":1742331004674,"m":true,"M":true}... +2025-03-18 22:50:01,986 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004674, 'price': 81954.73, 'volume': 0.00683, 'type': 'trade'} +2025-03-18 22:50:01,986 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004674, 'price': 81954.73, 'volume': 0.00683} +2025-03-18 22:50:01,986 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004674, 'price': 81954.73, 'volume': 0.00683}, total ticks: 749 +2025-03-18 22:50:01,986 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81954.73, 'close': 81954.73, 'volume': 0.15155999999999994} +2025-03-18 22:50:01,988 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,988 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004675,"s":"BTCUSDT","t":4727550758,"p":"81954.73000000","q":"0.00683000","T":1742331004674,"m":true,"M":true}... +2025-03-18 22:50:01,988 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004674, 'price': 81954.73, 'volume': 0.00683, 'type': 'trade'} +2025-03-18 22:50:01,988 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004674, 'price': 81954.73, 'volume': 0.00683} +2025-03-18 22:50:01,988 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004674, 'price': 81954.73, 'volume': 0.00683}, total ticks: 750 +2025-03-18 22:50:01,988 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81954.73, 'close': 81954.73, 'volume': 0.15838999999999995} +2025-03-18 22:50:01,988 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,989 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004675,"s":"BTCUSDT","t":4727550759,"p":"81954.73000000","q":"0.00683000","T":1742331004674,"m":true,"M":true}... +2025-03-18 22:50:01,989 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004674, 'price': 81954.73, 'volume': 0.00683, 'type': 'trade'} +2025-03-18 22:50:01,989 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004674, 'price': 81954.73, 'volume': 0.00683} +2025-03-18 22:50:01,989 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004674, 'price': 81954.73, 'volume': 0.00683}, total ticks: 751 +2025-03-18 22:50:01,989 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81954.73, 'close': 81954.73, 'volume': 0.16521999999999995} +2025-03-18 22:50:01,990 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,990 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004675,"s":"BTCUSDT","t":4727550760,"p":"81954.73000000","q":"0.00683000","T":1742331004674,"m":true,"M":true}... +2025-03-18 22:50:01,990 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004674, 'price': 81954.73, 'volume': 0.00683, 'type': 'trade'} +2025-03-18 22:50:01,990 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004674, 'price': 81954.73, 'volume': 0.00683} +2025-03-18 22:50:01,990 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004674, 'price': 81954.73, 'volume': 0.00683}, total ticks: 752 +2025-03-18 22:50:01,990 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81954.73, 'close': 81954.73, 'volume': 0.17204999999999995} +2025-03-18 22:50:01,990 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,990 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004675,"s":"BTCUSDT","t":4727550761,"p":"81954.73000000","q":"0.00683000","T":1742331004674,"m":true,"M":true}... +2025-03-18 22:50:01,990 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004674, 'price': 81954.73, 'volume': 0.00683, 'type': 'trade'} +2025-03-18 22:50:01,990 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004674, 'price': 81954.73, 'volume': 0.00683} +2025-03-18 22:50:01,991 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004674, 'price': 81954.73, 'volume': 0.00683}, total ticks: 753 +2025-03-18 22:50:01,991 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81954.73, 'close': 81954.73, 'volume': 0.17887999999999996} +2025-03-18 22:50:01,991 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,991 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004675,"s":"BTCUSDT","t":4727550762,"p":"81954.73000000","q":"0.00676000","T":1742331004674,"m":true,"M":true}... +2025-03-18 22:50:01,991 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004674, 'price': 81954.73, 'volume': 0.00676, 'type': 'trade'} +2025-03-18 22:50:01,991 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004674, 'price': 81954.73, 'volume': 0.00676} +2025-03-18 22:50:01,991 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004674, 'price': 81954.73, 'volume': 0.00676}, total ticks: 754 +2025-03-18 22:50:01,992 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81954.73, 'close': 81954.73, 'volume': 0.18563999999999994} +2025-03-18 22:50:01,992 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,992 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004677,"s":"BTCUSDT","t":4727550763,"p":"81954.35000000","q":"0.00007000","T":1742331004677,"m":true,"M":true}... +2025-03-18 22:50:01,992 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004677, 'price': 81954.35, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,992 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004677, 'price': 81954.35, 'volume': 7e-05} +2025-03-18 22:50:01,992 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004677, 'price': 81954.35, 'volume': 7e-05}, total ticks: 755 +2025-03-18 22:50:01,994 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81954.35, 'close': 81954.35, 'volume': 0.18570999999999993} +2025-03-18 22:50:01,994 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,994 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004677,"s":"BTCUSDT","t":4727550764,"p":"81954.35000000","q":"0.00007000","T":1742331004677,"m":true,"M":true}... +2025-03-18 22:50:01,994 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004677, 'price': 81954.35, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,994 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004677, 'price': 81954.35, 'volume': 7e-05} +2025-03-18 22:50:01,994 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004677, 'price': 81954.35, 'volume': 7e-05}, total ticks: 756 +2025-03-18 22:50:01,994 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81954.35, 'close': 81954.35, 'volume': 0.18577999999999992} +2025-03-18 22:50:01,994 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,994 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004677,"s":"BTCUSDT","t":4727550765,"p":"81954.35000000","q":"0.00007000","T":1742331004677,"m":true,"M":true}... +2025-03-18 22:50:01,994 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004677, 'price': 81954.35, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,994 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004677, 'price': 81954.35, 'volume': 7e-05} +2025-03-18 22:50:01,994 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004677, 'price': 81954.35, 'volume': 7e-05}, total ticks: 757 +2025-03-18 22:50:01,995 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81954.35, 'close': 81954.35, 'volume': 0.1858499999999999} +2025-03-18 22:50:01,995 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,996 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004677,"s":"BTCUSDT","t":4727550766,"p":"81954.35000000","q":"0.00007000","T":1742331004677,"m":true,"M":true}... +2025-03-18 22:50:01,996 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004677, 'price': 81954.35, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:01,996 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004677, 'price': 81954.35, 'volume': 7e-05} +2025-03-18 22:50:01,996 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004677, 'price': 81954.35, 'volume': 7e-05}, total ticks: 758 +2025-03-18 22:50:01,997 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81954.35, 'close': 81954.35, 'volume': 0.1859199999999999} +2025-03-18 22:50:01,997 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,997 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004677,"s":"BTCUSDT","t":4727550767,"p":"81953.57000000","q":"0.00010000","T":1742331004677,"m":true,"M":true}... +2025-03-18 22:50:01,997 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004677, 'price': 81953.57, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:50:01,997 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004677, 'price': 81953.57, 'volume': 0.0001} +2025-03-18 22:50:01,997 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004677, 'price': 81953.57, 'volume': 0.0001}, total ticks: 759 +2025-03-18 22:50:01,998 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81953.57, 'close': 81953.57, 'volume': 0.18601999999999988} +2025-03-18 22:50:01,998 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,998 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004677,"s":"BTCUSDT","t":4727550768,"p":"81953.57000000","q":"0.00010000","T":1742331004677,"m":true,"M":true}... +2025-03-18 22:50:01,998 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004677, 'price': 81953.57, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:50:01,998 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004677, 'price': 81953.57, 'volume': 0.0001} +2025-03-18 22:50:01,999 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004677, 'price': 81953.57, 'volume': 0.0001}, total ticks: 760 +2025-03-18 22:50:01,999 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81953.57, 'close': 81953.57, 'volume': 0.18611999999999987} +2025-03-18 22:50:01,999 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:01,999 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004677,"s":"BTCUSDT","t":4727550769,"p":"81953.56000000","q":"0.00209000","T":1742331004677,"m":true,"M":true}... +2025-03-18 22:50:02,000 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004677, 'price': 81953.56, 'volume': 0.00209, 'type': 'trade'} +2025-03-18 22:50:02,000 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004677, 'price': 81953.56, 'volume': 0.00209} +2025-03-18 22:50:02,000 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004677, 'price': 81953.56, 'volume': 0.00209}, total ticks: 761 +2025-03-18 22:50:02,000 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81953.56, 'close': 81953.56, 'volume': 0.18820999999999988} +2025-03-18 22:50:02,000 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:02,001 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004677,"s":"BTCUSDT","t":4727550770,"p":"81953.56000000","q":"0.00007000","T":1742331004677,"m":true,"M":true}... +2025-03-18 22:50:02,001 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004677, 'price': 81953.56, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,001 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004677, 'price': 81953.56, 'volume': 7e-05} +2025-03-18 22:50:02,001 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004677, 'price': 81953.56, 'volume': 7e-05}, total ticks: 762 +2025-03-18 22:50:02,001 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81953.56, 'close': 81953.56, 'volume': 0.18827999999999986} +2025-03-18 22:50:02,001 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:02,002 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004677,"s":"BTCUSDT","t":4727550771,"p":"81953.56000000","q":"0.00007000","T":1742331004677,"m":true,"M":true}... +2025-03-18 22:50:02,002 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004677, 'price': 81953.56, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,002 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004677, 'price': 81953.56, 'volume': 7e-05} +2025-03-18 22:50:02,002 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004677, 'price': 81953.56, 'volume': 7e-05}, total ticks: 763 +2025-03-18 22:50:02,002 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81953.56, 'close': 81953.56, 'volume': 0.18834999999999985} +2025-03-18 22:50:02,002 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:02,003 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004679,"s":"BTCUSDT","t":4727550772,"p":"81953.53000000","q":"0.00007000","T":1742331004679,"m":true,"M":true}... +2025-03-18 22:50:02,003 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004679, 'price': 81953.53, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,003 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004679, 'price': 81953.53, 'volume': 7e-05} +2025-03-18 22:50:02,003 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004679, 'price': 81953.53, 'volume': 7e-05}, total ticks: 764 +2025-03-18 22:50:02,003 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81953.53, 'close': 81953.53, 'volume': 0.18841999999999984} +2025-03-18 22:50:02,004 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:02,004 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004679,"s":"BTCUSDT","t":4727550773,"p":"81953.53000000","q":"0.00007000","T":1742331004679,"m":true,"M":true}... +2025-03-18 22:50:02,004 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004679, 'price': 81953.53, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,004 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004679, 'price': 81953.53, 'volume': 7e-05} +2025-03-18 22:50:02,004 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004679, 'price': 81953.53, 'volume': 7e-05}, total ticks: 765 +2025-03-18 22:50:02,004 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81953.53, 'close': 81953.53, 'volume': 0.18848999999999982} +2025-03-18 22:50:02,005 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:02,005 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004679,"s":"BTCUSDT","t":4727550774,"p":"81953.53000000","q":"0.00007000","T":1742331004679,"m":true,"M":true}... +2025-03-18 22:50:02,005 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004679, 'price': 81953.53, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,005 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004679, 'price': 81953.53, 'volume': 7e-05} +2025-03-18 22:50:02,005 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004679, 'price': 81953.53, 'volume': 7e-05}, total ticks: 766 +2025-03-18 22:50:02,006 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81953.53, 'close': 81953.53, 'volume': 0.1885599999999998} +2025-03-18 22:50:02,006 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:02,006 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550775,"p":"81952.57000000","q":"0.00007000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,006 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,006 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 7e-05} +2025-03-18 22:50:02,007 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 7e-05}, total ticks: 767 +2025-03-18 22:50:02,007 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81952.57, 'close': 81952.57, 'volume': 0.1886299999999998} +2025-03-18 22:50:02,007 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:02,007 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550776,"p":"81952.57000000","q":"0.00007000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,008 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,008 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 7e-05} +2025-03-18 22:50:02,008 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 7e-05}, total ticks: 768 +2025-03-18 22:50:02,008 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81952.57, 'close': 81952.57, 'volume': 0.18869999999999978} +2025-03-18 22:50:02,008 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:02,009 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550777,"p":"81952.57000000","q":"0.00007000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,009 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,009 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 7e-05} +2025-03-18 22:50:02,009 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 7e-05}, total ticks: 769 +2025-03-18 22:50:02,009 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81952.57, 'close': 81952.57, 'volume': 0.18876999999999977} +2025-03-18 22:50:02,009 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:02,009 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550778,"p":"81952.57000000","q":"0.00007000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,010 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,010 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 7e-05} +2025-03-18 22:50:02,010 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 7e-05}, total ticks: 770 +2025-03-18 22:50:02,010 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81952.57, 'close': 81952.57, 'volume': 0.18883999999999976} +2025-03-18 22:50:02,010 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:02,010 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550779,"p":"81952.57000000","q":"0.00010000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,010 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:50:02,010 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 0.0001} +2025-03-18 22:50:02,010 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 0.0001}, total ticks: 771 +2025-03-18 22:50:02,012 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81952.57, 'close': 81952.57, 'volume': 0.18893999999999975} +2025-03-18 22:50:02,012 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:02,012 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550780,"p":"81952.57000000","q":"0.00007000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,012 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,012 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 7e-05} +2025-03-18 22:50:02,012 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 7e-05}, total ticks: 772 +2025-03-18 22:50:02,012 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81952.57, 'close': 81952.57, 'volume': 0.18900999999999973} +2025-03-18 22:50:02,012 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:02,013 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550781,"p":"81952.57000000","q":"0.00010000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,013 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:50:02,013 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 0.0001} +2025-03-18 22:50:02,013 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 0.0001}, total ticks: 773 +2025-03-18 22:50:02,013 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81952.57, 'close': 81952.57, 'volume': 0.18910999999999972} +2025-03-18 22:50:02,013 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:02,014 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550782,"p":"81952.57000000","q":"0.00007000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,014 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,014 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 7e-05} +2025-03-18 22:50:02,014 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 7e-05}, total ticks: 774 +2025-03-18 22:50:02,014 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81952.57, 'close': 81952.57, 'volume': 0.1891799999999997} +2025-03-18 22:50:02,014 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:02,014 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550783,"p":"81952.57000000","q":"0.00007000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,015 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,015 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 7e-05} +2025-03-18 22:50:02,015 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 7e-05}, total ticks: 775 +2025-03-18 22:50:02,015 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81952.57, 'close': 81952.57, 'volume': 0.1892499999999997} +2025-03-18 22:50:02,015 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:02,015 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550784,"p":"81952.57000000","q":"0.00007000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,016 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,016 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 7e-05} +2025-03-18 22:50:02,016 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 7e-05}, total ticks: 776 +2025-03-18 22:50:02,016 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81952.57, 'close': 81952.57, 'volume': 0.18931999999999968} +2025-03-18 22:50:02,016 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:02,017 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550785,"p":"81952.57000000","q":"0.00015000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,017 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 0.00015, 'type': 'trade'} +2025-03-18 22:50:02,017 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 0.00015} +2025-03-18 22:50:02,017 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 0.00015}, total ticks: 777 +2025-03-18 22:50:02,017 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81952.57, 'close': 81952.57, 'volume': 0.1894699999999997} +2025-03-18 22:50:02,018 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:02,018 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550786,"p":"81952.57000000","q":"0.00007000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,018 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,018 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 7e-05} +2025-03-18 22:50:02,018 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 7e-05}, total ticks: 778 +2025-03-18 22:50:02,018 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81952.57, 'close': 81952.57, 'volume': 0.18953999999999968} +2025-03-18 22:50:02,018 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:02,018 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550787,"p":"81952.57000000","q":"0.00015000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,018 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 0.00015, 'type': 'trade'} +2025-03-18 22:50:02,019 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 0.00015} +2025-03-18 22:50:02,019 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 0.00015}, total ticks: 779 +2025-03-18 22:50:02,019 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81952.57, 'close': 81952.57, 'volume': 0.1896899999999997} +2025-03-18 22:50:02,019 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:02,019 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550788,"p":"81952.57000000","q":"0.00010000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,019 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:50:02,019 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 0.0001} +2025-03-18 22:50:02,020 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 0.0001}, total ticks: 780 +2025-03-18 22:50:02,020 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81952.57, 'close': 81952.57, 'volume': 0.18978999999999968} +2025-03-18 22:50:02,020 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:02,020 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550789,"p":"81952.57000000","q":"0.00007000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,020 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,020 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 7e-05} +2025-03-18 22:50:02,020 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 7e-05}, total ticks: 781 +2025-03-18 22:50:02,021 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81952.57, 'close': 81952.57, 'volume': 0.18985999999999967} +2025-03-18 22:50:02,021 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:02,021 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550790,"p":"81952.57000000","q":"0.00007000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,021 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,021 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 7e-05} +2025-03-18 22:50:02,021 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 7e-05}, total ticks: 782 +2025-03-18 22:50:02,022 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81952.57, 'close': 81952.57, 'volume': 0.18992999999999965} +2025-03-18 22:50:02,022 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:02,022 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550791,"p":"81952.57000000","q":"0.00007000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,022 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,022 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 7e-05} +2025-03-18 22:50:02,022 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 7e-05}, total ticks: 783 +2025-03-18 22:50:02,022 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81952.57, 'close': 81952.57, 'volume': 0.18999999999999964} +2025-03-18 22:50:02,022 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:02,023 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550792,"p":"81952.57000000","q":"0.00007000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,023 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,023 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 7e-05} +2025-03-18 22:50:02,025 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81952.57, 'volume': 7e-05}, total ticks: 784 +2025-03-18 22:50:02,025 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81952.57, 'close': 81952.57, 'volume': 0.19006999999999963} +2025-03-18 22:50:02,025 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004713,"s":"BTCUSDT","t...4712,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:02,025 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550793,"p":"81952.56000000","q":"0.01318000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,025 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81952.56, 'volume': 0.01318, 'type': 'trade'} +2025-03-18 22:50:02,025 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81952.56, 'volume': 0.01318} +2025-03-18 22:50:02,025 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81952.56, 'volume': 0.01318}, total ticks: 785 +2025-03-18 22:50:02,025 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81952.56, 'close': 81952.56, 'volume': 0.20324999999999963} +2025-03-18 22:50:02,026 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004717,"s":"BTCUSDT","t...4716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:02,026 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550794,"p":"81952.56000000","q":"0.00007000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,026 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81952.56, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,026 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81952.56, 'volume': 7e-05} +2025-03-18 22:50:02,027 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81952.56, 'volume': 7e-05}, total ticks: 786 +2025-03-18 22:50:02,027 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81952.56, 'close': 81952.56, 'volume': 0.2033199999999996} +2025-03-18 22:50:02,027 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004717,"s":"BTCUSDT","t...4716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:02,027 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550795,"p":"81952.56000000","q":"0.00007000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,027 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81952.56, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,028 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81952.56, 'volume': 7e-05} +2025-03-18 22:50:02,028 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81952.56, 'volume': 7e-05}, total ticks: 787 +2025-03-18 22:50:02,028 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81952.56, 'close': 81952.56, 'volume': 0.2033899999999996} +2025-03-18 22:50:02,028 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004717,"s":"BTCUSDT","t...4716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:02,028 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550796,"p":"81952.56000000","q":"0.00007000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,028 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81952.56, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,028 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81952.56, 'volume': 7e-05} +2025-03-18 22:50:02,029 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81952.56, 'volume': 7e-05}, total ticks: 788 +2025-03-18 22:50:02,029 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81952.56, 'close': 81952.56, 'volume': 0.20345999999999959} +2025-03-18 22:50:02,029 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004717,"s":"BTCUSDT","t...4716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:02,029 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550797,"p":"81952.56000000","q":"0.00007000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,029 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81952.56, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,029 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81952.56, 'volume': 7e-05} +2025-03-18 22:50:02,030 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81952.56, 'volume': 7e-05}, total ticks: 789 +2025-03-18 22:50:02,030 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81952.56, 'close': 81952.56, 'volume': 0.20352999999999957} +2025-03-18 22:50:02,030 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004717,"s":"BTCUSDT","t...4716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:02,030 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550798,"p":"81952.01000000","q":"0.00017000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,031 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81952.01, 'volume': 0.00017, 'type': 'trade'} +2025-03-18 22:50:02,031 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81952.01, 'volume': 0.00017} +2025-03-18 22:50:02,031 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81952.01, 'volume': 0.00017}, total ticks: 790 +2025-03-18 22:50:02,031 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81952.01, 'close': 81952.01, 'volume': 0.20369999999999958} +2025-03-18 22:50:02,031 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004717,"s":"BTCUSDT","t...4716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:02,032 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550799,"p":"81952.01000000","q":"0.00008000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,032 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81952.01, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:50:02,032 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81952.01, 'volume': 8e-05} +2025-03-18 22:50:02,032 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81952.01, 'volume': 8e-05}, total ticks: 791 +2025-03-18 22:50:02,032 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81952.01, 'close': 81952.01, 'volume': 0.20377999999999957} +2025-03-18 22:50:02,033 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004717,"s":"BTCUSDT","t...4716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:02,033 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550800,"p":"81952.01000000","q":"0.00008000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,033 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81952.01, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:50:02,033 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81952.01, 'volume': 8e-05} +2025-03-18 22:50:02,033 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81952.01, 'volume': 8e-05}, total ticks: 792 +2025-03-18 22:50:02,034 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81952.01, 'close': 81952.01, 'volume': 0.20385999999999957} +2025-03-18 22:50:02,034 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004717,"s":"BTCUSDT","t...4716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:02,034 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550801,"p":"81952.01000000","q":"0.00007000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,034 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81952.01, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,034 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81952.01, 'volume': 7e-05} +2025-03-18 22:50:02,034 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81952.01, 'volume': 7e-05}, total ticks: 793 +2025-03-18 22:50:02,035 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81952.01, 'close': 81952.01, 'volume': 0.20392999999999956} +2025-03-18 22:50:02,035 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004717,"s":"BTCUSDT","t...4716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:02,035 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550802,"p":"81952.01000000","q":"0.00007000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,035 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81952.01, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,035 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81952.01, 'volume': 7e-05} +2025-03-18 22:50:02,035 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81952.01, 'volume': 7e-05}, total ticks: 794 +2025-03-18 22:50:02,036 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81952.01, 'close': 81952.01, 'volume': 0.20399999999999954} +2025-03-18 22:50:02,036 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004717,"s":"BTCUSDT","t...4716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:02,036 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550803,"p":"81952.00000000","q":"0.00007000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,036 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81952.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,036 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81952.0, 'volume': 7e-05} +2025-03-18 22:50:02,036 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81952.0, 'volume': 7e-05}, total ticks: 795 +2025-03-18 22:50:02,036 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81952.0, 'close': 81952.0, 'volume': 0.20406999999999953} +2025-03-18 22:50:02,036 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004717,"s":"BTCUSDT","t...4716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:02,036 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550804,"p":"81952.00000000","q":"0.00007000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,037 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81952.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,037 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81952.0, 'volume': 7e-05} +2025-03-18 22:50:02,037 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81952.0, 'volume': 7e-05}, total ticks: 796 +2025-03-18 22:50:02,037 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81952.0, 'close': 81952.0, 'volume': 0.20413999999999952} +2025-03-18 22:50:02,037 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004717,"s":"BTCUSDT","t...4716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:02,037 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550805,"p":"81951.99000000","q":"0.00007000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,037 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81951.99, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,037 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81951.99, 'volume': 7e-05} +2025-03-18 22:50:02,038 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81951.99, 'volume': 7e-05}, total ticks: 797 +2025-03-18 22:50:02,038 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81951.99, 'close': 81951.99, 'volume': 0.2042099999999995} +2025-03-18 22:50:02,038 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004717,"s":"BTCUSDT","t...4716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:02,038 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550806,"p":"81951.99000000","q":"0.00007000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,038 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81951.99, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,038 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81951.99, 'volume': 7e-05} +2025-03-18 22:50:02,039 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81951.99, 'volume': 7e-05}, total ticks: 798 +2025-03-18 22:50:02,039 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81951.99, 'close': 81951.99, 'volume': 0.2042799999999995} +2025-03-18 22:50:02,039 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004717,"s":"BTCUSDT","t...4716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:02,039 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550807,"p":"81951.90000000","q":"0.00007000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,039 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81951.9, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,039 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81951.9, 'volume': 7e-05} +2025-03-18 22:50:02,039 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81951.9, 'volume': 7e-05}, total ticks: 799 +2025-03-18 22:50:02,040 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81951.9, 'close': 81951.9, 'volume': 0.20434999999999948} +2025-03-18 22:50:02,040 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004717,"s":"BTCUSDT","t...4716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:02,041 - INFO - [realtime.py:369] - Received message #800 +2025-03-18 22:50:02,041 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550808,"p":"81951.90000000","q":"0.00007000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,041 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81951.9, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,041 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81951.9, 'volume': 7e-05} +2025-03-18 22:50:02,041 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81951.9, 'volume': 7e-05}, total ticks: 800 +2025-03-18 22:50:02,041 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81951.9, 'close': 81951.9, 'volume': 0.20441999999999946} +2025-03-18 22:50:02,041 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004717,"s":"BTCUSDT","t...4716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:02,042 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550809,"p":"81951.00000000","q":"0.00300000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,042 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81951.0, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:50:02,042 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81951.0, 'volume': 0.003} +2025-03-18 22:50:02,042 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81951.0, 'volume': 0.003}, total ticks: 801 +2025-03-18 22:50:02,042 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81951.0, 'close': 81951.0, 'volume': 0.20741999999999947} +2025-03-18 22:50:02,042 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004717,"s":"BTCUSDT","t...4716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:02,042 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550810,"p":"81951.00000000","q":"0.00007000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,043 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81951.0, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,043 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81951.0, 'volume': 7e-05} +2025-03-18 22:50:02,043 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81951.0, 'volume': 7e-05}, total ticks: 802 +2025-03-18 22:50:02,043 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81951.0, 'close': 81951.0, 'volume': 0.20748999999999945} +2025-03-18 22:50:02,043 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004717,"s":"BTCUSDT","t...4716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:02,043 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550811,"p":"81950.26000000","q":"0.00007000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,043 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81950.26, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,044 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81950.26, 'volume': 7e-05} +2025-03-18 22:50:02,044 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81950.26, 'volume': 7e-05}, total ticks: 803 +2025-03-18 22:50:02,044 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81950.26, 'close': 81950.26, 'volume': 0.20755999999999944} +2025-03-18 22:50:02,044 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004717,"s":"BTCUSDT","t...4716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:02,044 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550812,"p":"81950.26000000","q":"0.00007000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,044 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81950.26, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,044 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81950.26, 'volume': 7e-05} +2025-03-18 22:50:02,044 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81950.26, 'volume': 7e-05}, total ticks: 804 +2025-03-18 22:50:02,045 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81950.26, 'close': 81950.26, 'volume': 0.20762999999999943} +2025-03-18 22:50:02,045 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004717,"s":"BTCUSDT","t...4716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:02,045 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550813,"p":"81950.00000000","q":"0.00009000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,045 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81950.0, 'volume': 9e-05, 'type': 'trade'} +2025-03-18 22:50:02,045 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81950.0, 'volume': 9e-05} +2025-03-18 22:50:02,045 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81950.0, 'volume': 9e-05}, total ticks: 805 +2025-03-18 22:50:02,045 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81950.0, 'close': 81950.0, 'volume': 0.20771999999999943} +2025-03-18 22:50:02,046 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004717,"s":"BTCUSDT","t...4716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:02,046 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550814,"p":"81949.34000000","q":"0.00091000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,046 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81949.34, 'volume': 0.00091, 'type': 'trade'} +2025-03-18 22:50:02,046 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81949.34, 'volume': 0.00091} +2025-03-18 22:50:02,047 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81949.34, 'volume': 0.00091}, total ticks: 806 +2025-03-18 22:50:02,047 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81949.34, 'close': 81949.34, 'volume': 0.20862999999999943} +2025-03-18 22:50:02,047 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004717,"s":"BTCUSDT","t...4716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:02,047 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550815,"p":"81949.34000000","q":"0.00007000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,047 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81949.34, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,047 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81949.34, 'volume': 7e-05} +2025-03-18 22:50:02,048 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81949.34, 'volume': 7e-05}, total ticks: 807 +2025-03-18 22:50:02,048 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81949.34, 'close': 81949.34, 'volume': 0.2086999999999994} +2025-03-18 22:50:02,048 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004717,"s":"BTCUSDT","t...4716,"m":true,"M":true}' [134 bytes] +2025-03-18 22:50:02,048 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550816,"p":"81949.34000000","q":"0.00007000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,048 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81949.34, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,049 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81949.34, 'volume': 7e-05} +2025-03-18 22:50:02,049 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81949.34, 'volume': 7e-05}, total ticks: 808 +2025-03-18 22:50:02,049 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81949.34, 'close': 81949.34, 'volume': 0.2087699999999994} +2025-03-18 22:50:02,049 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004726,"s":"BTCUSDT","t...725,"m":false,"M":true}' [135 bytes] +2025-03-18 22:50:02,049 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550817,"p":"81949.34000000","q":"0.00007000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,049 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81949.34, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,049 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81949.34, 'volume': 7e-05} +2025-03-18 22:50:02,050 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81949.34, 'volume': 7e-05}, total ticks: 809 +2025-03-18 22:50:02,050 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81949.34, 'close': 81949.34, 'volume': 0.2088399999999994} +2025-03-18 22:50:02,050 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550818,"p":"81949.33000000","q":"0.01132000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,050 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81949.33, 'volume': 0.01132, 'type': 'trade'} +2025-03-18 22:50:02,050 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81949.33, 'volume': 0.01132} +2025-03-18 22:50:02,051 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81949.33, 'volume': 0.01132}, total ticks: 810 +2025-03-18 22:50:02,051 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81949.33, 'close': 81949.33, 'volume': 0.22015999999999938} +2025-03-18 22:50:02,072 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550819,"p":"81949.28000000","q":"0.00007000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,072 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81949.28, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,072 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81949.28, 'volume': 7e-05} +2025-03-18 22:50:02,072 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81949.28, 'volume': 7e-05}, total ticks: 811 +2025-03-18 22:50:02,072 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81949.28, 'close': 81949.28, 'volume': 0.22022999999999937} +2025-03-18 22:50:02,087 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550820,"p":"81949.28000000","q":"0.00007000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,087 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81949.28, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,088 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81949.28, 'volume': 7e-05} +2025-03-18 22:50:02,088 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81949.28, 'volume': 7e-05}, total ticks: 812 +2025-03-18 22:50:02,088 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81949.28, 'close': 81949.28, 'volume': 0.22029999999999936} +2025-03-18 22:50:02,103 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550821,"p":"81949.28000000","q":"0.00007000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,103 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81949.28, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,103 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81949.28, 'volume': 7e-05} +2025-03-18 22:50:02,103 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81949.28, 'volume': 7e-05}, total ticks: 813 +2025-03-18 22:50:02,104 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81949.28, 'close': 81949.28, 'volume': 0.22036999999999934} +2025-03-18 22:50:02,128 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550822,"p":"81949.27000000","q":"0.01537000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,128 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81949.27, 'volume': 0.01537, 'type': 'trade'} +2025-03-18 22:50:02,128 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81949.27, 'volume': 0.01537} +2025-03-18 22:50:02,129 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81949.27, 'volume': 0.01537}, total ticks: 814 +2025-03-18 22:50:02,129 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81949.27, 'close': 81949.27, 'volume': 0.23573999999999934} +2025-03-18 22:50:02,145 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550823,"p":"81949.05000000","q":"0.00502000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,145 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81949.05, 'volume': 0.00502, 'type': 'trade'} +2025-03-18 22:50:02,145 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81949.05, 'volume': 0.00502} +2025-03-18 22:50:02,145 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81949.05, 'volume': 0.00502}, total ticks: 815 +2025-03-18 22:50:02,145 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81949.05, 'close': 81949.05, 'volume': 0.24075999999999934} +2025-03-18 22:50:02,160 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550824,"p":"81948.76000000","q":"0.00008000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,160 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81948.76, 'volume': 8e-05, 'type': 'trade'} +2025-03-18 22:50:02,160 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81948.76, 'volume': 8e-05} +2025-03-18 22:50:02,160 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81948.76, 'volume': 8e-05}, total ticks: 816 +2025-03-18 22:50:02,160 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81948.76, 'close': 81948.76, 'volume': 0.24083999999999933} +2025-03-18 22:50:02,170 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331004935,"s":"BTCUSDT","t...934,"m":false,"M":true}' [135 bytes] +2025-03-18 22:50:02,171 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004713,"s":"BTCUSDT","t":4727550825,"p":"81948.73000000","q":"0.00210000","T":1742331004712,"m":true,"M":true}... +2025-03-18 22:50:02,171 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004712, 'price': 81948.73, 'volume': 0.0021, 'type': 'trade'} +2025-03-18 22:50:02,171 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004712, 'price': 81948.73, 'volume': 0.0021} +2025-03-18 22:50:02,171 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004712, 'price': 81948.73, 'volume': 0.0021}, total ticks: 817 +2025-03-18 22:50:02,171 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81948.73, 'close': 81948.73, 'volume': 0.24293999999999932} +2025-03-18 22:50:02,178 - DEBUG - [protocol.py:1177] - < PONG 27 1c c2 31 [binary, 4 bytes] +2025-03-18 22:50:02,178 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004717,"s":"BTCUSDT","t":4727550826,"p":"81947.95000000","q":"0.00007000","T":1742331004716,"m":true,"M":true}... +2025-03-18 22:50:02,179 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004716, 'price': 81947.95, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,179 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004716, 'price': 81947.95, 'volume': 7e-05} +2025-03-18 22:50:02,179 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004716, 'price': 81947.95, 'volume': 7e-05}, total ticks: 818 +2025-03-18 22:50:02,179 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81947.95, 'close': 81947.95, 'volume': 0.2430099999999993} +2025-03-18 22:50:02,180 - DEBUG - [protocol.py:1280] - % received keepalive pong +2025-03-18 22:50:02,180 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004717,"s":"BTCUSDT","t":4727550827,"p":"81947.95000000","q":"0.00010000","T":1742331004716,"m":true,"M":true}... +2025-03-18 22:50:02,180 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004716, 'price': 81947.95, 'volume': 0.0001, 'type': 'trade'} +2025-03-18 22:50:02,180 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004716, 'price': 81947.95, 'volume': 0.0001} +2025-03-18 22:50:02,180 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004716, 'price': 81947.95, 'volume': 0.0001}, total ticks: 819 +2025-03-18 22:50:02,180 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81947.95, 'close': 81947.95, 'volume': 0.2431099999999993} +2025-03-18 22:50:02,206 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004717,"s":"BTCUSDT","t":4727550828,"p":"81947.95000000","q":"0.00007000","T":1742331004716,"m":true,"M":true}... +2025-03-18 22:50:02,206 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004716, 'price': 81947.95, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,206 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004716, 'price': 81947.95, 'volume': 7e-05} +2025-03-18 22:50:02,207 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004716, 'price': 81947.95, 'volume': 7e-05}, total ticks: 820 +2025-03-18 22:50:02,207 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81947.95, 'close': 81947.95, 'volume': 0.24317999999999929} +2025-03-18 22:50:02,222 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004717,"s":"BTCUSDT","t":4727550829,"p":"81947.95000000","q":"0.00007000","T":1742331004716,"m":true,"M":true}... +2025-03-18 22:50:02,222 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004716, 'price': 81947.95, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,222 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004716, 'price': 81947.95, 'volume': 7e-05} +2025-03-18 22:50:02,222 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004716, 'price': 81947.95, 'volume': 7e-05}, total ticks: 821 +2025-03-18 22:50:02,223 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81947.95, 'close': 81947.95, 'volume': 0.24324999999999927} +2025-03-18 22:50:02,238 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004717,"s":"BTCUSDT","t":4727550830,"p":"81947.95000000","q":"0.00007000","T":1742331004716,"m":true,"M":true}... +2025-03-18 22:50:02,238 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004716, 'price': 81947.95, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,238 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004716, 'price': 81947.95, 'volume': 7e-05} +2025-03-18 22:50:02,238 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004716, 'price': 81947.95, 'volume': 7e-05}, total ticks: 822 +2025-03-18 22:50:02,239 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81947.95, 'close': 81947.95, 'volume': 0.24331999999999926} +2025-03-18 22:50:02,253 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004717,"s":"BTCUSDT","t":4727550831,"p":"81947.73000000","q":"0.00013000","T":1742331004716,"m":true,"M":true}... +2025-03-18 22:50:02,253 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004716, 'price': 81947.73, 'volume': 0.00013, 'type': 'trade'} +2025-03-18 22:50:02,253 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004716, 'price': 81947.73, 'volume': 0.00013} +2025-03-18 22:50:02,253 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004716, 'price': 81947.73, 'volume': 0.00013}, total ticks: 823 +2025-03-18 22:50:02,255 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81947.73, 'close': 81947.73, 'volume': 0.24344999999999925} +2025-03-18 22:50:02,269 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004717,"s":"BTCUSDT","t":4727550832,"p":"81947.45000000","q":"0.00007000","T":1742331004716,"m":true,"M":true}... +2025-03-18 22:50:02,269 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004716, 'price': 81947.45, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,269 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004716, 'price': 81947.45, 'volume': 7e-05} +2025-03-18 22:50:02,270 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004716, 'price': 81947.45, 'volume': 7e-05}, total ticks: 824 +2025-03-18 22:50:02,270 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81947.45, 'close': 81947.45, 'volume': 0.24351999999999924} +2025-03-18 22:50:02,285 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004717,"s":"BTCUSDT","t":4727550833,"p":"81947.45000000","q":"0.00007000","T":1742331004716,"m":true,"M":true}... +2025-03-18 22:50:02,285 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004716, 'price': 81947.45, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,285 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004716, 'price': 81947.45, 'volume': 7e-05} +2025-03-18 22:50:02,285 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004716, 'price': 81947.45, 'volume': 7e-05}, total ticks: 825 +2025-03-18 22:50:02,285 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81947.45, 'close': 81947.45, 'volume': 0.24358999999999922} +2025-03-18 22:50:02,300 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004717,"s":"BTCUSDT","t":4727550834,"p":"81947.45000000","q":"0.00025000","T":1742331004716,"m":true,"M":true}... +2025-03-18 22:50:02,300 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004716, 'price': 81947.45, 'volume': 0.00025, 'type': 'trade'} +2025-03-18 22:50:02,300 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004716, 'price': 81947.45, 'volume': 0.00025} +2025-03-18 22:50:02,300 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004716, 'price': 81947.45, 'volume': 0.00025}, total ticks: 826 +2025-03-18 22:50:02,300 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81947.45, 'close': 81947.45, 'volume': 0.24383999999999922} +2025-03-18 22:50:02,315 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004717,"s":"BTCUSDT","t":4727550835,"p":"81947.45000000","q":"0.00022000","T":1742331004716,"m":true,"M":true}... +2025-03-18 22:50:02,315 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004716, 'price': 81947.45, 'volume': 0.00022, 'type': 'trade'} +2025-03-18 22:50:02,315 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004716, 'price': 81947.45, 'volume': 0.00022} +2025-03-18 22:50:02,315 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004716, 'price': 81947.45, 'volume': 0.00022}, total ticks: 827 +2025-03-18 22:50:02,315 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81947.45, 'close': 81947.45, 'volume': 0.24405999999999922} +2025-03-18 22:50:02,331 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004717,"s":"BTCUSDT","t":4727550836,"p":"81947.45000000","q":"0.00007000","T":1742331004716,"m":true,"M":true}... +2025-03-18 22:50:02,331 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004716, 'price': 81947.45, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,331 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004716, 'price': 81947.45, 'volume': 7e-05} +2025-03-18 22:50:02,331 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004716, 'price': 81947.45, 'volume': 7e-05}, total ticks: 828 +2025-03-18 22:50:02,331 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81947.45, 'close': 81947.45, 'volume': 0.2441299999999992} +2025-03-18 22:50:02,346 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004717,"s":"BTCUSDT","t":4727550837,"p":"81947.44000000","q":"0.00666000","T":1742331004716,"m":true,"M":true}... +2025-03-18 22:50:02,346 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004716, 'price': 81947.44, 'volume': 0.00666, 'type': 'trade'} +2025-03-18 22:50:02,346 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004716, 'price': 81947.44, 'volume': 0.00666} +2025-03-18 22:50:02,346 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004716, 'price': 81947.44, 'volume': 0.00666}, total ticks: 829 +2025-03-18 22:50:02,346 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81947.44, 'close': 81947.44, 'volume': 0.25078999999999924} +2025-03-18 22:50:02,363 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004717,"s":"BTCUSDT","t":4727550838,"p":"81947.44000000","q":"0.00240000","T":1742331004716,"m":true,"M":true}... +2025-03-18 22:50:02,363 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004716, 'price': 81947.44, 'volume': 0.0024, 'type': 'trade'} +2025-03-18 22:50:02,363 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004716, 'price': 81947.44, 'volume': 0.0024} +2025-03-18 22:50:02,363 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004716, 'price': 81947.44, 'volume': 0.0024}, total ticks: 830 +2025-03-18 22:50:02,365 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81947.44, 'close': 81947.44, 'volume': 0.25318999999999925} +2025-03-18 22:50:02,379 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004717,"s":"BTCUSDT","t":4727550839,"p":"81947.43000000","q":"0.00007000","T":1742331004716,"m":true,"M":true}... +2025-03-18 22:50:02,379 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004716, 'price': 81947.43, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,379 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004716, 'price': 81947.43, 'volume': 7e-05} +2025-03-18 22:50:02,380 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004716, 'price': 81947.43, 'volume': 7e-05}, total ticks: 831 +2025-03-18 22:50:02,380 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81947.43, 'close': 81947.43, 'volume': 0.25325999999999926} +2025-03-18 22:50:02,395 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004717,"s":"BTCUSDT","t":4727550840,"p":"81947.43000000","q":"0.00007000","T":1742331004716,"m":true,"M":true}... +2025-03-18 22:50:02,396 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004716, 'price': 81947.43, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,396 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004716, 'price': 81947.43, 'volume': 7e-05} +2025-03-18 22:50:02,396 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004716, 'price': 81947.43, 'volume': 7e-05}, total ticks: 832 +2025-03-18 22:50:02,396 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81947.43, 'close': 81947.43, 'volume': 0.2533299999999993} +2025-03-18 22:50:02,413 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004717,"s":"BTCUSDT","t":4727550841,"p":"81947.43000000","q":"0.00007000","T":1742331004716,"m":true,"M":true}... +2025-03-18 22:50:02,413 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004716, 'price': 81947.43, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,414 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004716, 'price': 81947.43, 'volume': 7e-05} +2025-03-18 22:50:02,414 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004716, 'price': 81947.43, 'volume': 7e-05}, total ticks: 833 +2025-03-18 22:50:02,414 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81947.43, 'close': 81947.43, 'volume': 0.2533999999999993} +2025-03-18 22:50:02,429 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004717,"s":"BTCUSDT","t":4727550842,"p":"81947.42000000","q":"0.00903000","T":1742331004716,"m":true,"M":true}... +2025-03-18 22:50:02,429 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004716, 'price': 81947.42, 'volume': 0.00903, 'type': 'trade'} +2025-03-18 22:50:02,429 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004716, 'price': 81947.42, 'volume': 0.00903} +2025-03-18 22:50:02,430 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004716, 'price': 81947.42, 'volume': 0.00903}, total ticks: 834 +2025-03-18 22:50:02,430 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81947.42, 'close': 81947.42, 'volume': 0.2624299999999993} +2025-03-18 22:50:02,444 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004717,"s":"BTCUSDT","t":4727550843,"p":"81947.22000000","q":"0.01537000","T":1742331004716,"m":true,"M":true}... +2025-03-18 22:50:02,444 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004716, 'price': 81947.22, 'volume': 0.01537, 'type': 'trade'} +2025-03-18 22:50:02,444 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004716, 'price': 81947.22, 'volume': 0.01537} +2025-03-18 22:50:02,444 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004716, 'price': 81947.22, 'volume': 0.01537}, total ticks: 835 +2025-03-18 22:50:02,445 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81947.22, 'close': 81947.22, 'volume': 0.27779999999999927} +2025-03-18 22:50:02,459 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004717,"s":"BTCUSDT","t":4727550844,"p":"81946.15000000","q":"0.00036000","T":1742331004716,"m":true,"M":true}... +2025-03-18 22:50:02,459 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004716, 'price': 81946.15, 'volume': 0.00036, 'type': 'trade'} +2025-03-18 22:50:02,459 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004716, 'price': 81946.15, 'volume': 0.00036} +2025-03-18 22:50:02,459 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004716, 'price': 81946.15, 'volume': 0.00036}, total ticks: 836 +2025-03-18 22:50:02,460 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81946.15, 'close': 81946.15, 'volume': 0.2781599999999993} +2025-03-18 22:50:02,483 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004717,"s":"BTCUSDT","t":4727550845,"p":"81945.84000000","q":"0.00048000","T":1742331004716,"m":true,"M":true}... +2025-03-18 22:50:02,483 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004716, 'price': 81945.84, 'volume': 0.00048, 'type': 'trade'} +2025-03-18 22:50:02,483 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004716, 'price': 81945.84, 'volume': 0.00048} +2025-03-18 22:50:02,483 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004716, 'price': 81945.84, 'volume': 0.00048}, total ticks: 837 +2025-03-18 22:50:02,483 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81945.84, 'close': 81945.84, 'volume': 0.2786399999999993} +2025-03-18 22:50:02,498 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004717,"s":"BTCUSDT","t":4727550846,"p":"81945.27000000","q":"0.00007000","T":1742331004716,"m":true,"M":true}... +2025-03-18 22:50:02,498 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004716, 'price': 81945.27, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,498 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004716, 'price': 81945.27, 'volume': 7e-05} +2025-03-18 22:50:02,499 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004716, 'price': 81945.27, 'volume': 7e-05}, total ticks: 838 +2025-03-18 22:50:02,499 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81945.27, 'close': 81945.27, 'volume': 0.2787099999999993} +2025-03-18 22:50:02,514 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004717,"s":"BTCUSDT","t":4727550847,"p":"81945.27000000","q":"0.00007000","T":1742331004716,"m":true,"M":true}... +2025-03-18 22:50:02,514 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004716, 'price': 81945.27, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,514 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004716, 'price': 81945.27, 'volume': 7e-05} +2025-03-18 22:50:02,514 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004716, 'price': 81945.27, 'volume': 7e-05}, total ticks: 839 +2025-03-18 22:50:02,514 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81945.27, 'close': 81945.27, 'volume': 0.2787799999999993} +2025-03-18 22:50:02,530 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004717,"s":"BTCUSDT","t":4727550848,"p":"81945.27000000","q":"0.00007000","T":1742331004716,"m":true,"M":true}... +2025-03-18 22:50:02,530 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004716, 'price': 81945.27, 'volume': 7e-05, 'type': 'trade'} +2025-03-18 22:50:02,530 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004716, 'price': 81945.27, 'volume': 7e-05} +2025-03-18 22:50:02,530 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004716, 'price': 81945.27, 'volume': 7e-05}, total ticks: 840 +2025-03-18 22:50:02,531 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81945.27, 'close': 81945.27, 'volume': 0.2788499999999993} +2025-03-18 22:50:02,545 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004726,"s":"BTCUSDT","t":4727550849,"p":"81945.27000000","q":"0.00300000","T":1742331004725,"m":false,"M":true}... +2025-03-18 22:50:02,545 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004725, 'price': 81945.27, 'volume': 0.003, 'type': 'trade'} +2025-03-18 22:50:02,545 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004725, 'price': 81945.27, 'volume': 0.003} +2025-03-18 22:50:02,545 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004725, 'price': 81945.27, 'volume': 0.003}, total ticks: 841 +2025-03-18 22:50:02,546 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81945.27, 'close': 81945.27, 'volume': 0.2818499999999993} +2025-03-18 22:50:02,561 - DEBUG - [realtime.py:370] - Raw message: {"e":"trade","E":1742331004935,"s":"BTCUSDT","t":4727550850,"p":"81945.27000000","q":"0.00033000","T":1742331004934,"m":false,"M":true}... +2025-03-18 22:50:02,561 - DEBUG - [realtime.py:382] - Processed trade data: {'timestamp': 1742331004934, 'price': 81945.27, 'volume': 0.00033, 'type': 'trade'} +2025-03-18 22:50:02,561 - DEBUG - [realtime.py:637] - Updating candlestick with data: {'timestamp': 1742331004934, 'price': 81945.27, 'volume': 0.00033} +2025-03-18 22:50:02,562 - DEBUG - [realtime.py:39] - Added tick: {'timestamp': 1742331004934, 'price': 81945.27, 'volume': 0.00033}, total ticks: 842 +2025-03-18 22:50:02,562 - DEBUG - [realtime.py:151] - Updated current candle: {'timestamp': 1742331004000, 'open': 81959.28, 'high': 81959.28, 'low': 81945.27, 'close': 81945.27, 'volume': 0.2821799999999993} +2025-03-18 22:50:03,123 - DEBUG - [protocol.py:1514] - = connection is CLOSED +2025-03-18 22:50:03,124 - INFO - [realtime.py:402] - WebSocket connection closed +2025-03-18 22:50:03,124 - DEBUG - [protocol.py:1232] - = connection is CLOSING +2025-03-18 22:50:03,124 - DEBUG - [protocol.py:1183] - > CLOSE 1000 (OK) [2 bytes] +2025-03-18 22:50:03,187 - DEBUG - [protocol.py:1177] - < TEXT '{"e":"trade","E":1742331005950,"s":"BTCUSDT","t...950,"m":false,"M":true}' [135 bytes] +2025-03-18 22:50:03,479 - DEBUG - [protocol.py:1177] - < CLOSE 1000 (OK) [2 bytes] +2025-03-18 22:50:10,893 - DEBUG - [protocol.py:1514] - = connection is CLOSED +2025-03-18 22:50:10,894 - INFO - [realtime.py:402] - WebSocket connection closed +2025-03-18 22:50:10,895 - INFO - [realtime.py:700] - Application terminated by user diff --git a/requirements.txt b/requirements.txt index c9987b7..66250f1 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,12 +1,6 @@ -numpy>=1.21.0 -pandas>=1.3.0 -matplotlib>=3.4.0 -mplfinance>=0.12.7 -torch>=1.9.0 -python-dotenv>=0.19.0 -ccxt>=2.0.0 websockets>=10.0 -tensorboard>=2.6.0 -scikit-learn>=1.0.0 -Pillow>=9.0.0 -asyncio>=3.4.3 \ No newline at end of file +plotly>=5.18.0 +dash>=2.14.0 +pandas>=2.0.0 +numpy>=1.24.0 +python-dotenv>=1.0.0 \ No newline at end of file diff --git a/run_live_demo.py b/run_live_demo.py index bb2fc29..232e3c4 100644 --- a/run_live_demo.py +++ b/run_live_demo.py @@ -1,6 +1,5 @@ #!/usr/bin/env python import asyncio -import argparse import logging from main import live_trading, setup_logging @@ -9,32 +8,22 @@ setup_logging() logger = logging.getLogger(__name__) async def main(): - parser = argparse.ArgumentParser(description='Run live trading in demo mode') - parser.add_argument('--symbol', type=str, default='ETH/USDT', help='Trading pair symbol') - parser.add_argument('--timeframe', type=str, default='1m', help='Timeframe for trading') - parser.add_argument('--model_path', type=str, default='data/best_model.pth', help='Path to the trained model') - parser.add_argument('--initial_balance', type=float, default=1000, help='Initial balance') - parser.add_argument('--update_interval', type=int, default=30, help='Interval to update data in seconds') + """Run a simplified demo trading session with mock data""" + logger.info("Starting simplified demo trading session") - args = parser.parse_args() - - logger.info(f"Starting live trading demo with {args.symbol} on {args.timeframe} timeframe") - - # Run live trading in demo mode + # Run live trading in demo mode with simplified parameters await live_trading( - symbol=args.symbol, - timeframe=args.timeframe, - model_path=args.model_path, - demo=True, # Always use demo mode in this script - initial_balance=args.initial_balance, - update_interval=args.update_interval, - # Using default values for other parameters + symbol="ETH/USDT", + timeframe="1m", + model_path="models/trading_agent_best_pnl.pt", + demo=True, + initial_balance=1000, + update_interval=10, # Update every 10 seconds for faster feedback + max_position_size=0.1, + risk_per_trade=0.02, + stop_loss_pct=0.02, + take_profit_pct=0.04, ) if __name__ == "__main__": - try: - asyncio.run(main()) - except KeyboardInterrupt: - logger.info("Live trading demo stopped by user") - except Exception as e: - logger.error(f"Error in live trading demo: {e}") \ No newline at end of file + asyncio.run(main()) \ No newline at end of file diff --git a/tests/test_websocket.py b/tests/test_websocket.py new file mode 100644 index 0000000..77f9783 --- /dev/null +++ b/tests/test_websocket.py @@ -0,0 +1,128 @@ +import asyncio +import json +import logging +import unittest +from typing import Optional, Dict +import websockets + +logging.basicConfig(level=logging.DEBUG) +logger = logging.getLogger(__name__) + +class TestMEXCWebSocket(unittest.TestCase): + async def test_websocket_connection(self): + """Test basic WebSocket connection and subscription""" + uri = "wss://stream.mexc.com/ws" + symbol = "ethusdt" + + async with websockets.connect(uri) as ws: + # Test subscription to deals + sub_msg = { + "op": "sub", + "id": "test1", + "topic": f"spot.deals.{symbol}" + } + + # Send subscription + await ws.send(json.dumps(sub_msg)) + + # Wait for subscription confirmation and first message + messages_received = 0 + trades_received = 0 + + while messages_received < 5: # Get at least 5 messages + try: + response = await asyncio.wait_for(ws.recv(), timeout=10) + messages_received += 1 + + logger.info(f"Received message: {response[:200]}...") + data = json.loads(response) + + # Check message structure + if isinstance(data, dict): + if 'channel' in data: + if data['channel'] == 'spot.deals': + trades = data.get('data', []) + if trades: + trades_received += 1 + logger.info(f"Received trade data: {trades[0]}") + + # Verify trade data structure + trade = trades[0] + self.assertIn('t', trade) # timestamp + self.assertIn('p', trade) # price + self.assertIn('v', trade) # volume + self.assertIn('S', trade) # side + + except asyncio.TimeoutError: + self.fail("Timeout waiting for WebSocket messages") + + # Verify we received some trades + self.assertGreater(trades_received, 0, "No trades received") + + # Test unsubscribe + unsub_msg = { + "op": "unsub", + "id": "test1", + "topic": f"spot.deals.{symbol}" + } + await ws.send(json.dumps(unsub_msg)) + + async def test_kline_subscription(self): + """Test subscription to kline (candlestick) data""" + uri = "wss://stream.mexc.com/ws" + symbol = "ethusdt" + + async with websockets.connect(uri) as ws: + # Subscribe to 1m klines + sub_msg = { + "op": "sub", + "id": "test2", + "topic": f"spot.klines.{symbol}_1m" + } + + await ws.send(json.dumps(sub_msg)) + + messages_received = 0 + klines_received = 0 + + while messages_received < 5: + try: + response = await asyncio.wait_for(ws.recv(), timeout=10) + messages_received += 1 + + logger.info(f"Received kline message: {response[:200]}...") + data = json.loads(response) + + if isinstance(data, dict): + if data.get('channel') == 'spot.klines': + kline_data = data.get('data', []) + if kline_data: + klines_received += 1 + logger.info(f"Received kline data: {kline_data[0]}") + + # Verify kline data structure (should be an array) + kline = kline_data[0] + self.assertEqual(len(kline), 6) # Should have 6 elements + + except asyncio.TimeoutError: + self.fail("Timeout waiting for kline data") + + self.assertGreater(klines_received, 0, "No kline data received") + +def run_tests(): + """Run the WebSocket tests""" + async def run_async_tests(): + # Create test suite + suite = unittest.TestSuite() + suite.addTest(TestMEXCWebSocket('test_websocket_connection')) + suite.addTest(TestMEXCWebSocket('test_kline_subscription')) + + # Run tests + runner = unittest.TextTestRunner(verbosity=2) + runner.run(suite) + + # Run tests in asyncio loop + asyncio.run(run_async_tests()) + +if __name__ == "__main__": + run_tests() diff --git a/trading_bot.log b/trading_bot.log index 7427cfa..88f543b 100644 --- a/trading_bot.log +++ b/trading_bot.log @@ -45966,3 +45966,18188 @@ OSError: [Errno 28] No space left on device 2025-03-18 03:44:12,571 - INFO - Updated multi-timeframe data at step 0 2025-03-18 03:44:12,571 - ERROR - Error in add_chart_to_tensorboard: [Errno 28] No space left on device 2025-03-18 03:44:12,593 - ERROR - Error during learning: [Errno 28] No space left on device +2025-03-18 09:28:37,543 - INFO - Added numpy scalar to PyTorch safe globals +2025-03-18 09:28:37,570 - INFO - Using GPU: NVIDIA GeForce RTX 4060 Laptop GPU +2025-03-18 09:28:37,575 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 09:28:37,576 - WARNING - No data provided, initializing with empty data +2025-03-18 09:28:37,576 - WARNING - Data length 0 is less than window size 30 +2025-03-18 09:28:37,576 - INFO - Fetching initial data for ETH/USDT +2025-03-18 09:28:37,576 - INFO - Fetching 1000 1m candles for ETH/USDT (attempt 1/3) +2025-03-18 09:28:40,903 - INFO - Successfully fetched 500 candles +2025-03-18 09:28:40,917 - INFO - Initialized environment with 500 candles +2025-03-18 09:28:43,132 - INFO - Initialized agent with state_size=64, action_size=4, hidden_size=384 +2025-03-18 09:28:43,132 - INFO - Using device: cuda +2025-03-18 09:28:43,133 - INFO - Attempting to load model with weights_only=False: models/trading_agent_best_net_pnl.pt +2025-03-18 09:28:43,170 - INFO - Model loaded successfully with weights_only=False +2025-03-18 09:28:43,172 - WARNING - Could not infer hidden_size, using default: 256 +2025-03-18 09:28:43,172 - INFO - Model loaded successfully from models/trading_agent_best_net_pnl.pt +2025-03-18 09:28:43,172 - INFO - Model loaded successfully from models/trading_agent_best_net_pnl.pt +2025-03-18 09:28:43,173 - INFO - Starting live trading for ETH/USDT on 1m timeframe +2025-03-18 09:28:43,173 - INFO - Demo mode: False, Leverage: 50x +2025-03-18 09:28:43,173 - INFO - Starting live trading for ETH/USDT on 1m timeframe +2025-03-18 09:28:43,173 - INFO - Demo mode: False, Leverage: 50x +2025-03-18 09:28:43,178 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 09:28:45,830 - WARNING - Failed to set leverage: mexc setLeverage() requires a positionId parameter or a symbol argument with openType and positionType parameters, use openType 1 or 2 for isolated or cross margin respectively, use positionType 1 or 2 for long or short positions +2025-03-18 09:28:45,830 - ERROR - Error in live trading: TradingEnvironment.__init__() got an unexpected keyword argument 'max_position_size' +2025-03-18 09:28:45,830 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 3203, in live_trading + env = TradingEnvironment( + ^^^^^^^^^^^^^^^^^^^ +TypeError: TradingEnvironment.__init__() got an unexpected keyword argument 'max_position_size' + +2025-03-18 09:28:45,830 - INFO - Exchange connection closed +2025-03-18 09:28:45,853 - INFO - Exchange connection closed +2025-03-18 09:30:38,154 - INFO - Added numpy scalar to PyTorch safe globals +2025-03-18 09:30:38,177 - INFO - Using GPU: NVIDIA GeForce RTX 4060 Laptop GPU +2025-03-18 09:30:38,181 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 09:30:38,181 - WARNING - No data provided, initializing with empty data +2025-03-18 09:30:38,181 - WARNING - Data length 0 is less than window size 30 +2025-03-18 09:30:38,181 - INFO - Fetching initial data for ETH/USDT +2025-03-18 09:30:38,181 - INFO - Fetching 1000 1m candles for ETH/USDT (attempt 1/3) +2025-03-18 09:30:41,219 - INFO - Successfully fetched 500 candles +2025-03-18 09:30:41,224 - INFO - Initialized environment with 500 candles +2025-03-18 09:30:42,395 - INFO - Initialized agent with state_size=64, action_size=4, hidden_size=384 +2025-03-18 09:30:42,396 - INFO - Using device: cuda +2025-03-18 09:30:42,396 - INFO - Attempting to load model with weights_only=False: models/trading_agent_best_net_pnl.pt +2025-03-18 09:30:42,424 - INFO - Model loaded successfully with weights_only=False +2025-03-18 09:30:42,425 - WARNING - Could not infer hidden_size, using default: 256 +2025-03-18 09:30:42,425 - INFO - Model loaded successfully from models/trading_agent_best_net_pnl.pt +2025-03-18 09:30:42,425 - INFO - Model loaded successfully from models/trading_agent_best_net_pnl.pt +2025-03-18 09:30:42,425 - INFO - Starting live trading for ETH/USDT on 1m timeframe +2025-03-18 09:30:42,425 - INFO - Demo mode: False, Leverage: 50x +2025-03-18 09:30:42,426 - INFO - Starting live trading for ETH/USDT on 1m timeframe +2025-03-18 09:30:42,426 - INFO - Demo mode: False, Leverage: 50x +2025-03-18 09:30:42,429 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 09:30:45,147 - WARNING - Failed to set leverage: mexc setLeverage() requires a positionId parameter or a symbol argument with openType and positionType parameters, use openType 1 or 2 for isolated or cross margin respectively, use positionType 1 or 2 for long or short positions +2025-03-18 09:30:45,148 - WARNING - No data provided, initializing with empty data +2025-03-18 09:30:45,148 - WARNING - Data length 0 is less than window size 30 +2025-03-18 09:30:45,148 - INFO - Fetching initial data for ETH/USDT +2025-03-18 09:30:45,148 - INFO - Fetching new data for ETH/USDT on 1m timeframe +2025-03-18 09:30:45,505 - ERROR - Error fetching and updating data: object list can't be used in 'await' expression +2025-03-18 09:30:45,505 - INFO - Using GPU: NVIDIA GeForce RTX 4060 Laptop GPU +2025-03-18 09:30:45,566 - INFO - Initialized agent with state_size=64, action_size=4, hidden_size=384 +2025-03-18 09:30:45,566 - INFO - Using device: cuda +2025-03-18 09:30:45,579 - INFO - Starting live trading with ETH/USDT on 1m timeframe +2025-03-18 09:30:45,589 - ERROR - Error in live trading: Dimension out of range (expected to be in range of [-2, 1], but got 2) +2025-03-18 09:30:45,591 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 3252, in live_trading + action = agent.select_action(state, training=False) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "F:\projects\gogo2\main.py", line 2032, in select_action + q_values = self.policy_net(state_tensor) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\popov\miniforge3\Lib\site-packages\torch\nn\modules\module.py", line 1739, in _wrapped_call_impl + return self._call_impl(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "C:\Users\popov\miniforge3\Lib\site-packages\torch\nn\modules\module.py", line 1750, in _call_impl + return forward_call(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "F:\projects\gogo2\main.py", line 4023, in forward + if combined_input.size(2) != self.state_size: + ^^^^^^^^^^^^^^^^^^^^^^ +IndexError: Dimension out of range (expected to be in range of [-2, 1], but got 2) + +2025-03-18 09:30:45,591 - INFO - Exchange connection closed +2025-03-18 09:30:45,614 - INFO - Exchange connection closed +2025-03-18 09:32:07,196 - INFO - Added numpy scalar to PyTorch safe globals +2025-03-18 09:32:07,226 - INFO - Using GPU: NVIDIA GeForce RTX 4060 Laptop GPU +2025-03-18 09:32:07,245 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 09:32:07,245 - WARNING - No data provided, initializing with empty data +2025-03-18 09:32:07,245 - WARNING - Data length 0 is less than window size 30 +2025-03-18 09:32:07,245 - INFO - Fetching initial data for ETH/USDT +2025-03-18 09:32:07,245 - INFO - Fetching 1000 1m candles for ETH/USDT (attempt 1/3) +2025-03-18 09:32:12,376 - INFO - Successfully fetched 500 candles +2025-03-18 09:32:12,394 - INFO - Initialized environment with 500 candles +2025-03-18 09:32:15,287 - INFO - Initialized agent with state_size=64, action_size=4, hidden_size=384 +2025-03-18 09:32:15,287 - INFO - Using device: cuda +2025-03-18 09:32:15,288 - INFO - Starting training for 100 episodes... +2025-03-18 09:32:15,323 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 09:32:15,323 - INFO - Initialized exchange for data fetching +2025-03-18 09:32:15,488 - INFO - Fetching 1m candle data for ETH/USDT +2025-03-18 09:32:15,489 - INFO - Fetching 1000 1m candles for ETH/USDT (attempt 1/3) +2025-03-18 09:32:20,334 - INFO - Successfully fetched 500 candles +2025-03-18 09:32:20,335 - INFO - Fetched 500 1m candles +2025-03-18 09:32:20,335 - INFO - Fetching 1h candle data for ETH/USDT +2025-03-18 09:32:20,335 - INFO - Fetching 500 1h candles for ETH/USDT (attempt 1/3) +2025-03-18 09:32:20,677 - INFO - Successfully fetched 500 candles +2025-03-18 09:32:20,678 - INFO - Fetched 500 1h candles +2025-03-18 09:32:20,678 - INFO - Fetching 1d candle data for ETH/USDT +2025-03-18 09:32:20,678 - INFO - Fetching 300 1d candles for ETH/USDT (attempt 1/3) +2025-03-18 09:32:20,956 - INFO - Successfully fetched 300 candles +2025-03-18 09:32:20,957 - INFO - Fetched 300 1d candles +2025-03-18 09:32:21,158 - INFO - Fetched multi-timeframe data for episode 1 +2025-03-18 09:32:21,165 - INFO - Updated multi-timeframe data at step 0 +2025-03-18 09:32:21,169 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:32:21,279 - INFO - Updated multi-timeframe data at step 50 +2025-03-18 09:32:22,669 - INFO - Updated multi-timeframe data at step 100 +2025-03-18 09:32:22,670 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:32:23,304 - INFO - Updated multi-timeframe data at step 150 +2025-03-18 09:32:23,943 - INFO - Updated multi-timeframe data at step 200 +2025-03-18 09:32:24,162 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:32:24,859 - INFO - Updated multi-timeframe data at step 250 +2025-03-18 09:32:25,641 - INFO - Updated multi-timeframe data at step 300 +2025-03-18 09:32:25,644 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:32:26,296 - INFO - Updated multi-timeframe data at step 350 +2025-03-18 09:32:26,967 - INFO - Updated multi-timeframe data at step 400 +2025-03-18 09:32:27,186 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:32:27,837 - INFO - Updated multi-timeframe data at step 450 +2025-03-18 09:32:28,404 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:32:28,411 - INFO - Saving model to models/trading_agent_best_reward.pt.backup (attempt 1) +2025-03-18 09:32:28,478 - INFO - Successfully saved to models/trading_agent_best_reward.pt.backup +2025-03-18 09:32:28,500 - INFO - Copied backup to models/trading_agent_best_reward.pt +2025-03-18 09:32:28,500 - INFO - Model saved successfully to models/trading_agent_best_reward.pt +2025-03-18 09:32:28,500 - INFO - Model saved successfully to models/trading_agent_best_reward.pt +2025-03-18 09:32:28,501 - INFO - New best reward: 549.90 +2025-03-18 09:32:28,501 - INFO - Saving model to models/trading_agent_best_pnl.pt.backup (attempt 1) +2025-03-18 09:32:28,565 - INFO - Successfully saved to models/trading_agent_best_pnl.pt.backup +2025-03-18 09:32:28,585 - INFO - Copied backup to models/trading_agent_best_pnl.pt +2025-03-18 09:32:28,586 - INFO - Model saved successfully to models/trading_agent_best_pnl.pt +2025-03-18 09:32:28,586 - INFO - Model saved successfully to models/trading_agent_best_pnl.pt +2025-03-18 09:32:28,587 - INFO - New best PnL: $-5.95 +2025-03-18 09:32:28,587 - INFO - Saving model to models/trading_agent_best_net_pnl.pt.backup (attempt 1) +2025-03-18 09:32:28,656 - INFO - Successfully saved to models/trading_agent_best_net_pnl.pt.backup +2025-03-18 09:32:28,670 - INFO - Copied backup to models/trading_agent_best_net_pnl.pt +2025-03-18 09:32:28,670 - INFO - Model saved successfully to models/trading_agent_best_net_pnl.pt +2025-03-18 09:32:28,670 - INFO - Model saved successfully to models/trading_agent_best_net_pnl.pt +2025-03-18 09:32:28,670 - INFO - New best Net PnL: $-12.76 +2025-03-18 09:32:28,670 - INFO - Saving model to models/trading_agent_checkpoint_0.pt.backup (attempt 1) +2025-03-18 09:32:28,737 - INFO - Successfully saved to models/trading_agent_checkpoint_0.pt.backup +2025-03-18 09:32:28,755 - INFO - Copied backup to models/trading_agent_checkpoint_0.pt +2025-03-18 09:32:28,756 - INFO - Model saved successfully to models/trading_agent_checkpoint_0.pt +2025-03-18 09:32:28,756 - INFO - Model saved successfully to models/trading_agent_checkpoint_0.pt +2025-03-18 09:32:28,756 - INFO - Episode 1/100 | Reward: 549.90 | Balance: $94.05 | PnL: $-5.95 | Fees: $6.81 | Net PnL: $-12.76 | Win Rate: 0.00 | Trades: 0 | Loss: 16.64382 | Epsilon: 1.0000 +2025-03-18 09:32:28,979 - INFO - Fetched multi-timeframe data for episode 2 +2025-03-18 09:32:28,995 - INFO - Updated multi-timeframe data at step 0 +2025-03-18 09:32:28,996 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:32:29,605 - INFO - Updated multi-timeframe data at step 50 +2025-03-18 09:32:30,228 - INFO - Updated multi-timeframe data at step 100 +2025-03-18 09:32:30,228 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:32:30,853 - INFO - Updated multi-timeframe data at step 150 +2025-03-18 09:32:31,271 - WARNING - Circuit breaker triggered after 5 consecutive losses +2025-03-18 09:32:31,284 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:32:31,290 - INFO - Saving model to models/trading_agent_best_net_pnl.pt.backup (attempt 1) +2025-03-18 09:32:31,356 - INFO - Successfully saved to models/trading_agent_best_net_pnl.pt.backup +2025-03-18 09:32:31,375 - INFO - Copied backup to models/trading_agent_best_net_pnl.pt +2025-03-18 09:32:31,375 - INFO - Model saved successfully to models/trading_agent_best_net_pnl.pt +2025-03-18 09:32:31,376 - INFO - Model saved successfully to models/trading_agent_best_net_pnl.pt +2025-03-18 09:32:31,376 - INFO - New best Net PnL: $-10.24 +2025-03-18 09:32:31,377 - INFO - Episode 2/100 | Reward: 210.43 | Balance: $92.35 | PnL: $-7.65 | Fees: $2.59 | Net PnL: $-10.24 | Win Rate: 0.00 | Trades: 0 | Loss: 29.02032 | Epsilon: 0.9999 +2025-03-18 09:32:31,589 - INFO - Fetched multi-timeframe data for episode 3 +2025-03-18 09:32:31,612 - INFO - Updated multi-timeframe data at step 0 +2025-03-18 09:32:31,614 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:32:32,253 - INFO - Updated multi-timeframe data at step 50 +2025-03-18 09:32:32,928 - INFO - Updated multi-timeframe data at step 100 +2025-03-18 09:32:32,929 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:32:33,645 - INFO - Updated multi-timeframe data at step 150 +2025-03-18 09:32:34,354 - INFO - Updated multi-timeframe data at step 200 +2025-03-18 09:32:34,562 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:32:34,619 - WARNING - Circuit breaker triggered after 5 consecutive losses +2025-03-18 09:32:34,633 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:32:34,637 - INFO - Saving model to models/trading_agent_best_pnl.pt.backup (attempt 1) +2025-03-18 09:32:34,697 - INFO - Successfully saved to models/trading_agent_best_pnl.pt.backup +2025-03-18 09:32:34,716 - INFO - Copied backup to models/trading_agent_best_pnl.pt +2025-03-18 09:32:34,716 - INFO - Model saved successfully to models/trading_agent_best_pnl.pt +2025-03-18 09:32:34,716 - INFO - Model saved successfully to models/trading_agent_best_pnl.pt +2025-03-18 09:32:34,716 - INFO - New best PnL: $-4.73 +2025-03-18 09:32:34,716 - INFO - Saving model to models/trading_agent_best_net_pnl.pt.backup (attempt 1) +2025-03-18 09:32:34,777 - INFO - Successfully saved to models/trading_agent_best_net_pnl.pt.backup +2025-03-18 09:32:34,796 - INFO - Copied backup to models/trading_agent_best_net_pnl.pt +2025-03-18 09:32:34,796 - INFO - Model saved successfully to models/trading_agent_best_net_pnl.pt +2025-03-18 09:32:34,796 - INFO - Model saved successfully to models/trading_agent_best_net_pnl.pt +2025-03-18 09:32:34,796 - INFO - New best Net PnL: $-7.50 +2025-03-18 09:32:34,796 - INFO - Episode 3/100 | Reward: 211.44 | Balance: $95.27 | PnL: $-4.73 | Fees: $2.76 | Net PnL: $-7.50 | Win Rate: 0.00 | Trades: 0 | Loss: 29.63745 | Epsilon: 0.9998 +2025-03-18 09:32:35,011 - INFO - Fetched multi-timeframe data for episode 4 +2025-03-18 09:32:35,029 - INFO - Updated multi-timeframe data at step 0 +2025-03-18 09:32:35,030 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:32:35,713 - INFO - Updated multi-timeframe data at step 50 +2025-03-18 09:32:36,496 - INFO - Updated multi-timeframe data at step 100 +2025-03-18 09:32:36,496 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:32:37,260 - INFO - Updated multi-timeframe data at step 150 +2025-03-18 09:32:37,895 - INFO - Updated multi-timeframe data at step 200 +2025-03-18 09:32:38,108 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:32:38,765 - INFO - Updated multi-timeframe data at step 250 +2025-03-18 09:32:39,409 - WARNING - Circuit breaker triggered after 5 consecutive losses +2025-03-18 09:32:39,420 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:32:39,424 - INFO - Episode 4/100 | Reward: 278.58 | Balance: $91.30 | PnL: $-8.70 | Fees: $4.07 | Net PnL: $-12.77 | Win Rate: 0.00 | Trades: 0 | Loss: 30.10334 | Epsilon: 0.9997 +2025-03-18 09:32:39,639 - INFO - Fetched multi-timeframe data for episode 5 +2025-03-18 09:32:39,656 - INFO - Updated multi-timeframe data at step 0 +2025-03-18 09:32:39,657 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:32:39,948 - WARNING - Circuit breaker triggered after 5 consecutive losses +2025-03-18 09:32:39,962 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:32:39,966 - INFO - Episode 5/100 | Reward: 25.19 | Balance: $92.12 | PnL: $-7.88 | Fees: $0.30 | Net PnL: $-8.18 | Win Rate: 0.00 | Trades: 0 | Loss: 33.49903 | Epsilon: 0.9996 +2025-03-18 09:32:40,178 - INFO - Fetched multi-timeframe data for episode 6 +2025-03-18 09:32:40,209 - INFO - Updated multi-timeframe data at step 0 +2025-03-18 09:32:40,211 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:32:40,899 - INFO - Updated multi-timeframe data at step 50 +2025-03-18 09:32:41,525 - INFO - Updated multi-timeframe data at step 100 +2025-03-18 09:32:41,526 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:32:42,155 - INFO - Updated multi-timeframe data at step 150 +2025-03-18 09:32:42,394 - WARNING - Circuit breaker triggered after 5 consecutive losses +2025-03-18 09:32:42,409 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:32:42,413 - INFO - Saving model to models/trading_agent_best_pnl.pt.backup (attempt 1) +2025-03-18 09:32:42,482 - INFO - Successfully saved to models/trading_agent_best_pnl.pt.backup +2025-03-18 09:32:42,499 - INFO - Copied backup to models/trading_agent_best_pnl.pt +2025-03-18 09:32:42,505 - INFO - Model saved successfully to models/trading_agent_best_pnl.pt +2025-03-18 09:32:42,505 - INFO - Model saved successfully to models/trading_agent_best_pnl.pt +2025-03-18 09:32:42,505 - INFO - New best PnL: $-1.53 +2025-03-18 09:32:42,505 - INFO - Saving model to models/trading_agent_best_net_pnl.pt.backup (attempt 1) +2025-03-18 09:32:42,562 - INFO - Successfully saved to models/trading_agent_best_net_pnl.pt.backup +2025-03-18 09:32:42,582 - INFO - Copied backup to models/trading_agent_best_net_pnl.pt +2025-03-18 09:32:42,582 - INFO - Model saved successfully to models/trading_agent_best_net_pnl.pt +2025-03-18 09:32:42,582 - INFO - Model saved successfully to models/trading_agent_best_net_pnl.pt +2025-03-18 09:32:42,582 - INFO - New best Net PnL: $-3.93 +2025-03-18 09:32:42,582 - INFO - Episode 6/100 | Reward: 163.04 | Balance: $98.47 | PnL: $-1.53 | Fees: $2.39 | Net PnL: $-3.93 | Win Rate: 0.00 | Trades: 0 | Loss: 34.68212 | Epsilon: 0.9995 +2025-03-18 09:32:42,795 - INFO - Fetched multi-timeframe data for episode 7 +2025-03-18 09:32:42,811 - INFO - Updated multi-timeframe data at step 0 +2025-03-18 09:32:42,812 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:32:43,446 - INFO - Updated multi-timeframe data at step 50 +2025-03-18 09:32:44,079 - INFO - Updated multi-timeframe data at step 100 +2025-03-18 09:32:44,079 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:32:44,418 - WARNING - Circuit breaker triggered after 5 consecutive losses +2025-03-18 09:32:44,434 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:32:44,438 - INFO - Saving model to models/trading_agent_best_pnl.pt.backup (attempt 1) +2025-03-18 09:32:44,499 - INFO - Successfully saved to models/trading_agent_best_pnl.pt.backup +2025-03-18 09:32:44,518 - INFO - Copied backup to models/trading_agent_best_pnl.pt +2025-03-18 09:32:44,519 - INFO - Model saved successfully to models/trading_agent_best_pnl.pt +2025-03-18 09:32:44,519 - INFO - Model saved successfully to models/trading_agent_best_pnl.pt +2025-03-18 09:32:44,519 - INFO - New best PnL: $0.89 +2025-03-18 09:32:44,520 - INFO - Saving model to models/trading_agent_best_net_pnl.pt.backup (attempt 1) +2025-03-18 09:32:44,577 - INFO - Successfully saved to models/trading_agent_best_net_pnl.pt.backup +2025-03-18 09:32:44,601 - INFO - Copied backup to models/trading_agent_best_net_pnl.pt +2025-03-18 09:32:44,601 - INFO - Model saved successfully to models/trading_agent_best_net_pnl.pt +2025-03-18 09:32:44,601 - INFO - Model saved successfully to models/trading_agent_best_net_pnl.pt +2025-03-18 09:32:44,602 - INFO - New best Net PnL: $-0.75 +2025-03-18 09:32:44,602 - INFO - Episode 7/100 | Reward: 110.16 | Balance: $100.89 | PnL: $0.89 | Fees: $1.63 | Net PnL: $-0.75 | Win Rate: 0.00 | Trades: 0 | Loss: 37.30736 | Epsilon: 0.9994 +2025-03-18 09:32:44,815 - INFO - Fetched multi-timeframe data for episode 8 +2025-03-18 09:32:44,837 - INFO - Updated multi-timeframe data at step 0 +2025-03-18 09:32:44,837 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:32:45,543 - INFO - Updated multi-timeframe data at step 50 +2025-03-18 09:32:46,336 - INFO - Updated multi-timeframe data at step 100 +2025-03-18 09:32:46,336 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:32:46,875 - WARNING - Circuit breaker triggered after 5 consecutive losses +2025-03-18 09:32:46,890 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:32:46,892 - INFO - Episode 8/100 | Reward: 125.95 | Balance: $92.65 | PnL: $-7.35 | Fees: $1.91 | Net PnL: $-9.26 | Win Rate: 0.00 | Trades: 0 | Loss: 36.76994 | Epsilon: 0.9993 +2025-03-18 09:32:47,112 - INFO - Fetched multi-timeframe data for episode 9 +2025-03-18 09:32:47,131 - INFO - Updated multi-timeframe data at step 0 +2025-03-18 09:32:47,131 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:32:47,660 - WARNING - Circuit breaker triggered after 5 consecutive losses +2025-03-18 09:32:47,672 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:32:47,675 - INFO - Episode 9/100 | Reward: 44.18 | Balance: $99.72 | PnL: $-0.28 | Fees: $0.59 | Net PnL: $-0.87 | Win Rate: 0.00 | Trades: 0 | Loss: 36.47748 | Epsilon: 0.9992 +2025-03-18 09:32:47,903 - INFO - Fetched multi-timeframe data for episode 10 +2025-03-18 09:32:47,922 - INFO - Updated multi-timeframe data at step 0 +2025-03-18 09:32:47,922 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:32:48,501 - WARNING - Circuit breaker triggered after 5 consecutive losses +2025-03-18 09:32:48,518 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:32:48,518 - INFO - Episode 10/100 | Reward: 49.19 | Balance: $93.83 | PnL: $-6.17 | Fees: $0.58 | Net PnL: $-6.75 | Win Rate: 0.00 | Trades: 0 | Loss: 37.41284 | Epsilon: 0.9991 +2025-03-18 09:32:48,728 - INFO - Fetched multi-timeframe data for episode 11 +2025-03-18 09:32:48,751 - INFO - Updated multi-timeframe data at step 0 +2025-03-18 09:32:48,754 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:32:49,379 - INFO - Updated multi-timeframe data at step 50 +2025-03-18 09:32:49,957 - INFO - Updated multi-timeframe data at step 100 +2025-03-18 09:32:49,960 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:32:50,587 - INFO - Updated multi-timeframe data at step 150 +2025-03-18 09:32:51,212 - INFO - Updated multi-timeframe data at step 200 +2025-03-18 09:32:51,433 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:32:52,083 - INFO - Updated multi-timeframe data at step 250 +2025-03-18 09:32:52,633 - WARNING - Circuit breaker triggered after 5 consecutive losses +2025-03-18 09:32:52,645 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:32:52,648 - INFO - Saving model to models/trading_agent_checkpoint_10.pt.backup (attempt 1) +2025-03-18 09:32:52,710 - INFO - Successfully saved to models/trading_agent_checkpoint_10.pt.backup +2025-03-18 09:32:52,726 - INFO - Copied backup to models/trading_agent_checkpoint_10.pt +2025-03-18 09:32:52,727 - INFO - Model saved successfully to models/trading_agent_checkpoint_10.pt +2025-03-18 09:32:52,727 - INFO - Model saved successfully to models/trading_agent_checkpoint_10.pt +2025-03-18 09:32:52,727 - INFO - Episode 11/100 | Reward: 291.95 | Balance: $88.67 | PnL: $-11.33 | Fees: $3.67 | Net PnL: $-15.00 | Win Rate: 0.00 | Trades: 0 | Loss: 34.59411 | Epsilon: 0.9990 +2025-03-18 09:32:52,940 - INFO - Fetched multi-timeframe data for episode 12 +2025-03-18 09:32:52,955 - INFO - Updated multi-timeframe data at step 0 +2025-03-18 09:32:52,959 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:32:53,578 - INFO - Updated multi-timeframe data at step 50 +2025-03-18 09:32:54,210 - INFO - Updated multi-timeframe data at step 100 +2025-03-18 09:32:54,211 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:32:54,800 - INFO - Updated multi-timeframe data at step 150 +2025-03-18 09:32:55,430 - INFO - Updated multi-timeframe data at step 200 +2025-03-18 09:32:55,628 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:32:56,221 - INFO - Updated multi-timeframe data at step 250 +2025-03-18 09:32:56,856 - INFO - Updated multi-timeframe data at step 300 +2025-03-18 09:32:56,858 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:32:57,582 - INFO - Updated multi-timeframe data at step 350 +2025-03-18 09:32:58,217 - INFO - Updated multi-timeframe data at step 400 +2025-03-18 09:32:58,412 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:32:59,022 - INFO - Updated multi-timeframe data at step 450 +2025-03-18 09:32:59,631 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:32:59,635 - INFO - Saving model to models/trading_agent_best_pnl.pt.backup (attempt 1) +2025-03-18 09:32:59,704 - INFO - Successfully saved to models/trading_agent_best_pnl.pt.backup +2025-03-18 09:32:59,723 - INFO - Copied backup to models/trading_agent_best_pnl.pt +2025-03-18 09:32:59,723 - INFO - Model saved successfully to models/trading_agent_best_pnl.pt +2025-03-18 09:32:59,724 - INFO - Model saved successfully to models/trading_agent_best_pnl.pt +2025-03-18 09:32:59,724 - INFO - New best PnL: $6.28 +2025-03-18 09:32:59,724 - INFO - Episode 12/100 | Reward: 544.95 | Balance: $106.28 | PnL: $6.28 | Fees: $7.42 | Net PnL: $-1.14 | Win Rate: 0.00 | Trades: 0 | Loss: 33.39001 | Epsilon: 0.9990 +2025-03-18 09:32:59,927 - INFO - Fetched multi-timeframe data for episode 13 +2025-03-18 09:32:59,944 - INFO - Updated multi-timeframe data at step 0 +2025-03-18 09:32:59,946 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:00,660 - INFO - Updated multi-timeframe data at step 50 +2025-03-18 09:33:01,285 - INFO - Updated multi-timeframe data at step 100 +2025-03-18 09:33:01,286 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:01,902 - INFO - Updated multi-timeframe data at step 150 +2025-03-18 09:33:02,564 - INFO - Updated multi-timeframe data at step 200 +2025-03-18 09:33:02,762 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:03,445 - INFO - Updated multi-timeframe data at step 250 +2025-03-18 09:33:04,143 - INFO - Updated multi-timeframe data at step 300 +2025-03-18 09:33:04,143 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:04,802 - INFO - Updated multi-timeframe data at step 350 +2025-03-18 09:33:05,139 - WARNING - Circuit breaker triggered after 5 consecutive losses +2025-03-18 09:33:05,144 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:05,154 - INFO - Saving model to models/trading_agent_best_pnl.pt.backup (attempt 1) +2025-03-18 09:33:05,213 - INFO - Successfully saved to models/trading_agent_best_pnl.pt.backup +2025-03-18 09:33:05,238 - INFO - Copied backup to models/trading_agent_best_pnl.pt +2025-03-18 09:33:05,239 - INFO - Model saved successfully to models/trading_agent_best_pnl.pt +2025-03-18 09:33:05,239 - INFO - Model saved successfully to models/trading_agent_best_pnl.pt +2025-03-18 09:33:05,239 - INFO - New best PnL: $17.31 +2025-03-18 09:33:05,240 - INFO - Saving model to models/trading_agent_best_net_pnl.pt.backup (attempt 1) +2025-03-18 09:33:05,293 - INFO - Successfully saved to models/trading_agent_best_net_pnl.pt.backup +2025-03-18 09:33:05,323 - INFO - Copied backup to models/trading_agent_best_net_pnl.pt +2025-03-18 09:33:05,323 - INFO - Model saved successfully to models/trading_agent_best_net_pnl.pt +2025-03-18 09:33:05,323 - INFO - Model saved successfully to models/trading_agent_best_net_pnl.pt +2025-03-18 09:33:05,324 - INFO - New best Net PnL: $12.22 +2025-03-18 09:33:05,324 - INFO - Episode 13/100 | Reward: 352.47 | Balance: $117.31 | PnL: $17.31 | Fees: $5.08 | Net PnL: $12.22 | Win Rate: 0.00 | Trades: 0 | Loss: 27.26590 | Epsilon: 0.9989 +2025-03-18 09:33:05,521 - INFO - Fetched multi-timeframe data for episode 14 +2025-03-18 09:33:05,538 - INFO - Updated multi-timeframe data at step 0 +2025-03-18 09:33:05,539 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:06,154 - INFO - Updated multi-timeframe data at step 50 +2025-03-18 09:33:06,835 - INFO - Updated multi-timeframe data at step 100 +2025-03-18 09:33:06,836 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:07,469 - INFO - Updated multi-timeframe data at step 150 +2025-03-18 09:33:07,592 - WARNING - Circuit breaker triggered after 5 consecutive losses +2025-03-18 09:33:07,597 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:07,608 - INFO - Episode 14/100 | Reward: 180.35 | Balance: $112.67 | PnL: $12.67 | Fees: $2.41 | Net PnL: $10.26 | Win Rate: 0.00 | Trades: 0 | Loss: 12.75907 | Epsilon: 0.9988 +2025-03-18 09:33:07,812 - INFO - Fetched multi-timeframe data for episode 15 +2025-03-18 09:33:07,829 - INFO - Updated multi-timeframe data at step 0 +2025-03-18 09:33:07,830 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:08,569 - INFO - Updated multi-timeframe data at step 50 +2025-03-18 09:33:09,287 - INFO - Updated multi-timeframe data at step 100 +2025-03-18 09:33:09,287 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:09,944 - INFO - Updated multi-timeframe data at step 150 +2025-03-18 09:33:10,576 - INFO - Updated multi-timeframe data at step 200 +2025-03-18 09:33:10,783 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:11,449 - INFO - Updated multi-timeframe data at step 250 +2025-03-18 09:33:12,005 - WARNING - Circuit breaker triggered after 5 consecutive losses +2025-03-18 09:33:12,017 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:12,021 - INFO - Episode 15/100 | Reward: 295.41 | Balance: $84.35 | PnL: $-15.65 | Fees: $3.61 | Net PnL: $-19.26 | Win Rate: 0.00 | Trades: 0 | Loss: 10.38882 | Epsilon: 0.9987 +2025-03-18 09:33:12,221 - INFO - Fetched multi-timeframe data for episode 16 +2025-03-18 09:33:12,245 - INFO - Updated multi-timeframe data at step 0 +2025-03-18 09:33:12,247 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:12,927 - INFO - Updated multi-timeframe data at step 50 +2025-03-18 09:33:13,610 - INFO - Updated multi-timeframe data at step 100 +2025-03-18 09:33:13,611 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:14,287 - INFO - Updated multi-timeframe data at step 150 +2025-03-18 09:33:14,914 - INFO - Updated multi-timeframe data at step 200 +2025-03-18 09:33:15,121 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:15,711 - INFO - Updated multi-timeframe data at step 250 +2025-03-18 09:33:16,469 - INFO - Updated multi-timeframe data at step 300 +2025-03-18 09:33:16,469 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:16,927 - WARNING - Circuit breaker triggered after 5 consecutive losses +2025-03-18 09:33:16,945 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:16,949 - INFO - Episode 16/100 | Reward: 357.12 | Balance: $79.25 | PnL: $-20.75 | Fees: $4.03 | Net PnL: $-24.78 | Win Rate: 0.00 | Trades: 0 | Loss: 9.28181 | Epsilon: 0.9986 +2025-03-18 09:33:17,158 - INFO - Fetched multi-timeframe data for episode 17 +2025-03-18 09:33:17,175 - INFO - Updated multi-timeframe data at step 0 +2025-03-18 09:33:17,175 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:17,797 - INFO - Updated multi-timeframe data at step 50 +2025-03-18 09:33:18,478 - INFO - Updated multi-timeframe data at step 100 +2025-03-18 09:33:18,478 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:19,176 - INFO - Updated multi-timeframe data at step 150 +2025-03-18 09:33:19,819 - INFO - Updated multi-timeframe data at step 200 +2025-03-18 09:33:20,029 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:20,727 - INFO - Fetching 1m candle data for ETH/USDT +2025-03-18 09:33:20,727 - INFO - Fetching 1000 1m candles for ETH/USDT (attempt 1/3) +2025-03-18 09:33:21,057 - INFO - Successfully fetched 500 candles +2025-03-18 09:33:21,057 - INFO - Fetched 500 1m candles +2025-03-18 09:33:21,060 - INFO - Updated multi-timeframe data at step 250 +2025-03-18 09:33:21,735 - INFO - Updated multi-timeframe data at step 300 +2025-03-18 09:33:21,735 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:22,480 - INFO - Updated multi-timeframe data at step 350 +2025-03-18 09:33:23,187 - INFO - Updated multi-timeframe data at step 400 +2025-03-18 09:33:23,388 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:23,998 - INFO - Updated multi-timeframe data at step 450 +2025-03-18 09:33:24,610 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:24,614 - INFO - Episode 17/100 | Reward: 524.55 | Balance: $86.88 | PnL: $-13.12 | Fees: $6.24 | Net PnL: $-19.36 | Win Rate: 0.00 | Trades: 0 | Loss: 8.11822 | Epsilon: 0.9985 +2025-03-18 09:33:24,863 - INFO - Fetched multi-timeframe data for episode 18 +2025-03-18 09:33:24,883 - INFO - Updated multi-timeframe data at step 0 +2025-03-18 09:33:24,884 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:25,610 - INFO - Updated multi-timeframe data at step 50 +2025-03-18 09:33:25,916 - WARNING - Circuit breaker triggered after 5 consecutive losses +2025-03-18 09:33:25,932 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:25,935 - INFO - Episode 18/100 | Reward: 87.47 | Balance: $101.41 | PnL: $1.41 | Fees: $1.00 | Net PnL: $0.41 | Win Rate: 0.00 | Trades: 0 | Loss: 7.97059 | Epsilon: 0.9984 +2025-03-18 09:33:26,169 - INFO - Fetched multi-timeframe data for episode 19 +2025-03-18 09:33:26,186 - INFO - Updated multi-timeframe data at step 0 +2025-03-18 09:33:26,186 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:26,338 - WARNING - Circuit breaker triggered after 5 consecutive losses +2025-03-18 09:33:26,350 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:26,353 - INFO - Episode 19/100 | Reward: 15.09 | Balance: $97.04 | PnL: $-2.96 | Fees: $0.18 | Net PnL: $-3.15 | Win Rate: 0.00 | Trades: 0 | Loss: 7.37491 | Epsilon: 0.9983 +2025-03-18 09:33:26,587 - INFO - Fetched multi-timeframe data for episode 20 +2025-03-18 09:33:26,606 - INFO - Updated multi-timeframe data at step 0 +2025-03-18 09:33:26,606 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:27,334 - INFO - Updated multi-timeframe data at step 50 +2025-03-18 09:33:27,678 - WARNING - Circuit breaker triggered after 5 consecutive losses +2025-03-18 09:33:27,695 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:27,698 - INFO - Episode 20/100 | Reward: 77.68 | Balance: $97.53 | PnL: $-2.47 | Fees: $0.96 | Net PnL: $-3.42 | Win Rate: 0.00 | Trades: 0 | Loss: 8.10930 | Epsilon: 0.9982 +2025-03-18 09:33:27,915 - INFO - Fetched multi-timeframe data for episode 21 +2025-03-18 09:33:27,936 - INFO - Updated multi-timeframe data at step 0 +2025-03-18 09:33:27,938 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:28,621 - INFO - Updated multi-timeframe data at step 50 +2025-03-18 09:33:29,313 - INFO - Updated multi-timeframe data at step 100 +2025-03-18 09:33:29,313 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:29,978 - INFO - Updated multi-timeframe data at step 150 +2025-03-18 09:33:30,083 - WARNING - Circuit breaker triggered after 5 consecutive losses +2025-03-18 09:33:30,095 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:30,099 - INFO - Saving model to models/trading_agent_checkpoint_20.pt.backup (attempt 1) +2025-03-18 09:33:30,166 - INFO - Successfully saved to models/trading_agent_checkpoint_20.pt.backup +2025-03-18 09:33:30,189 - INFO - Copied backup to models/trading_agent_checkpoint_20.pt +2025-03-18 09:33:30,189 - INFO - Model saved successfully to models/trading_agent_checkpoint_20.pt +2025-03-18 09:33:30,189 - INFO - Model saved successfully to models/trading_agent_checkpoint_20.pt +2025-03-18 09:33:30,189 - INFO - Episode 21/100 | Reward: 132.09 | Balance: $93.29 | PnL: $-6.71 | Fees: $1.83 | Net PnL: $-8.54 | Win Rate: 0.00 | Trades: 0 | Loss: 8.21050 | Epsilon: 0.9981 +2025-03-18 09:33:30,393 - INFO - Fetched multi-timeframe data for episode 22 +2025-03-18 09:33:30,413 - INFO - Updated multi-timeframe data at step 0 +2025-03-18 09:33:30,415 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:31,101 - INFO - Updated multi-timeframe data at step 50 +2025-03-18 09:33:31,770 - INFO - Updated multi-timeframe data at step 100 +2025-03-18 09:33:31,770 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:32,503 - INFO - Updated multi-timeframe data at step 150 +2025-03-18 09:33:33,136 - INFO - Updated multi-timeframe data at step 200 +2025-03-18 09:33:33,341 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:33,983 - INFO - Updated multi-timeframe data at step 250 +2025-03-18 09:33:34,246 - ERROR - Error in training step: Dimension out of range (expected to be in range of [-2, 1], but got 2) +2025-03-18 09:33:34,663 - INFO - Updated multi-timeframe data at step 300 +2025-03-18 09:33:34,665 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:35,328 - INFO - Updated multi-timeframe data at step 350 +2025-03-18 09:33:35,990 - INFO - Updated multi-timeframe data at step 400 +2025-03-18 09:33:36,200 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:36,578 - ERROR - Error in training step: Dimension out of range (expected to be in range of [-2, 1], but got 2) +2025-03-18 09:33:36,795 - INFO - Updated multi-timeframe data at step 450 +2025-03-18 09:33:37,430 - INFO - Updated multi-timeframe data at step 500 +2025-03-18 09:33:37,430 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:37,430 - INFO - Saving model to models/trading_agent_best_reward.pt.backup (attempt 1) +2025-03-18 09:33:37,497 - INFO - Successfully saved to models/trading_agent_best_reward.pt.backup +2025-03-18 09:33:37,523 - INFO - Copied backup to models/trading_agent_best_reward.pt +2025-03-18 09:33:37,524 - INFO - Model saved successfully to models/trading_agent_best_reward.pt +2025-03-18 09:33:37,524 - INFO - Model saved successfully to models/trading_agent_best_reward.pt +2025-03-18 09:33:37,524 - INFO - New best reward: 564.32 +2025-03-18 09:33:37,525 - INFO - Saving model to models/trading_agent_best_pnl.pt.backup (attempt 1) +2025-03-18 09:33:37,599 - INFO - Successfully saved to models/trading_agent_best_pnl.pt.backup +2025-03-18 09:33:37,622 - INFO - Copied backup to models/trading_agent_best_pnl.pt +2025-03-18 09:33:37,623 - INFO - Model saved successfully to models/trading_agent_best_pnl.pt +2025-03-18 09:33:37,623 - INFO - Model saved successfully to models/trading_agent_best_pnl.pt +2025-03-18 09:33:37,623 - INFO - New best PnL: $55.73 +2025-03-18 09:33:37,623 - INFO - Saving model to models/trading_agent_best_net_pnl.pt.backup (attempt 1) +2025-03-18 09:33:37,681 - INFO - Successfully saved to models/trading_agent_best_net_pnl.pt.backup +2025-03-18 09:33:37,711 - INFO - Copied backup to models/trading_agent_best_net_pnl.pt +2025-03-18 09:33:37,712 - INFO - Model saved successfully to models/trading_agent_best_net_pnl.pt +2025-03-18 09:33:37,712 - INFO - Model saved successfully to models/trading_agent_best_net_pnl.pt +2025-03-18 09:33:37,712 - INFO - New best Net PnL: $47.48 +2025-03-18 09:33:37,713 - INFO - Episode 22/100 | Reward: 564.32 | Balance: $155.73 | PnL: $55.73 | Fees: $8.25 | Net PnL: $47.48 | Win Rate: 0.00 | Trades: 0 | Loss: 7.86250 | Epsilon: 0.9980 +2025-03-18 09:33:37,919 - INFO - Fetched multi-timeframe data for episode 23 +2025-03-18 09:33:37,936 - INFO - Updated multi-timeframe data at step 0 +2025-03-18 09:33:37,936 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:38,312 - ERROR - Error in training step: Dimension out of range (expected to be in range of [-2, 1], but got 2) +2025-03-18 09:33:38,565 - INFO - Updated multi-timeframe data at step 50 +2025-03-18 09:33:39,316 - INFO - Updated multi-timeframe data at step 100 +2025-03-18 09:33:39,318 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:40,014 - INFO - Updated multi-timeframe data at step 150 +2025-03-18 09:33:40,669 - INFO - Updated multi-timeframe data at step 200 +2025-03-18 09:33:40,882 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:41,105 - WARNING - Circuit breaker triggered after 5 consecutive losses +2025-03-18 09:33:41,123 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:41,125 - INFO - Episode 23/100 | Reward: 213.28 | Balance: $100.86 | PnL: $0.86 | Fees: $2.99 | Net PnL: $-2.13 | Win Rate: 0.00 | Trades: 0 | Loss: 7.35500 | Epsilon: 0.9979 +2025-03-18 09:33:41,324 - INFO - Fetched multi-timeframe data for episode 24 +2025-03-18 09:33:41,342 - INFO - Updated multi-timeframe data at step 0 +2025-03-18 09:33:41,343 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:42,069 - INFO - Updated multi-timeframe data at step 50 +2025-03-18 09:33:42,716 - INFO - Updated multi-timeframe data at step 100 +2025-03-18 09:33:42,717 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:43,336 - INFO - Updated multi-timeframe data at step 150 +2025-03-18 09:33:43,981 - INFO - Updated multi-timeframe data at step 200 +2025-03-18 09:33:44,209 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:44,879 - INFO - Updated multi-timeframe data at step 250 +2025-03-18 09:33:45,504 - INFO - Updated multi-timeframe data at step 300 +2025-03-18 09:33:45,504 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:46,135 - INFO - Updated multi-timeframe data at step 350 +2025-03-18 09:33:46,769 - INFO - Updated multi-timeframe data at step 400 +2025-03-18 09:33:47,011 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:47,709 - INFO - Updated multi-timeframe data at step 450 +2025-03-18 09:33:48,332 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:48,336 - INFO - Episode 24/100 | Reward: 522.12 | Balance: $128.94 | PnL: $28.94 | Fees: $8.62 | Net PnL: $20.32 | Win Rate: 0.00 | Trades: 0 | Loss: 7.51089 | Epsilon: 0.9978 +2025-03-18 09:33:48,537 - INFO - Fetched multi-timeframe data for episode 25 +2025-03-18 09:33:48,557 - INFO - Updated multi-timeframe data at step 0 +2025-03-18 09:33:48,558 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:49,309 - INFO - Updated multi-timeframe data at step 50 +2025-03-18 09:33:50,146 - INFO - Updated multi-timeframe data at step 100 +2025-03-18 09:33:50,146 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:33:50,799 - INFO - Updated multi-timeframe data at step 150 +2025-03-18 09:33:51,531 - INFO - Updated multi-timeframe data at step 200 +2025-03-18 09:33:51,761 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:34:48,977 - INFO - Added numpy scalar to PyTorch safe globals +2025-03-18 09:34:49,021 - INFO - Using GPU: NVIDIA GeForce RTX 4060 Laptop GPU +2025-03-18 09:34:49,024 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 09:34:49,024 - WARNING - No data provided, initializing with empty data +2025-03-18 09:34:49,025 - WARNING - Data length 0 is less than window size 30 +2025-03-18 09:34:49,026 - INFO - Fetching initial data for ETH/USDT +2025-03-18 09:34:49,026 - INFO - Fetching 1000 1m candles for ETH/USDT (attempt 1/3) +2025-03-18 09:34:53,412 - INFO - Successfully fetched 500 candles +2025-03-18 09:34:53,412 - INFO - Initialized environment with 500 candles +2025-03-18 09:34:54,707 - INFO - Initialized agent with state_size=64, action_size=4, hidden_size=384 +2025-03-18 09:34:54,707 - INFO - Using device: cuda +2025-03-18 09:34:54,707 - INFO - Starting training for 5 episodes... +2025-03-18 09:34:54,714 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 09:34:54,714 - INFO - Initialized exchange for data fetching +2025-03-18 09:34:54,877 - INFO - Fetching 1m candle data for ETH/USDT +2025-03-18 09:34:54,877 - INFO - Fetching 1000 1m candles for ETH/USDT (attempt 1/3) +2025-03-18 09:34:57,978 - INFO - Successfully fetched 500 candles +2025-03-18 09:34:57,978 - INFO - Fetched 500 1m candles +2025-03-18 09:34:57,978 - INFO - Fetching 1h candle data for ETH/USDT +2025-03-18 09:34:57,978 - INFO - Fetching 500 1h candles for ETH/USDT (attempt 1/3) +2025-03-18 09:34:58,335 - INFO - Successfully fetched 500 candles +2025-03-18 09:34:58,337 - INFO - Fetched 500 1h candles +2025-03-18 09:34:58,337 - INFO - Fetching 1d candle data for ETH/USDT +2025-03-18 09:34:58,337 - INFO - Fetching 300 1d candles for ETH/USDT (attempt 1/3) +2025-03-18 09:34:58,640 - INFO - Successfully fetched 300 candles +2025-03-18 09:34:58,640 - INFO - Fetched 300 1d candles +2025-03-18 09:34:58,659 - INFO - Fetched multi-timeframe data for episode 1 +2025-03-18 09:34:58,661 - INFO - Updated multi-timeframe data at step 0 +2025-03-18 09:34:58,662 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:34:58,704 - INFO - Updated multi-timeframe data at step 50 +2025-03-18 09:34:59,466 - INFO - Updated multi-timeframe data at step 100 +2025-03-18 09:34:59,468 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:34:59,932 - INFO - Updated multi-timeframe data at step 150 +2025-03-18 09:35:00,402 - INFO - Updated multi-timeframe data at step 200 +2025-03-18 09:35:00,592 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:35:00,994 - WARNING - Circuit breaker triggered after 5 consecutive losses +2025-03-18 09:35:01,009 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:35:01,011 - INFO - Saving model to models/trading_agent_best_reward.pt.backup (attempt 1) +2025-03-18 09:35:01,059 - INFO - Successfully saved to models/trading_agent_best_reward.pt.backup +2025-03-18 09:35:01,081 - INFO - Copied backup to models/trading_agent_best_reward.pt +2025-03-18 09:35:01,081 - INFO - Model saved successfully to models/trading_agent_best_reward.pt +2025-03-18 09:35:01,082 - INFO - Model saved successfully to models/trading_agent_best_reward.pt +2025-03-18 09:35:01,082 - INFO - New best reward: 183.00 +2025-03-18 09:35:01,082 - INFO - Saving model to models/trading_agent_best_pnl.pt.backup (attempt 1) +2025-03-18 09:35:01,130 - INFO - Successfully saved to models/trading_agent_best_pnl.pt.backup +2025-03-18 09:35:01,151 - INFO - Copied backup to models/trading_agent_best_pnl.pt +2025-03-18 09:35:01,151 - INFO - Model saved successfully to models/trading_agent_best_pnl.pt +2025-03-18 09:35:01,154 - INFO - Model saved successfully to models/trading_agent_best_pnl.pt +2025-03-18 09:35:01,154 - INFO - New best PnL: $23.97 +2025-03-18 09:35:01,154 - INFO - Saving model to models/trading_agent_best_net_pnl.pt.backup (attempt 1) +2025-03-18 09:35:01,201 - INFO - Successfully saved to models/trading_agent_best_net_pnl.pt.backup +2025-03-18 09:35:01,222 - INFO - Copied backup to models/trading_agent_best_net_pnl.pt +2025-03-18 09:35:01,222 - INFO - Model saved successfully to models/trading_agent_best_net_pnl.pt +2025-03-18 09:35:01,222 - INFO - Model saved successfully to models/trading_agent_best_net_pnl.pt +2025-03-18 09:35:01,222 - INFO - New best Net PnL: $20.07 +2025-03-18 09:35:01,224 - INFO - Saving model to models/trading_agent_checkpoint_0.pt.backup (attempt 1) +2025-03-18 09:35:01,272 - INFO - Successfully saved to models/trading_agent_checkpoint_0.pt.backup +2025-03-18 09:35:01,291 - INFO - Copied backup to models/trading_agent_checkpoint_0.pt +2025-03-18 09:35:01,291 - INFO - Model saved successfully to models/trading_agent_checkpoint_0.pt +2025-03-18 09:35:01,291 - INFO - Model saved successfully to models/trading_agent_checkpoint_0.pt +2025-03-18 09:35:01,291 - INFO - Episode 1/5 | Reward: 183.00 | Balance: $123.97 | PnL: $23.97 | Fees: $3.90 | Net PnL: $20.07 | Win Rate: 0.00 | Trades: 0 | Loss: 7.61676 | Epsilon: 1.0000 +2025-03-18 09:35:01,501 - INFO - Fetched multi-timeframe data for episode 2 +2025-03-18 09:35:01,513 - INFO - Updated multi-timeframe data at step 0 +2025-03-18 09:35:01,514 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:35:01,971 - INFO - Updated multi-timeframe data at step 50 +2025-03-18 09:35:01,983 - WARNING - Circuit breaker triggered after 5 consecutive losses +2025-03-18 09:35:01,993 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:35:01,995 - INFO - Episode 2/5 | Reward: 27.90 | Balance: $99.38 | PnL: $-0.62 | Fees: $0.49 | Net PnL: $-1.11 | Win Rate: 0.00 | Trades: 0 | Loss: 15.43159 | Epsilon: 0.9999 +2025-03-18 09:35:02,192 - INFO - Fetched multi-timeframe data for episode 3 +2025-03-18 09:35:02,207 - INFO - Updated multi-timeframe data at step 0 +2025-03-18 09:35:02,207 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:35:02,676 - INFO - Updated multi-timeframe data at step 50 +2025-03-18 09:35:03,190 - INFO - Updated multi-timeframe data at step 100 +2025-03-18 09:35:03,191 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:35:03,594 - WARNING - Circuit breaker triggered after 5 consecutive losses +2025-03-18 09:35:03,603 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:35:03,605 - INFO - Episode 3/5 | Reward: 106.58 | Balance: $93.03 | PnL: $-6.97 | Fees: $2.00 | Net PnL: $-8.96 | Win Rate: 0.00 | Trades: 0 | Loss: 19.91580 | Epsilon: 0.9998 +2025-03-18 09:35:03,816 - INFO - Fetched multi-timeframe data for episode 4 +2025-03-18 09:35:03,832 - INFO - Updated multi-timeframe data at step 0 +2025-03-18 09:35:03,833 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:35:04,349 - INFO - Updated multi-timeframe data at step 50 +2025-03-18 09:35:04,829 - INFO - Updated multi-timeframe data at step 100 +2025-03-18 09:35:04,831 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:35:05,330 - INFO - Updated multi-timeframe data at step 150 +2025-03-18 09:35:05,799 - INFO - Updated multi-timeframe data at step 200 +2025-03-18 09:35:06,010 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:35:06,547 - INFO - Updated multi-timeframe data at step 250 +2025-03-18 09:35:07,094 - INFO - Updated multi-timeframe data at step 300 +2025-03-18 09:35:07,094 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:35:07,562 - WARNING - Circuit breaker triggered after 5 consecutive losses +2025-03-18 09:35:07,572 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:35:07,574 - INFO - Saving model to models/trading_agent_best_reward.pt.backup (attempt 1) +2025-03-18 09:35:07,623 - INFO - Successfully saved to models/trading_agent_best_reward.pt.backup +2025-03-18 09:35:07,643 - INFO - Copied backup to models/trading_agent_best_reward.pt +2025-03-18 09:35:07,643 - INFO - Model saved successfully to models/trading_agent_best_reward.pt +2025-03-18 09:35:07,644 - INFO - Model saved successfully to models/trading_agent_best_reward.pt +2025-03-18 09:35:07,644 - INFO - New best reward: 302.76 +2025-03-18 09:35:07,644 - INFO - Saving model to models/trading_agent_best_pnl.pt.backup (attempt 1) +2025-03-18 09:35:07,695 - INFO - Successfully saved to models/trading_agent_best_pnl.pt.backup +2025-03-18 09:35:07,718 - INFO - Copied backup to models/trading_agent_best_pnl.pt +2025-03-18 09:35:07,718 - INFO - Model saved successfully to models/trading_agent_best_pnl.pt +2025-03-18 09:35:07,718 - INFO - Model saved successfully to models/trading_agent_best_pnl.pt +2025-03-18 09:35:07,718 - INFO - New best PnL: $24.42 +2025-03-18 09:35:07,718 - INFO - Episode 4/5 | Reward: 302.76 | Balance: $124.42 | PnL: $24.42 | Fees: $5.45 | Net PnL: $18.96 | Win Rate: 0.00 | Trades: 0 | Loss: 23.96924 | Epsilon: 0.9997 +2025-03-18 09:35:07,914 - INFO - Fetched multi-timeframe data for episode 5 +2025-03-18 09:35:07,931 - INFO - Updated multi-timeframe data at step 0 +2025-03-18 09:35:07,932 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:35:08,481 - INFO - Updated multi-timeframe data at step 50 +2025-03-18 09:35:08,958 - INFO - Updated multi-timeframe data at step 100 +2025-03-18 09:35:08,958 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:35:09,445 - INFO - Updated multi-timeframe data at step 150 +2025-03-18 09:35:09,916 - INFO - Updated multi-timeframe data at step 200 +2025-03-18 09:35:10,155 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:35:10,672 - INFO - Updated multi-timeframe data at step 250 +2025-03-18 09:35:11,161 - INFO - Updated multi-timeframe data at step 300 +2025-03-18 09:35:11,162 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:35:11,340 - WARNING - Circuit breaker triggered after 5 consecutive losses +2025-03-18 09:35:11,344 - WARNING - Missing required column timestamp for candlestick chart +2025-03-18 09:35:11,350 - INFO - Episode 5/5 | Reward: 222.95 | Balance: $91.13 | PnL: $-8.87 | Fees: $3.84 | Net PnL: $-12.71 | Win Rate: 0.00 | Trades: 0 | Loss: 26.30206 | Epsilon: 0.9996 +2025-03-18 09:35:11,544 - INFO - Saving model to models/trading_agent_final.pt.backup (attempt 1) +2025-03-18 09:35:11,593 - INFO - Successfully saved to models/trading_agent_final.pt.backup +2025-03-18 09:35:11,610 - INFO - Copied backup to models/trading_agent_final.pt +2025-03-18 09:35:11,611 - INFO - Model saved successfully to models/trading_agent_final.pt +2025-03-18 09:35:11,611 - INFO - Model saved successfully to models/trading_agent_final.pt +2025-03-18 09:35:11,617 - INFO - Training statistics saved to training_stats.csv +2025-03-18 09:35:11,617 - INFO - Exchange doesn't have close method (standard ccxt), skipping close +2025-03-18 09:35:11,639 - INFO - Exchange connection closed +2025-03-18 09:38:53,708 - INFO - Added numpy scalar to PyTorch safe globals +2025-03-18 09:38:53,733 - INFO - Using GPU: NVIDIA GeForce RTX 4060 Laptop GPU +2025-03-18 09:38:53,737 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 09:38:53,737 - WARNING - No data provided, initializing with empty data +2025-03-18 09:38:53,738 - WARNING - Data length 0 is less than window size 30 +2025-03-18 09:38:53,738 - INFO - Fetching initial data for ETH/USDT +2025-03-18 09:38:53,738 - INFO - Fetching 1000 1m candles for ETH/USDT (attempt 1/3) +2025-03-18 09:38:56,596 - INFO - Successfully fetched 500 candles +2025-03-18 09:38:56,601 - INFO - Initialized environment with 500 candles +2025-03-18 09:38:57,799 - INFO - Initialized agent with state_size=64, action_size=4, hidden_size=384 +2025-03-18 09:38:57,799 - INFO - Using device: cuda +2025-03-18 09:38:57,799 - INFO - Attempting to load model with weights_only=False: models/trading_agent_best_net_pnl.pt +2025-03-18 09:38:57,839 - INFO - Model loaded successfully with weights_only=False +2025-03-18 09:38:57,840 - WARNING - Could not infer hidden_size, using default: 256 +2025-03-18 09:38:57,840 - INFO - Model loaded successfully from models/trading_agent_best_net_pnl.pt +2025-03-18 09:38:57,840 - INFO - Model loaded successfully from models/trading_agent_best_net_pnl.pt +2025-03-18 09:38:57,841 - INFO - Starting live trading for ETH/USDT on 1m timeframe +2025-03-18 09:38:57,841 - INFO - Demo mode: True, Leverage: 50x +2025-03-18 09:38:57,841 - ERROR - Error in main function: live_trading() got an unexpected keyword argument 'agent' +2025-03-18 09:38:57,841 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 3690, in main + await live_trading( + ^^^^^^^^^^^^^ +TypeError: live_trading() got an unexpected keyword argument 'agent' + +2025-03-18 09:38:57,842 - INFO - Exchange connection closed +2025-03-18 09:39:53,156 - INFO - Added numpy scalar to PyTorch safe globals +2025-03-18 09:39:53,185 - INFO - Using GPU: NVIDIA GeForce RTX 4060 Laptop GPU +2025-03-18 09:39:53,192 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 09:39:53,192 - WARNING - No data provided, initializing with empty data +2025-03-18 09:39:53,193 - WARNING - Data length 0 is less than window size 30 +2025-03-18 09:39:53,193 - INFO - Fetching initial data for ETH/USDT +2025-03-18 09:39:53,193 - INFO - Fetching 1000 1m candles for ETH/USDT (attempt 1/3) +2025-03-18 09:39:56,138 - INFO - Successfully fetched 500 candles +2025-03-18 09:39:56,142 - INFO - Initialized environment with 500 candles +2025-03-18 09:39:57,402 - INFO - Initialized agent with state_size=64, action_size=4, hidden_size=384 +2025-03-18 09:39:57,402 - INFO - Using device: cuda +2025-03-18 09:39:57,402 - INFO - Attempting to load model with weights_only=False: models/trading_agent_best_net_pnl.pt +2025-03-18 09:39:57,436 - INFO - Model loaded successfully with weights_only=False +2025-03-18 09:39:57,438 - WARNING - Could not infer hidden_size, using default: 256 +2025-03-18 09:39:57,438 - INFO - Model loaded successfully from models/trading_agent_best_net_pnl.pt +2025-03-18 09:39:57,438 - INFO - Model loaded successfully from models/trading_agent_best_net_pnl.pt +2025-03-18 09:39:57,438 - INFO - Starting live trading for ETH/USDT on 1m timeframe +2025-03-18 09:39:57,438 - INFO - Demo mode: True, Leverage: 50x +2025-03-18 09:39:57,438 - INFO - Starting live trading for ETH/USDT on 1m timeframe +2025-03-18 09:39:57,438 - INFO - Demo mode: True, Leverage: 50x +2025-03-18 09:39:57,444 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 09:39:57,444 - WARNING - Exchange doesn't support sandbox mode: mexc does not have a sandbox URL +2025-03-18 09:39:57,444 - INFO - Continuing in mock trading mode instead +2025-03-18 09:40:01,021 - WARNING - Failed to set leverage: mexc setLeverage() requires a positionId parameter or a symbol argument with openType and positionType parameters, use openType 1 or 2 for isolated or cross margin respectively, use positionType 1 or 2 for long or short positions +2025-03-18 09:40:01,021 - ERROR - Error in live trading: TradingEnvironment.__init__() got an unexpected keyword argument 'max_position_size' +2025-03-18 09:40:01,021 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 3245, in live_trading + env = TradingEnvironment( + ^^^^^^^^^^^^^^^^^^^ +TypeError: TradingEnvironment.__init__() got an unexpected keyword argument 'max_position_size' + +2025-03-18 09:40:01,021 - INFO - Exchange connection closed +2025-03-18 09:40:01,045 - INFO - Exchange connection closed +2025-03-18 11:14:43,396 - INFO - Added numpy scalar to PyTorch safe globals +2025-03-18 11:14:43,429 - INFO - Using GPU: NVIDIA GeForce RTX 4060 Laptop GPU +2025-03-18 11:14:43,447 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 11:14:43,447 - WARNING - No data provided, initializing with empty data +2025-03-18 11:14:43,455 - WARNING - Data length 0 is less than window size 100 +2025-03-18 11:14:43,455 - INFO - Fetching initial data for ETH/USDT +2025-03-18 11:14:43,455 - INFO - Fetching 1000 1m candles for ETH/USDT (attempt 1/3) +2025-03-18 11:14:50,401 - INFO - Successfully fetched 500 candles +2025-03-18 11:14:50,420 - INFO - Initialized environment with 500 candles +2025-03-18 11:14:53,128 - INFO - Initialized agent with state_size=64, action_size=4, hidden_size=384 +2025-03-18 11:14:53,128 - INFO - Using device: cuda +2025-03-18 11:14:53,128 - INFO - Attempting to load model with weights_only=False: models/trading_agent_best_net_pnl.pt +2025-03-18 11:14:53,184 - INFO - Model loaded successfully with weights_only=False +2025-03-18 11:14:53,184 - WARNING - Could not infer hidden_size, using default: 256 +2025-03-18 11:14:53,184 - INFO - Model loaded successfully from models/trading_agent_best_net_pnl.pt +2025-03-18 11:14:53,191 - INFO - Model loaded successfully from models/trading_agent_best_net_pnl.pt +2025-03-18 11:14:53,191 - INFO - Starting live trading for ETH/USDT on 1m timeframe +2025-03-18 11:14:53,191 - INFO - Demo mode: True, Leverage: 50x +2025-03-18 11:14:53,192 - INFO - Starting live trading for ETH/USDT on 1m timeframe +2025-03-18 11:14:53,192 - INFO - Demo mode: True, Leverage: 50x +2025-03-18 11:14:53,214 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 11:14:53,232 - WARNING - Exchange doesn't support sandbox mode: mexc does not have a sandbox URL +2025-03-18 11:14:53,232 - INFO - Continuing in mock trading mode instead +2025-03-18 11:14:58,525 - WARNING - Failed to set leverage: mexc setLeverage() requires a positionId parameter or a symbol argument with openType and positionType parameters, use openType 1 or 2 for isolated or cross margin respectively, use positionType 1 or 2 for long or short positions +2025-03-18 11:14:58,525 - ERROR - Error in live trading: TradingEnvironment.__init__() got an unexpected keyword argument 'max_position_size' +2025-03-18 11:14:58,525 - ERROR - Traceback (most recent call last): + File "main.py", line 3200, in live_trading + env = TradingEnvironment( + ^^^^^^^^^^^^^^^^^^^ +TypeError: TradingEnvironment.__init__() got an unexpected keyword argument 'max_position_size' + +2025-03-18 11:14:58,525 - INFO - Exchange connection closed +2025-03-18 11:14:58,550 - INFO - Exchange connection closed +2025-03-18 11:15:45,366 - INFO - Added numpy scalar to PyTorch safe globals +2025-03-18 11:15:45,390 - INFO - Using GPU: NVIDIA GeForce RTX 4060 Laptop GPU +2025-03-18 11:15:45,414 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 11:15:45,414 - WARNING - No data provided, initializing with empty data +2025-03-18 11:15:45,415 - WARNING - Data length 0 is less than window size 100 +2025-03-18 11:15:45,415 - INFO - Fetching initial data for ETH/USDT +2025-03-18 11:15:45,416 - INFO - Fetching 1000 1m candles for ETH/USDT (attempt 1/3) +2025-03-18 11:15:51,994 - INFO - Successfully fetched 500 candles +2025-03-18 11:15:52,013 - INFO - Initialized environment with 500 candles +2025-03-18 11:15:55,271 - INFO - Initialized agent with state_size=64, action_size=4, hidden_size=384 +2025-03-18 11:15:55,271 - INFO - Using device: cuda +2025-03-18 11:15:55,272 - INFO - Attempting to load model with weights_only=False: models/trading_agent_best_net_pnl.pt +2025-03-18 11:15:55,315 - INFO - Model loaded successfully with weights_only=False +2025-03-18 11:15:55,319 - WARNING - Could not infer hidden_size, using default: 256 +2025-03-18 11:15:55,319 - INFO - Model loaded successfully from models/trading_agent_best_net_pnl.pt +2025-03-18 11:15:55,319 - INFO - Model loaded successfully from models/trading_agent_best_net_pnl.pt +2025-03-18 11:15:55,319 - INFO - Starting live trading for ETH/USDT on 1m timeframe +2025-03-18 11:15:55,320 - INFO - Demo mode: True, Leverage: 50x +2025-03-18 11:15:55,320 - INFO - Starting live trading for ETH/USDT on 1m timeframe +2025-03-18 11:15:55,321 - INFO - Demo mode: True, Leverage: 50x +2025-03-18 11:15:55,352 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 11:15:55,353 - WARNING - Exchange doesn't support sandbox mode: mexc does not have a sandbox URL +2025-03-18 11:15:55,353 - INFO - Continuing in mock trading mode instead +2025-03-18 11:16:00,521 - WARNING - Failed to set leverage: mexc setLeverage() requires a positionId parameter or a symbol argument with openType and positionType parameters, use openType 1 or 2 for isolated or cross margin respectively, use positionType 1 or 2 for long or short positions +2025-03-18 11:16:00,522 - ERROR - Error in live trading: TradingEnvironment.__init__() got an unexpected keyword argument 'max_position_size' +2025-03-18 11:16:00,523 - ERROR - Traceback (most recent call last): + File "main.py", line 3206, in live_trading + env = TradingEnvironment( + ^^^^^^^^^^^^^^^^^^^ +TypeError: TradingEnvironment.__init__() got an unexpected keyword argument 'max_position_size' + +2025-03-18 11:16:00,523 - INFO - Exchange connection closed +2025-03-18 11:16:00,551 - INFO - Exchange connection closed +2025-03-18 11:40:52,234 - INFO - Added numpy scalar to PyTorch safe globals +2025-03-18 11:40:52,261 - INFO - Using GPU: NVIDIA GeForce RTX 4060 Laptop GPU +2025-03-18 11:40:52,284 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 11:40:52,284 - WARNING - No data provided, initializing with empty data +2025-03-18 11:40:52,286 - WARNING - Data length 0 is less than window size 100 +2025-03-18 11:40:52,286 - INFO - Fetching initial data for ETH/USDT +2025-03-18 11:40:52,287 - INFO - Fetching 1000 1m candles for ETH/USDT (attempt 1/3) +2025-03-18 11:40:58,701 - INFO - Successfully fetched 500 candles +2025-03-18 11:40:58,718 - INFO - Initialized environment with 500 candles +2025-03-18 11:41:01,499 - INFO - Initialized agent with state_size=64, action_size=4, hidden_size=384 +2025-03-18 11:41:01,499 - INFO - Using device: cuda +2025-03-18 11:41:01,500 - INFO - Attempting to load model with weights_only=False: models/trading_agent_best_net_pnl.pt +2025-03-18 11:41:01,541 - INFO - Model loaded successfully with weights_only=False +2025-03-18 11:41:01,545 - WARNING - Could not infer hidden_size, using default: 256 +2025-03-18 11:41:01,545 - INFO - Model loaded successfully from models/trading_agent_best_net_pnl.pt +2025-03-18 11:41:01,545 - INFO - Model loaded successfully from models/trading_agent_best_net_pnl.pt +2025-03-18 11:41:01,545 - INFO - Starting live trading for ETH/USDT on 1m timeframe +2025-03-18 11:41:01,545 - INFO - Demo mode: True, Leverage: 50x +2025-03-18 11:41:01,545 - INFO - Starting live trading for ETH/USDT on 1m timeframe +2025-03-18 11:41:01,549 - INFO - Demo mode: True, Leverage: 50x +2025-03-18 11:41:01,574 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 11:41:01,575 - WARNING - Exchange doesn't support sandbox mode: mexc does not have a sandbox URL +2025-03-18 11:41:01,575 - INFO - Continuing in mock trading mode instead +2025-03-18 11:41:08,129 - WARNING - Failed to set leverage: mexc setLeverage() requires a positionId parameter or a symbol argument with openType and positionType parameters, use openType 1 or 2 for isolated or cross margin respectively, use positionType 1 or 2 for long or short positions +2025-03-18 11:41:08,130 - ERROR - Error in live trading: TradingEnvironment.__init__() got an unexpected keyword argument 'max_position_size' +2025-03-18 11:41:08,130 - ERROR - Traceback (most recent call last): + File "main.py", line 3206, in live_trading + env = TradingEnvironment( + ^^^^^^^^^^^^^^^^^^^ +TypeError: TradingEnvironment.__init__() got an unexpected keyword argument 'max_position_size' + +2025-03-18 11:41:08,132 - INFO - Exchange connection closed +2025-03-18 11:41:08,157 - INFO - Exchange connection closed +2025-03-18 11:42:19,169 - INFO - Added numpy scalar to PyTorch safe globals +2025-03-18 11:42:19,201 - INFO - Using GPU: NVIDIA GeForce RTX 4060 Laptop GPU +2025-03-18 11:42:19,231 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 11:42:19,232 - WARNING - No data provided, initializing with empty data +2025-03-18 11:42:19,232 - WARNING - Data length 0 is less than window size 100 +2025-03-18 11:42:19,232 - INFO - Fetching initial data for ETH/USDT +2025-03-18 11:42:19,232 - INFO - Fetching 1000 1m candles for ETH/USDT (attempt 1/3) +2025-03-18 11:42:25,607 - INFO - Successfully fetched 500 candles +2025-03-18 11:42:25,623 - INFO - Initialized environment with 500 candles +2025-03-18 11:42:28,656 - INFO - Initialized agent with state_size=64, action_size=4, hidden_size=384 +2025-03-18 11:42:28,656 - INFO - Using device: cuda +2025-03-18 11:42:28,657 - INFO - Attempting to load model with weights_only=False: models/trading_agent_best_net_pnl.pt +2025-03-18 11:42:28,696 - INFO - Model loaded successfully with weights_only=False +2025-03-18 11:42:28,701 - WARNING - Could not infer hidden_size, using default: 256 +2025-03-18 11:42:28,701 - INFO - Model loaded successfully from models/trading_agent_best_net_pnl.pt +2025-03-18 11:42:28,701 - INFO - Model loaded successfully from models/trading_agent_best_net_pnl.pt +2025-03-18 11:42:28,702 - INFO - Starting live trading for ETH/USDT on 1m timeframe +2025-03-18 11:42:28,702 - INFO - Demo mode: True, Leverage: 50x +2025-03-18 11:42:28,702 - INFO - Starting live trading for ETH/USDT on 1m timeframe +2025-03-18 11:42:28,703 - INFO - Demo mode: True, Leverage: 50x +2025-03-18 11:42:28,724 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 11:42:28,724 - WARNING - Exchange doesn't support sandbox mode: mexc does not have a sandbox URL +2025-03-18 11:42:28,724 - INFO - Continuing in mock trading mode instead +2025-03-18 11:42:33,837 - WARNING - Failed to set leverage: mexc setLeverage() requires a positionId parameter or a symbol argument with openType and positionType parameters, use openType 1 or 2 for isolated or cross margin respectively, use positionType 1 or 2 for long or short positions +2025-03-18 11:42:33,838 - ERROR - Error in live trading: TradingEnvironment.__init__() got an unexpected keyword argument 'stop_loss_pct' +2025-03-18 11:42:33,839 - ERROR - Traceback (most recent call last): + File "main.py", line 3227, in live_trading + except Exception as e: + ^^^^^^^^^^^^^^^^^^^^ +TypeError: TradingEnvironment.__init__() got an unexpected keyword argument 'stop_loss_pct' + +2025-03-18 11:42:33,840 - INFO - Exchange connection closed +2025-03-18 11:42:33,865 - INFO - Exchange connection closed +2025-03-18 11:44:15,088 - INFO - Added numpy scalar to PyTorch safe globals +2025-03-18 11:44:15,113 - INFO - Using GPU: NVIDIA GeForce RTX 4060 Laptop GPU +2025-03-18 11:44:15,142 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 11:44:15,142 - WARNING - No data provided, initializing with empty data +2025-03-18 11:44:15,143 - WARNING - Data length 0 is less than window size 100 +2025-03-18 11:44:15,143 - INFO - Fetching initial data for ETH/USDT +2025-03-18 11:44:15,144 - INFO - Fetching 1000 1m candles for ETH/USDT (attempt 1/3) +2025-03-18 11:44:22,081 - INFO - Successfully fetched 500 candles +2025-03-18 11:44:22,093 - INFO - Initialized environment with 500 candles +2025-03-18 11:44:25,087 - INFO - Initialized agent with state_size=64, action_size=4, hidden_size=384 +2025-03-18 11:44:25,087 - INFO - Using device: cuda +2025-03-18 11:44:25,087 - INFO - Attempting to load model with weights_only=False: models/trading_agent_best_net_pnl.pt +2025-03-18 11:44:25,132 - INFO - Model loaded successfully with weights_only=False +2025-03-18 11:44:25,136 - WARNING - Could not infer hidden_size, using default: 256 +2025-03-18 11:44:25,136 - INFO - Model loaded successfully from models/trading_agent_best_net_pnl.pt +2025-03-18 11:44:25,136 - INFO - Model loaded successfully from models/trading_agent_best_net_pnl.pt +2025-03-18 11:44:25,136 - INFO - Starting live trading for ETH/USDT on 1m timeframe +2025-03-18 11:44:25,136 - INFO - Demo mode: True, Leverage: 50x +2025-03-18 11:44:25,136 - INFO - Starting live trading for ETH/USDT on 1m timeframe +2025-03-18 11:44:25,136 - INFO - Demo mode: True, Leverage: 50x +2025-03-18 11:44:25,162 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 11:44:25,162 - WARNING - Exchange doesn't support sandbox mode: mexc does not have a sandbox URL +2025-03-18 11:44:25,163 - INFO - Continuing in mock trading mode instead +2025-03-18 11:44:31,559 - WARNING - Failed to set leverage: mexc setLeverage() requires a positionId parameter or a symbol argument with openType and positionType parameters, use openType 1 or 2 for isolated or cross margin respectively, use positionType 1 or 2 for long or short positions +2025-03-18 11:44:31,560 - ERROR - Error in live trading: TradingEnvironment.__init__() got an unexpected keyword argument 'use_dynamic_sizing' +2025-03-18 11:44:31,564 - ERROR - Traceback (most recent call last): + File "main.py", line 3247, in live_trading + env = TradingEnvironment( + ^^^^^^^^^^^^^^^^^^^ +TypeError: TradingEnvironment.__init__() got an unexpected keyword argument 'use_dynamic_sizing' + +2025-03-18 11:44:31,564 - INFO - Exchange connection closed +2025-03-18 11:44:31,592 - INFO - Exchange connection closed +2025-03-18 11:48:33,826 - INFO - Added numpy scalar to PyTorch safe globals +2025-03-18 11:48:33,851 - INFO - Using GPU: NVIDIA GeForce RTX 4060 Laptop GPU +2025-03-18 11:48:33,875 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 11:48:33,875 - WARNING - No data provided, initializing with empty data +2025-03-18 11:48:33,876 - WARNING - Data length 0 is less than window size 100 +2025-03-18 11:48:33,876 - INFO - Fetching initial data for ETH/USDT +2025-03-18 11:48:33,877 - INFO - Fetching 1000 1m candles for ETH/USDT (attempt 1/3) +2025-03-18 11:48:39,551 - INFO - Successfully fetched 500 candles +2025-03-18 11:48:39,566 - INFO - Initialized environment with 500 candles +2025-03-18 11:48:42,354 - INFO - Initialized agent with state_size=64, action_size=4, hidden_size=384 +2025-03-18 11:48:42,354 - INFO - Using device: cuda +2025-03-18 11:48:42,355 - INFO - Attempting to load model with weights_only=False: models/trading_agent_best_net_pnl.pt +2025-03-18 11:48:42,397 - INFO - Model loaded successfully with weights_only=False +2025-03-18 11:48:42,400 - WARNING - Could not infer hidden_size, using default: 256 +2025-03-18 11:48:42,401 - INFO - Model loaded successfully from models/trading_agent_best_net_pnl.pt +2025-03-18 11:48:42,401 - INFO - Model loaded successfully from models/trading_agent_best_net_pnl.pt +2025-03-18 11:48:42,402 - INFO - Starting live trading for ETH/USDT on 1m timeframe +2025-03-18 11:48:42,402 - INFO - Demo mode: True, Leverage: 50x +2025-03-18 11:48:42,402 - INFO - Starting live trading for ETH/USDT on 1m timeframe +2025-03-18 11:48:42,403 - INFO - Demo mode: True, Leverage: 50x +2025-03-18 11:48:42,421 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 11:48:42,421 - WARNING - Exchange doesn't support sandbox mode: mexc does not have a sandbox URL +2025-03-18 11:48:42,421 - INFO - Continuing in mock trading mode instead +2025-03-18 11:48:48,881 - WARNING - Failed to set leverage: mexc setLeverage() requires a positionId parameter or a symbol argument with openType and positionType parameters, use openType 1 or 2 for isolated or cross margin respectively, use positionType 1 or 2 for long or short positions +2025-03-18 11:48:48,882 - ERROR - Error in live trading: TradingEnvironment.__init__() got an unexpected keyword argument 'use_dynamic_sizing' +2025-03-18 11:48:48,884 - ERROR - Traceback (most recent call last): + File "main.py", line 3247, in live_trading + env = TradingEnvironment( + ^^^^^^^^^^^^^^^^^^^ +TypeError: TradingEnvironment.__init__() got an unexpected keyword argument 'use_dynamic_sizing' + +2025-03-18 11:48:48,884 - INFO - Exchange connection closed +2025-03-18 11:48:48,907 - INFO - Exchange connection closed +2025-03-18 11:53:55,123 - INFO - Added numpy scalar to PyTorch safe globals +2025-03-18 11:53:55,151 - INFO - Using GPU: NVIDIA GeForce RTX 4060 Laptop GPU +2025-03-18 11:53:55,174 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 11:53:55,175 - ERROR - Error in main function: name 'gym' is not defined +2025-03-18 11:53:55,178 - ERROR - Traceback (most recent call last): + File "main.py", line 3685, in main + env = TradingEnvironment( + ^^^^^^^^^^^^^^^^^^^ + File "main.py", line 443, in __init__ + self.observation_space = gym.spaces.Box(low=-np.inf, high=np.inf, shape=(STATE_SIZE,)) + ^^^ +NameError: name 'gym' is not defined + +2025-03-18 11:53:55,179 - INFO - Exchange connection closed +2025-03-18 17:21:30,201 - INFO - Added numpy scalar to PyTorch safe globals +2025-03-18 17:21:30,228 - INFO - Using GPU: NVIDIA GeForce RTX 4060 Laptop GPU +2025-03-18 17:21:30,248 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 17:21:30,249 - INFO - Initialized agent with state_size=64, action_size=4, hidden_size=384 +2025-03-18 17:21:30,249 - INFO - Using device: cuda +2025-03-18 17:21:30,250 - INFO - Fetching initial data for ETH/USDT +2025-03-18 17:21:30,250 - INFO - Fetching 1000 1m candles for ETH/USDT (attempt 1/3) +2025-03-18 17:21:36,943 - INFO - Successfully fetched 500 candles +2025-03-18 17:21:36,960 - INFO - Initialized environment with 500 candles +2025-03-18 17:21:39,830 - INFO - Initialized agent with state_size=64, action_size=4, hidden_size=384 +2025-03-18 17:21:39,830 - INFO - Using device: cuda +2025-03-18 17:21:39,831 - INFO - Attempting to load model with weights_only=False: models/trading_agent_best_net_pnl.pt +2025-03-18 17:21:39,878 - INFO - Model loaded successfully with weights_only=False +2025-03-18 17:21:39,883 - WARNING - Could not infer hidden_size, using default: 256 +2025-03-18 17:21:39,883 - INFO - Model loaded successfully from models/trading_agent_best_net_pnl.pt +2025-03-18 17:21:39,884 - INFO - Model loaded successfully from models/trading_agent_best_net_pnl.pt +2025-03-18 17:21:39,885 - INFO - Starting live trading for ETH/USDT on 1m timeframe +2025-03-18 17:21:39,886 - INFO - Demo mode: True, Leverage: 50x +2025-03-18 17:21:39,886 - INFO - Starting live trading for ETH/USDT on 1m timeframe +2025-03-18 17:21:39,886 - INFO - Demo mode: True, Leverage: 50x +2025-03-18 17:21:39,911 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 17:21:39,912 - WARNING - Exchange doesn't support sandbox mode: mexc does not have a sandbox URL +2025-03-18 17:21:39,912 - INFO - Continuing in mock trading mode instead +2025-03-18 17:21:46,280 - WARNING - Failed to set leverage: mexc setLeverage() requires a positionId parameter or a symbol argument with openType and positionType parameters, use openType 1 or 2 for isolated or cross margin respectively, use positionType 1 or 2 for long or short positions +2025-03-18 17:21:46,281 - INFO - Initialized agent with state_size=64, action_size=4, hidden_size=384 +2025-03-18 17:21:46,282 - INFO - Using device: cuda +2025-03-18 17:21:46,282 - INFO - Fetching initial data for ETH/USDT +2025-03-18 17:21:46,282 - ERROR - Error in live trading: name 'fetch_and_update_data' is not defined +2025-03-18 17:21:46,316 - ERROR - Traceback (most recent call last): + File "main.py", line 3297, in live_trading + await fetch_and_update_data(exchange, env, symbol, timeframe) + ^^^^^^^^^^^^^^^^^^^^^ +NameError: name 'fetch_and_update_data' is not defined + +2025-03-18 17:21:46,317 - INFO - Exchange connection closed +2025-03-18 17:21:46,317 - INFO - Exchange connection closed +2025-03-18 17:30:51,635 - INFO - Added numpy scalar to PyTorch safe globals +2025-03-18 17:30:51,666 - INFO - Using GPU: NVIDIA GeForce RTX 4060 Laptop GPU +2025-03-18 17:30:51,669 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 17:30:51,670 - INFO - Initialized agent with state_size=64, action_size=4, hidden_size=384 +2025-03-18 17:30:51,671 - INFO - Using device: cuda +2025-03-18 17:30:51,671 - ERROR - Error in main function: train_agent() missing 1 required positional argument: 'env' +2025-03-18 17:30:51,671 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 3583, in main + await train_agent(env, num_episodes=args.episodes, max_steps_per_episode=args.max_steps) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: train_agent() missing 1 required positional argument: 'env' + +2025-03-18 17:30:51,672 - INFO - Exchange connection closed +2025-03-18 17:31:54,992 - INFO - Added numpy scalar to PyTorch safe globals +2025-03-18 17:31:54,996 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 17:31:54,997 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 17:31:55,023 - INFO - Initialized agent with state_size=64, action_size=4, hidden_size=384 +2025-03-18 17:31:55,023 - INFO - Using device: cuda +2025-03-18 17:31:55,023 - INFO - Fetching historical data for ETH/USDT, timeframe 1m, limit 1000 +2025-03-18 17:31:59,837 - ERROR - Error in main function: 'TradingEnvironment' object has no attribute 'data_format_is_list' +2025-03-18 17:31:59,840 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 3562, in main + env._initialize_features() + File "F:\projects\gogo2\main.py", line 540, in _initialize_features + if self.data_format_is_list: + ^^^^^^^^^^^^^^^^^^^^^^^^ +AttributeError: 'TradingEnvironment' object has no attribute 'data_format_is_list' + +2025-03-18 17:31:59,840 - INFO - Exchange connection closed +2025-03-18 17:32:41,561 - INFO - Added numpy scalar to PyTorch safe globals +2025-03-18 17:32:41,567 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 17:32:41,567 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 17:32:41,591 - INFO - Initialized agent with state_size=64, action_size=4, hidden_size=384 +2025-03-18 17:32:41,591 - INFO - Using device: cuda +2025-03-18 17:32:41,591 - INFO - Fetching historical data for ETH/USDT, timeframe 1m, limit 1000 +2025-03-18 17:32:45,636 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:32:45,638 - INFO - Using GPU: NVIDIA GeForce RTX 4060 Laptop GPU +2025-03-18 17:32:46,937 - INFO - Initialized agent with state_size=64, action_size=4, hidden_size=384 +2025-03-18 17:32:46,937 - INFO - Using device: cuda +2025-03-18 17:32:46,937 - INFO - Initialized agent with state_size=64, action_size=4, hidden_size=384 +2025-03-18 17:32:46,958 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 17:33:53,866 - INFO - Exchange connection closed +2025-03-18 17:33:53,868 - INFO - Program terminated by user +2025-03-18 17:34:36,721 - INFO - Added numpy scalar to PyTorch safe globals +2025-03-18 17:34:36,729 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 17:34:36,729 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 17:34:36,751 - INFO - Initialized agent with state_size=64, action_size=4, hidden_size=384 +2025-03-18 17:34:36,751 - INFO - Using device: cuda +2025-03-18 17:34:36,752 - INFO - Fetching historical data for ETH/USDT, timeframe 1m, limit 1000 +2025-03-18 17:34:41,441 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:34:41,441 - INFO - Using GPU: NVIDIA GeForce RTX 4060 Laptop GPU +2025-03-18 17:34:42,784 - INFO - Initialized agent with state_size=64, action_size=4, hidden_size=384 +2025-03-18 17:34:42,785 - INFO - Using device: cuda +2025-03-18 17:34:42,785 - INFO - Initialized agent with state_size=64, action_size=4, hidden_size=384 +2025-03-18 17:34:42,790 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 17:34:42,954 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:42,954 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:46,952 - INFO - Saving model to models/trading_agent_best_reward.pt.backup (attempt 1) +2025-03-18 17:34:46,987 - INFO - Successfully saved to models/trading_agent_best_reward.pt.backup +2025-03-18 17:34:47,002 - INFO - Copied backup to models/trading_agent_best_reward.pt +2025-03-18 17:34:47,002 - INFO - Model saved successfully to models/trading_agent_best_reward.pt +2025-03-18 17:34:47,002 - INFO - Model saved successfully to models/trading_agent_best_reward.pt +2025-03-18 17:34:47,004 - INFO - Saving model to models/trading_agent_best_pnl.pt.backup (attempt 1) +2025-03-18 17:34:47,036 - INFO - Successfully saved to models/trading_agent_best_pnl.pt.backup +2025-03-18 17:34:47,048 - INFO - Copied backup to models/trading_agent_best_pnl.pt +2025-03-18 17:34:47,048 - INFO - Model saved successfully to models/trading_agent_best_pnl.pt +2025-03-18 17:34:47,048 - INFO - Model saved successfully to models/trading_agent_best_pnl.pt +2025-03-18 17:34:47,048 - INFO - Saving model to models/trading_agent_best_net_pnl.pt.backup (attempt 1) +2025-03-18 17:34:47,088 - INFO - Successfully saved to models/trading_agent_best_net_pnl.pt.backup +2025-03-18 17:34:47,106 - INFO - Copied backup to models/trading_agent_best_net_pnl.pt +2025-03-18 17:34:47,106 - INFO - Model saved successfully to models/trading_agent_best_net_pnl.pt +2025-03-18 17:34:47,107 - INFO - Model saved successfully to models/trading_agent_best_net_pnl.pt +2025-03-18 17:34:47,107 - INFO - Saving model to models/trading_agent_checkpoint_0.pt.backup (attempt 1) +2025-03-18 17:34:47,138 - INFO - Successfully saved to models/trading_agent_checkpoint_0.pt.backup +2025-03-18 17:34:47,153 - INFO - Copied backup to models/trading_agent_checkpoint_0.pt +2025-03-18 17:34:47,153 - INFO - Model saved successfully to models/trading_agent_checkpoint_0.pt +2025-03-18 17:34:47,154 - INFO - Model saved successfully to models/trading_agent_checkpoint_0.pt +2025-03-18 17:34:47,368 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:47,369 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:47,602 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:47,603 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:47,821 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:47,821 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:48,037 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:48,044 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:48,265 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:48,266 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:48,490 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:48,493 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:48,713 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:48,714 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:48,932 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:48,933 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:49,140 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:49,142 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:49,363 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:49,364 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:49,373 - INFO - Saving model to models/trading_agent_checkpoint_10.pt.backup (attempt 1) +2025-03-18 17:34:49,414 - INFO - Successfully saved to models/trading_agent_checkpoint_10.pt.backup +2025-03-18 17:34:49,429 - INFO - Copied backup to models/trading_agent_checkpoint_10.pt +2025-03-18 17:34:49,429 - INFO - Model saved successfully to models/trading_agent_checkpoint_10.pt +2025-03-18 17:34:49,430 - INFO - Model saved successfully to models/trading_agent_checkpoint_10.pt +2025-03-18 17:34:49,658 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:49,659 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:49,883 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:49,884 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:50,111 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:50,111 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:50,350 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:50,351 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:50,573 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:50,573 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:50,815 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:50,816 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:51,020 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:51,020 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:51,251 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:51,251 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:51,487 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:51,487 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:51,726 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:51,727 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:51,742 - INFO - Saving model to models/trading_agent_checkpoint_20.pt.backup (attempt 1) +2025-03-18 17:34:51,785 - INFO - Successfully saved to models/trading_agent_checkpoint_20.pt.backup +2025-03-18 17:34:51,801 - INFO - Copied backup to models/trading_agent_checkpoint_20.pt +2025-03-18 17:34:51,802 - INFO - Model saved successfully to models/trading_agent_checkpoint_20.pt +2025-03-18 17:34:51,802 - INFO - Model saved successfully to models/trading_agent_checkpoint_20.pt +2025-03-18 17:34:52,016 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:52,017 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:52,249 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:52,250 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:52,499 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:52,500 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:52,728 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:52,728 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:52,949 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:52,950 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:53,159 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:53,159 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:53,373 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:53,374 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:53,591 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:53,593 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:53,825 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:53,826 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:54,046 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:54,048 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:54,061 - INFO - Saving model to models/trading_agent_checkpoint_30.pt.backup (attempt 1) +2025-03-18 17:34:54,101 - INFO - Successfully saved to models/trading_agent_checkpoint_30.pt.backup +2025-03-18 17:34:54,114 - INFO - Copied backup to models/trading_agent_checkpoint_30.pt +2025-03-18 17:34:54,114 - INFO - Model saved successfully to models/trading_agent_checkpoint_30.pt +2025-03-18 17:34:54,115 - INFO - Model saved successfully to models/trading_agent_checkpoint_30.pt +2025-03-18 17:34:54,331 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:54,332 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:54,559 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:54,560 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:54,781 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:54,782 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:55,028 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:55,028 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:55,255 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:55,255 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:55,478 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:55,479 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:55,702 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:55,702 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:55,931 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:55,932 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:56,151 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:56,152 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:56,390 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:56,391 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:56,405 - INFO - Saving model to models/trading_agent_checkpoint_40.pt.backup (attempt 1) +2025-03-18 17:34:56,455 - INFO - Successfully saved to models/trading_agent_checkpoint_40.pt.backup +2025-03-18 17:34:56,467 - INFO - Copied backup to models/trading_agent_checkpoint_40.pt +2025-03-18 17:34:56,467 - INFO - Model saved successfully to models/trading_agent_checkpoint_40.pt +2025-03-18 17:34:56,467 - INFO - Model saved successfully to models/trading_agent_checkpoint_40.pt +2025-03-18 17:34:56,676 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:56,676 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:56,920 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:56,921 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:57,168 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:57,169 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:57,383 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:57,384 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:57,612 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:57,613 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:57,831 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:57,832 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:58,046 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:58,046 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:58,271 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:58,273 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:58,499 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:58,500 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:58,720 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:58,720 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:58,739 - INFO - Saving model to models/trading_agent_checkpoint_50.pt.backup (attempt 1) +2025-03-18 17:34:58,778 - INFO - Successfully saved to models/trading_agent_checkpoint_50.pt.backup +2025-03-18 17:34:58,801 - INFO - Copied backup to models/trading_agent_checkpoint_50.pt +2025-03-18 17:34:58,801 - INFO - Model saved successfully to models/trading_agent_checkpoint_50.pt +2025-03-18 17:34:58,802 - INFO - Model saved successfully to models/trading_agent_checkpoint_50.pt +2025-03-18 17:34:59,003 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:59,003 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:59,247 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:59,247 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:59,479 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:59,480 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:59,699 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:59,700 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:34:59,919 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:34:59,920 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:00,156 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:00,157 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:00,395 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:00,395 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:00,635 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:00,636 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:00,888 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:00,888 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:01,121 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:01,126 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:01,142 - INFO - Saving model to models/trading_agent_checkpoint_60.pt.backup (attempt 1) +2025-03-18 17:35:01,184 - INFO - Successfully saved to models/trading_agent_checkpoint_60.pt.backup +2025-03-18 17:35:01,208 - INFO - Copied backup to models/trading_agent_checkpoint_60.pt +2025-03-18 17:35:01,209 - INFO - Model saved successfully to models/trading_agent_checkpoint_60.pt +2025-03-18 17:35:01,210 - INFO - Model saved successfully to models/trading_agent_checkpoint_60.pt +2025-03-18 17:35:01,435 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:01,436 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:01,669 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:01,669 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:01,910 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:01,911 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:02,124 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:02,125 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:02,353 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:02,354 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:02,574 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:02,575 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:02,797 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:02,798 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:03,007 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:03,007 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:03,229 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:03,230 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:03,458 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:03,460 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:03,476 - INFO - Saving model to models/trading_agent_checkpoint_70.pt.backup (attempt 1) +2025-03-18 17:35:03,516 - INFO - Successfully saved to models/trading_agent_checkpoint_70.pt.backup +2025-03-18 17:35:03,530 - INFO - Copied backup to models/trading_agent_checkpoint_70.pt +2025-03-18 17:35:03,530 - INFO - Model saved successfully to models/trading_agent_checkpoint_70.pt +2025-03-18 17:35:03,530 - INFO - Model saved successfully to models/trading_agent_checkpoint_70.pt +2025-03-18 17:35:03,751 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:03,752 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:03,972 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:03,972 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:04,191 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:04,192 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:04,437 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:04,438 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:04,661 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:04,662 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:04,899 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:04,900 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:05,108 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:05,109 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:05,341 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:05,342 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:05,569 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:05,569 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:05,815 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:05,815 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:05,841 - INFO - Saving model to models/trading_agent_checkpoint_80.pt.backup (attempt 1) +2025-03-18 17:35:05,894 - INFO - Successfully saved to models/trading_agent_checkpoint_80.pt.backup +2025-03-18 17:35:05,905 - INFO - Copied backup to models/trading_agent_checkpoint_80.pt +2025-03-18 17:35:05,907 - INFO - Model saved successfully to models/trading_agent_checkpoint_80.pt +2025-03-18 17:35:05,907 - INFO - Model saved successfully to models/trading_agent_checkpoint_80.pt +2025-03-18 17:35:06,114 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:06,115 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:06,370 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:06,371 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:06,615 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:06,616 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:06,837 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:06,838 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:07,071 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:07,072 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:07,288 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:07,289 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:07,507 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:07,509 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:07,739 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:07,739 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:07,965 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:07,966 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:08,188 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:08,188 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:08,201 - INFO - Saving model to models/trading_agent_checkpoint_90.pt.backup (attempt 1) +2025-03-18 17:35:08,231 - INFO - Successfully saved to models/trading_agent_checkpoint_90.pt.backup +2025-03-18 17:35:08,255 - INFO - Copied backup to models/trading_agent_checkpoint_90.pt +2025-03-18 17:35:08,256 - INFO - Model saved successfully to models/trading_agent_checkpoint_90.pt +2025-03-18 17:35:08,256 - INFO - Model saved successfully to models/trading_agent_checkpoint_90.pt +2025-03-18 17:35:08,471 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:08,471 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:08,694 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:08,694 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:08,911 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:08,911 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:09,134 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:09,135 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:09,353 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:09,353 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:09,572 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:09,573 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:09,796 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:09,797 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:10,012 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:10,013 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:10,230 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:10,231 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:10,477 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:10,478 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:10,486 - INFO - Saving model to models/trading_agent_checkpoint_100.pt.backup (attempt 1) +2025-03-18 17:35:10,518 - INFO - Successfully saved to models/trading_agent_checkpoint_100.pt.backup +2025-03-18 17:35:10,531 - INFO - Copied backup to models/trading_agent_checkpoint_100.pt +2025-03-18 17:35:10,532 - INFO - Model saved successfully to models/trading_agent_checkpoint_100.pt +2025-03-18 17:35:10,532 - INFO - Model saved successfully to models/trading_agent_checkpoint_100.pt +2025-03-18 17:35:10,738 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:10,738 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:10,959 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:10,960 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:11,200 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:11,201 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:11,423 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:11,425 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:11,650 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:11,650 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:11,876 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:11,878 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:12,101 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:12,102 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:12,339 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:12,340 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:12,575 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:12,575 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:12,812 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:12,813 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:12,826 - INFO - Saving model to models/trading_agent_checkpoint_110.pt.backup (attempt 1) +2025-03-18 17:35:12,872 - INFO - Successfully saved to models/trading_agent_checkpoint_110.pt.backup +2025-03-18 17:35:12,888 - INFO - Copied backup to models/trading_agent_checkpoint_110.pt +2025-03-18 17:35:12,888 - INFO - Model saved successfully to models/trading_agent_checkpoint_110.pt +2025-03-18 17:35:12,888 - INFO - Model saved successfully to models/trading_agent_checkpoint_110.pt +2025-03-18 17:35:13,106 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:13,107 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:13,340 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:13,341 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:13,578 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:13,578 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:13,833 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:13,834 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:14,052 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:14,052 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:14,285 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:14,286 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:14,515 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:14,516 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:14,733 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:14,734 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:14,956 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:14,957 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:15,171 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:15,172 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:15,185 - INFO - Saving model to models/trading_agent_checkpoint_120.pt.backup (attempt 1) +2025-03-18 17:35:15,232 - INFO - Successfully saved to models/trading_agent_checkpoint_120.pt.backup +2025-03-18 17:35:15,245 - INFO - Copied backup to models/trading_agent_checkpoint_120.pt +2025-03-18 17:35:15,246 - INFO - Model saved successfully to models/trading_agent_checkpoint_120.pt +2025-03-18 17:35:15,246 - INFO - Model saved successfully to models/trading_agent_checkpoint_120.pt +2025-03-18 17:35:15,452 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:15,454 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:15,681 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:15,682 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:15,908 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:15,909 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:16,125 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:16,126 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:16,353 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:16,354 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:16,568 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:16,568 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:16,789 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:16,790 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:17,009 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:17,010 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:17,227 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:17,228 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:17,455 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:17,456 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:17,472 - INFO - Saving model to models/trading_agent_checkpoint_130.pt.backup (attempt 1) +2025-03-18 17:35:17,523 - INFO - Successfully saved to models/trading_agent_checkpoint_130.pt.backup +2025-03-18 17:35:17,535 - INFO - Copied backup to models/trading_agent_checkpoint_130.pt +2025-03-18 17:35:17,536 - INFO - Model saved successfully to models/trading_agent_checkpoint_130.pt +2025-03-18 17:35:17,537 - INFO - Model saved successfully to models/trading_agent_checkpoint_130.pt +2025-03-18 17:35:17,757 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:17,757 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:18,003 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:18,004 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:18,269 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:18,270 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:18,496 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:18,498 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:18,717 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:18,718 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:18,958 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:18,959 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:19,177 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:19,178 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:19,398 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:19,400 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:19,618 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:19,619 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:19,840 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:19,841 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:19,857 - INFO - Saving model to models/trading_agent_checkpoint_140.pt.backup (attempt 1) +2025-03-18 17:35:19,894 - INFO - Successfully saved to models/trading_agent_checkpoint_140.pt.backup +2025-03-18 17:35:19,908 - INFO - Copied backup to models/trading_agent_checkpoint_140.pt +2025-03-18 17:35:19,908 - INFO - Model saved successfully to models/trading_agent_checkpoint_140.pt +2025-03-18 17:35:19,908 - INFO - Model saved successfully to models/trading_agent_checkpoint_140.pt +2025-03-18 17:35:20,113 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:20,114 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:20,336 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:20,343 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:20,566 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:20,567 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:20,796 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:20,797 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:21,017 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:21,017 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:21,270 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:21,272 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:21,493 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:21,494 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:21,708 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:21,710 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:21,928 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:21,929 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:22,145 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:22,146 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:22,155 - INFO - Saving model to models/trading_agent_checkpoint_150.pt.backup (attempt 1) +2025-03-18 17:35:22,207 - INFO - Successfully saved to models/trading_agent_checkpoint_150.pt.backup +2025-03-18 17:35:22,221 - INFO - Copied backup to models/trading_agent_checkpoint_150.pt +2025-03-18 17:35:22,221 - INFO - Model saved successfully to models/trading_agent_checkpoint_150.pt +2025-03-18 17:35:22,222 - INFO - Model saved successfully to models/trading_agent_checkpoint_150.pt +2025-03-18 17:35:22,434 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:22,435 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:22,652 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:22,653 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:22,875 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:22,876 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:23,125 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:23,126 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:23,353 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:23,354 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:23,575 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:23,576 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:23,799 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:23,800 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:24,014 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:24,015 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:24,221 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:24,222 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:24,443 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:24,444 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:24,457 - INFO - Saving model to models/trading_agent_checkpoint_160.pt.backup (attempt 1) +2025-03-18 17:35:24,498 - INFO - Successfully saved to models/trading_agent_checkpoint_160.pt.backup +2025-03-18 17:35:24,522 - INFO - Copied backup to models/trading_agent_checkpoint_160.pt +2025-03-18 17:35:24,523 - INFO - Model saved successfully to models/trading_agent_checkpoint_160.pt +2025-03-18 17:35:24,523 - INFO - Model saved successfully to models/trading_agent_checkpoint_160.pt +2025-03-18 17:35:24,734 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:24,735 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:24,958 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:24,960 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:25,185 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:25,187 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:25,423 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:25,424 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:25,656 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:25,658 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:25,877 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:25,877 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:26,092 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:26,093 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:26,303 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:26,303 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:26,533 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:26,535 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:26,786 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:26,787 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:26,803 - INFO - Saving model to models/trading_agent_checkpoint_170.pt.backup (attempt 1) +2025-03-18 17:35:26,842 - INFO - Successfully saved to models/trading_agent_checkpoint_170.pt.backup +2025-03-18 17:35:26,855 - INFO - Copied backup to models/trading_agent_checkpoint_170.pt +2025-03-18 17:35:26,856 - INFO - Model saved successfully to models/trading_agent_checkpoint_170.pt +2025-03-18 17:35:26,856 - INFO - Model saved successfully to models/trading_agent_checkpoint_170.pt +2025-03-18 17:35:27,062 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:27,063 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:27,286 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:27,286 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:27,517 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:27,518 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:27,757 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:27,758 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:27,990 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:27,991 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:28,204 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:28,204 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:28,435 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:28,435 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:28,658 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:28,659 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:28,887 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:28,888 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:29,103 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:29,104 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:29,115 - INFO - Saving model to models/trading_agent_checkpoint_180.pt.backup (attempt 1) +2025-03-18 17:35:29,154 - INFO - Successfully saved to models/trading_agent_checkpoint_180.pt.backup +2025-03-18 17:35:29,177 - INFO - Copied backup to models/trading_agent_checkpoint_180.pt +2025-03-18 17:35:29,177 - INFO - Model saved successfully to models/trading_agent_checkpoint_180.pt +2025-03-18 17:35:29,178 - INFO - Model saved successfully to models/trading_agent_checkpoint_180.pt +2025-03-18 17:35:29,393 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:29,393 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:29,606 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:29,608 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:29,823 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:29,824 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:30,041 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:30,042 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:30,261 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:30,262 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:30,486 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:30,487 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:30,714 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:30,715 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:30,994 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:30,994 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:31,235 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:31,236 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:31,501 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:31,503 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:31,519 - INFO - Saving model to models/trading_agent_checkpoint_190.pt.backup (attempt 1) +2025-03-18 17:35:31,568 - INFO - Successfully saved to models/trading_agent_checkpoint_190.pt.backup +2025-03-18 17:35:31,581 - INFO - Copied backup to models/trading_agent_checkpoint_190.pt +2025-03-18 17:35:31,581 - INFO - Model saved successfully to models/trading_agent_checkpoint_190.pt +2025-03-18 17:35:31,582 - INFO - Model saved successfully to models/trading_agent_checkpoint_190.pt +2025-03-18 17:35:31,796 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:31,797 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:32,007 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:32,007 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:32,234 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:32,236 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:32,469 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:32,469 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:32,717 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:32,717 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:32,947 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:32,948 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:33,170 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:33,170 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:33,406 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:33,406 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:33,627 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:33,627 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:33,848 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:33,849 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:33,867 - INFO - Saving model to models/trading_agent_checkpoint_200.pt.backup (attempt 1) +2025-03-18 17:35:33,902 - INFO - Successfully saved to models/trading_agent_checkpoint_200.pt.backup +2025-03-18 17:35:33,920 - INFO - Copied backup to models/trading_agent_checkpoint_200.pt +2025-03-18 17:35:33,921 - INFO - Model saved successfully to models/trading_agent_checkpoint_200.pt +2025-03-18 17:35:33,921 - INFO - Model saved successfully to models/trading_agent_checkpoint_200.pt +2025-03-18 17:35:34,124 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:34,125 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:34,360 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:34,360 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:34,586 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:34,587 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:34,806 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:34,808 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:35,029 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:35,030 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:35,240 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:35,242 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:35,477 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:35,478 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:35,700 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:35,701 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:35,922 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:35,922 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:36,141 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:36,143 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:36,155 - INFO - Saving model to models/trading_agent_checkpoint_210.pt.backup (attempt 1) +2025-03-18 17:35:36,205 - INFO - Successfully saved to models/trading_agent_checkpoint_210.pt.backup +2025-03-18 17:35:36,219 - INFO - Copied backup to models/trading_agent_checkpoint_210.pt +2025-03-18 17:35:36,219 - INFO - Model saved successfully to models/trading_agent_checkpoint_210.pt +2025-03-18 17:35:36,220 - INFO - Model saved successfully to models/trading_agent_checkpoint_210.pt +2025-03-18 17:35:36,424 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:36,425 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:36,644 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:36,645 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:36,874 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:36,875 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:37,114 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:37,114 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:37,342 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:37,343 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:37,564 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:37,565 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:37,782 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:37,783 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:37,992 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:37,993 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:38,208 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:38,209 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:38,431 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:38,432 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:38,443 - INFO - Saving model to models/trading_agent_checkpoint_220.pt.backup (attempt 1) +2025-03-18 17:35:38,491 - INFO - Successfully saved to models/trading_agent_checkpoint_220.pt.backup +2025-03-18 17:35:38,504 - INFO - Copied backup to models/trading_agent_checkpoint_220.pt +2025-03-18 17:35:38,504 - INFO - Model saved successfully to models/trading_agent_checkpoint_220.pt +2025-03-18 17:35:38,504 - INFO - Model saved successfully to models/trading_agent_checkpoint_220.pt +2025-03-18 17:35:38,704 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:38,705 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:38,916 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:38,916 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:39,138 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:39,139 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:39,366 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:39,368 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:39,584 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:39,584 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:39,791 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:39,793 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:40,011 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:40,012 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:40,236 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:40,238 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:40,466 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:40,467 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:40,673 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:40,674 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:40,688 - INFO - Saving model to models/trading_agent_checkpoint_230.pt.backup (attempt 1) +2025-03-18 17:35:40,738 - INFO - Successfully saved to models/trading_agent_checkpoint_230.pt.backup +2025-03-18 17:35:40,751 - INFO - Copied backup to models/trading_agent_checkpoint_230.pt +2025-03-18 17:35:40,752 - INFO - Model saved successfully to models/trading_agent_checkpoint_230.pt +2025-03-18 17:35:40,752 - INFO - Model saved successfully to models/trading_agent_checkpoint_230.pt +2025-03-18 17:35:40,961 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:40,962 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:41,172 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:41,172 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:41,399 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:41,400 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:41,634 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:41,635 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:41,875 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:41,876 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:42,092 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:42,094 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:42,318 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:42,319 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:42,540 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:42,540 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:42,761 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:42,762 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:42,978 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:42,979 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:42,989 - INFO - Saving model to models/trading_agent_checkpoint_240.pt.backup (attempt 1) +2025-03-18 17:35:43,025 - INFO - Successfully saved to models/trading_agent_checkpoint_240.pt.backup +2025-03-18 17:35:43,038 - INFO - Copied backup to models/trading_agent_checkpoint_240.pt +2025-03-18 17:35:43,039 - INFO - Model saved successfully to models/trading_agent_checkpoint_240.pt +2025-03-18 17:35:43,039 - INFO - Model saved successfully to models/trading_agent_checkpoint_240.pt +2025-03-18 17:35:43,246 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:43,247 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:43,473 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:43,476 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:43,704 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:43,704 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:43,933 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:43,934 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:44,161 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:44,162 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:44,392 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:44,393 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:44,615 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:44,616 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:44,839 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:44,839 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:45,056 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:45,057 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:45,271 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:45,276 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:45,291 - INFO - Saving model to models/trading_agent_checkpoint_250.pt.backup (attempt 1) +2025-03-18 17:35:45,333 - INFO - Successfully saved to models/trading_agent_checkpoint_250.pt.backup +2025-03-18 17:35:45,356 - INFO - Copied backup to models/trading_agent_checkpoint_250.pt +2025-03-18 17:35:45,356 - INFO - Model saved successfully to models/trading_agent_checkpoint_250.pt +2025-03-18 17:35:45,356 - INFO - Model saved successfully to models/trading_agent_checkpoint_250.pt +2025-03-18 17:35:45,559 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:45,560 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:45,790 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:45,790 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:46,013 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:46,014 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:46,224 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:46,225 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:46,816 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:46,817 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:47,038 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:47,039 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:47,301 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:47,302 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:47,538 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:47,538 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:47,757 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:47,758 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:47,978 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:47,979 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:47,988 - INFO - Saving model to models/trading_agent_checkpoint_260.pt.backup (attempt 1) +2025-03-18 17:35:48,019 - INFO - Successfully saved to models/trading_agent_checkpoint_260.pt.backup +2025-03-18 17:35:48,047 - INFO - Copied backup to models/trading_agent_checkpoint_260.pt +2025-03-18 17:35:48,047 - INFO - Model saved successfully to models/trading_agent_checkpoint_260.pt +2025-03-18 17:35:48,048 - INFO - Model saved successfully to models/trading_agent_checkpoint_260.pt +2025-03-18 17:35:48,268 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:48,269 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:48,480 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:48,481 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:48,686 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:48,693 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:48,908 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:48,909 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:49,116 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:49,118 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:49,321 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:49,323 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:49,531 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:49,532 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:49,745 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:49,746 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:49,950 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:49,955 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:50,166 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:50,167 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:50,174 - INFO - Saving model to models/trading_agent_checkpoint_270.pt.backup (attempt 1) +2025-03-18 17:35:50,224 - INFO - Successfully saved to models/trading_agent_checkpoint_270.pt.backup +2025-03-18 17:35:50,247 - INFO - Copied backup to models/trading_agent_checkpoint_270.pt +2025-03-18 17:35:50,247 - INFO - Model saved successfully to models/trading_agent_checkpoint_270.pt +2025-03-18 17:35:50,248 - INFO - Model saved successfully to models/trading_agent_checkpoint_270.pt +2025-03-18 17:35:50,445 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:50,445 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:50,684 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:50,684 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:50,904 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:50,904 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:51,117 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:51,120 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:51,352 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:51,353 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:51,550 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:51,551 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:51,767 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:51,767 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:51,997 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:51,998 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:52,208 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:52,209 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:52,415 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:52,416 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:52,423 - INFO - Saving model to models/trading_agent_checkpoint_280.pt.backup (attempt 1) +2025-03-18 17:35:52,469 - INFO - Successfully saved to models/trading_agent_checkpoint_280.pt.backup +2025-03-18 17:35:52,492 - INFO - Copied backup to models/trading_agent_checkpoint_280.pt +2025-03-18 17:35:52,492 - INFO - Model saved successfully to models/trading_agent_checkpoint_280.pt +2025-03-18 17:35:52,492 - INFO - Model saved successfully to models/trading_agent_checkpoint_280.pt +2025-03-18 17:35:52,694 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:52,695 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:52,897 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:52,898 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:53,102 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:53,102 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:53,345 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:53,346 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:53,561 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:53,561 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:53,796 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:53,797 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:54,001 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:54,006 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:54,214 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:54,215 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:54,425 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:54,427 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:54,633 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:54,633 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:54,642 - INFO - Saving model to models/trading_agent_checkpoint_290.pt.backup (attempt 1) +2025-03-18 17:35:54,687 - INFO - Successfully saved to models/trading_agent_checkpoint_290.pt.backup +2025-03-18 17:35:54,703 - INFO - Copied backup to models/trading_agent_checkpoint_290.pt +2025-03-18 17:35:54,703 - INFO - Model saved successfully to models/trading_agent_checkpoint_290.pt +2025-03-18 17:35:54,704 - INFO - Model saved successfully to models/trading_agent_checkpoint_290.pt +2025-03-18 17:35:54,900 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:54,900 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:55,110 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:55,111 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:55,324 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:55,324 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:55,555 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:55,557 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:55,800 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:55,800 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:56,030 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:56,031 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:56,237 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:56,238 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:56,468 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:56,468 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:56,698 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:56,699 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:56,928 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:56,929 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:56,937 - INFO - Saving model to models/trading_agent_checkpoint_300.pt.backup (attempt 1) +2025-03-18 17:35:56,975 - INFO - Successfully saved to models/trading_agent_checkpoint_300.pt.backup +2025-03-18 17:35:57,000 - INFO - Copied backup to models/trading_agent_checkpoint_300.pt +2025-03-18 17:35:57,000 - INFO - Model saved successfully to models/trading_agent_checkpoint_300.pt +2025-03-18 17:35:57,000 - INFO - Model saved successfully to models/trading_agent_checkpoint_300.pt +2025-03-18 17:35:57,195 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:57,196 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:57,401 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:57,401 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:57,617 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:57,617 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:57,836 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:57,836 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:58,061 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:58,062 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:58,279 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:58,279 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:58,484 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:58,489 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:58,697 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:58,698 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:58,905 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:58,905 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:59,116 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:59,116 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:59,132 - INFO - Saving model to models/trading_agent_checkpoint_310.pt.backup (attempt 1) +2025-03-18 17:35:59,168 - INFO - Successfully saved to models/trading_agent_checkpoint_310.pt.backup +2025-03-18 17:35:59,193 - INFO - Copied backup to models/trading_agent_checkpoint_310.pt +2025-03-18 17:35:59,193 - INFO - Model saved successfully to models/trading_agent_checkpoint_310.pt +2025-03-18 17:35:59,194 - INFO - Model saved successfully to models/trading_agent_checkpoint_310.pt +2025-03-18 17:35:59,412 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:59,413 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:59,635 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:59,637 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:35:59,853 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:35:59,853 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:00,079 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:00,080 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:00,284 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:00,284 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:00,494 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:00,495 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:00,701 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:00,701 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:00,915 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:00,916 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:01,129 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:01,130 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:01,349 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:01,349 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:01,363 - INFO - Saving model to models/trading_agent_checkpoint_320.pt.backup (attempt 1) +2025-03-18 17:36:01,413 - INFO - Successfully saved to models/trading_agent_checkpoint_320.pt.backup +2025-03-18 17:36:01,433 - INFO - Copied backup to models/trading_agent_checkpoint_320.pt +2025-03-18 17:36:01,433 - INFO - Model saved successfully to models/trading_agent_checkpoint_320.pt +2025-03-18 17:36:01,433 - INFO - Model saved successfully to models/trading_agent_checkpoint_320.pt +2025-03-18 17:36:01,651 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:01,652 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:01,869 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:01,869 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:02,100 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:02,100 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:02,317 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:02,317 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:02,535 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:02,535 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:02,758 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:02,759 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:02,967 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:02,974 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:03,195 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:03,196 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:03,417 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:03,417 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:03,639 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:03,639 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:03,654 - INFO - Saving model to models/trading_agent_checkpoint_330.pt.backup (attempt 1) +2025-03-18 17:36:03,707 - INFO - Successfully saved to models/trading_agent_checkpoint_330.pt.backup +2025-03-18 17:36:03,720 - INFO - Copied backup to models/trading_agent_checkpoint_330.pt +2025-03-18 17:36:03,721 - INFO - Model saved successfully to models/trading_agent_checkpoint_330.pt +2025-03-18 17:36:03,721 - INFO - Model saved successfully to models/trading_agent_checkpoint_330.pt +2025-03-18 17:36:03,945 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:03,946 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:04,151 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:04,159 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:04,369 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:04,369 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:04,569 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:04,570 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:04,783 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:04,783 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:05,004 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:05,004 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:05,233 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:05,234 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:05,448 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:05,449 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:05,649 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:05,657 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:05,883 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:05,883 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:05,893 - INFO - Saving model to models/trading_agent_checkpoint_340.pt.backup (attempt 1) +2025-03-18 17:36:05,954 - INFO - Successfully saved to models/trading_agent_checkpoint_340.pt.backup +2025-03-18 17:36:05,967 - INFO - Copied backup to models/trading_agent_checkpoint_340.pt +2025-03-18 17:36:05,968 - INFO - Model saved successfully to models/trading_agent_checkpoint_340.pt +2025-03-18 17:36:05,968 - INFO - Model saved successfully to models/trading_agent_checkpoint_340.pt +2025-03-18 17:36:06,186 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:06,186 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:06,417 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:06,417 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:06,656 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:06,657 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:06,883 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:06,884 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:07,101 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:07,101 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:07,319 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:07,319 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:07,561 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:07,562 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:07,787 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:07,789 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:08,000 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:08,000 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:08,221 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:08,222 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:08,231 - INFO - Saving model to models/trading_agent_checkpoint_350.pt.backup (attempt 1) +2025-03-18 17:36:08,280 - INFO - Successfully saved to models/trading_agent_checkpoint_350.pt.backup +2025-03-18 17:36:08,290 - INFO - Copied backup to models/trading_agent_checkpoint_350.pt +2025-03-18 17:36:08,292 - INFO - Model saved successfully to models/trading_agent_checkpoint_350.pt +2025-03-18 17:36:08,292 - INFO - Model saved successfully to models/trading_agent_checkpoint_350.pt +2025-03-18 17:36:08,507 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:08,507 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:08,735 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:08,735 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:08,955 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:08,957 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:09,168 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:09,170 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:09,402 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:09,402 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:09,633 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:09,633 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:09,866 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:09,867 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:10,069 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:10,070 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:10,292 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:10,293 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:10,527 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:10,528 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:10,542 - INFO - Saving model to models/trading_agent_checkpoint_360.pt.backup (attempt 1) +2025-03-18 17:36:10,595 - INFO - Successfully saved to models/trading_agent_checkpoint_360.pt.backup +2025-03-18 17:36:10,618 - INFO - Copied backup to models/trading_agent_checkpoint_360.pt +2025-03-18 17:36:10,619 - INFO - Model saved successfully to models/trading_agent_checkpoint_360.pt +2025-03-18 17:36:10,619 - INFO - Model saved successfully to models/trading_agent_checkpoint_360.pt +2025-03-18 17:36:10,821 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:10,825 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:11,044 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:11,045 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:11,255 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:11,255 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:11,470 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:11,473 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:11,689 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:11,690 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:11,904 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:11,904 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:12,119 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:12,119 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:12,349 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:12,350 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:12,575 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:12,577 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:12,805 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:12,806 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:12,848 - INFO - Saving model to models/trading_agent_checkpoint_370.pt.backup (attempt 1) +2025-03-18 17:36:12,900 - INFO - Successfully saved to models/trading_agent_checkpoint_370.pt.backup +2025-03-18 17:36:12,923 - INFO - Copied backup to models/trading_agent_checkpoint_370.pt +2025-03-18 17:36:12,923 - INFO - Model saved successfully to models/trading_agent_checkpoint_370.pt +2025-03-18 17:36:12,924 - INFO - Model saved successfully to models/trading_agent_checkpoint_370.pt +2025-03-18 17:36:13,131 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:13,132 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:13,361 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:13,361 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:13,571 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:13,572 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:13,797 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:13,798 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:14,023 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:14,023 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:14,248 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:14,249 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:14,468 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:14,468 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:14,678 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:14,679 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:14,885 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:14,886 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:15,123 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:15,125 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:15,134 - INFO - Saving model to models/trading_agent_checkpoint_380.pt.backup (attempt 1) +2025-03-18 17:36:15,195 - INFO - Successfully saved to models/trading_agent_checkpoint_380.pt.backup +2025-03-18 17:36:15,206 - INFO - Copied backup to models/trading_agent_checkpoint_380.pt +2025-03-18 17:36:15,207 - INFO - Model saved successfully to models/trading_agent_checkpoint_380.pt +2025-03-18 17:36:15,207 - INFO - Model saved successfully to models/trading_agent_checkpoint_380.pt +2025-03-18 17:36:15,412 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:15,413 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:15,633 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:15,635 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:15,851 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:15,853 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:16,063 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:16,063 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:16,269 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:16,269 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:16,525 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:16,525 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:16,795 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:16,796 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:17,000 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:17,003 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:17,231 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:17,232 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:17,453 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:17,453 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:17,474 - INFO - Saving model to models/trading_agent_checkpoint_390.pt.backup (attempt 1) +2025-03-18 17:36:17,524 - INFO - Successfully saved to models/trading_agent_checkpoint_390.pt.backup +2025-03-18 17:36:17,536 - INFO - Copied backup to models/trading_agent_checkpoint_390.pt +2025-03-18 17:36:17,537 - INFO - Model saved successfully to models/trading_agent_checkpoint_390.pt +2025-03-18 17:36:17,537 - INFO - Model saved successfully to models/trading_agent_checkpoint_390.pt +2025-03-18 17:36:17,755 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:17,759 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:17,969 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:17,969 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:18,186 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:18,187 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:18,456 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:18,457 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:18,689 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:18,689 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:18,904 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:18,904 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:19,115 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:19,116 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:19,333 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:19,333 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:19,550 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:19,550 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:19,770 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:19,775 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:19,785 - INFO - Saving model to models/trading_agent_checkpoint_400.pt.backup (attempt 1) +2025-03-18 17:36:19,834 - INFO - Successfully saved to models/trading_agent_checkpoint_400.pt.backup +2025-03-18 17:36:19,847 - INFO - Copied backup to models/trading_agent_checkpoint_400.pt +2025-03-18 17:36:19,847 - INFO - Model saved successfully to models/trading_agent_checkpoint_400.pt +2025-03-18 17:36:19,847 - INFO - Model saved successfully to models/trading_agent_checkpoint_400.pt +2025-03-18 17:36:20,066 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:20,071 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:20,295 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:20,295 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:20,524 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:20,525 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:20,748 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:20,748 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:20,949 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:20,949 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:21,155 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:21,157 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:21,370 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:21,371 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:21,585 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:21,585 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:21,795 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:21,796 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:21,998 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:21,998 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:22,016 - INFO - Saving model to models/trading_agent_checkpoint_410.pt.backup (attempt 1) +2025-03-18 17:36:22,061 - INFO - Successfully saved to models/trading_agent_checkpoint_410.pt.backup +2025-03-18 17:36:22,073 - INFO - Copied backup to models/trading_agent_checkpoint_410.pt +2025-03-18 17:36:22,073 - INFO - Model saved successfully to models/trading_agent_checkpoint_410.pt +2025-03-18 17:36:22,073 - INFO - Model saved successfully to models/trading_agent_checkpoint_410.pt +2025-03-18 17:36:22,279 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:22,280 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:22,516 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:22,522 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:22,734 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:22,734 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:22,954 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:22,954 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:23,175 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:23,176 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:23,393 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:23,394 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:23,603 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:23,603 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:23,818 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:23,818 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:24,041 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:24,043 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:24,250 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:24,250 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:24,259 - INFO - Saving model to models/trading_agent_checkpoint_420.pt.backup (attempt 1) +2025-03-18 17:36:24,292 - INFO - Successfully saved to models/trading_agent_checkpoint_420.pt.backup +2025-03-18 17:36:24,316 - INFO - Copied backup to models/trading_agent_checkpoint_420.pt +2025-03-18 17:36:24,316 - INFO - Model saved successfully to models/trading_agent_checkpoint_420.pt +2025-03-18 17:36:24,317 - INFO - Model saved successfully to models/trading_agent_checkpoint_420.pt +2025-03-18 17:36:24,530 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:24,532 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:24,746 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:24,747 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:24,972 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:24,973 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:25,167 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:25,175 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:25,397 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:25,397 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:25,605 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:25,606 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:25,825 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:25,826 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:26,032 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:26,032 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:26,251 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:26,253 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:26,473 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:26,475 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:26,484 - INFO - Saving model to models/trading_agent_checkpoint_430.pt.backup (attempt 1) +2025-03-18 17:36:26,524 - INFO - Successfully saved to models/trading_agent_checkpoint_430.pt.backup +2025-03-18 17:36:26,547 - INFO - Copied backup to models/trading_agent_checkpoint_430.pt +2025-03-18 17:36:26,547 - INFO - Model saved successfully to models/trading_agent_checkpoint_430.pt +2025-03-18 17:36:26,547 - INFO - Model saved successfully to models/trading_agent_checkpoint_430.pt +2025-03-18 17:36:26,758 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:26,760 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:26,990 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:26,990 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:27,199 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:27,200 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:27,420 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:27,420 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:27,633 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:27,633 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:27,849 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:27,850 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:28,106 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:28,108 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:28,345 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:28,346 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:28,569 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:28,569 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:28,831 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:28,833 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:28,840 - INFO - Saving model to models/trading_agent_checkpoint_440.pt.backup (attempt 1) +2025-03-18 17:36:28,878 - INFO - Successfully saved to models/trading_agent_checkpoint_440.pt.backup +2025-03-18 17:36:28,889 - INFO - Copied backup to models/trading_agent_checkpoint_440.pt +2025-03-18 17:36:28,889 - INFO - Model saved successfully to models/trading_agent_checkpoint_440.pt +2025-03-18 17:36:28,889 - INFO - Model saved successfully to models/trading_agent_checkpoint_440.pt +2025-03-18 17:36:29,085 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:29,085 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:29,304 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:29,307 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:29,541 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:29,543 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:29,772 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:29,775 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:29,982 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:29,982 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:30,195 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:30,196 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:30,404 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:30,406 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:30,614 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:30,614 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:30,826 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:30,827 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:31,030 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:31,031 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:31,048 - INFO - Saving model to models/trading_agent_checkpoint_450.pt.backup (attempt 1) +2025-03-18 17:36:31,112 - INFO - Successfully saved to models/trading_agent_checkpoint_450.pt.backup +2025-03-18 17:36:31,123 - INFO - Copied backup to models/trading_agent_checkpoint_450.pt +2025-03-18 17:36:31,125 - INFO - Model saved successfully to models/trading_agent_checkpoint_450.pt +2025-03-18 17:36:31,125 - INFO - Model saved successfully to models/trading_agent_checkpoint_450.pt +2025-03-18 17:36:31,336 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:31,337 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:31,597 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:31,598 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:31,865 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:31,866 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:32,074 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:32,076 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:32,292 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:32,294 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:32,517 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:32,517 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:32,769 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:32,769 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:32,994 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:32,996 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:33,211 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:33,212 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:33,425 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:33,425 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:33,439 - INFO - Saving model to models/trading_agent_checkpoint_460.pt.backup (attempt 1) +2025-03-18 17:36:33,493 - INFO - Successfully saved to models/trading_agent_checkpoint_460.pt.backup +2025-03-18 17:36:33,505 - INFO - Copied backup to models/trading_agent_checkpoint_460.pt +2025-03-18 17:36:33,505 - INFO - Model saved successfully to models/trading_agent_checkpoint_460.pt +2025-03-18 17:36:33,505 - INFO - Model saved successfully to models/trading_agent_checkpoint_460.pt +2025-03-18 17:36:33,706 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:33,706 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:33,971 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:33,971 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:34,175 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:34,176 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:34,386 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:34,391 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:34,611 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:34,613 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:34,846 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:34,847 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:35,058 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:35,059 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:35,272 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:35,272 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:35,480 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:35,482 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:35,713 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:35,714 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:35,724 - INFO - Saving model to models/trading_agent_checkpoint_470.pt.backup (attempt 1) +2025-03-18 17:36:35,770 - INFO - Successfully saved to models/trading_agent_checkpoint_470.pt.backup +2025-03-18 17:36:35,786 - INFO - Copied backup to models/trading_agent_checkpoint_470.pt +2025-03-18 17:36:35,786 - INFO - Model saved successfully to models/trading_agent_checkpoint_470.pt +2025-03-18 17:36:35,787 - INFO - Model saved successfully to models/trading_agent_checkpoint_470.pt +2025-03-18 17:36:35,993 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:35,994 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:36,219 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:36,219 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:36,441 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:36,441 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:36,668 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:36,668 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:36,883 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:36,883 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:37,100 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:37,100 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:37,318 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:37,319 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:37,520 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:37,522 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:37,734 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:37,734 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:37,951 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:37,951 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:37,961 - INFO - Saving model to models/trading_agent_checkpoint_480.pt.backup (attempt 1) +2025-03-18 17:36:38,009 - INFO - Successfully saved to models/trading_agent_checkpoint_480.pt.backup +2025-03-18 17:36:38,021 - INFO - Copied backup to models/trading_agent_checkpoint_480.pt +2025-03-18 17:36:38,021 - INFO - Model saved successfully to models/trading_agent_checkpoint_480.pt +2025-03-18 17:36:38,022 - INFO - Model saved successfully to models/trading_agent_checkpoint_480.pt +2025-03-18 17:36:38,218 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:38,221 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:38,434 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:38,434 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:38,642 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:38,643 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:38,861 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:38,862 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:39,082 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:39,086 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:39,321 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:39,322 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:39,536 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:39,537 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:39,748 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:39,748 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:39,997 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:39,998 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:40,220 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:40,221 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:40,235 - INFO - Saving model to models/trading_agent_checkpoint_490.pt.backup (attempt 1) +2025-03-18 17:36:40,283 - INFO - Successfully saved to models/trading_agent_checkpoint_490.pt.backup +2025-03-18 17:36:40,295 - INFO - Copied backup to models/trading_agent_checkpoint_490.pt +2025-03-18 17:36:40,296 - INFO - Model saved successfully to models/trading_agent_checkpoint_490.pt +2025-03-18 17:36:40,296 - INFO - Model saved successfully to models/trading_agent_checkpoint_490.pt +2025-03-18 17:36:40,526 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:40,527 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:40,751 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:40,758 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:40,993 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:40,994 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:41,241 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:41,242 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:41,469 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:41,470 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:41,709 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:41,710 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:41,941 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:41,942 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:42,163 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:42,164 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:42,378 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:42,380 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:42,593 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:42,593 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:42,603 - INFO - Saving model to models/trading_agent_checkpoint_500.pt.backup (attempt 1) +2025-03-18 17:36:42,651 - INFO - Successfully saved to models/trading_agent_checkpoint_500.pt.backup +2025-03-18 17:36:42,664 - INFO - Copied backup to models/trading_agent_checkpoint_500.pt +2025-03-18 17:36:42,665 - INFO - Model saved successfully to models/trading_agent_checkpoint_500.pt +2025-03-18 17:36:42,665 - INFO - Model saved successfully to models/trading_agent_checkpoint_500.pt +2025-03-18 17:36:42,875 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:42,877 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:43,113 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:43,115 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:43,357 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:43,358 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:43,585 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:43,585 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:43,854 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:43,854 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:44,077 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:44,078 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:44,287 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:44,287 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:44,501 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:44,501 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:44,714 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:44,714 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:44,929 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:44,930 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:44,937 - INFO - Saving model to models/trading_agent_checkpoint_510.pt.backup (attempt 1) +2025-03-18 17:36:44,981 - INFO - Successfully saved to models/trading_agent_checkpoint_510.pt.backup +2025-03-18 17:36:44,994 - INFO - Copied backup to models/trading_agent_checkpoint_510.pt +2025-03-18 17:36:44,995 - INFO - Model saved successfully to models/trading_agent_checkpoint_510.pt +2025-03-18 17:36:44,995 - INFO - Model saved successfully to models/trading_agent_checkpoint_510.pt +2025-03-18 17:36:45,204 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:45,208 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:45,434 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:45,434 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:45,666 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:45,666 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:45,898 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:45,899 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:46,100 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:46,100 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:46,332 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:46,333 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:46,545 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:46,546 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:46,759 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:46,759 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:47,326 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:47,327 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:47,552 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:47,552 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:47,566 - INFO - Saving model to models/trading_agent_checkpoint_520.pt.backup (attempt 1) +2025-03-18 17:36:47,598 - INFO - Successfully saved to models/trading_agent_checkpoint_520.pt.backup +2025-03-18 17:36:47,622 - INFO - Copied backup to models/trading_agent_checkpoint_520.pt +2025-03-18 17:36:47,622 - INFO - Model saved successfully to models/trading_agent_checkpoint_520.pt +2025-03-18 17:36:47,623 - INFO - Model saved successfully to models/trading_agent_checkpoint_520.pt +2025-03-18 17:36:47,831 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:47,831 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:48,038 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:48,039 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:48,258 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:48,259 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:48,463 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:48,464 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:48,686 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:48,686 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:48,903 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:48,903 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:49,128 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:49,129 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:49,353 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:49,353 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:49,562 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:49,563 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:49,765 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:49,765 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:49,787 - INFO - Saving model to models/trading_agent_checkpoint_530.pt.backup (attempt 1) +2025-03-18 17:36:49,825 - INFO - Successfully saved to models/trading_agent_checkpoint_530.pt.backup +2025-03-18 17:36:49,837 - INFO - Copied backup to models/trading_agent_checkpoint_530.pt +2025-03-18 17:36:49,837 - INFO - Model saved successfully to models/trading_agent_checkpoint_530.pt +2025-03-18 17:36:49,838 - INFO - Model saved successfully to models/trading_agent_checkpoint_530.pt +2025-03-18 17:36:50,035 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:50,035 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:50,252 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:50,252 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:50,480 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:50,481 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:50,715 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:50,715 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:50,943 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:50,945 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:51,167 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:51,168 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:51,403 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:51,403 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:51,661 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:51,662 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:51,878 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:51,880 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:52,087 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:52,094 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:52,108 - INFO - Saving model to models/trading_agent_checkpoint_540.pt.backup (attempt 1) +2025-03-18 17:36:52,171 - INFO - Successfully saved to models/trading_agent_checkpoint_540.pt.backup +2025-03-18 17:36:52,183 - INFO - Copied backup to models/trading_agent_checkpoint_540.pt +2025-03-18 17:36:52,184 - INFO - Model saved successfully to models/trading_agent_checkpoint_540.pt +2025-03-18 17:36:52,184 - INFO - Model saved successfully to models/trading_agent_checkpoint_540.pt +2025-03-18 17:36:52,396 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:52,397 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:52,627 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:52,628 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:52,850 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:52,850 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:53,094 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:53,095 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:53,330 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:53,331 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:53,547 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:53,548 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:53,757 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:53,758 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:53,996 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:53,997 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:54,212 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:54,213 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:54,444 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:54,445 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:54,458 - INFO - Saving model to models/trading_agent_checkpoint_550.pt.backup (attempt 1) +2025-03-18 17:36:54,505 - INFO - Successfully saved to models/trading_agent_checkpoint_550.pt.backup +2025-03-18 17:36:54,517 - INFO - Copied backup to models/trading_agent_checkpoint_550.pt +2025-03-18 17:36:54,519 - INFO - Model saved successfully to models/trading_agent_checkpoint_550.pt +2025-03-18 17:36:54,519 - INFO - Model saved successfully to models/trading_agent_checkpoint_550.pt +2025-03-18 17:36:54,735 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:54,736 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:54,978 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:54,979 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:55,190 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:55,192 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:55,398 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:55,398 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:55,617 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:55,617 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:55,842 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:55,843 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:56,053 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:56,053 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:56,267 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:56,268 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:56,490 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:56,491 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:56,743 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:56,744 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:56,757 - INFO - Saving model to models/trading_agent_checkpoint_560.pt.backup (attempt 1) +2025-03-18 17:36:56,797 - INFO - Successfully saved to models/trading_agent_checkpoint_560.pt.backup +2025-03-18 17:36:56,809 - INFO - Copied backup to models/trading_agent_checkpoint_560.pt +2025-03-18 17:36:56,809 - INFO - Model saved successfully to models/trading_agent_checkpoint_560.pt +2025-03-18 17:36:56,810 - INFO - Model saved successfully to models/trading_agent_checkpoint_560.pt +2025-03-18 17:36:57,022 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:57,022 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:57,233 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:57,234 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:57,457 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:57,458 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:57,684 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:57,684 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:57,914 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:57,914 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:58,126 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:58,127 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:58,333 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:58,333 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:58,548 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:58,549 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:58,785 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:58,786 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:59,010 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:59,011 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:59,018 - INFO - Saving model to models/trading_agent_checkpoint_570.pt.backup (attempt 1) +2025-03-18 17:36:59,060 - INFO - Successfully saved to models/trading_agent_checkpoint_570.pt.backup +2025-03-18 17:36:59,085 - INFO - Copied backup to models/trading_agent_checkpoint_570.pt +2025-03-18 17:36:59,086 - INFO - Model saved successfully to models/trading_agent_checkpoint_570.pt +2025-03-18 17:36:59,086 - INFO - Model saved successfully to models/trading_agent_checkpoint_570.pt +2025-03-18 17:36:59,302 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:59,303 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:59,517 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:59,517 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:59,752 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:59,753 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:36:59,948 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:36:59,956 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:00,166 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:00,167 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:00,384 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:00,385 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:00,581 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:00,581 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:00,798 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:00,798 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:01,014 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:01,015 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:01,253 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:01,254 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:01,267 - INFO - Saving model to models/trading_agent_checkpoint_580.pt.backup (attempt 1) +2025-03-18 17:37:01,315 - INFO - Successfully saved to models/trading_agent_checkpoint_580.pt.backup +2025-03-18 17:37:01,338 - INFO - Copied backup to models/trading_agent_checkpoint_580.pt +2025-03-18 17:37:01,339 - INFO - Model saved successfully to models/trading_agent_checkpoint_580.pt +2025-03-18 17:37:01,340 - INFO - Model saved successfully to models/trading_agent_checkpoint_580.pt +2025-03-18 17:37:01,566 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:01,567 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:01,786 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:01,786 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:01,982 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:01,982 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:02,207 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:02,208 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:02,432 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:02,432 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:02,660 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:02,662 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:02,881 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:02,887 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:03,090 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:03,091 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:03,303 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:03,303 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:03,548 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:03,548 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:03,557 - INFO - Saving model to models/trading_agent_checkpoint_590.pt.backup (attempt 1) +2025-03-18 17:37:03,613 - INFO - Successfully saved to models/trading_agent_checkpoint_590.pt.backup +2025-03-18 17:37:03,624 - INFO - Copied backup to models/trading_agent_checkpoint_590.pt +2025-03-18 17:37:03,626 - INFO - Model saved successfully to models/trading_agent_checkpoint_590.pt +2025-03-18 17:37:03,626 - INFO - Model saved successfully to models/trading_agent_checkpoint_590.pt +2025-03-18 17:37:03,828 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:03,829 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:04,031 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:04,031 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:04,253 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:04,257 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:04,481 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:04,481 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:04,699 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:04,699 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:04,916 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:04,916 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:05,118 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:05,118 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:05,343 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:05,345 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:05,551 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:05,551 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:05,765 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:05,769 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:05,785 - INFO - Saving model to models/trading_agent_checkpoint_600.pt.backup (attempt 1) +2025-03-18 17:37:05,832 - INFO - Successfully saved to models/trading_agent_checkpoint_600.pt.backup +2025-03-18 17:37:05,856 - INFO - Copied backup to models/trading_agent_checkpoint_600.pt +2025-03-18 17:37:05,856 - INFO - Model saved successfully to models/trading_agent_checkpoint_600.pt +2025-03-18 17:37:05,857 - INFO - Model saved successfully to models/trading_agent_checkpoint_600.pt +2025-03-18 17:37:06,047 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:06,047 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:06,259 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:06,259 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:06,490 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:06,491 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:06,723 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:06,724 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:06,930 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:06,931 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:07,134 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:07,134 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:07,360 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:07,361 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:07,598 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:07,598 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:07,830 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:07,830 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:08,051 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:08,051 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:08,069 - INFO - Saving model to models/trading_agent_checkpoint_610.pt.backup (attempt 1) +2025-03-18 17:37:08,115 - INFO - Successfully saved to models/trading_agent_checkpoint_610.pt.backup +2025-03-18 17:37:08,142 - INFO - Copied backup to models/trading_agent_checkpoint_610.pt +2025-03-18 17:37:08,142 - INFO - Model saved successfully to models/trading_agent_checkpoint_610.pt +2025-03-18 17:37:08,143 - INFO - Model saved successfully to models/trading_agent_checkpoint_610.pt +2025-03-18 17:37:08,350 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:08,350 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:08,576 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:08,577 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:08,798 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:08,798 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:09,010 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:09,011 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:09,216 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:09,216 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:09,446 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:09,447 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:09,670 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:09,670 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:09,899 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:09,907 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:10,118 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:10,118 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:10,348 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:10,348 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:10,358 - INFO - Saving model to models/trading_agent_checkpoint_620.pt.backup (attempt 1) +2025-03-18 17:37:10,395 - INFO - Successfully saved to models/trading_agent_checkpoint_620.pt.backup +2025-03-18 17:37:10,408 - INFO - Copied backup to models/trading_agent_checkpoint_620.pt +2025-03-18 17:37:10,409 - INFO - Model saved successfully to models/trading_agent_checkpoint_620.pt +2025-03-18 17:37:10,409 - INFO - Model saved successfully to models/trading_agent_checkpoint_620.pt +2025-03-18 17:37:10,612 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:10,614 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:10,823 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:10,824 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:11,035 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:11,038 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:11,264 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:11,264 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:11,502 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:11,502 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:11,743 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:11,744 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:11,964 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:11,964 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:12,176 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:12,176 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:12,398 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:12,398 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:12,632 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:12,633 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:12,648 - INFO - Saving model to models/trading_agent_checkpoint_630.pt.backup (attempt 1) +2025-03-18 17:37:12,688 - INFO - Successfully saved to models/trading_agent_checkpoint_630.pt.backup +2025-03-18 17:37:12,711 - INFO - Copied backup to models/trading_agent_checkpoint_630.pt +2025-03-18 17:37:12,712 - INFO - Model saved successfully to models/trading_agent_checkpoint_630.pt +2025-03-18 17:37:12,712 - INFO - Model saved successfully to models/trading_agent_checkpoint_630.pt +2025-03-18 17:37:12,924 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:12,925 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:13,148 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:13,149 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:13,357 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:13,358 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:13,565 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:13,565 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:13,806 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:13,806 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:14,015 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:14,015 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:14,226 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:14,227 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:14,452 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:14,453 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:14,663 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:14,664 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:14,893 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:14,893 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:14,901 - INFO - Saving model to models/trading_agent_checkpoint_640.pt.backup (attempt 1) +2025-03-18 17:37:14,932 - INFO - Successfully saved to models/trading_agent_checkpoint_640.pt.backup +2025-03-18 17:37:14,945 - INFO - Copied backup to models/trading_agent_checkpoint_640.pt +2025-03-18 17:37:14,945 - INFO - Model saved successfully to models/trading_agent_checkpoint_640.pt +2025-03-18 17:37:14,946 - INFO - Model saved successfully to models/trading_agent_checkpoint_640.pt +2025-03-18 17:37:15,174 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:15,175 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:15,392 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:15,393 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:15,597 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:15,597 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:15,814 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:15,814 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:16,028 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:16,029 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:16,247 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:16,248 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:16,476 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:16,477 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:16,697 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:16,698 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:16,906 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:16,908 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:17,113 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:17,114 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:17,121 - INFO - Saving model to models/trading_agent_checkpoint_650.pt.backup (attempt 1) +2025-03-18 17:37:17,161 - INFO - Successfully saved to models/trading_agent_checkpoint_650.pt.backup +2025-03-18 17:37:17,167 - INFO - Copied backup to models/trading_agent_checkpoint_650.pt +2025-03-18 17:37:17,167 - INFO - Model saved successfully to models/trading_agent_checkpoint_650.pt +2025-03-18 17:37:17,173 - INFO - Model saved successfully to models/trading_agent_checkpoint_650.pt +2025-03-18 17:37:17,390 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:17,390 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:17,603 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:17,603 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:17,827 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:17,828 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:18,047 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:18,047 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:18,264 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:18,264 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:18,499 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:18,500 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:18,762 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:18,763 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:19,005 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:19,006 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:19,230 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:19,232 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:19,462 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:19,463 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:19,476 - INFO - Saving model to models/trading_agent_checkpoint_660.pt.backup (attempt 1) +2025-03-18 17:37:19,515 - INFO - Successfully saved to models/trading_agent_checkpoint_660.pt.backup +2025-03-18 17:37:19,529 - INFO - Copied backup to models/trading_agent_checkpoint_660.pt +2025-03-18 17:37:19,530 - INFO - Model saved successfully to models/trading_agent_checkpoint_660.pt +2025-03-18 17:37:19,530 - INFO - Model saved successfully to models/trading_agent_checkpoint_660.pt +2025-03-18 17:37:19,744 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:19,744 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:19,971 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:19,972 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:20,189 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:20,190 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:20,412 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:20,413 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:20,627 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:20,628 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:20,847 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:20,848 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:21,063 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:21,063 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:21,293 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:21,294 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:21,505 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:21,506 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:21,715 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:21,715 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:21,728 - INFO - Saving model to models/trading_agent_checkpoint_670.pt.backup (attempt 1) +2025-03-18 17:37:21,779 - INFO - Successfully saved to models/trading_agent_checkpoint_670.pt.backup +2025-03-18 17:37:21,792 - INFO - Copied backup to models/trading_agent_checkpoint_670.pt +2025-03-18 17:37:21,794 - INFO - Model saved successfully to models/trading_agent_checkpoint_670.pt +2025-03-18 17:37:21,794 - INFO - Model saved successfully to models/trading_agent_checkpoint_670.pt +2025-03-18 17:37:22,009 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:22,009 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:22,234 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:22,234 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:22,471 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:22,473 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:22,693 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:22,694 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:22,914 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:22,914 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:23,131 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:23,132 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:23,350 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:23,352 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:23,576 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:23,577 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:23,833 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:23,834 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:24,077 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:24,078 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:24,091 - INFO - Saving model to models/trading_agent_checkpoint_680.pt.backup (attempt 1) +2025-03-18 17:37:24,143 - INFO - Successfully saved to models/trading_agent_checkpoint_680.pt.backup +2025-03-18 17:37:24,155 - INFO - Copied backup to models/trading_agent_checkpoint_680.pt +2025-03-18 17:37:24,155 - INFO - Model saved successfully to models/trading_agent_checkpoint_680.pt +2025-03-18 17:37:24,156 - INFO - Model saved successfully to models/trading_agent_checkpoint_680.pt +2025-03-18 17:37:24,374 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:24,375 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:24,596 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:24,597 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:24,797 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:24,802 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:25,033 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:25,033 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:25,269 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:25,269 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:25,495 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:25,496 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:25,713 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:25,715 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:25,934 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:25,936 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:26,151 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:26,151 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:26,383 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:26,384 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:26,396 - INFO - Saving model to models/trading_agent_checkpoint_690.pt.backup (attempt 1) +2025-03-18 17:37:26,437 - INFO - Successfully saved to models/trading_agent_checkpoint_690.pt.backup +2025-03-18 17:37:26,451 - INFO - Copied backup to models/trading_agent_checkpoint_690.pt +2025-03-18 17:37:26,451 - INFO - Model saved successfully to models/trading_agent_checkpoint_690.pt +2025-03-18 17:37:26,452 - INFO - Model saved successfully to models/trading_agent_checkpoint_690.pt +2025-03-18 17:37:26,664 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:26,666 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:26,899 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:26,899 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:27,116 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:27,116 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:27,347 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:27,348 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:27,565 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:27,566 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:27,807 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:27,808 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:28,017 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:28,023 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:28,232 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:28,232 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:28,466 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:28,467 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:28,701 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:28,701 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:28,713 - INFO - Saving model to models/trading_agent_checkpoint_700.pt.backup (attempt 1) +2025-03-18 17:37:28,763 - INFO - Successfully saved to models/trading_agent_checkpoint_700.pt.backup +2025-03-18 17:37:28,777 - INFO - Copied backup to models/trading_agent_checkpoint_700.pt +2025-03-18 17:37:28,778 - INFO - Model saved successfully to models/trading_agent_checkpoint_700.pt +2025-03-18 17:37:28,778 - INFO - Model saved successfully to models/trading_agent_checkpoint_700.pt +2025-03-18 17:37:28,992 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:28,993 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:29,214 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:29,214 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:29,439 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:29,439 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:29,652 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:29,652 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:29,870 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:29,870 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:30,092 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:30,093 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:30,309 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:30,311 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:30,532 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:30,532 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:30,774 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:30,776 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:30,996 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:30,997 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:31,019 - INFO - Saving model to models/trading_agent_checkpoint_710.pt.backup (attempt 1) +2025-03-18 17:37:31,065 - INFO - Successfully saved to models/trading_agent_checkpoint_710.pt.backup +2025-03-18 17:37:31,093 - INFO - Copied backup to models/trading_agent_checkpoint_710.pt +2025-03-18 17:37:31,093 - INFO - Model saved successfully to models/trading_agent_checkpoint_710.pt +2025-03-18 17:37:31,094 - INFO - Model saved successfully to models/trading_agent_checkpoint_710.pt +2025-03-18 17:37:31,300 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:31,306 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:31,535 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:31,537 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:31,775 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:31,776 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:31,999 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:31,999 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:32,233 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:32,234 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:32,471 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:32,472 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:32,683 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:32,683 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:32,898 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:32,898 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:33,121 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:33,122 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:33,346 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:33,346 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:33,374 - INFO - Saving model to models/trading_agent_checkpoint_720.pt.backup (attempt 1) +2025-03-18 17:37:33,439 - INFO - Successfully saved to models/trading_agent_checkpoint_720.pt.backup +2025-03-18 17:37:33,451 - INFO - Copied backup to models/trading_agent_checkpoint_720.pt +2025-03-18 17:37:33,451 - INFO - Model saved successfully to models/trading_agent_checkpoint_720.pt +2025-03-18 17:37:33,452 - INFO - Model saved successfully to models/trading_agent_checkpoint_720.pt +2025-03-18 17:37:33,657 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:33,658 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:33,881 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:33,881 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:34,098 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:34,099 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:34,329 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:34,329 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:34,561 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:34,562 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:34,803 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:34,803 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:35,030 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:35,032 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:35,248 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:35,248 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:35,459 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:35,460 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:35,694 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:35,696 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:35,705 - INFO - Saving model to models/trading_agent_checkpoint_730.pt.backup (attempt 1) +2025-03-18 17:37:35,763 - INFO - Successfully saved to models/trading_agent_checkpoint_730.pt.backup +2025-03-18 17:37:35,787 - INFO - Copied backup to models/trading_agent_checkpoint_730.pt +2025-03-18 17:37:35,787 - INFO - Model saved successfully to models/trading_agent_checkpoint_730.pt +2025-03-18 17:37:35,787 - INFO - Model saved successfully to models/trading_agent_checkpoint_730.pt +2025-03-18 17:37:36,008 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:36,009 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:36,225 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:36,226 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:36,448 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:36,448 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:36,705 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:36,705 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:36,950 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:36,953 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:37,169 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:37,169 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:37,397 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:37,397 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:37,616 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:37,616 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:37,832 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:37,833 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:38,039 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:38,039 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:38,057 - INFO - Saving model to models/trading_agent_checkpoint_740.pt.backup (attempt 1) +2025-03-18 17:37:38,110 - INFO - Successfully saved to models/trading_agent_checkpoint_740.pt.backup +2025-03-18 17:37:38,122 - INFO - Copied backup to models/trading_agent_checkpoint_740.pt +2025-03-18 17:37:38,122 - INFO - Model saved successfully to models/trading_agent_checkpoint_740.pt +2025-03-18 17:37:38,122 - INFO - Model saved successfully to models/trading_agent_checkpoint_740.pt +2025-03-18 17:37:38,327 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:38,328 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:38,533 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:38,533 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:38,768 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:38,769 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:39,012 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:39,013 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:39,234 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:39,235 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:39,447 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:39,447 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:39,648 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:39,648 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:39,878 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:39,879 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:40,100 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:40,101 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:40,314 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:40,320 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:40,329 - INFO - Saving model to models/trading_agent_checkpoint_750.pt.backup (attempt 1) +2025-03-18 17:37:40,361 - INFO - Successfully saved to models/trading_agent_checkpoint_750.pt.backup +2025-03-18 17:37:40,374 - INFO - Copied backup to models/trading_agent_checkpoint_750.pt +2025-03-18 17:37:40,375 - INFO - Model saved successfully to models/trading_agent_checkpoint_750.pt +2025-03-18 17:37:40,375 - INFO - Model saved successfully to models/trading_agent_checkpoint_750.pt +2025-03-18 17:37:40,561 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:40,561 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:40,776 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:40,777 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:40,981 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:40,982 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:41,197 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:41,197 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:41,426 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:41,427 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:41,657 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:41,658 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:41,865 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:41,865 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:42,067 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:42,067 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:42,280 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:42,282 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:42,503 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:42,503 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:42,516 - INFO - Saving model to models/trading_agent_checkpoint_760.pt.backup (attempt 1) +2025-03-18 17:37:42,548 - INFO - Successfully saved to models/trading_agent_checkpoint_760.pt.backup +2025-03-18 17:37:42,561 - INFO - Copied backup to models/trading_agent_checkpoint_760.pt +2025-03-18 17:37:42,561 - INFO - Model saved successfully to models/trading_agent_checkpoint_760.pt +2025-03-18 17:37:42,561 - INFO - Model saved successfully to models/trading_agent_checkpoint_760.pt +2025-03-18 17:37:42,765 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:42,765 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:42,973 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:42,974 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:43,187 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:43,189 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:43,409 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:43,410 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:43,625 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:43,629 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:43,857 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:43,858 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:44,062 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:44,062 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:44,302 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:44,302 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:44,525 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:44,525 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:44,745 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:44,746 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:44,762 - INFO - Saving model to models/trading_agent_checkpoint_770.pt.backup (attempt 1) +2025-03-18 17:37:44,808 - INFO - Successfully saved to models/trading_agent_checkpoint_770.pt.backup +2025-03-18 17:37:44,820 - INFO - Copied backup to models/trading_agent_checkpoint_770.pt +2025-03-18 17:37:44,820 - INFO - Model saved successfully to models/trading_agent_checkpoint_770.pt +2025-03-18 17:37:44,820 - INFO - Model saved successfully to models/trading_agent_checkpoint_770.pt +2025-03-18 17:37:45,030 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:45,030 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:45,263 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:45,266 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:45,485 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:45,485 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:45,709 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:45,710 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:45,924 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:45,925 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:46,147 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:46,147 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:46,362 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:46,364 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:46,591 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:46,591 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:46,797 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:46,797 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:47,025 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:47,026 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:47,039 - INFO - Saving model to models/trading_agent_checkpoint_780.pt.backup (attempt 1) +2025-03-18 17:37:47,090 - INFO - Successfully saved to models/trading_agent_checkpoint_780.pt.backup +2025-03-18 17:37:47,102 - INFO - Copied backup to models/trading_agent_checkpoint_780.pt +2025-03-18 17:37:47,102 - INFO - Model saved successfully to models/trading_agent_checkpoint_780.pt +2025-03-18 17:37:47,103 - INFO - Model saved successfully to models/trading_agent_checkpoint_780.pt +2025-03-18 17:37:47,323 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:47,323 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:47,841 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:47,842 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:48,128 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:48,129 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:48,344 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:48,345 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:48,553 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:48,555 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:48,776 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:48,777 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:49,005 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:49,007 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:49,216 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:49,218 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:49,445 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:49,446 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:49,644 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:49,646 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:49,655 - INFO - Saving model to models/trading_agent_checkpoint_790.pt.backup (attempt 1) +2025-03-18 17:37:49,687 - INFO - Successfully saved to models/trading_agent_checkpoint_790.pt.backup +2025-03-18 17:37:49,700 - INFO - Copied backup to models/trading_agent_checkpoint_790.pt +2025-03-18 17:37:49,700 - INFO - Model saved successfully to models/trading_agent_checkpoint_790.pt +2025-03-18 17:37:49,700 - INFO - Model saved successfully to models/trading_agent_checkpoint_790.pt +2025-03-18 17:37:49,894 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:49,894 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:50,100 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:50,100 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:50,327 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:50,328 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:50,555 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:50,556 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:50,782 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:50,782 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:51,011 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:51,012 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:51,236 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:51,237 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:51,468 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:51,468 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:51,686 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:51,689 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:51,896 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:51,896 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:51,914 - INFO - Saving model to models/trading_agent_checkpoint_800.pt.backup (attempt 1) +2025-03-18 17:37:51,961 - INFO - Successfully saved to models/trading_agent_checkpoint_800.pt.backup +2025-03-18 17:37:51,972 - INFO - Copied backup to models/trading_agent_checkpoint_800.pt +2025-03-18 17:37:51,973 - INFO - Model saved successfully to models/trading_agent_checkpoint_800.pt +2025-03-18 17:37:51,973 - INFO - Model saved successfully to models/trading_agent_checkpoint_800.pt +2025-03-18 17:37:52,175 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:52,176 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:52,391 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:52,393 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:52,597 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:52,597 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:52,813 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:52,813 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:53,020 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:53,022 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:53,230 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:53,231 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:53,445 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:53,445 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:53,655 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:53,656 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:53,881 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:53,888 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:54,102 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:54,102 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:54,128 - INFO - Saving model to models/trading_agent_checkpoint_810.pt.backup (attempt 1) +2025-03-18 17:37:54,165 - INFO - Successfully saved to models/trading_agent_checkpoint_810.pt.backup +2025-03-18 17:37:54,181 - INFO - Copied backup to models/trading_agent_checkpoint_810.pt +2025-03-18 17:37:54,182 - INFO - Model saved successfully to models/trading_agent_checkpoint_810.pt +2025-03-18 17:37:54,182 - INFO - Model saved successfully to models/trading_agent_checkpoint_810.pt +2025-03-18 17:37:54,389 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:54,389 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:54,612 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:54,613 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:54,830 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:54,831 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:55,077 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:55,078 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:55,293 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:55,293 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:55,519 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:55,522 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:55,770 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:55,772 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:55,980 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:55,980 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:56,190 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:56,191 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:56,406 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:56,407 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:56,420 - INFO - Saving model to models/trading_agent_checkpoint_820.pt.backup (attempt 1) +2025-03-18 17:37:56,467 - INFO - Successfully saved to models/trading_agent_checkpoint_820.pt.backup +2025-03-18 17:37:56,482 - INFO - Copied backup to models/trading_agent_checkpoint_820.pt +2025-03-18 17:37:56,482 - INFO - Model saved successfully to models/trading_agent_checkpoint_820.pt +2025-03-18 17:37:56,482 - INFO - Model saved successfully to models/trading_agent_checkpoint_820.pt +2025-03-18 17:37:56,680 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:56,680 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:56,891 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:56,892 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:57,095 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:57,096 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:57,296 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:57,296 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:57,511 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:57,512 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:57,715 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:57,715 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:57,931 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:57,931 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:58,134 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:58,135 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:58,347 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:58,353 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:58,574 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:58,574 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:58,621 - INFO - Saving model to models/trading_agent_checkpoint_830.pt.backup (attempt 1) +2025-03-18 17:37:58,663 - INFO - Successfully saved to models/trading_agent_checkpoint_830.pt.backup +2025-03-18 17:37:58,676 - INFO - Copied backup to models/trading_agent_checkpoint_830.pt +2025-03-18 17:37:58,676 - INFO - Model saved successfully to models/trading_agent_checkpoint_830.pt +2025-03-18 17:37:58,677 - INFO - Model saved successfully to models/trading_agent_checkpoint_830.pt +2025-03-18 17:37:58,882 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:58,889 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:59,115 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:59,115 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:59,337 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:59,337 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:59,544 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:59,545 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:59,746 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:59,746 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:37:59,950 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:37:59,950 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:00,164 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:00,164 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:00,388 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:00,390 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:00,605 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:00,606 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:00,897 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:00,897 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:00,907 - INFO - Saving model to models/trading_agent_checkpoint_840.pt.backup (attempt 1) +2025-03-18 17:38:00,948 - INFO - Successfully saved to models/trading_agent_checkpoint_840.pt.backup +2025-03-18 17:38:00,960 - INFO - Copied backup to models/trading_agent_checkpoint_840.pt +2025-03-18 17:38:00,961 - INFO - Model saved successfully to models/trading_agent_checkpoint_840.pt +2025-03-18 17:38:00,961 - INFO - Model saved successfully to models/trading_agent_checkpoint_840.pt +2025-03-18 17:38:01,165 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:01,172 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:01,405 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:01,406 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:01,661 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:01,662 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:01,895 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:01,895 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:02,111 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:02,113 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:02,327 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:02,327 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:02,546 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:02,546 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:02,762 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:02,768 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:02,986 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:02,987 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:03,202 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:03,202 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:03,213 - INFO - Saving model to models/trading_agent_checkpoint_850.pt.backup (attempt 1) +2025-03-18 17:38:03,251 - INFO - Successfully saved to models/trading_agent_checkpoint_850.pt.backup +2025-03-18 17:38:03,262 - INFO - Copied backup to models/trading_agent_checkpoint_850.pt +2025-03-18 17:38:03,263 - INFO - Model saved successfully to models/trading_agent_checkpoint_850.pt +2025-03-18 17:38:03,263 - INFO - Model saved successfully to models/trading_agent_checkpoint_850.pt +2025-03-18 17:38:03,464 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:03,464 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:03,681 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:03,681 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:03,895 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:03,895 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:04,100 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:04,100 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:04,324 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:04,325 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:04,529 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:04,529 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:04,751 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:04,751 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:04,957 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:04,959 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:05,184 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:05,184 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:05,413 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:05,413 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:05,425 - INFO - Saving model to models/trading_agent_checkpoint_860.pt.backup (attempt 1) +2025-03-18 17:38:05,474 - INFO - Successfully saved to models/trading_agent_checkpoint_860.pt.backup +2025-03-18 17:38:05,486 - INFO - Copied backup to models/trading_agent_checkpoint_860.pt +2025-03-18 17:38:05,487 - INFO - Model saved successfully to models/trading_agent_checkpoint_860.pt +2025-03-18 17:38:05,487 - INFO - Model saved successfully to models/trading_agent_checkpoint_860.pt +2025-03-18 17:38:05,698 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:05,698 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:05,913 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:05,913 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:06,130 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:06,130 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:06,347 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:06,348 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:06,556 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:06,557 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:06,769 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:06,770 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:06,997 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:06,997 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:07,233 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:07,233 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:07,474 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:07,475 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:07,682 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:07,682 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:07,694 - INFO - Saving model to models/trading_agent_checkpoint_870.pt.backup (attempt 1) +2025-03-18 17:38:07,743 - INFO - Successfully saved to models/trading_agent_checkpoint_870.pt.backup +2025-03-18 17:38:07,755 - INFO - Copied backup to models/trading_agent_checkpoint_870.pt +2025-03-18 17:38:07,756 - INFO - Model saved successfully to models/trading_agent_checkpoint_870.pt +2025-03-18 17:38:07,756 - INFO - Model saved successfully to models/trading_agent_checkpoint_870.pt +2025-03-18 17:38:07,950 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:07,950 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:08,166 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:08,167 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:08,383 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:08,384 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:08,596 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:08,597 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:08,827 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:08,827 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:09,031 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:09,031 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:09,241 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:09,242 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:09,459 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:09,460 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:09,673 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:09,674 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:09,893 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:09,895 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:09,907 - INFO - Saving model to models/trading_agent_checkpoint_880.pt.backup (attempt 1) +2025-03-18 17:38:09,959 - INFO - Successfully saved to models/trading_agent_checkpoint_880.pt.backup +2025-03-18 17:38:09,973 - INFO - Copied backup to models/trading_agent_checkpoint_880.pt +2025-03-18 17:38:09,974 - INFO - Model saved successfully to models/trading_agent_checkpoint_880.pt +2025-03-18 17:38:09,974 - INFO - Model saved successfully to models/trading_agent_checkpoint_880.pt +2025-03-18 17:38:10,192 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:10,193 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:10,420 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:10,422 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:10,641 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:10,642 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:10,853 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:10,855 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:11,068 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:11,068 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:11,330 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:11,330 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:11,556 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:11,556 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:11,771 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:11,772 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:11,993 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:11,994 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:12,207 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:12,208 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:12,218 - INFO - Saving model to models/trading_agent_checkpoint_890.pt.backup (attempt 1) +2025-03-18 17:38:12,266 - INFO - Successfully saved to models/trading_agent_checkpoint_890.pt.backup +2025-03-18 17:38:12,279 - INFO - Copied backup to models/trading_agent_checkpoint_890.pt +2025-03-18 17:38:12,279 - INFO - Model saved successfully to models/trading_agent_checkpoint_890.pt +2025-03-18 17:38:12,280 - INFO - Model saved successfully to models/trading_agent_checkpoint_890.pt +2025-03-18 17:38:12,482 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:12,483 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:12,699 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:12,699 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:12,899 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:12,899 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:13,116 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:13,116 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:13,332 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:13,333 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:13,550 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:13,555 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:13,794 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:13,795 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:14,013 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:14,013 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:14,232 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:14,233 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:14,462 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:14,463 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:14,470 - INFO - Saving model to models/trading_agent_checkpoint_900.pt.backup (attempt 1) +2025-03-18 17:38:14,503 - INFO - Successfully saved to models/trading_agent_checkpoint_900.pt.backup +2025-03-18 17:38:14,515 - INFO - Copied backup to models/trading_agent_checkpoint_900.pt +2025-03-18 17:38:14,516 - INFO - Model saved successfully to models/trading_agent_checkpoint_900.pt +2025-03-18 17:38:14,516 - INFO - Model saved successfully to models/trading_agent_checkpoint_900.pt +2025-03-18 17:38:14,740 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:14,741 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:14,965 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:14,966 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:15,179 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:15,179 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:15,409 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:15,411 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:15,617 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:15,621 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:15,855 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:15,856 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:16,063 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:16,063 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:16,280 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:16,280 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:16,478 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:16,478 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:16,695 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:16,696 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:16,705 - INFO - Saving model to models/trading_agent_checkpoint_910.pt.backup (attempt 1) +2025-03-18 17:38:16,737 - INFO - Successfully saved to models/trading_agent_checkpoint_910.pt.backup +2025-03-18 17:38:16,747 - INFO - Copied backup to models/trading_agent_checkpoint_910.pt +2025-03-18 17:38:16,749 - INFO - Model saved successfully to models/trading_agent_checkpoint_910.pt +2025-03-18 17:38:16,749 - INFO - Model saved successfully to models/trading_agent_checkpoint_910.pt +2025-03-18 17:38:16,941 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:16,942 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:17,148 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:17,148 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:17,371 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:17,372 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:17,594 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:17,594 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:17,806 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:17,806 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:18,012 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:18,012 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:18,228 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:18,228 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:18,437 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:18,438 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:18,649 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:18,650 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:18,866 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:18,868 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:18,879 - INFO - Saving model to models/trading_agent_checkpoint_920.pt.backup (attempt 1) +2025-03-18 17:38:18,927 - INFO - Successfully saved to models/trading_agent_checkpoint_920.pt.backup +2025-03-18 17:38:18,939 - INFO - Copied backup to models/trading_agent_checkpoint_920.pt +2025-03-18 17:38:18,940 - INFO - Model saved successfully to models/trading_agent_checkpoint_920.pt +2025-03-18 17:38:18,940 - INFO - Model saved successfully to models/trading_agent_checkpoint_920.pt +2025-03-18 17:38:19,183 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:19,184 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:19,399 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:19,405 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:19,612 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:19,613 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:19,861 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:19,868 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:20,079 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:20,079 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:20,296 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:20,296 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:20,523 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:20,523 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:20,750 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:20,752 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:20,978 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:20,978 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:21,191 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:21,192 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:21,213 - INFO - Saving model to models/trading_agent_checkpoint_930.pt.backup (attempt 1) +2025-03-18 17:38:21,267 - INFO - Successfully saved to models/trading_agent_checkpoint_930.pt.backup +2025-03-18 17:38:21,280 - INFO - Copied backup to models/trading_agent_checkpoint_930.pt +2025-03-18 17:38:21,282 - INFO - Model saved successfully to models/trading_agent_checkpoint_930.pt +2025-03-18 17:38:21,282 - INFO - Model saved successfully to models/trading_agent_checkpoint_930.pt +2025-03-18 17:38:21,495 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:21,495 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:21,730 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:21,730 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:21,934 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:21,934 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:22,143 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:22,144 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:22,364 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:22,365 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:22,591 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:22,593 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:22,824 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:22,825 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:23,045 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:23,047 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:23,276 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:23,277 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:23,497 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:23,497 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:23,510 - INFO - Saving model to models/trading_agent_checkpoint_940.pt.backup (attempt 1) +2025-03-18 17:38:23,563 - INFO - Successfully saved to models/trading_agent_checkpoint_940.pt.backup +2025-03-18 17:38:23,579 - INFO - Copied backup to models/trading_agent_checkpoint_940.pt +2025-03-18 17:38:23,579 - INFO - Model saved successfully to models/trading_agent_checkpoint_940.pt +2025-03-18 17:38:23,579 - INFO - Model saved successfully to models/trading_agent_checkpoint_940.pt +2025-03-18 17:38:23,786 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:23,786 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:23,996 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:23,999 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:24,211 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:24,211 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:24,427 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:24,428 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:24,629 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:24,635 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:24,866 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:24,871 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:25,097 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:25,097 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:25,324 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:25,324 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:25,524 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:25,525 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:25,742 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:25,743 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:25,751 - INFO - Saving model to models/trading_agent_checkpoint_950.pt.backup (attempt 1) +2025-03-18 17:38:25,788 - INFO - Successfully saved to models/trading_agent_checkpoint_950.pt.backup +2025-03-18 17:38:25,801 - INFO - Copied backup to models/trading_agent_checkpoint_950.pt +2025-03-18 17:38:25,802 - INFO - Model saved successfully to models/trading_agent_checkpoint_950.pt +2025-03-18 17:38:25,802 - INFO - Model saved successfully to models/trading_agent_checkpoint_950.pt +2025-03-18 17:38:25,997 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:25,997 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:26,216 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:26,216 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:26,441 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:26,442 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:26,659 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:26,660 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:26,872 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:26,873 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:27,092 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:27,093 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:27,308 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:27,309 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:27,530 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:27,531 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:27,758 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:27,758 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:27,965 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:27,966 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:27,979 - INFO - Saving model to models/trading_agent_checkpoint_960.pt.backup (attempt 1) +2025-03-18 17:38:28,016 - INFO - Successfully saved to models/trading_agent_checkpoint_960.pt.backup +2025-03-18 17:38:28,028 - INFO - Copied backup to models/trading_agent_checkpoint_960.pt +2025-03-18 17:38:28,029 - INFO - Model saved successfully to models/trading_agent_checkpoint_960.pt +2025-03-18 17:38:28,029 - INFO - Model saved successfully to models/trading_agent_checkpoint_960.pt +2025-03-18 17:38:28,231 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:28,231 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:28,449 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:28,449 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:28,667 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:28,667 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:28,880 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:28,881 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:29,079 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:29,079 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:29,303 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:29,303 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:29,529 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:29,529 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:29,777 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:29,778 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:29,983 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:29,983 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:30,198 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:30,198 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:30,215 - INFO - Saving model to models/trading_agent_checkpoint_970.pt.backup (attempt 1) +2025-03-18 17:38:30,258 - INFO - Successfully saved to models/trading_agent_checkpoint_970.pt.backup +2025-03-18 17:38:30,269 - INFO - Copied backup to models/trading_agent_checkpoint_970.pt +2025-03-18 17:38:30,270 - INFO - Model saved successfully to models/trading_agent_checkpoint_970.pt +2025-03-18 17:38:30,270 - INFO - Model saved successfully to models/trading_agent_checkpoint_970.pt +2025-03-18 17:38:30,482 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:30,482 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:30,699 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:30,699 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:30,915 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:30,916 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:31,128 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:31,130 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:31,359 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:31,360 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:31,580 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:31,580 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:31,827 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:31,829 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:32,033 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:32,033 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:32,253 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:32,254 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:32,500 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:32,500 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:32,537 - INFO - Saving model to models/trading_agent_checkpoint_980.pt.backup (attempt 1) +2025-03-18 17:38:32,598 - INFO - Successfully saved to models/trading_agent_checkpoint_980.pt.backup +2025-03-18 17:38:32,609 - INFO - Copied backup to models/trading_agent_checkpoint_980.pt +2025-03-18 17:38:32,610 - INFO - Model saved successfully to models/trading_agent_checkpoint_980.pt +2025-03-18 17:38:32,610 - INFO - Model saved successfully to models/trading_agent_checkpoint_980.pt +2025-03-18 17:38:32,822 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:32,823 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:33,046 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:33,046 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:33,282 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:33,282 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:33,498 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:33,499 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:33,712 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:33,712 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:33,928 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:33,928 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:34,143 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:34,145 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:34,375 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:34,377 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:34,599 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:34,599 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:34,831 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:34,832 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:34,848 - INFO - Saving model to models/trading_agent_checkpoint_990.pt.backup (attempt 1) +2025-03-18 17:38:34,886 - INFO - Successfully saved to models/trading_agent_checkpoint_990.pt.backup +2025-03-18 17:38:34,900 - INFO - Copied backup to models/trading_agent_checkpoint_990.pt +2025-03-18 17:38:34,900 - INFO - Model saved successfully to models/trading_agent_checkpoint_990.pt +2025-03-18 17:38:34,900 - INFO - Model saved successfully to models/trading_agent_checkpoint_990.pt +2025-03-18 17:38:35,094 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:35,094 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:35,337 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:35,339 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:35,555 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:35,556 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:35,776 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:35,778 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:35,985 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:35,987 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:36,211 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:36,212 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:36,426 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:36,428 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:36,629 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:36,629 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:36,845 - ERROR - Error getting state: 'list' object has no attribute 'iloc' +2025-03-18 17:38:36,845 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1122, in get_state + window_data = self.data.iloc[max(0, self.current_step - self.window_size + 1):self.current_step + 1] + ^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'iloc' + +2025-03-18 17:38:37,063 - INFO - Saving model to models/trading_agent_final.pt.backup (attempt 1) +2025-03-18 17:38:37,114 - INFO - Successfully saved to models/trading_agent_final.pt.backup +2025-03-18 17:38:37,129 - INFO - Copied backup to models/trading_agent_final.pt +2025-03-18 17:38:37,130 - INFO - Model saved successfully to models/trading_agent_final.pt +2025-03-18 17:38:37,130 - INFO - Model saved successfully to models/trading_agent_final.pt +2025-03-18 17:38:37,165 - INFO - Exchange connection closed +2025-03-18 17:40:04,981 - INFO - Added numpy scalar to PyTorch safe globals +2025-03-18 17:40:04,989 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 17:40:04,989 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 17:40:04,992 - ERROR - Error in main function: 'TradingEnvironment' object has no attribute 'observation_space' +2025-03-18 17:40:04,995 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 1133, in get_state + return np.zeros(self.observation_space.shape) + ^^^^^^^^^^^^^^^^^^^^^^ +AttributeError: 'TradingEnvironment' object has no attribute 'observation_space' + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 3432, in main + env = TradingEnvironment( + ^^^^^^^^^^^^^^^^^^^ + File "F:\projects\gogo2\main.py", line 319, in __init__ + self.reset() + File "F:\projects\gogo2\main.py", line 527, in reset + return self.get_state() + ^^^^^^^^^^^^^^^^ + File "F:\projects\gogo2\main.py", line 1191, in get_state + return np.zeros(self.observation_space.shape) + ^^^^^^^^^^^^^^^^^^^^^^ +AttributeError: 'TradingEnvironment' object has no attribute 'observation_space' + +2025-03-18 17:40:04,996 - INFO - Exchange connection closed +2025-03-18 17:41:23,969 - INFO - Added numpy scalar to PyTorch safe globals +2025-03-18 17:41:23,973 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 17:41:23,974 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 17:41:23,982 - INFO - Fetching historical data for ETH/USDT, timeframe 1m, limit 1000 +2025-03-18 17:41:27,063 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:27,085 - INFO - Using GPU: NVIDIA GeForce RTX 4060 Laptop GPU +2025-03-18 17:41:28,422 - INFO - Initialized agent with state_size=507, action_size=4, hidden_size=384 +2025-03-18 17:41:28,423 - INFO - Using device: cuda +2025-03-18 17:41:28,423 - INFO - Initialized agent with state_size=507, action_size=4, hidden_size=384 +2025-03-18 17:41:28,429 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 17:41:28,591 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:33,647 - INFO - Saving model to models/trading_agent_best_reward.pt.backup (attempt 1) +2025-03-18 17:41:33,691 - INFO - Successfully saved to models/trading_agent_best_reward.pt.backup +2025-03-18 17:41:33,711 - INFO - Copied backup to models/trading_agent_best_reward.pt +2025-03-18 17:41:33,712 - INFO - Model saved successfully to models/trading_agent_best_reward.pt +2025-03-18 17:41:33,712 - INFO - Model saved successfully to models/trading_agent_best_reward.pt +2025-03-18 17:41:33,712 - INFO - Saving model to models/trading_agent_best_pnl.pt.backup (attempt 1) +2025-03-18 17:41:33,757 - INFO - Successfully saved to models/trading_agent_best_pnl.pt.backup +2025-03-18 17:41:33,774 - INFO - Copied backup to models/trading_agent_best_pnl.pt +2025-03-18 17:41:33,775 - INFO - Model saved successfully to models/trading_agent_best_pnl.pt +2025-03-18 17:41:33,775 - INFO - Model saved successfully to models/trading_agent_best_pnl.pt +2025-03-18 17:41:33,775 - INFO - Saving model to models/trading_agent_best_net_pnl.pt.backup (attempt 1) +2025-03-18 17:41:33,816 - INFO - Successfully saved to models/trading_agent_best_net_pnl.pt.backup +2025-03-18 17:41:33,832 - INFO - Copied backup to models/trading_agent_best_net_pnl.pt +2025-03-18 17:41:33,832 - INFO - Model saved successfully to models/trading_agent_best_net_pnl.pt +2025-03-18 17:41:33,832 - INFO - Model saved successfully to models/trading_agent_best_net_pnl.pt +2025-03-18 17:41:33,832 - INFO - Saving model to models/trading_agent_checkpoint_0.pt.backup (attempt 1) +2025-03-18 17:41:33,871 - INFO - Successfully saved to models/trading_agent_checkpoint_0.pt.backup +2025-03-18 17:41:33,887 - INFO - Copied backup to models/trading_agent_checkpoint_0.pt +2025-03-18 17:41:33,887 - INFO - Model saved successfully to models/trading_agent_checkpoint_0.pt +2025-03-18 17:41:33,889 - INFO - Model saved successfully to models/trading_agent_checkpoint_0.pt +2025-03-18 17:41:34,096 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:34,324 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:34,544 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:34,768 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:34,998 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:35,227 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:35,444 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:35,659 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:35,878 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:36,104 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:36,116 - INFO - Saving model to models/trading_agent_checkpoint_10.pt.backup (attempt 1) +2025-03-18 17:41:36,163 - INFO - Successfully saved to models/trading_agent_checkpoint_10.pt.backup +2025-03-18 17:41:36,169 - INFO - Copied backup to models/trading_agent_checkpoint_10.pt +2025-03-18 17:41:36,169 - INFO - Model saved successfully to models/trading_agent_checkpoint_10.pt +2025-03-18 17:41:36,169 - INFO - Model saved successfully to models/trading_agent_checkpoint_10.pt +2025-03-18 17:41:36,382 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:36,610 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:36,827 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:37,061 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:37,292 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:37,517 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:37,758 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:37,977 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:38,206 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:38,432 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:38,448 - INFO - Saving model to models/trading_agent_checkpoint_20.pt.backup (attempt 1) +2025-03-18 17:41:38,513 - INFO - Successfully saved to models/trading_agent_checkpoint_20.pt.backup +2025-03-18 17:41:38,529 - INFO - Copied backup to models/trading_agent_checkpoint_20.pt +2025-03-18 17:41:38,529 - INFO - Model saved successfully to models/trading_agent_checkpoint_20.pt +2025-03-18 17:41:38,530 - INFO - Model saved successfully to models/trading_agent_checkpoint_20.pt +2025-03-18 17:41:38,749 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:38,983 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:39,258 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:39,501 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:39,726 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:39,959 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:40,188 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:40,421 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:40,641 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:40,877 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:40,884 - INFO - Saving model to models/trading_agent_checkpoint_30.pt.backup (attempt 1) +2025-03-18 17:41:40,938 - INFO - Successfully saved to models/trading_agent_checkpoint_30.pt.backup +2025-03-18 17:41:40,954 - INFO - Copied backup to models/trading_agent_checkpoint_30.pt +2025-03-18 17:41:40,954 - INFO - Model saved successfully to models/trading_agent_checkpoint_30.pt +2025-03-18 17:41:40,955 - INFO - Model saved successfully to models/trading_agent_checkpoint_30.pt +2025-03-18 17:41:41,182 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:41,426 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:41,652 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:41,886 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:42,119 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:42,343 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:42,583 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:42,810 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:43,042 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:43,265 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:43,279 - INFO - Saving model to models/trading_agent_checkpoint_40.pt.backup (attempt 1) +2025-03-18 17:41:43,326 - INFO - Successfully saved to models/trading_agent_checkpoint_40.pt.backup +2025-03-18 17:41:43,343 - INFO - Copied backup to models/trading_agent_checkpoint_40.pt +2025-03-18 17:41:43,343 - INFO - Model saved successfully to models/trading_agent_checkpoint_40.pt +2025-03-18 17:41:43,344 - INFO - Model saved successfully to models/trading_agent_checkpoint_40.pt +2025-03-18 17:41:43,554 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:43,785 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:44,009 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:44,240 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:44,491 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:44,727 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:44,952 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:45,194 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:45,424 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:45,656 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:45,673 - INFO - Saving model to models/trading_agent_checkpoint_50.pt.backup (attempt 1) +2025-03-18 17:41:45,734 - INFO - Successfully saved to models/trading_agent_checkpoint_50.pt.backup +2025-03-18 17:41:45,752 - INFO - Copied backup to models/trading_agent_checkpoint_50.pt +2025-03-18 17:41:45,752 - INFO - Model saved successfully to models/trading_agent_checkpoint_50.pt +2025-03-18 17:41:45,752 - INFO - Model saved successfully to models/trading_agent_checkpoint_50.pt +2025-03-18 17:41:45,972 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:46,200 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:46,424 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:46,644 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:46,869 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:47,126 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:47,360 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:47,587 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:47,818 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:48,043 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:48,063 - INFO - Saving model to models/trading_agent_checkpoint_60.pt.backup (attempt 1) +2025-03-18 17:41:48,123 - INFO - Successfully saved to models/trading_agent_checkpoint_60.pt.backup +2025-03-18 17:41:48,140 - INFO - Copied backup to models/trading_agent_checkpoint_60.pt +2025-03-18 17:41:48,141 - INFO - Model saved successfully to models/trading_agent_checkpoint_60.pt +2025-03-18 17:41:48,141 - INFO - Model saved successfully to models/trading_agent_checkpoint_60.pt +2025-03-18 17:41:48,365 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:48,604 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:48,842 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:49,058 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:49,278 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:49,526 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:49,769 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:49,982 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:50,202 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:50,442 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:50,457 - INFO - Saving model to models/trading_agent_checkpoint_70.pt.backup (attempt 1) +2025-03-18 17:41:50,516 - INFO - Successfully saved to models/trading_agent_checkpoint_70.pt.backup +2025-03-18 17:41:50,532 - INFO - Copied backup to models/trading_agent_checkpoint_70.pt +2025-03-18 17:41:50,534 - INFO - Model saved successfully to models/trading_agent_checkpoint_70.pt +2025-03-18 17:41:50,534 - INFO - Model saved successfully to models/trading_agent_checkpoint_70.pt +2025-03-18 17:41:50,762 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:51,001 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:51,229 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:51,470 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:51,681 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:51,893 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:52,108 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:52,331 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:52,559 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:52,803 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:52,815 - INFO - Saving model to models/trading_agent_checkpoint_80.pt.backup (attempt 1) +2025-03-18 17:41:52,877 - INFO - Successfully saved to models/trading_agent_checkpoint_80.pt.backup +2025-03-18 17:41:52,898 - INFO - Copied backup to models/trading_agent_checkpoint_80.pt +2025-03-18 17:41:52,898 - INFO - Model saved successfully to models/trading_agent_checkpoint_80.pt +2025-03-18 17:41:52,898 - INFO - Model saved successfully to models/trading_agent_checkpoint_80.pt +2025-03-18 17:41:53,124 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:53,375 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:53,606 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:53,828 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:54,048 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:54,284 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:54,522 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:54,753 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:54,991 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:55,232 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:55,247 - INFO - Saving model to models/trading_agent_checkpoint_90.pt.backup (attempt 1) +2025-03-18 17:41:55,319 - INFO - Successfully saved to models/trading_agent_checkpoint_90.pt.backup +2025-03-18 17:41:55,335 - INFO - Copied backup to models/trading_agent_checkpoint_90.pt +2025-03-18 17:41:55,335 - INFO - Model saved successfully to models/trading_agent_checkpoint_90.pt +2025-03-18 17:41:55,337 - INFO - Model saved successfully to models/trading_agent_checkpoint_90.pt +2025-03-18 17:41:55,565 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:55,802 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:56,036 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:56,262 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:56,488 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:56,707 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:56,925 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:57,138 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:57,361 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:57,608 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:57,621 - INFO - Saving model to models/trading_agent_checkpoint_100.pt.backup (attempt 1) +2025-03-18 17:41:57,679 - INFO - Successfully saved to models/trading_agent_checkpoint_100.pt.backup +2025-03-18 17:41:57,695 - INFO - Copied backup to models/trading_agent_checkpoint_100.pt +2025-03-18 17:41:57,695 - INFO - Model saved successfully to models/trading_agent_checkpoint_100.pt +2025-03-18 17:41:57,695 - INFO - Model saved successfully to models/trading_agent_checkpoint_100.pt +2025-03-18 17:41:57,911 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:58,162 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:58,406 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:58,636 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:58,847 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:59,073 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:59,305 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:59,531 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:41:59,769 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:00,019 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:00,031 - INFO - Saving model to models/trading_agent_checkpoint_110.pt.backup (attempt 1) +2025-03-18 17:42:00,074 - INFO - Successfully saved to models/trading_agent_checkpoint_110.pt.backup +2025-03-18 17:42:00,094 - INFO - Copied backup to models/trading_agent_checkpoint_110.pt +2025-03-18 17:42:00,094 - INFO - Model saved successfully to models/trading_agent_checkpoint_110.pt +2025-03-18 17:42:00,095 - INFO - Model saved successfully to models/trading_agent_checkpoint_110.pt +2025-03-18 17:42:00,305 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:00,541 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:00,782 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:01,010 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:01,248 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:01,458 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:01,711 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:01,948 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:02,184 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:02,423 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:02,456 - INFO - Saving model to models/trading_agent_checkpoint_120.pt.backup (attempt 1) +2025-03-18 17:42:02,504 - INFO - Successfully saved to models/trading_agent_checkpoint_120.pt.backup +2025-03-18 17:42:02,523 - INFO - Copied backup to models/trading_agent_checkpoint_120.pt +2025-03-18 17:42:02,523 - INFO - Model saved successfully to models/trading_agent_checkpoint_120.pt +2025-03-18 17:42:02,523 - INFO - Model saved successfully to models/trading_agent_checkpoint_120.pt +2025-03-18 17:42:02,736 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:02,965 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:03,192 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:03,424 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:03,642 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:03,879 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:04,115 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:04,342 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:04,628 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:04,866 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:04,885 - INFO - Saving model to models/trading_agent_checkpoint_130.pt.backup (attempt 1) +2025-03-18 17:42:04,955 - INFO - Successfully saved to models/trading_agent_checkpoint_130.pt.backup +2025-03-18 17:42:04,970 - INFO - Copied backup to models/trading_agent_checkpoint_130.pt +2025-03-18 17:42:04,970 - INFO - Model saved successfully to models/trading_agent_checkpoint_130.pt +2025-03-18 17:42:04,971 - INFO - Model saved successfully to models/trading_agent_checkpoint_130.pt +2025-03-18 17:42:05,181 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:05,407 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:05,633 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:05,858 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:06,080 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:06,310 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:06,542 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:06,782 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:07,014 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:07,242 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:07,292 - INFO - Saving model to models/trading_agent_checkpoint_140.pt.backup (attempt 1) +2025-03-18 17:42:07,357 - INFO - Successfully saved to models/trading_agent_checkpoint_140.pt.backup +2025-03-18 17:42:07,374 - INFO - Copied backup to models/trading_agent_checkpoint_140.pt +2025-03-18 17:42:07,375 - INFO - Model saved successfully to models/trading_agent_checkpoint_140.pt +2025-03-18 17:42:07,375 - INFO - Model saved successfully to models/trading_agent_checkpoint_140.pt +2025-03-18 17:42:07,594 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:07,819 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:08,041 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:08,285 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:08,502 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:08,727 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:09,024 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:09,255 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:09,484 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:09,693 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:09,706 - INFO - Saving model to models/trading_agent_checkpoint_150.pt.backup (attempt 1) +2025-03-18 17:42:09,754 - INFO - Successfully saved to models/trading_agent_checkpoint_150.pt.backup +2025-03-18 17:42:09,772 - INFO - Copied backup to models/trading_agent_checkpoint_150.pt +2025-03-18 17:42:09,772 - INFO - Model saved successfully to models/trading_agent_checkpoint_150.pt +2025-03-18 17:42:09,772 - INFO - Model saved successfully to models/trading_agent_checkpoint_150.pt +2025-03-18 17:42:09,994 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:10,224 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:10,456 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:10,690 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:10,933 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:11,169 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:11,416 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:11,640 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:11,881 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:12,114 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:12,128 - INFO - Saving model to models/trading_agent_checkpoint_160.pt.backup (attempt 1) +2025-03-18 17:42:12,188 - INFO - Successfully saved to models/trading_agent_checkpoint_160.pt.backup +2025-03-18 17:42:12,206 - INFO - Copied backup to models/trading_agent_checkpoint_160.pt +2025-03-18 17:42:12,207 - INFO - Model saved successfully to models/trading_agent_checkpoint_160.pt +2025-03-18 17:42:12,207 - INFO - Model saved successfully to models/trading_agent_checkpoint_160.pt +2025-03-18 17:42:12,423 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:12,652 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:12,882 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:13,094 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:13,322 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:13,551 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:13,789 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:14,026 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:14,240 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:14,467 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:14,478 - INFO - Saving model to models/trading_agent_checkpoint_170.pt.backup (attempt 1) +2025-03-18 17:42:14,525 - INFO - Successfully saved to models/trading_agent_checkpoint_170.pt.backup +2025-03-18 17:42:14,543 - INFO - Copied backup to models/trading_agent_checkpoint_170.pt +2025-03-18 17:42:14,543 - INFO - Model saved successfully to models/trading_agent_checkpoint_170.pt +2025-03-18 17:42:14,543 - INFO - Model saved successfully to models/trading_agent_checkpoint_170.pt +2025-03-18 17:42:14,754 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:14,975 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:15,209 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:15,457 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:15,699 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:15,921 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:16,138 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:16,371 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:16,605 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:16,842 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:16,877 - INFO - Saving model to models/trading_agent_checkpoint_180.pt.backup (attempt 1) +2025-03-18 17:42:16,942 - INFO - Successfully saved to models/trading_agent_checkpoint_180.pt.backup +2025-03-18 17:42:16,959 - INFO - Copied backup to models/trading_agent_checkpoint_180.pt +2025-03-18 17:42:16,959 - INFO - Model saved successfully to models/trading_agent_checkpoint_180.pt +2025-03-18 17:42:16,959 - INFO - Model saved successfully to models/trading_agent_checkpoint_180.pt +2025-03-18 17:42:17,174 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:17,392 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:17,627 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:17,890 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:18,116 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:18,351 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:18,599 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:18,816 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:19,031 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:19,241 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:19,255 - INFO - Saving model to models/trading_agent_checkpoint_190.pt.backup (attempt 1) +2025-03-18 17:42:19,301 - INFO - Successfully saved to models/trading_agent_checkpoint_190.pt.backup +2025-03-18 17:42:19,318 - INFO - Copied backup to models/trading_agent_checkpoint_190.pt +2025-03-18 17:42:19,318 - INFO - Model saved successfully to models/trading_agent_checkpoint_190.pt +2025-03-18 17:42:19,318 - INFO - Model saved successfully to models/trading_agent_checkpoint_190.pt +2025-03-18 17:42:19,523 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:19,752 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:19,966 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:20,215 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:20,496 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:20,726 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:20,965 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:21,191 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:21,431 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:21,662 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:21,668 - INFO - Saving model to models/trading_agent_checkpoint_200.pt.backup (attempt 1) +2025-03-18 17:42:21,723 - INFO - Successfully saved to models/trading_agent_checkpoint_200.pt.backup +2025-03-18 17:42:21,740 - INFO - Copied backup to models/trading_agent_checkpoint_200.pt +2025-03-18 17:42:21,741 - INFO - Model saved successfully to models/trading_agent_checkpoint_200.pt +2025-03-18 17:42:21,741 - INFO - Model saved successfully to models/trading_agent_checkpoint_200.pt +2025-03-18 17:42:21,947 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:22,178 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:22,415 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:22,642 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:22,871 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:23,091 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:23,327 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:23,553 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:23,772 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:24,016 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:24,029 - INFO - Saving model to models/trading_agent_checkpoint_210.pt.backup (attempt 1) +2025-03-18 17:42:24,075 - INFO - Successfully saved to models/trading_agent_checkpoint_210.pt.backup +2025-03-18 17:42:24,090 - INFO - Copied backup to models/trading_agent_checkpoint_210.pt +2025-03-18 17:42:24,091 - INFO - Model saved successfully to models/trading_agent_checkpoint_210.pt +2025-03-18 17:42:24,091 - INFO - Model saved successfully to models/trading_agent_checkpoint_210.pt +2025-03-18 17:42:24,311 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:24,573 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:24,811 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:25,039 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:25,258 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:25,492 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:25,723 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:25,947 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:26,180 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:26,416 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:26,426 - INFO - Saving model to models/trading_agent_checkpoint_220.pt.backup (attempt 1) +2025-03-18 17:42:26,473 - INFO - Successfully saved to models/trading_agent_checkpoint_220.pt.backup +2025-03-18 17:42:26,489 - INFO - Copied backup to models/trading_agent_checkpoint_220.pt +2025-03-18 17:42:26,490 - INFO - Model saved successfully to models/trading_agent_checkpoint_220.pt +2025-03-18 17:42:26,490 - INFO - Model saved successfully to models/trading_agent_checkpoint_220.pt +2025-03-18 17:42:26,708 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:26,922 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:27,157 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:27,387 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:27,617 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:27,842 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:28,084 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:28,315 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:28,555 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:28,787 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:28,798 - INFO - Saving model to models/trading_agent_checkpoint_230.pt.backup (attempt 1) +2025-03-18 17:42:28,843 - INFO - Successfully saved to models/trading_agent_checkpoint_230.pt.backup +2025-03-18 17:42:28,859 - INFO - Copied backup to models/trading_agent_checkpoint_230.pt +2025-03-18 17:42:28,859 - INFO - Model saved successfully to models/trading_agent_checkpoint_230.pt +2025-03-18 17:42:28,861 - INFO - Model saved successfully to models/trading_agent_checkpoint_230.pt +2025-03-18 17:42:29,069 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:29,302 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:29,528 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:29,773 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:30,031 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:30,268 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:30,508 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:30,751 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:30,968 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:31,192 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:31,210 - INFO - Saving model to models/trading_agent_checkpoint_240.pt.backup (attempt 1) +2025-03-18 17:42:31,259 - INFO - Successfully saved to models/trading_agent_checkpoint_240.pt.backup +2025-03-18 17:42:31,277 - INFO - Copied backup to models/trading_agent_checkpoint_240.pt +2025-03-18 17:42:31,278 - INFO - Model saved successfully to models/trading_agent_checkpoint_240.pt +2025-03-18 17:42:31,278 - INFO - Model saved successfully to models/trading_agent_checkpoint_240.pt +2025-03-18 17:42:31,493 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:31,752 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:31,992 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:32,253 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:32,838 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:33,077 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:33,325 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:33,548 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:33,771 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:33,991 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:34,006 - INFO - Saving model to models/trading_agent_checkpoint_250.pt.backup (attempt 1) +2025-03-18 17:42:34,052 - INFO - Successfully saved to models/trading_agent_checkpoint_250.pt.backup +2025-03-18 17:42:34,068 - INFO - Copied backup to models/trading_agent_checkpoint_250.pt +2025-03-18 17:42:34,069 - INFO - Model saved successfully to models/trading_agent_checkpoint_250.pt +2025-03-18 17:42:34,069 - INFO - Model saved successfully to models/trading_agent_checkpoint_250.pt +2025-03-18 17:42:34,288 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:34,524 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:34,760 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:34,985 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:35,218 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:35,448 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:35,707 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:35,930 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:36,155 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:36,389 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:36,405 - INFO - Saving model to models/trading_agent_checkpoint_260.pt.backup (attempt 1) +2025-03-18 17:42:36,452 - INFO - Successfully saved to models/trading_agent_checkpoint_260.pt.backup +2025-03-18 17:42:36,469 - INFO - Copied backup to models/trading_agent_checkpoint_260.pt +2025-03-18 17:42:36,469 - INFO - Model saved successfully to models/trading_agent_checkpoint_260.pt +2025-03-18 17:42:36,470 - INFO - Model saved successfully to models/trading_agent_checkpoint_260.pt +2025-03-18 17:42:36,686 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:36,907 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:37,137 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:37,365 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:37,597 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:37,834 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:38,057 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:38,289 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:38,526 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:38,766 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:38,790 - INFO - Saving model to models/trading_agent_checkpoint_270.pt.backup (attempt 1) +2025-03-18 17:42:38,856 - INFO - Successfully saved to models/trading_agent_checkpoint_270.pt.backup +2025-03-18 17:42:38,873 - INFO - Copied backup to models/trading_agent_checkpoint_270.pt +2025-03-18 17:42:38,873 - INFO - Model saved successfully to models/trading_agent_checkpoint_270.pt +2025-03-18 17:42:38,873 - INFO - Model saved successfully to models/trading_agent_checkpoint_270.pt +2025-03-18 17:42:39,087 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:39,332 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:39,542 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:39,789 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:40,007 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:40,226 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:40,464 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:40,711 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:41,004 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:41,221 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:41,248 - INFO - Saving model to models/trading_agent_checkpoint_280.pt.backup (attempt 1) +2025-03-18 17:42:41,324 - INFO - Successfully saved to models/trading_agent_checkpoint_280.pt.backup +2025-03-18 17:42:41,340 - INFO - Copied backup to models/trading_agent_checkpoint_280.pt +2025-03-18 17:42:41,340 - INFO - Model saved successfully to models/trading_agent_checkpoint_280.pt +2025-03-18 17:42:41,341 - INFO - Model saved successfully to models/trading_agent_checkpoint_280.pt +2025-03-18 17:42:41,557 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:41,799 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:42,020 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:42,242 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:42,470 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:42,713 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:42,938 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:43,160 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:43,484 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:43,709 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:43,716 - INFO - Saving model to models/trading_agent_checkpoint_290.pt.backup (attempt 1) +2025-03-18 17:42:43,767 - INFO - Successfully saved to models/trading_agent_checkpoint_290.pt.backup +2025-03-18 17:42:43,784 - INFO - Copied backup to models/trading_agent_checkpoint_290.pt +2025-03-18 17:42:43,784 - INFO - Model saved successfully to models/trading_agent_checkpoint_290.pt +2025-03-18 17:42:43,785 - INFO - Model saved successfully to models/trading_agent_checkpoint_290.pt +2025-03-18 17:42:43,989 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:44,228 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:44,467 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:44,693 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:44,925 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:45,144 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:45,407 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:45,633 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:45,866 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:46,080 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:46,090 - INFO - Saving model to models/trading_agent_checkpoint_300.pt.backup (attempt 1) +2025-03-18 17:42:46,135 - INFO - Successfully saved to models/trading_agent_checkpoint_300.pt.backup +2025-03-18 17:42:46,152 - INFO - Copied backup to models/trading_agent_checkpoint_300.pt +2025-03-18 17:42:46,152 - INFO - Model saved successfully to models/trading_agent_checkpoint_300.pt +2025-03-18 17:42:46,152 - INFO - Model saved successfully to models/trading_agent_checkpoint_300.pt +2025-03-18 17:42:46,370 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:46,576 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:46,804 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:47,028 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:47,268 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:47,499 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:47,719 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:47,969 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:48,200 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:48,407 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:48,424 - INFO - Saving model to models/trading_agent_checkpoint_310.pt.backup (attempt 1) +2025-03-18 17:42:48,486 - INFO - Successfully saved to models/trading_agent_checkpoint_310.pt.backup +2025-03-18 17:42:48,503 - INFO - Copied backup to models/trading_agent_checkpoint_310.pt +2025-03-18 17:42:48,503 - INFO - Model saved successfully to models/trading_agent_checkpoint_310.pt +2025-03-18 17:42:48,503 - INFO - Model saved successfully to models/trading_agent_checkpoint_310.pt +2025-03-18 17:42:48,719 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:48,963 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:49,188 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:49,432 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:49,683 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:49,902 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:50,124 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:50,359 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:50,592 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:50,823 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:50,837 - INFO - Saving model to models/trading_agent_checkpoint_320.pt.backup (attempt 1) +2025-03-18 17:42:50,882 - INFO - Successfully saved to models/trading_agent_checkpoint_320.pt.backup +2025-03-18 17:42:50,898 - INFO - Copied backup to models/trading_agent_checkpoint_320.pt +2025-03-18 17:42:50,898 - INFO - Model saved successfully to models/trading_agent_checkpoint_320.pt +2025-03-18 17:42:50,898 - INFO - Model saved successfully to models/trading_agent_checkpoint_320.pt +2025-03-18 17:42:51,107 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:51,339 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:51,546 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:51,784 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:52,008 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:52,244 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:52,492 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:52,749 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:52,974 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:53,199 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:53,212 - INFO - Saving model to models/trading_agent_checkpoint_330.pt.backup (attempt 1) +2025-03-18 17:42:53,258 - INFO - Successfully saved to models/trading_agent_checkpoint_330.pt.backup +2025-03-18 17:42:53,275 - INFO - Copied backup to models/trading_agent_checkpoint_330.pt +2025-03-18 17:42:53,275 - INFO - Model saved successfully to models/trading_agent_checkpoint_330.pt +2025-03-18 17:42:53,276 - INFO - Model saved successfully to models/trading_agent_checkpoint_330.pt +2025-03-18 17:42:53,492 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:53,700 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:53,922 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:54,156 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:54,396 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:54,608 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:54,840 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:55,058 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:55,283 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:55,505 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:55,519 - INFO - Saving model to models/trading_agent_checkpoint_340.pt.backup (attempt 1) +2025-03-18 17:42:55,585 - INFO - Successfully saved to models/trading_agent_checkpoint_340.pt.backup +2025-03-18 17:42:55,602 - INFO - Copied backup to models/trading_agent_checkpoint_340.pt +2025-03-18 17:42:55,603 - INFO - Model saved successfully to models/trading_agent_checkpoint_340.pt +2025-03-18 17:42:55,603 - INFO - Model saved successfully to models/trading_agent_checkpoint_340.pt +2025-03-18 17:42:55,807 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:56,030 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:56,255 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:56,498 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:56,721 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:56,953 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:57,171 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:57,397 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:57,622 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:57,850 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:57,862 - INFO - Saving model to models/trading_agent_checkpoint_350.pt.backup (attempt 1) +2025-03-18 17:42:57,922 - INFO - Successfully saved to models/trading_agent_checkpoint_350.pt.backup +2025-03-18 17:42:57,938 - INFO - Copied backup to models/trading_agent_checkpoint_350.pt +2025-03-18 17:42:57,939 - INFO - Model saved successfully to models/trading_agent_checkpoint_350.pt +2025-03-18 17:42:57,939 - INFO - Model saved successfully to models/trading_agent_checkpoint_350.pt +2025-03-18 17:42:58,141 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:58,381 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:58,599 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:58,834 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:59,060 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:59,315 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:59,547 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:42:59,765 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:00,004 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:00,238 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:00,248 - INFO - Saving model to models/trading_agent_checkpoint_360.pt.backup (attempt 1) +2025-03-18 17:43:00,313 - INFO - Successfully saved to models/trading_agent_checkpoint_360.pt.backup +2025-03-18 17:43:00,330 - INFO - Copied backup to models/trading_agent_checkpoint_360.pt +2025-03-18 17:43:00,331 - INFO - Model saved successfully to models/trading_agent_checkpoint_360.pt +2025-03-18 17:43:00,331 - INFO - Model saved successfully to models/trading_agent_checkpoint_360.pt +2025-03-18 17:43:00,553 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:00,800 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:01,030 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:01,263 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:01,493 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:01,732 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:01,975 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:02,205 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:02,448 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:02,718 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:02,730 - INFO - Saving model to models/trading_agent_checkpoint_370.pt.backup (attempt 1) +2025-03-18 17:43:02,794 - INFO - Successfully saved to models/trading_agent_checkpoint_370.pt.backup +2025-03-18 17:43:02,809 - INFO - Copied backup to models/trading_agent_checkpoint_370.pt +2025-03-18 17:43:02,809 - INFO - Model saved successfully to models/trading_agent_checkpoint_370.pt +2025-03-18 17:43:02,809 - INFO - Model saved successfully to models/trading_agent_checkpoint_370.pt +2025-03-18 17:43:03,032 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:03,276 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:03,516 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:03,764 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:03,998 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:04,223 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:04,448 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:04,678 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:04,903 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:05,120 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:05,129 - INFO - Saving model to models/trading_agent_checkpoint_380.pt.backup (attempt 1) +2025-03-18 17:43:05,175 - INFO - Successfully saved to models/trading_agent_checkpoint_380.pt.backup +2025-03-18 17:43:05,191 - INFO - Copied backup to models/trading_agent_checkpoint_380.pt +2025-03-18 17:43:05,191 - INFO - Model saved successfully to models/trading_agent_checkpoint_380.pt +2025-03-18 17:43:05,192 - INFO - Model saved successfully to models/trading_agent_checkpoint_380.pt +2025-03-18 17:43:05,407 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:05,622 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:05,888 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:06,109 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:06,346 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:06,587 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:06,810 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:07,055 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:07,310 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:07,536 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:07,546 - INFO - Saving model to models/trading_agent_checkpoint_390.pt.backup (attempt 1) +2025-03-18 17:43:07,592 - INFO - Successfully saved to models/trading_agent_checkpoint_390.pt.backup +2025-03-18 17:43:07,612 - INFO - Copied backup to models/trading_agent_checkpoint_390.pt +2025-03-18 17:43:07,613 - INFO - Model saved successfully to models/trading_agent_checkpoint_390.pt +2025-03-18 17:43:07,613 - INFO - Model saved successfully to models/trading_agent_checkpoint_390.pt +2025-03-18 17:43:07,831 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:08,064 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:08,283 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:08,508 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:08,747 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:08,974 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:09,204 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:09,438 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:09,659 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:09,889 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:09,904 - INFO - Saving model to models/trading_agent_checkpoint_400.pt.backup (attempt 1) +2025-03-18 17:43:09,963 - INFO - Successfully saved to models/trading_agent_checkpoint_400.pt.backup +2025-03-18 17:43:09,984 - INFO - Copied backup to models/trading_agent_checkpoint_400.pt +2025-03-18 17:43:09,985 - INFO - Model saved successfully to models/trading_agent_checkpoint_400.pt +2025-03-18 17:43:09,985 - INFO - Model saved successfully to models/trading_agent_checkpoint_400.pt +2025-03-18 17:43:10,196 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:10,438 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:10,664 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:10,891 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:11,117 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:11,341 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:11,556 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:11,780 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:12,005 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:12,230 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:12,243 - INFO - Saving model to models/trading_agent_checkpoint_410.pt.backup (attempt 1) +2025-03-18 17:43:12,319 - INFO - Successfully saved to models/trading_agent_checkpoint_410.pt.backup +2025-03-18 17:43:12,336 - INFO - Copied backup to models/trading_agent_checkpoint_410.pt +2025-03-18 17:43:12,336 - INFO - Model saved successfully to models/trading_agent_checkpoint_410.pt +2025-03-18 17:43:12,336 - INFO - Model saved successfully to models/trading_agent_checkpoint_410.pt +2025-03-18 17:43:12,541 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:12,764 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:12,999 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:13,220 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:13,472 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:13,689 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:13,912 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:14,128 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:14,368 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:14,597 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:14,607 - INFO - Saving model to models/trading_agent_checkpoint_420.pt.backup (attempt 1) +2025-03-18 17:43:14,669 - INFO - Successfully saved to models/trading_agent_checkpoint_420.pt.backup +2025-03-18 17:43:14,689 - INFO - Copied backup to models/trading_agent_checkpoint_420.pt +2025-03-18 17:43:14,690 - INFO - Model saved successfully to models/trading_agent_checkpoint_420.pt +2025-03-18 17:43:14,690 - INFO - Model saved successfully to models/trading_agent_checkpoint_420.pt +2025-03-18 17:43:14,886 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:15,122 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:15,340 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:15,585 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:15,818 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:16,066 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:16,308 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:16,530 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:16,757 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:17,007 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:17,028 - INFO - Saving model to models/trading_agent_checkpoint_430.pt.backup (attempt 1) +2025-03-18 17:43:17,089 - INFO - Successfully saved to models/trading_agent_checkpoint_430.pt.backup +2025-03-18 17:43:17,105 - INFO - Copied backup to models/trading_agent_checkpoint_430.pt +2025-03-18 17:43:17,106 - INFO - Model saved successfully to models/trading_agent_checkpoint_430.pt +2025-03-18 17:43:17,106 - INFO - Model saved successfully to models/trading_agent_checkpoint_430.pt +2025-03-18 17:43:17,316 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:17,536 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:17,758 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:17,996 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:18,223 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:18,459 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:18,674 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:18,891 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:19,120 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:19,337 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:19,354 - INFO - Saving model to models/trading_agent_checkpoint_440.pt.backup (attempt 1) +2025-03-18 17:43:19,399 - INFO - Successfully saved to models/trading_agent_checkpoint_440.pt.backup +2025-03-18 17:43:19,415 - INFO - Copied backup to models/trading_agent_checkpoint_440.pt +2025-03-18 17:43:19,416 - INFO - Model saved successfully to models/trading_agent_checkpoint_440.pt +2025-03-18 17:43:19,416 - INFO - Model saved successfully to models/trading_agent_checkpoint_440.pt +2025-03-18 17:43:19,625 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:19,847 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:20,076 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:20,309 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:20,567 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:20,830 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:21,052 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:21,284 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:21,519 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:21,740 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:21,759 - INFO - Saving model to models/trading_agent_checkpoint_450.pt.backup (attempt 1) +2025-03-18 17:43:21,820 - INFO - Successfully saved to models/trading_agent_checkpoint_450.pt.backup +2025-03-18 17:43:21,838 - INFO - Copied backup to models/trading_agent_checkpoint_450.pt +2025-03-18 17:43:21,839 - INFO - Model saved successfully to models/trading_agent_checkpoint_450.pt +2025-03-18 17:43:21,839 - INFO - Model saved successfully to models/trading_agent_checkpoint_450.pt +2025-03-18 17:43:22,038 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:22,258 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:22,517 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:22,759 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:22,989 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:23,250 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:23,471 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:23,703 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:23,922 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:24,142 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:24,168 - INFO - Saving model to models/trading_agent_checkpoint_460.pt.backup (attempt 1) +2025-03-18 17:43:24,229 - INFO - Successfully saved to models/trading_agent_checkpoint_460.pt.backup +2025-03-18 17:43:24,248 - INFO - Copied backup to models/trading_agent_checkpoint_460.pt +2025-03-18 17:43:24,248 - INFO - Model saved successfully to models/trading_agent_checkpoint_460.pt +2025-03-18 17:43:24,249 - INFO - Model saved successfully to models/trading_agent_checkpoint_460.pt +2025-03-18 17:43:24,466 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:24,675 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:24,917 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:25,138 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:25,372 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:25,590 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:25,824 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:26,045 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:26,265 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:26,498 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:26,509 - INFO - Saving model to models/trading_agent_checkpoint_470.pt.backup (attempt 1) +2025-03-18 17:43:26,573 - INFO - Successfully saved to models/trading_agent_checkpoint_470.pt.backup +2025-03-18 17:43:26,590 - INFO - Copied backup to models/trading_agent_checkpoint_470.pt +2025-03-18 17:43:26,590 - INFO - Model saved successfully to models/trading_agent_checkpoint_470.pt +2025-03-18 17:43:26,590 - INFO - Model saved successfully to models/trading_agent_checkpoint_470.pt +2025-03-18 17:43:26,801 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:27,020 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:27,248 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:27,492 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:27,722 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:27,972 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:28,207 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:28,473 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:28,688 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:28,929 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:28,941 - INFO - Saving model to models/trading_agent_checkpoint_480.pt.backup (attempt 1) +2025-03-18 17:43:28,988 - INFO - Successfully saved to models/trading_agent_checkpoint_480.pt.backup +2025-03-18 17:43:29,005 - INFO - Copied backup to models/trading_agent_checkpoint_480.pt +2025-03-18 17:43:29,006 - INFO - Model saved successfully to models/trading_agent_checkpoint_480.pt +2025-03-18 17:43:29,006 - INFO - Model saved successfully to models/trading_agent_checkpoint_480.pt +2025-03-18 17:43:29,213 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:29,439 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:29,671 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:29,906 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:30,119 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:30,339 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:30,571 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:30,773 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:31,014 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:31,259 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:31,277 - INFO - Saving model to models/trading_agent_checkpoint_490.pt.backup (attempt 1) +2025-03-18 17:43:31,323 - INFO - Successfully saved to models/trading_agent_checkpoint_490.pt.backup +2025-03-18 17:43:31,343 - INFO - Copied backup to models/trading_agent_checkpoint_490.pt +2025-03-18 17:43:31,344 - INFO - Model saved successfully to models/trading_agent_checkpoint_490.pt +2025-03-18 17:43:31,344 - INFO - Model saved successfully to models/trading_agent_checkpoint_490.pt +2025-03-18 17:43:31,554 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:31,814 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:32,022 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:32,232 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:32,454 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:32,684 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:33,214 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:33,443 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:33,687 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:33,940 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:33,953 - INFO - Saving model to models/trading_agent_checkpoint_500.pt.backup (attempt 1) +2025-03-18 17:43:34,018 - INFO - Successfully saved to models/trading_agent_checkpoint_500.pt.backup +2025-03-18 17:43:34,034 - INFO - Copied backup to models/trading_agent_checkpoint_500.pt +2025-03-18 17:43:34,035 - INFO - Model saved successfully to models/trading_agent_checkpoint_500.pt +2025-03-18 17:43:34,035 - INFO - Model saved successfully to models/trading_agent_checkpoint_500.pt +2025-03-18 17:43:34,246 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:34,483 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:34,723 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:34,945 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:35,159 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:35,394 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:35,625 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:35,856 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:36,080 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:36,313 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:36,323 - INFO - Saving model to models/trading_agent_checkpoint_510.pt.backup (attempt 1) +2025-03-18 17:43:36,384 - INFO - Successfully saved to models/trading_agent_checkpoint_510.pt.backup +2025-03-18 17:43:36,400 - INFO - Copied backup to models/trading_agent_checkpoint_510.pt +2025-03-18 17:43:36,400 - INFO - Model saved successfully to models/trading_agent_checkpoint_510.pt +2025-03-18 17:43:36,400 - INFO - Model saved successfully to models/trading_agent_checkpoint_510.pt +2025-03-18 17:43:36,620 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:36,849 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:37,063 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:37,285 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:37,555 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:37,785 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:38,021 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:38,256 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:38,493 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:38,704 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:38,721 - INFO - Saving model to models/trading_agent_checkpoint_520.pt.backup (attempt 1) +2025-03-18 17:43:38,768 - INFO - Successfully saved to models/trading_agent_checkpoint_520.pt.backup +2025-03-18 17:43:38,785 - INFO - Copied backup to models/trading_agent_checkpoint_520.pt +2025-03-18 17:43:38,786 - INFO - Model saved successfully to models/trading_agent_checkpoint_520.pt +2025-03-18 17:43:38,786 - INFO - Model saved successfully to models/trading_agent_checkpoint_520.pt +2025-03-18 17:43:38,987 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:39,206 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:39,449 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:39,674 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:39,894 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:40,119 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:40,372 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:40,593 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:40,825 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:41,054 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:41,070 - INFO - Saving model to models/trading_agent_checkpoint_530.pt.backup (attempt 1) +2025-03-18 17:43:41,109 - INFO - Successfully saved to models/trading_agent_checkpoint_530.pt.backup +2025-03-18 17:43:41,130 - INFO - Copied backup to models/trading_agent_checkpoint_530.pt +2025-03-18 17:43:41,131 - INFO - Model saved successfully to models/trading_agent_checkpoint_530.pt +2025-03-18 17:43:41,131 - INFO - Model saved successfully to models/trading_agent_checkpoint_530.pt +2025-03-18 17:43:41,357 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:41,593 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:41,822 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:42,046 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:42,275 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:42,496 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:42,720 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:42,968 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:43,182 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:43,412 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:43,426 - INFO - Saving model to models/trading_agent_checkpoint_540.pt.backup (attempt 1) +2025-03-18 17:43:43,532 - INFO - Successfully saved to models/trading_agent_checkpoint_540.pt.backup +2025-03-18 17:43:43,548 - INFO - Copied backup to models/trading_agent_checkpoint_540.pt +2025-03-18 17:43:43,549 - INFO - Model saved successfully to models/trading_agent_checkpoint_540.pt +2025-03-18 17:43:43,549 - INFO - Model saved successfully to models/trading_agent_checkpoint_540.pt +2025-03-18 17:43:43,768 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:44,038 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:44,268 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:44,488 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:44,714 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:44,937 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:45,153 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:45,395 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:45,607 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:45,840 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:45,855 - INFO - Saving model to models/trading_agent_checkpoint_550.pt.backup (attempt 1) +2025-03-18 17:43:45,924 - INFO - Successfully saved to models/trading_agent_checkpoint_550.pt.backup +2025-03-18 17:43:45,941 - INFO - Copied backup to models/trading_agent_checkpoint_550.pt +2025-03-18 17:43:45,942 - INFO - Model saved successfully to models/trading_agent_checkpoint_550.pt +2025-03-18 17:43:45,942 - INFO - Model saved successfully to models/trading_agent_checkpoint_550.pt +2025-03-18 17:43:46,155 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:46,401 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:46,639 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:46,900 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:47,155 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:47,388 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:47,609 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:47,833 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:48,056 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:48,285 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:48,299 - INFO - Saving model to models/trading_agent_checkpoint_560.pt.backup (attempt 1) +2025-03-18 17:43:48,347 - INFO - Successfully saved to models/trading_agent_checkpoint_560.pt.backup +2025-03-18 17:43:48,365 - INFO - Copied backup to models/trading_agent_checkpoint_560.pt +2025-03-18 17:43:48,366 - INFO - Model saved successfully to models/trading_agent_checkpoint_560.pt +2025-03-18 17:43:48,366 - INFO - Model saved successfully to models/trading_agent_checkpoint_560.pt +2025-03-18 17:43:48,579 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:48,798 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:49,026 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:49,237 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:49,468 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:49,681 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:49,899 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:50,120 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:50,340 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:50,557 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:50,569 - INFO - Saving model to models/trading_agent_checkpoint_570.pt.backup (attempt 1) +2025-03-18 17:43:50,617 - INFO - Successfully saved to models/trading_agent_checkpoint_570.pt.backup +2025-03-18 17:43:50,634 - INFO - Copied backup to models/trading_agent_checkpoint_570.pt +2025-03-18 17:43:50,634 - INFO - Model saved successfully to models/trading_agent_checkpoint_570.pt +2025-03-18 17:43:50,634 - INFO - Model saved successfully to models/trading_agent_checkpoint_570.pt +2025-03-18 17:43:50,864 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:51,091 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:51,316 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:51,559 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:51,808 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:52,050 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:52,270 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:52,504 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:52,731 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:52,949 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:52,962 - INFO - Saving model to models/trading_agent_checkpoint_580.pt.backup (attempt 1) +2025-03-18 17:43:53,010 - INFO - Successfully saved to models/trading_agent_checkpoint_580.pt.backup +2025-03-18 17:43:53,028 - INFO - Copied backup to models/trading_agent_checkpoint_580.pt +2025-03-18 17:43:53,028 - INFO - Model saved successfully to models/trading_agent_checkpoint_580.pt +2025-03-18 17:43:53,028 - INFO - Model saved successfully to models/trading_agent_checkpoint_580.pt +2025-03-18 17:43:53,235 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:53,466 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:53,701 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:53,923 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:54,171 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:54,394 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:54,614 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:54,828 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:55,044 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:55,265 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:55,277 - INFO - Saving model to models/trading_agent_checkpoint_590.pt.backup (attempt 1) +2025-03-18 17:43:55,323 - INFO - Successfully saved to models/trading_agent_checkpoint_590.pt.backup +2025-03-18 17:43:55,341 - INFO - Copied backup to models/trading_agent_checkpoint_590.pt +2025-03-18 17:43:55,341 - INFO - Model saved successfully to models/trading_agent_checkpoint_590.pt +2025-03-18 17:43:55,341 - INFO - Model saved successfully to models/trading_agent_checkpoint_590.pt +2025-03-18 17:43:55,569 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:55,806 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:56,039 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:56,356 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:56,573 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:56,815 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:57,039 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:57,273 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:57,501 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:57,721 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:57,735 - INFO - Saving model to models/trading_agent_checkpoint_600.pt.backup (attempt 1) +2025-03-18 17:43:57,783 - INFO - Successfully saved to models/trading_agent_checkpoint_600.pt.backup +2025-03-18 17:43:57,802 - INFO - Copied backup to models/trading_agent_checkpoint_600.pt +2025-03-18 17:43:57,802 - INFO - Model saved successfully to models/trading_agent_checkpoint_600.pt +2025-03-18 17:43:57,802 - INFO - Model saved successfully to models/trading_agent_checkpoint_600.pt +2025-03-18 17:43:58,016 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:58,235 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:58,454 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:58,685 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:58,904 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:59,123 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:59,348 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:59,587 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:43:59,821 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:00,065 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:00,077 - INFO - Saving model to models/trading_agent_checkpoint_610.pt.backup (attempt 1) +2025-03-18 17:44:00,127 - INFO - Successfully saved to models/trading_agent_checkpoint_610.pt.backup +2025-03-18 17:44:00,144 - INFO - Copied backup to models/trading_agent_checkpoint_610.pt +2025-03-18 17:44:00,145 - INFO - Model saved successfully to models/trading_agent_checkpoint_610.pt +2025-03-18 17:44:00,145 - INFO - Model saved successfully to models/trading_agent_checkpoint_610.pt +2025-03-18 17:44:00,379 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:00,611 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:00,849 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:01,060 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:01,311 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:01,586 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:01,832 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:02,063 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:02,321 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:02,618 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:02,635 - INFO - Saving model to models/trading_agent_checkpoint_620.pt.backup (attempt 1) +2025-03-18 17:44:02,699 - INFO - Successfully saved to models/trading_agent_checkpoint_620.pt.backup +2025-03-18 17:44:02,716 - INFO - Copied backup to models/trading_agent_checkpoint_620.pt +2025-03-18 17:44:02,716 - INFO - Model saved successfully to models/trading_agent_checkpoint_620.pt +2025-03-18 17:44:02,716 - INFO - Model saved successfully to models/trading_agent_checkpoint_620.pt +2025-03-18 17:44:02,933 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:03,144 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:03,374 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:03,633 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:03,870 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:04,121 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:04,359 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:04,587 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:04,814 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:05,061 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:05,072 - INFO - Saving model to models/trading_agent_checkpoint_630.pt.backup (attempt 1) +2025-03-18 17:44:05,138 - INFO - Successfully saved to models/trading_agent_checkpoint_630.pt.backup +2025-03-18 17:44:05,154 - INFO - Copied backup to models/trading_agent_checkpoint_630.pt +2025-03-18 17:44:05,155 - INFO - Model saved successfully to models/trading_agent_checkpoint_630.pt +2025-03-18 17:44:05,156 - INFO - Model saved successfully to models/trading_agent_checkpoint_630.pt +2025-03-18 17:44:05,370 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:05,615 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:05,854 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:06,106 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:06,338 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:06,621 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:06,867 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:07,102 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:07,349 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:07,571 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:07,583 - INFO - Saving model to models/trading_agent_checkpoint_640.pt.backup (attempt 1) +2025-03-18 17:44:07,631 - INFO - Successfully saved to models/trading_agent_checkpoint_640.pt.backup +2025-03-18 17:44:07,648 - INFO - Copied backup to models/trading_agent_checkpoint_640.pt +2025-03-18 17:44:07,649 - INFO - Model saved successfully to models/trading_agent_checkpoint_640.pt +2025-03-18 17:44:07,649 - INFO - Model saved successfully to models/trading_agent_checkpoint_640.pt +2025-03-18 17:44:07,873 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:08,095 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:08,315 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:08,533 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:08,756 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:08,978 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:09,204 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:09,444 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:09,683 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:09,912 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:09,925 - INFO - Saving model to models/trading_agent_checkpoint_650.pt.backup (attempt 1) +2025-03-18 17:44:09,971 - INFO - Successfully saved to models/trading_agent_checkpoint_650.pt.backup +2025-03-18 17:44:09,989 - INFO - Copied backup to models/trading_agent_checkpoint_650.pt +2025-03-18 17:44:09,990 - INFO - Model saved successfully to models/trading_agent_checkpoint_650.pt +2025-03-18 17:44:09,990 - INFO - Model saved successfully to models/trading_agent_checkpoint_650.pt +2025-03-18 17:44:10,202 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:10,466 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:10,735 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:10,971 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:11,233 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:11,489 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:11,721 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:11,957 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:12,189 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:12,406 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:12,425 - INFO - Saving model to models/trading_agent_checkpoint_660.pt.backup (attempt 1) +2025-03-18 17:44:12,472 - INFO - Successfully saved to models/trading_agent_checkpoint_660.pt.backup +2025-03-18 17:44:12,490 - INFO - Copied backup to models/trading_agent_checkpoint_660.pt +2025-03-18 17:44:12,491 - INFO - Model saved successfully to models/trading_agent_checkpoint_660.pt +2025-03-18 17:44:12,491 - INFO - Model saved successfully to models/trading_agent_checkpoint_660.pt +2025-03-18 17:44:12,698 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:12,923 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:13,154 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:13,416 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:13,687 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:13,922 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:14,139 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:14,370 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:14,611 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:14,844 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:14,862 - INFO - Saving model to models/trading_agent_checkpoint_670.pt.backup (attempt 1) +2025-03-18 17:44:14,906 - INFO - Successfully saved to models/trading_agent_checkpoint_670.pt.backup +2025-03-18 17:44:14,927 - INFO - Copied backup to models/trading_agent_checkpoint_670.pt +2025-03-18 17:44:14,929 - INFO - Model saved successfully to models/trading_agent_checkpoint_670.pt +2025-03-18 17:44:14,929 - INFO - Model saved successfully to models/trading_agent_checkpoint_670.pt +2025-03-18 17:44:15,151 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:15,377 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:15,623 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:15,864 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:16,102 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:16,332 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:16,571 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:16,805 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:17,033 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:17,254 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:17,269 - INFO - Saving model to models/trading_agent_checkpoint_680.pt.backup (attempt 1) +2025-03-18 17:44:17,314 - INFO - Successfully saved to models/trading_agent_checkpoint_680.pt.backup +2025-03-18 17:44:17,332 - INFO - Copied backup to models/trading_agent_checkpoint_680.pt +2025-03-18 17:44:17,333 - INFO - Model saved successfully to models/trading_agent_checkpoint_680.pt +2025-03-18 17:44:17,333 - INFO - Model saved successfully to models/trading_agent_checkpoint_680.pt +2025-03-18 17:44:17,548 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:17,770 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:17,987 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:18,208 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:18,430 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:18,667 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:18,894 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:19,097 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:19,337 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:19,568 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:19,579 - INFO - Saving model to models/trading_agent_checkpoint_690.pt.backup (attempt 1) +2025-03-18 17:44:19,618 - INFO - Successfully saved to models/trading_agent_checkpoint_690.pt.backup +2025-03-18 17:44:19,641 - INFO - Copied backup to models/trading_agent_checkpoint_690.pt +2025-03-18 17:44:19,642 - INFO - Model saved successfully to models/trading_agent_checkpoint_690.pt +2025-03-18 17:44:19,642 - INFO - Model saved successfully to models/trading_agent_checkpoint_690.pt +2025-03-18 17:44:19,857 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:20,089 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:20,331 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:20,556 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:20,810 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:21,046 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:21,334 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:21,563 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:21,795 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:22,037 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:22,050 - INFO - Saving model to models/trading_agent_checkpoint_700.pt.backup (attempt 1) +2025-03-18 17:44:22,098 - INFO - Successfully saved to models/trading_agent_checkpoint_700.pt.backup +2025-03-18 17:44:22,114 - INFO - Copied backup to models/trading_agent_checkpoint_700.pt +2025-03-18 17:44:22,115 - INFO - Model saved successfully to models/trading_agent_checkpoint_700.pt +2025-03-18 17:44:22,115 - INFO - Model saved successfully to models/trading_agent_checkpoint_700.pt +2025-03-18 17:44:22,334 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:22,552 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:22,804 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:23,035 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:23,249 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:23,514 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:23,764 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:23,993 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:24,217 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:24,456 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:24,467 - INFO - Saving model to models/trading_agent_checkpoint_710.pt.backup (attempt 1) +2025-03-18 17:44:24,511 - INFO - Successfully saved to models/trading_agent_checkpoint_710.pt.backup +2025-03-18 17:44:24,531 - INFO - Copied backup to models/trading_agent_checkpoint_710.pt +2025-03-18 17:44:24,532 - INFO - Model saved successfully to models/trading_agent_checkpoint_710.pt +2025-03-18 17:44:24,532 - INFO - Model saved successfully to models/trading_agent_checkpoint_710.pt +2025-03-18 17:44:24,739 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:24,964 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:25,178 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:25,402 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:25,621 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:25,864 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:26,069 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:26,293 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:26,516 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:26,731 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:26,751 - INFO - Saving model to models/trading_agent_checkpoint_720.pt.backup (attempt 1) +2025-03-18 17:44:26,798 - INFO - Successfully saved to models/trading_agent_checkpoint_720.pt.backup +2025-03-18 17:44:26,816 - INFO - Copied backup to models/trading_agent_checkpoint_720.pt +2025-03-18 17:44:26,816 - INFO - Model saved successfully to models/trading_agent_checkpoint_720.pt +2025-03-18 17:44:26,816 - INFO - Model saved successfully to models/trading_agent_checkpoint_720.pt +2025-03-18 17:44:27,019 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:27,261 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:27,491 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:27,730 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:27,949 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:28,170 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:28,400 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:28,650 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:28,884 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:29,110 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:29,124 - INFO - Saving model to models/trading_agent_checkpoint_730.pt.backup (attempt 1) +2025-03-18 17:44:29,170 - INFO - Successfully saved to models/trading_agent_checkpoint_730.pt.backup +2025-03-18 17:44:29,188 - INFO - Copied backup to models/trading_agent_checkpoint_730.pt +2025-03-18 17:44:29,188 - INFO - Model saved successfully to models/trading_agent_checkpoint_730.pt +2025-03-18 17:44:29,188 - INFO - Model saved successfully to models/trading_agent_checkpoint_730.pt +2025-03-18 17:44:29,415 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:29,650 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:29,879 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:30,112 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:30,336 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:30,554 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:30,782 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:31,018 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:31,256 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:31,548 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:31,560 - INFO - Saving model to models/trading_agent_checkpoint_740.pt.backup (attempt 1) +2025-03-18 17:44:31,602 - INFO - Successfully saved to models/trading_agent_checkpoint_740.pt.backup +2025-03-18 17:44:31,624 - INFO - Copied backup to models/trading_agent_checkpoint_740.pt +2025-03-18 17:44:31,626 - INFO - Model saved successfully to models/trading_agent_checkpoint_740.pt +2025-03-18 17:44:31,626 - INFO - Model saved successfully to models/trading_agent_checkpoint_740.pt +2025-03-18 17:44:31,842 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:32,062 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:32,270 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:32,503 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:32,714 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:32,952 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:33,184 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:33,728 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:33,979 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:34,200 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:34,212 - INFO - Saving model to models/trading_agent_checkpoint_750.pt.backup (attempt 1) +2025-03-18 17:44:34,257 - INFO - Successfully saved to models/trading_agent_checkpoint_750.pt.backup +2025-03-18 17:44:34,273 - INFO - Copied backup to models/trading_agent_checkpoint_750.pt +2025-03-18 17:44:34,273 - INFO - Model saved successfully to models/trading_agent_checkpoint_750.pt +2025-03-18 17:44:34,275 - INFO - Model saved successfully to models/trading_agent_checkpoint_750.pt +2025-03-18 17:44:34,485 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:34,711 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:34,930 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:35,145 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:35,359 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:35,593 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:35,818 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:36,088 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:36,321 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:36,554 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:36,567 - INFO - Saving model to models/trading_agent_checkpoint_760.pt.backup (attempt 1) +2025-03-18 17:44:36,610 - INFO - Successfully saved to models/trading_agent_checkpoint_760.pt.backup +2025-03-18 17:44:36,626 - INFO - Copied backup to models/trading_agent_checkpoint_760.pt +2025-03-18 17:44:36,626 - INFO - Model saved successfully to models/trading_agent_checkpoint_760.pt +2025-03-18 17:44:36,626 - INFO - Model saved successfully to models/trading_agent_checkpoint_760.pt +2025-03-18 17:44:36,850 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:37,072 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:37,301 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:37,524 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:37,747 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:37,993 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:38,220 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:38,451 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:38,682 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:38,902 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:38,910 - INFO - Saving model to models/trading_agent_checkpoint_770.pt.backup (attempt 1) +2025-03-18 17:44:38,954 - INFO - Successfully saved to models/trading_agent_checkpoint_770.pt.backup +2025-03-18 17:44:38,972 - INFO - Copied backup to models/trading_agent_checkpoint_770.pt +2025-03-18 17:44:38,972 - INFO - Model saved successfully to models/trading_agent_checkpoint_770.pt +2025-03-18 17:44:38,972 - INFO - Model saved successfully to models/trading_agent_checkpoint_770.pt +2025-03-18 17:44:39,181 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:39,404 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:39,636 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:39,847 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:40,070 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:40,304 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:40,542 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:40,780 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:41,013 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:41,237 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:41,248 - INFO - Saving model to models/trading_agent_checkpoint_780.pt.backup (attempt 1) +2025-03-18 17:44:41,295 - INFO - Successfully saved to models/trading_agent_checkpoint_780.pt.backup +2025-03-18 17:44:41,311 - INFO - Copied backup to models/trading_agent_checkpoint_780.pt +2025-03-18 17:44:41,311 - INFO - Model saved successfully to models/trading_agent_checkpoint_780.pt +2025-03-18 17:44:41,311 - INFO - Model saved successfully to models/trading_agent_checkpoint_780.pt +2025-03-18 17:44:41,524 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:41,734 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:41,953 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:42,170 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:42,396 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:42,722 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:42,936 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:43,171 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:43,417 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:43,664 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:43,674 - INFO - Saving model to models/trading_agent_checkpoint_790.pt.backup (attempt 1) +2025-03-18 17:44:43,719 - INFO - Successfully saved to models/trading_agent_checkpoint_790.pt.backup +2025-03-18 17:44:43,736 - INFO - Copied backup to models/trading_agent_checkpoint_790.pt +2025-03-18 17:44:43,736 - INFO - Model saved successfully to models/trading_agent_checkpoint_790.pt +2025-03-18 17:44:43,738 - INFO - Model saved successfully to models/trading_agent_checkpoint_790.pt +2025-03-18 17:44:43,965 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:44,188 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:44,403 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:44,619 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:44,855 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:45,081 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:45,304 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:45,538 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:45,813 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:46,037 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:46,067 - INFO - Saving model to models/trading_agent_checkpoint_800.pt.backup (attempt 1) +2025-03-18 17:44:46,117 - INFO - Successfully saved to models/trading_agent_checkpoint_800.pt.backup +2025-03-18 17:44:46,134 - INFO - Copied backup to models/trading_agent_checkpoint_800.pt +2025-03-18 17:44:46,135 - INFO - Model saved successfully to models/trading_agent_checkpoint_800.pt +2025-03-18 17:44:46,135 - INFO - Model saved successfully to models/trading_agent_checkpoint_800.pt +2025-03-18 17:44:46,348 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:46,558 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:46,781 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:47,017 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:47,236 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:47,470 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:47,700 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:47,937 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:48,169 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:48,418 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:48,433 - INFO - Saving model to models/trading_agent_checkpoint_810.pt.backup (attempt 1) +2025-03-18 17:44:48,500 - INFO - Successfully saved to models/trading_agent_checkpoint_810.pt.backup +2025-03-18 17:44:48,517 - INFO - Copied backup to models/trading_agent_checkpoint_810.pt +2025-03-18 17:44:48,517 - INFO - Model saved successfully to models/trading_agent_checkpoint_810.pt +2025-03-18 17:44:48,517 - INFO - Model saved successfully to models/trading_agent_checkpoint_810.pt +2025-03-18 17:44:48,756 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:48,982 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:49,204 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:49,430 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:49,664 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:49,888 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:50,121 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:50,348 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:50,590 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:50,820 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:50,833 - INFO - Saving model to models/trading_agent_checkpoint_820.pt.backup (attempt 1) +2025-03-18 17:44:50,898 - INFO - Successfully saved to models/trading_agent_checkpoint_820.pt.backup +2025-03-18 17:44:50,915 - INFO - Copied backup to models/trading_agent_checkpoint_820.pt +2025-03-18 17:44:50,915 - INFO - Model saved successfully to models/trading_agent_checkpoint_820.pt +2025-03-18 17:44:50,915 - INFO - Model saved successfully to models/trading_agent_checkpoint_820.pt +2025-03-18 17:44:51,131 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:51,369 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:51,586 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:51,835 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:52,065 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:52,295 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:52,560 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:52,788 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:53,016 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:53,236 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:53,251 - INFO - Saving model to models/trading_agent_checkpoint_830.pt.backup (attempt 1) +2025-03-18 17:44:53,300 - INFO - Successfully saved to models/trading_agent_checkpoint_830.pt.backup +2025-03-18 17:44:53,316 - INFO - Copied backup to models/trading_agent_checkpoint_830.pt +2025-03-18 17:44:53,317 - INFO - Model saved successfully to models/trading_agent_checkpoint_830.pt +2025-03-18 17:44:53,317 - INFO - Model saved successfully to models/trading_agent_checkpoint_830.pt +2025-03-18 17:44:53,518 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:53,744 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:53,999 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:54,228 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:54,448 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:54,667 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:54,903 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:55,132 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:55,356 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:55,571 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:55,590 - INFO - Saving model to models/trading_agent_checkpoint_840.pt.backup (attempt 1) +2025-03-18 17:44:55,634 - INFO - Successfully saved to models/trading_agent_checkpoint_840.pt.backup +2025-03-18 17:44:55,651 - INFO - Copied backup to models/trading_agent_checkpoint_840.pt +2025-03-18 17:44:55,652 - INFO - Model saved successfully to models/trading_agent_checkpoint_840.pt +2025-03-18 17:44:55,652 - INFO - Model saved successfully to models/trading_agent_checkpoint_840.pt +2025-03-18 17:44:55,844 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:56,066 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:56,291 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:56,520 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:56,738 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:56,994 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:57,214 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:57,447 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:57,686 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:57,897 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:57,937 - INFO - Saving model to models/trading_agent_checkpoint_850.pt.backup (attempt 1) +2025-03-18 17:44:58,002 - INFO - Successfully saved to models/trading_agent_checkpoint_850.pt.backup +2025-03-18 17:44:58,019 - INFO - Copied backup to models/trading_agent_checkpoint_850.pt +2025-03-18 17:44:58,019 - INFO - Model saved successfully to models/trading_agent_checkpoint_850.pt +2025-03-18 17:44:58,019 - INFO - Model saved successfully to models/trading_agent_checkpoint_850.pt +2025-03-18 17:44:58,242 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:58,464 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:58,695 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:58,917 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:59,146 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:59,361 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:59,584 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:44:59,833 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:00,084 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:00,320 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:00,339 - INFO - Saving model to models/trading_agent_checkpoint_860.pt.backup (attempt 1) +2025-03-18 17:45:00,421 - INFO - Successfully saved to models/trading_agent_checkpoint_860.pt.backup +2025-03-18 17:45:00,441 - INFO - Copied backup to models/trading_agent_checkpoint_860.pt +2025-03-18 17:45:00,441 - INFO - Model saved successfully to models/trading_agent_checkpoint_860.pt +2025-03-18 17:45:00,441 - INFO - Model saved successfully to models/trading_agent_checkpoint_860.pt +2025-03-18 17:45:00,665 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:00,893 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:01,118 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:01,356 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:01,584 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:01,861 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:02,106 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:02,330 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:02,569 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:02,846 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:02,866 - INFO - Saving model to models/trading_agent_checkpoint_870.pt.backup (attempt 1) +2025-03-18 17:45:02,913 - INFO - Successfully saved to models/trading_agent_checkpoint_870.pt.backup +2025-03-18 17:45:02,929 - INFO - Copied backup to models/trading_agent_checkpoint_870.pt +2025-03-18 17:45:02,929 - INFO - Model saved successfully to models/trading_agent_checkpoint_870.pt +2025-03-18 17:45:02,930 - INFO - Model saved successfully to models/trading_agent_checkpoint_870.pt +2025-03-18 17:45:03,157 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:03,397 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:03,636 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:03,875 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:04,101 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:04,332 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:04,576 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:04,804 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:05,026 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:05,262 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:05,274 - INFO - Saving model to models/trading_agent_checkpoint_880.pt.backup (attempt 1) +2025-03-18 17:45:05,344 - INFO - Successfully saved to models/trading_agent_checkpoint_880.pt.backup +2025-03-18 17:45:05,360 - INFO - Copied backup to models/trading_agent_checkpoint_880.pt +2025-03-18 17:45:05,361 - INFO - Model saved successfully to models/trading_agent_checkpoint_880.pt +2025-03-18 17:45:05,361 - INFO - Model saved successfully to models/trading_agent_checkpoint_880.pt +2025-03-18 17:45:05,569 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:05,852 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:06,082 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:06,319 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:06,539 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:06,778 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:07,015 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:07,255 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:07,511 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:07,743 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:07,756 - INFO - Saving model to models/trading_agent_checkpoint_890.pt.backup (attempt 1) +2025-03-18 17:45:07,796 - INFO - Successfully saved to models/trading_agent_checkpoint_890.pt.backup +2025-03-18 17:45:07,812 - INFO - Copied backup to models/trading_agent_checkpoint_890.pt +2025-03-18 17:45:07,812 - INFO - Model saved successfully to models/trading_agent_checkpoint_890.pt +2025-03-18 17:45:07,812 - INFO - Model saved successfully to models/trading_agent_checkpoint_890.pt +2025-03-18 17:45:08,023 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:08,235 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:08,475 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:08,709 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:08,946 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:09,172 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:09,400 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:09,621 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:09,840 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:10,052 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:10,063 - INFO - Saving model to models/trading_agent_checkpoint_900.pt.backup (attempt 1) +2025-03-18 17:45:10,099 - INFO - Successfully saved to models/trading_agent_checkpoint_900.pt.backup +2025-03-18 17:45:10,116 - INFO - Copied backup to models/trading_agent_checkpoint_900.pt +2025-03-18 17:45:10,116 - INFO - Model saved successfully to models/trading_agent_checkpoint_900.pt +2025-03-18 17:45:10,117 - INFO - Model saved successfully to models/trading_agent_checkpoint_900.pt +2025-03-18 17:45:10,335 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:10,554 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:10,771 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:11,004 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:11,247 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:11,487 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:11,741 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:11,973 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:12,195 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:12,440 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:12,453 - INFO - Saving model to models/trading_agent_checkpoint_910.pt.backup (attempt 1) +2025-03-18 17:45:12,494 - INFO - Successfully saved to models/trading_agent_checkpoint_910.pt.backup +2025-03-18 17:45:12,514 - INFO - Copied backup to models/trading_agent_checkpoint_910.pt +2025-03-18 17:45:12,515 - INFO - Model saved successfully to models/trading_agent_checkpoint_910.pt +2025-03-18 17:45:12,515 - INFO - Model saved successfully to models/trading_agent_checkpoint_910.pt +2025-03-18 17:45:12,750 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:12,990 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:13,212 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:13,441 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:13,687 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:13,914 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:14,139 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:14,374 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:14,604 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:14,848 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:14,860 - INFO - Saving model to models/trading_agent_checkpoint_920.pt.backup (attempt 1) +2025-03-18 17:45:14,911 - INFO - Successfully saved to models/trading_agent_checkpoint_920.pt.backup +2025-03-18 17:45:14,926 - INFO - Copied backup to models/trading_agent_checkpoint_920.pt +2025-03-18 17:45:14,926 - INFO - Model saved successfully to models/trading_agent_checkpoint_920.pt +2025-03-18 17:45:14,927 - INFO - Model saved successfully to models/trading_agent_checkpoint_920.pt +2025-03-18 17:45:15,149 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:15,381 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:15,605 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:15,835 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:16,065 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:16,298 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:16,536 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:16,764 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:16,986 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:17,207 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:17,235 - INFO - Saving model to models/trading_agent_checkpoint_930.pt.backup (attempt 1) +2025-03-18 17:45:17,282 - INFO - Successfully saved to models/trading_agent_checkpoint_930.pt.backup +2025-03-18 17:45:17,299 - INFO - Copied backup to models/trading_agent_checkpoint_930.pt +2025-03-18 17:45:17,299 - INFO - Model saved successfully to models/trading_agent_checkpoint_930.pt +2025-03-18 17:45:17,300 - INFO - Model saved successfully to models/trading_agent_checkpoint_930.pt +2025-03-18 17:45:17,538 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:17,775 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:17,993 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:18,220 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:18,458 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:18,731 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:18,952 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:19,168 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:19,394 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:19,615 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:19,628 - INFO - Saving model to models/trading_agent_checkpoint_940.pt.backup (attempt 1) +2025-03-18 17:45:19,681 - INFO - Successfully saved to models/trading_agent_checkpoint_940.pt.backup +2025-03-18 17:45:19,703 - INFO - Copied backup to models/trading_agent_checkpoint_940.pt +2025-03-18 17:45:19,703 - INFO - Model saved successfully to models/trading_agent_checkpoint_940.pt +2025-03-18 17:45:19,704 - INFO - Model saved successfully to models/trading_agent_checkpoint_940.pt +2025-03-18 17:45:19,922 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:20,156 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:20,381 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:20,620 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:20,845 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:21,069 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:21,308 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:21,585 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:21,811 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:22,060 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:22,073 - INFO - Saving model to models/trading_agent_checkpoint_950.pt.backup (attempt 1) +2025-03-18 17:45:22,125 - INFO - Successfully saved to models/trading_agent_checkpoint_950.pt.backup +2025-03-18 17:45:22,142 - INFO - Copied backup to models/trading_agent_checkpoint_950.pt +2025-03-18 17:45:22,143 - INFO - Model saved successfully to models/trading_agent_checkpoint_950.pt +2025-03-18 17:45:22,143 - INFO - Model saved successfully to models/trading_agent_checkpoint_950.pt +2025-03-18 17:45:22,372 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:22,633 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:22,849 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:23,096 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:23,325 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:23,547 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:23,779 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:24,019 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:24,246 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:24,468 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:24,490 - INFO - Saving model to models/trading_agent_checkpoint_960.pt.backup (attempt 1) +2025-03-18 17:45:24,536 - INFO - Successfully saved to models/trading_agent_checkpoint_960.pt.backup +2025-03-18 17:45:24,551 - INFO - Copied backup to models/trading_agent_checkpoint_960.pt +2025-03-18 17:45:24,551 - INFO - Model saved successfully to models/trading_agent_checkpoint_960.pt +2025-03-18 17:45:24,551 - INFO - Model saved successfully to models/trading_agent_checkpoint_960.pt +2025-03-18 17:45:24,770 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:25,003 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:25,244 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:25,467 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:25,678 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:26,002 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:26,246 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:26,469 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:26,702 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:26,925 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:26,934 - INFO - Saving model to models/trading_agent_checkpoint_970.pt.backup (attempt 1) +2025-03-18 17:45:26,971 - INFO - Successfully saved to models/trading_agent_checkpoint_970.pt.backup +2025-03-18 17:45:26,987 - INFO - Copied backup to models/trading_agent_checkpoint_970.pt +2025-03-18 17:45:26,987 - INFO - Model saved successfully to models/trading_agent_checkpoint_970.pt +2025-03-18 17:45:26,988 - INFO - Model saved successfully to models/trading_agent_checkpoint_970.pt +2025-03-18 17:45:27,196 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:27,421 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:27,654 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:27,881 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:28,100 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:28,355 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:28,582 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:28,797 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:29,016 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:29,246 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:29,256 - INFO - Saving model to models/trading_agent_checkpoint_980.pt.backup (attempt 1) +2025-03-18 17:45:29,293 - INFO - Successfully saved to models/trading_agent_checkpoint_980.pt.backup +2025-03-18 17:45:29,309 - INFO - Copied backup to models/trading_agent_checkpoint_980.pt +2025-03-18 17:45:29,309 - INFO - Model saved successfully to models/trading_agent_checkpoint_980.pt +2025-03-18 17:45:29,311 - INFO - Model saved successfully to models/trading_agent_checkpoint_980.pt +2025-03-18 17:45:29,517 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:29,751 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:29,975 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:30,207 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:30,435 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:30,653 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:30,880 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:31,109 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:31,346 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:31,585 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:31,596 - INFO - Saving model to models/trading_agent_checkpoint_990.pt.backup (attempt 1) +2025-03-18 17:45:31,648 - INFO - Successfully saved to models/trading_agent_checkpoint_990.pt.backup +2025-03-18 17:45:31,667 - INFO - Copied backup to models/trading_agent_checkpoint_990.pt +2025-03-18 17:45:31,668 - INFO - Model saved successfully to models/trading_agent_checkpoint_990.pt +2025-03-18 17:45:31,668 - INFO - Model saved successfully to models/trading_agent_checkpoint_990.pt +2025-03-18 17:45:31,893 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:32,124 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:32,367 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:32,619 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:32,854 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:33,084 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:33,328 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:33,560 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:34,116 - ERROR - Missing required columns. Available columns: [0, 1, 2, 3, 4, 5] +2025-03-18 17:45:34,351 - INFO - Saving model to models/trading_agent_final.pt.backup (attempt 1) +2025-03-18 17:45:34,398 - INFO - Successfully saved to models/trading_agent_final.pt.backup +2025-03-18 17:45:34,414 - INFO - Copied backup to models/trading_agent_final.pt +2025-03-18 17:45:34,414 - INFO - Model saved successfully to models/trading_agent_final.pt +2025-03-18 17:45:34,414 - INFO - Model saved successfully to models/trading_agent_final.pt +2025-03-18 17:45:34,451 - INFO - Exchange connection closed +2025-03-18 17:47:00,765 - INFO - Added numpy scalar to PyTorch safe globals +2025-03-18 17:47:00,772 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 17:47:00,772 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 17:47:00,784 - ERROR - Error in main function: The truth value of a DataFrame is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all(). +2025-03-18 17:47:00,821 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 3453, in main + env = TradingEnvironment( + ^^^^^^^^^^^^^^^^^^^ + File "F:\projects\gogo2\main.py", line 312, in __init__ + self._initialize_features() + File "F:\projects\gogo2\main.py", line 566, in _initialize_features + if not self.data: + ^^^^^^^^^ + File "C:\Users\popov\miniforge3\Lib\site-packages\pandas\core\generic.py", line 1577, in __nonzero__ + raise ValueError( +ValueError: The truth value of a DataFrame is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all(). + +2025-03-18 17:47:00,822 - INFO - Exchange connection closed +2025-03-18 17:47:35,572 - INFO - Added numpy scalar to PyTorch safe globals +2025-03-18 17:47:35,578 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 17:47:35,579 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 17:47:35,591 - INFO - Fetching historical data for ETH/USDT, timeframe 1m, limit 1000 +2025-03-18 17:47:40,503 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:40,504 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:40,529 - INFO - Using GPU: NVIDIA GeForce RTX 4060 Laptop GPU +2025-03-18 17:47:42,088 - INFO - Initialized agent with state_size=507, action_size=4, hidden_size=384 +2025-03-18 17:47:42,088 - INFO - Using device: cuda +2025-03-18 17:47:42,088 - INFO - Initialized agent with state_size=507, action_size=4, hidden_size=384 +2025-03-18 17:47:42,105 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 17:47:42,291 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:42,292 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:47,333 - INFO - Saving model to models/trading_agent_best_reward.pt.backup (attempt 1) +2025-03-18 17:47:47,374 - INFO - Successfully saved to models/trading_agent_best_reward.pt.backup +2025-03-18 17:47:47,392 - INFO - Copied backup to models/trading_agent_best_reward.pt +2025-03-18 17:47:47,393 - INFO - Model saved successfully to models/trading_agent_best_reward.pt +2025-03-18 17:47:47,393 - INFO - Model saved successfully to models/trading_agent_best_reward.pt +2025-03-18 17:47:47,394 - INFO - Saving model to models/trading_agent_best_pnl.pt.backup (attempt 1) +2025-03-18 17:47:47,439 - INFO - Successfully saved to models/trading_agent_best_pnl.pt.backup +2025-03-18 17:47:47,457 - INFO - Copied backup to models/trading_agent_best_pnl.pt +2025-03-18 17:47:47,457 - INFO - Model saved successfully to models/trading_agent_best_pnl.pt +2025-03-18 17:47:47,458 - INFO - Model saved successfully to models/trading_agent_best_pnl.pt +2025-03-18 17:47:47,458 - INFO - Saving model to models/trading_agent_best_net_pnl.pt.backup (attempt 1) +2025-03-18 17:47:47,509 - INFO - Successfully saved to models/trading_agent_best_net_pnl.pt.backup +2025-03-18 17:47:47,527 - INFO - Copied backup to models/trading_agent_best_net_pnl.pt +2025-03-18 17:47:47,528 - INFO - Model saved successfully to models/trading_agent_best_net_pnl.pt +2025-03-18 17:47:47,528 - INFO - Model saved successfully to models/trading_agent_best_net_pnl.pt +2025-03-18 17:47:47,528 - INFO - Saving model to models/trading_agent_checkpoint_0.pt.backup (attempt 1) +2025-03-18 17:47:47,577 - INFO - Successfully saved to models/trading_agent_checkpoint_0.pt.backup +2025-03-18 17:47:47,595 - INFO - Copied backup to models/trading_agent_checkpoint_0.pt +2025-03-18 17:47:47,595 - INFO - Model saved successfully to models/trading_agent_checkpoint_0.pt +2025-03-18 17:47:47,596 - INFO - Model saved successfully to models/trading_agent_checkpoint_0.pt +2025-03-18 17:47:47,809 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:47,809 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:48,027 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:48,029 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:48,258 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:48,260 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:48,500 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:48,501 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:48,738 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:48,740 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:48,981 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:48,983 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:49,232 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:49,233 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:49,477 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:49,478 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:49,724 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:49,725 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:49,961 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:49,962 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:49,976 - INFO - Saving model to models/trading_agent_checkpoint_10.pt.backup (attempt 1) +2025-03-18 17:47:50,021 - INFO - Successfully saved to models/trading_agent_checkpoint_10.pt.backup +2025-03-18 17:47:50,039 - INFO - Copied backup to models/trading_agent_checkpoint_10.pt +2025-03-18 17:47:50,039 - INFO - Model saved successfully to models/trading_agent_checkpoint_10.pt +2025-03-18 17:47:50,040 - INFO - Model saved successfully to models/trading_agent_checkpoint_10.pt +2025-03-18 17:47:50,295 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:50,296 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:50,546 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:50,547 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:50,784 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:50,786 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:51,008 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:51,010 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:51,231 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:51,232 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:51,474 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:51,475 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:51,710 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:51,711 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:51,953 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:51,954 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:52,193 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:52,194 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:52,451 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:52,452 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:52,467 - INFO - Saving model to models/trading_agent_checkpoint_20.pt.backup (attempt 1) +2025-03-18 17:47:52,518 - INFO - Successfully saved to models/trading_agent_checkpoint_20.pt.backup +2025-03-18 17:47:52,536 - INFO - Copied backup to models/trading_agent_checkpoint_20.pt +2025-03-18 17:47:52,536 - INFO - Model saved successfully to models/trading_agent_checkpoint_20.pt +2025-03-18 17:47:52,536 - INFO - Model saved successfully to models/trading_agent_checkpoint_20.pt +2025-03-18 17:47:52,764 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:52,765 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:52,986 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:52,987 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:53,225 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:53,227 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:53,478 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:53,479 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:53,755 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:53,756 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:53,997 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:53,999 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:54,246 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:54,247 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:54,496 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:54,497 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:54,742 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:54,743 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:54,987 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:54,987 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:55,004 - INFO - Saving model to models/trading_agent_checkpoint_30.pt.backup (attempt 1) +2025-03-18 17:47:55,054 - INFO - Successfully saved to models/trading_agent_checkpoint_30.pt.backup +2025-03-18 17:47:55,073 - INFO - Copied backup to models/trading_agent_checkpoint_30.pt +2025-03-18 17:47:55,073 - INFO - Model saved successfully to models/trading_agent_checkpoint_30.pt +2025-03-18 17:47:55,074 - INFO - Model saved successfully to models/trading_agent_checkpoint_30.pt +2025-03-18 17:47:55,288 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:55,289 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:55,524 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:55,526 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:55,771 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:55,772 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:56,016 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:56,017 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:56,265 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:56,266 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:56,523 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:56,525 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:56,773 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:56,773 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:57,014 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:57,015 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:57,272 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:57,272 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:57,521 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:57,522 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:57,534 - INFO - Saving model to models/trading_agent_checkpoint_40.pt.backup (attempt 1) +2025-03-18 17:47:57,587 - INFO - Successfully saved to models/trading_agent_checkpoint_40.pt.backup +2025-03-18 17:47:57,603 - INFO - Copied backup to models/trading_agent_checkpoint_40.pt +2025-03-18 17:47:57,603 - INFO - Model saved successfully to models/trading_agent_checkpoint_40.pt +2025-03-18 17:47:57,603 - INFO - Model saved successfully to models/trading_agent_checkpoint_40.pt +2025-03-18 17:47:57,841 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:57,842 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:58,078 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:58,079 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:58,328 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:58,329 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:58,568 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:58,569 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:58,822 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:58,822 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:59,058 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:59,059 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:59,302 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:59,304 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:59,544 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:59,550 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:47:59,787 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:47:59,787 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:00,014 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:00,015 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:00,030 - INFO - Saving model to models/trading_agent_checkpoint_50.pt.backup (attempt 1) +2025-03-18 17:48:00,078 - INFO - Successfully saved to models/trading_agent_checkpoint_50.pt.backup +2025-03-18 17:48:00,096 - INFO - Copied backup to models/trading_agent_checkpoint_50.pt +2025-03-18 17:48:00,096 - INFO - Model saved successfully to models/trading_agent_checkpoint_50.pt +2025-03-18 17:48:00,096 - INFO - Model saved successfully to models/trading_agent_checkpoint_50.pt +2025-03-18 17:48:00,338 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:00,339 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:00,588 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:00,589 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:00,836 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:00,837 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:01,070 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:01,071 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:01,317 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:01,318 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:01,578 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:01,580 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:01,814 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:01,814 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:02,033 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:02,034 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:02,274 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:02,275 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:02,500 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:02,501 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:02,514 - INFO - Saving model to models/trading_agent_checkpoint_60.pt.backup (attempt 1) +2025-03-18 17:48:02,564 - INFO - Successfully saved to models/trading_agent_checkpoint_60.pt.backup +2025-03-18 17:48:02,583 - INFO - Copied backup to models/trading_agent_checkpoint_60.pt +2025-03-18 17:48:02,584 - INFO - Model saved successfully to models/trading_agent_checkpoint_60.pt +2025-03-18 17:48:02,584 - INFO - Model saved successfully to models/trading_agent_checkpoint_60.pt +2025-03-18 17:48:02,805 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:02,807 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:03,031 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:03,032 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:03,288 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:03,290 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:03,535 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:03,537 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:03,789 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:03,790 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:04,050 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:04,051 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:04,276 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:04,277 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:04,506 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:04,507 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:04,750 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:04,751 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:04,968 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:04,968 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:04,982 - INFO - Saving model to models/trading_agent_checkpoint_70.pt.backup (attempt 1) +2025-03-18 17:48:05,028 - INFO - Successfully saved to models/trading_agent_checkpoint_70.pt.backup +2025-03-18 17:48:05,047 - INFO - Copied backup to models/trading_agent_checkpoint_70.pt +2025-03-18 17:48:05,048 - INFO - Model saved successfully to models/trading_agent_checkpoint_70.pt +2025-03-18 17:48:05,048 - INFO - Model saved successfully to models/trading_agent_checkpoint_70.pt +2025-03-18 17:48:05,267 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:05,268 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:05,517 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:05,519 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:05,765 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:05,766 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:06,006 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:06,008 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:06,248 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:06,249 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:06,501 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:06,502 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:06,741 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:06,743 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:06,993 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:06,994 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:07,230 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:07,232 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:07,484 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:07,485 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:07,500 - INFO - Saving model to models/trading_agent_checkpoint_80.pt.backup (attempt 1) +2025-03-18 17:48:07,546 - INFO - Successfully saved to models/trading_agent_checkpoint_80.pt.backup +2025-03-18 17:48:07,565 - INFO - Copied backup to models/trading_agent_checkpoint_80.pt +2025-03-18 17:48:07,565 - INFO - Model saved successfully to models/trading_agent_checkpoint_80.pt +2025-03-18 17:48:07,565 - INFO - Model saved successfully to models/trading_agent_checkpoint_80.pt +2025-03-18 17:48:07,795 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:07,796 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:08,025 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:08,027 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:08,283 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:08,284 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:08,539 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:08,541 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:08,786 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:08,787 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:09,027 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:09,028 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:09,304 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:09,305 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:09,544 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:09,546 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:09,800 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:09,801 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:10,040 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:10,041 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:10,055 - INFO - Saving model to models/trading_agent_checkpoint_90.pt.backup (attempt 1) +2025-03-18 17:48:10,102 - INFO - Successfully saved to models/trading_agent_checkpoint_90.pt.backup +2025-03-18 17:48:10,120 - INFO - Copied backup to models/trading_agent_checkpoint_90.pt +2025-03-18 17:48:10,120 - INFO - Model saved successfully to models/trading_agent_checkpoint_90.pt +2025-03-18 17:48:10,120 - INFO - Model saved successfully to models/trading_agent_checkpoint_90.pt +2025-03-18 17:48:10,347 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:10,348 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:10,580 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:10,581 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:10,821 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:10,823 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:11,069 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:11,069 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:11,316 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:11,318 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:11,578 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:11,580 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:11,826 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:11,827 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:12,061 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:12,062 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:12,320 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:12,321 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:12,575 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:12,576 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:12,584 - INFO - Saving model to models/trading_agent_checkpoint_100.pt.backup (attempt 1) +2025-03-18 17:48:12,622 - INFO - Successfully saved to models/trading_agent_checkpoint_100.pt.backup +2025-03-18 17:48:12,640 - INFO - Copied backup to models/trading_agent_checkpoint_100.pt +2025-03-18 17:48:12,640 - INFO - Model saved successfully to models/trading_agent_checkpoint_100.pt +2025-03-18 17:48:12,641 - INFO - Model saved successfully to models/trading_agent_checkpoint_100.pt +2025-03-18 17:48:12,878 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:12,879 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:13,133 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:13,134 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:13,381 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:13,382 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:13,619 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:13,620 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:13,863 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:13,865 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:14,096 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:14,097 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:14,333 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:14,334 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:14,575 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:14,576 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:14,815 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:14,817 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:15,051 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:15,052 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:15,065 - INFO - Saving model to models/trading_agent_checkpoint_110.pt.backup (attempt 1) +2025-03-18 17:48:15,108 - INFO - Successfully saved to models/trading_agent_checkpoint_110.pt.backup +2025-03-18 17:48:15,125 - INFO - Copied backup to models/trading_agent_checkpoint_110.pt +2025-03-18 17:48:15,126 - INFO - Model saved successfully to models/trading_agent_checkpoint_110.pt +2025-03-18 17:48:15,126 - INFO - Model saved successfully to models/trading_agent_checkpoint_110.pt +2025-03-18 17:48:15,355 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:15,356 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:15,594 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:15,595 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:15,843 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:15,846 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:16,068 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:16,069 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:16,305 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:16,305 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:16,551 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:16,553 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:16,779 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:16,780 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:16,999 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:17,000 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:17,237 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:17,239 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:17,474 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:17,475 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:17,493 - INFO - Saving model to models/trading_agent_checkpoint_120.pt.backup (attempt 1) +2025-03-18 17:48:17,541 - INFO - Successfully saved to models/trading_agent_checkpoint_120.pt.backup +2025-03-18 17:48:17,560 - INFO - Copied backup to models/trading_agent_checkpoint_120.pt +2025-03-18 17:48:17,560 - INFO - Model saved successfully to models/trading_agent_checkpoint_120.pt +2025-03-18 17:48:17,561 - INFO - Model saved successfully to models/trading_agent_checkpoint_120.pt +2025-03-18 17:48:17,798 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:17,799 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:18,040 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:18,042 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:18,276 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:18,277 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:18,515 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:18,515 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:18,771 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:18,772 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:19,022 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:19,023 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:19,284 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:19,285 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:19,511 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:19,512 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:19,760 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:19,761 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:20,011 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:20,012 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:20,024 - INFO - Saving model to models/trading_agent_checkpoint_130.pt.backup (attempt 1) +2025-03-18 17:48:20,075 - INFO - Successfully saved to models/trading_agent_checkpoint_130.pt.backup +2025-03-18 17:48:20,094 - INFO - Copied backup to models/trading_agent_checkpoint_130.pt +2025-03-18 17:48:20,094 - INFO - Model saved successfully to models/trading_agent_checkpoint_130.pt +2025-03-18 17:48:20,094 - INFO - Model saved successfully to models/trading_agent_checkpoint_130.pt +2025-03-18 17:48:20,325 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:20,326 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:20,563 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:20,564 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:20,815 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:20,816 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:21,055 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:21,056 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:21,288 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:21,290 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:21,512 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:21,514 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:21,769 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:21,769 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:22,005 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:22,006 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:22,241 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:22,242 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:22,497 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:22,498 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:22,513 - INFO - Saving model to models/trading_agent_checkpoint_140.pt.backup (attempt 1) +2025-03-18 17:48:22,569 - INFO - Successfully saved to models/trading_agent_checkpoint_140.pt.backup +2025-03-18 17:48:22,591 - INFO - Copied backup to models/trading_agent_checkpoint_140.pt +2025-03-18 17:48:22,592 - INFO - Model saved successfully to models/trading_agent_checkpoint_140.pt +2025-03-18 17:48:22,592 - INFO - Model saved successfully to models/trading_agent_checkpoint_140.pt +2025-03-18 17:48:22,840 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:22,841 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:23,091 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:23,093 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:23,356 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:23,357 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:23,622 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:23,624 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:23,861 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:23,862 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:24,103 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:24,105 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:24,346 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:24,348 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:24,591 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:24,591 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:24,829 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:24,831 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:25,072 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:25,072 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:25,084 - INFO - Saving model to models/trading_agent_checkpoint_150.pt.backup (attempt 1) +2025-03-18 17:48:25,133 - INFO - Successfully saved to models/trading_agent_checkpoint_150.pt.backup +2025-03-18 17:48:25,150 - INFO - Copied backup to models/trading_agent_checkpoint_150.pt +2025-03-18 17:48:25,150 - INFO - Model saved successfully to models/trading_agent_checkpoint_150.pt +2025-03-18 17:48:25,150 - INFO - Model saved successfully to models/trading_agent_checkpoint_150.pt +2025-03-18 17:48:25,362 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:25,363 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:25,599 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:25,600 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:25,842 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:25,843 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:26,086 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:26,087 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:26,330 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:26,331 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:26,558 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:26,559 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:26,800 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:26,801 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:27,032 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:27,033 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:27,279 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:27,280 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:27,521 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:27,522 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:27,533 - INFO - Saving model to models/trading_agent_checkpoint_160.pt.backup (attempt 1) +2025-03-18 17:48:27,586 - INFO - Successfully saved to models/trading_agent_checkpoint_160.pt.backup +2025-03-18 17:48:27,607 - INFO - Copied backup to models/trading_agent_checkpoint_160.pt +2025-03-18 17:48:27,607 - INFO - Model saved successfully to models/trading_agent_checkpoint_160.pt +2025-03-18 17:48:27,608 - INFO - Model saved successfully to models/trading_agent_checkpoint_160.pt +2025-03-18 17:48:27,843 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:27,844 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:28,079 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:28,082 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:28,329 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:28,330 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:28,574 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:28,575 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:28,825 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:28,827 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:29,043 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:29,044 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:29,284 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:29,285 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:29,524 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:29,525 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:29,779 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:29,781 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:30,023 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:30,023 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:30,034 - INFO - Saving model to models/trading_agent_checkpoint_170.pt.backup (attempt 1) +2025-03-18 17:48:30,075 - INFO - Successfully saved to models/trading_agent_checkpoint_170.pt.backup +2025-03-18 17:48:30,091 - INFO - Copied backup to models/trading_agent_checkpoint_170.pt +2025-03-18 17:48:30,092 - INFO - Model saved successfully to models/trading_agent_checkpoint_170.pt +2025-03-18 17:48:30,092 - INFO - Model saved successfully to models/trading_agent_checkpoint_170.pt +2025-03-18 17:48:30,327 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:30,328 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:30,574 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:30,575 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:30,816 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:30,818 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:31,073 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:31,074 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:31,316 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:31,317 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:31,563 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:31,566 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:31,854 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:31,855 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:32,090 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:32,091 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:32,329 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:32,330 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:32,561 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:32,562 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:32,572 - INFO - Saving model to models/trading_agent_checkpoint_180.pt.backup (attempt 1) +2025-03-18 17:48:32,614 - INFO - Successfully saved to models/trading_agent_checkpoint_180.pt.backup +2025-03-18 17:48:32,631 - INFO - Copied backup to models/trading_agent_checkpoint_180.pt +2025-03-18 17:48:32,631 - INFO - Model saved successfully to models/trading_agent_checkpoint_180.pt +2025-03-18 17:48:32,632 - INFO - Model saved successfully to models/trading_agent_checkpoint_180.pt +2025-03-18 17:48:32,854 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:32,855 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:33,099 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:33,100 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:33,341 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:33,342 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:33,580 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:33,581 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:33,804 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:33,805 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:34,051 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:34,052 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:34,290 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:34,291 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:34,530 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:34,531 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:34,792 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:34,793 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:35,025 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:35,026 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:35,045 - INFO - Saving model to models/trading_agent_checkpoint_190.pt.backup (attempt 1) +2025-03-18 17:48:35,092 - INFO - Successfully saved to models/trading_agent_checkpoint_190.pt.backup +2025-03-18 17:48:35,110 - INFO - Copied backup to models/trading_agent_checkpoint_190.pt +2025-03-18 17:48:35,111 - INFO - Model saved successfully to models/trading_agent_checkpoint_190.pt +2025-03-18 17:48:35,111 - INFO - Model saved successfully to models/trading_agent_checkpoint_190.pt +2025-03-18 17:48:35,328 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:35,329 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:35,568 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:35,569 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:35,794 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:35,795 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:36,024 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:36,025 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:36,250 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:36,251 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:36,527 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:36,528 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:36,764 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:36,765 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:37,002 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:37,004 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:37,226 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:37,228 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:37,450 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:37,451 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:37,463 - INFO - Saving model to models/trading_agent_checkpoint_200.pt.backup (attempt 1) +2025-03-18 17:48:37,511 - INFO - Successfully saved to models/trading_agent_checkpoint_200.pt.backup +2025-03-18 17:48:37,529 - INFO - Copied backup to models/trading_agent_checkpoint_200.pt +2025-03-18 17:48:37,529 - INFO - Model saved successfully to models/trading_agent_checkpoint_200.pt +2025-03-18 17:48:37,529 - INFO - Model saved successfully to models/trading_agent_checkpoint_200.pt +2025-03-18 17:48:37,757 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:37,758 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:38,013 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:38,015 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:38,264 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:38,266 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:38,514 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:38,515 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:38,767 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:38,768 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:39,016 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:39,017 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:39,251 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:39,252 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:39,493 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:39,495 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:39,727 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:39,728 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:39,980 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:39,980 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:39,998 - INFO - Saving model to models/trading_agent_checkpoint_210.pt.backup (attempt 1) +2025-03-18 17:48:40,046 - INFO - Successfully saved to models/trading_agent_checkpoint_210.pt.backup +2025-03-18 17:48:40,064 - INFO - Copied backup to models/trading_agent_checkpoint_210.pt +2025-03-18 17:48:40,064 - INFO - Model saved successfully to models/trading_agent_checkpoint_210.pt +2025-03-18 17:48:40,065 - INFO - Model saved successfully to models/trading_agent_checkpoint_210.pt +2025-03-18 17:48:40,301 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:40,301 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:40,539 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:40,540 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:40,778 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:40,779 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:41,005 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:41,006 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:41,278 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:41,281 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:41,531 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:41,533 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:41,785 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:41,786 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:42,015 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:42,016 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:42,256 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:42,258 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:42,488 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:42,490 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:42,498 - INFO - Saving model to models/trading_agent_checkpoint_220.pt.backup (attempt 1) +2025-03-18 17:48:42,538 - INFO - Successfully saved to models/trading_agent_checkpoint_220.pt.backup +2025-03-18 17:48:42,555 - INFO - Copied backup to models/trading_agent_checkpoint_220.pt +2025-03-18 17:48:42,555 - INFO - Model saved successfully to models/trading_agent_checkpoint_220.pt +2025-03-18 17:48:42,556 - INFO - Model saved successfully to models/trading_agent_checkpoint_220.pt +2025-03-18 17:48:42,777 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:42,778 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:43,011 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:43,011 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:43,244 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:43,245 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:43,491 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:43,492 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:43,737 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:43,738 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:43,987 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:43,988 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:44,215 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:44,216 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:44,452 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:44,453 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:44,691 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:44,692 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:44,918 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:44,919 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:44,932 - INFO - Saving model to models/trading_agent_checkpoint_230.pt.backup (attempt 1) +2025-03-18 17:48:44,972 - INFO - Successfully saved to models/trading_agent_checkpoint_230.pt.backup +2025-03-18 17:48:44,991 - INFO - Copied backup to models/trading_agent_checkpoint_230.pt +2025-03-18 17:48:44,992 - INFO - Model saved successfully to models/trading_agent_checkpoint_230.pt +2025-03-18 17:48:44,992 - INFO - Model saved successfully to models/trading_agent_checkpoint_230.pt +2025-03-18 17:48:45,205 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:45,207 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:45,434 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:45,435 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:45,667 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:45,668 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:45,916 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:45,917 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:46,160 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:46,162 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:46,420 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:46,421 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:46,669 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:46,670 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:46,917 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:46,918 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:47,501 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:47,503 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:47,728 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:47,729 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:47,741 - INFO - Saving model to models/trading_agent_checkpoint_240.pt.backup (attempt 1) +2025-03-18 17:48:47,792 - INFO - Successfully saved to models/trading_agent_checkpoint_240.pt.backup +2025-03-18 17:48:47,809 - INFO - Copied backup to models/trading_agent_checkpoint_240.pt +2025-03-18 17:48:47,809 - INFO - Model saved successfully to models/trading_agent_checkpoint_240.pt +2025-03-18 17:48:47,809 - INFO - Model saved successfully to models/trading_agent_checkpoint_240.pt +2025-03-18 17:48:48,040 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:48,041 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:48,277 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:48,278 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:48,528 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:48,529 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:48,771 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:48,773 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:49,005 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:49,006 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:49,248 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:49,249 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:49,492 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:49,493 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:49,743 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:49,744 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:49,984 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:49,985 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:50,223 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:50,224 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:50,236 - INFO - Saving model to models/trading_agent_checkpoint_250.pt.backup (attempt 1) +2025-03-18 17:48:50,286 - INFO - Successfully saved to models/trading_agent_checkpoint_250.pt.backup +2025-03-18 17:48:50,304 - INFO - Copied backup to models/trading_agent_checkpoint_250.pt +2025-03-18 17:48:50,304 - INFO - Model saved successfully to models/trading_agent_checkpoint_250.pt +2025-03-18 17:48:50,305 - INFO - Model saved successfully to models/trading_agent_checkpoint_250.pt +2025-03-18 17:48:50,516 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:50,517 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:50,775 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:50,776 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:51,014 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:51,016 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:51,270 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:51,271 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:51,514 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:51,515 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:51,737 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:51,738 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:51,970 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:51,971 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:52,199 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:52,200 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:52,422 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:52,423 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:52,639 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:52,640 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:52,658 - INFO - Saving model to models/trading_agent_checkpoint_260.pt.backup (attempt 1) +2025-03-18 17:48:52,710 - INFO - Successfully saved to models/trading_agent_checkpoint_260.pt.backup +2025-03-18 17:48:52,728 - INFO - Copied backup to models/trading_agent_checkpoint_260.pt +2025-03-18 17:48:52,729 - INFO - Model saved successfully to models/trading_agent_checkpoint_260.pt +2025-03-18 17:48:52,729 - INFO - Model saved successfully to models/trading_agent_checkpoint_260.pt +2025-03-18 17:48:52,957 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:52,958 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:53,195 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:53,196 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:53,438 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:53,439 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:53,664 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:53,665 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:53,904 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:53,905 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:54,141 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:54,142 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:54,398 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:54,400 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:54,651 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:54,652 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:54,890 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:54,891 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:55,121 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:55,122 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:55,132 - INFO - Saving model to models/trading_agent_checkpoint_270.pt.backup (attempt 1) +2025-03-18 17:48:55,180 - INFO - Successfully saved to models/trading_agent_checkpoint_270.pt.backup +2025-03-18 17:48:55,199 - INFO - Copied backup to models/trading_agent_checkpoint_270.pt +2025-03-18 17:48:55,199 - INFO - Model saved successfully to models/trading_agent_checkpoint_270.pt +2025-03-18 17:48:55,200 - INFO - Model saved successfully to models/trading_agent_checkpoint_270.pt +2025-03-18 17:48:55,416 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:55,417 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:55,664 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:55,665 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:55,905 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:55,906 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:56,122 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:56,123 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:56,368 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:56,369 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:56,583 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:56,584 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:56,831 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:56,832 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:57,045 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:57,047 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:57,282 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:57,283 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:57,514 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:57,515 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:57,527 - INFO - Saving model to models/trading_agent_checkpoint_280.pt.backup (attempt 1) +2025-03-18 17:48:57,576 - INFO - Successfully saved to models/trading_agent_checkpoint_280.pt.backup +2025-03-18 17:48:57,594 - INFO - Copied backup to models/trading_agent_checkpoint_280.pt +2025-03-18 17:48:57,594 - INFO - Model saved successfully to models/trading_agent_checkpoint_280.pt +2025-03-18 17:48:57,596 - INFO - Model saved successfully to models/trading_agent_checkpoint_280.pt +2025-03-18 17:48:57,832 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:57,833 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:58,066 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:58,067 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:58,302 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:58,304 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:58,573 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:58,575 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:58,822 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:58,824 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:59,046 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:59,047 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:59,287 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:59,289 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:59,512 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:59,513 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:59,747 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:59,748 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:48:59,988 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:48:59,988 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:00,000 - INFO - Saving model to models/trading_agent_checkpoint_290.pt.backup (attempt 1) +2025-03-18 17:49:00,047 - INFO - Successfully saved to models/trading_agent_checkpoint_290.pt.backup +2025-03-18 17:49:00,065 - INFO - Copied backup to models/trading_agent_checkpoint_290.pt +2025-03-18 17:49:00,065 - INFO - Model saved successfully to models/trading_agent_checkpoint_290.pt +2025-03-18 17:49:00,066 - INFO - Model saved successfully to models/trading_agent_checkpoint_290.pt +2025-03-18 17:49:00,276 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:00,277 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:00,520 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:00,521 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:00,757 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:00,757 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:00,998 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:00,999 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:01,232 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:01,233 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:01,477 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:01,478 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:01,737 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:01,738 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:01,991 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:01,992 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:02,210 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:02,212 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:02,446 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:02,447 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:02,459 - INFO - Saving model to models/trading_agent_checkpoint_300.pt.backup (attempt 1) +2025-03-18 17:49:02,509 - INFO - Successfully saved to models/trading_agent_checkpoint_300.pt.backup +2025-03-18 17:49:02,526 - INFO - Copied backup to models/trading_agent_checkpoint_300.pt +2025-03-18 17:49:02,526 - INFO - Model saved successfully to models/trading_agent_checkpoint_300.pt +2025-03-18 17:49:02,527 - INFO - Model saved successfully to models/trading_agent_checkpoint_300.pt +2025-03-18 17:49:02,746 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:02,748 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:03,010 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:03,012 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:03,247 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:03,249 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:03,484 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:03,486 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:03,735 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:03,736 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:03,978 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:03,979 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:04,219 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:04,220 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:04,463 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:04,464 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:04,708 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:04,710 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:04,953 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:04,953 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:04,966 - INFO - Saving model to models/trading_agent_checkpoint_310.pt.backup (attempt 1) +2025-03-18 17:49:05,013 - INFO - Successfully saved to models/trading_agent_checkpoint_310.pt.backup +2025-03-18 17:49:05,031 - INFO - Copied backup to models/trading_agent_checkpoint_310.pt +2025-03-18 17:49:05,031 - INFO - Model saved successfully to models/trading_agent_checkpoint_310.pt +2025-03-18 17:49:05,033 - INFO - Model saved successfully to models/trading_agent_checkpoint_310.pt +2025-03-18 17:49:05,256 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:05,259 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:05,511 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:05,512 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:05,755 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:05,756 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:05,981 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:05,982 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:06,204 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:06,205 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:06,453 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:06,454 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:06,720 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:06,721 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:06,962 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:06,962 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:07,198 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:07,198 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:07,443 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:07,444 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:07,459 - INFO - Saving model to models/trading_agent_checkpoint_320.pt.backup (attempt 1) +2025-03-18 17:49:07,509 - INFO - Successfully saved to models/trading_agent_checkpoint_320.pt.backup +2025-03-18 17:49:07,527 - INFO - Copied backup to models/trading_agent_checkpoint_320.pt +2025-03-18 17:49:07,527 - INFO - Model saved successfully to models/trading_agent_checkpoint_320.pt +2025-03-18 17:49:07,528 - INFO - Model saved successfully to models/trading_agent_checkpoint_320.pt +2025-03-18 17:49:07,750 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:07,751 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:07,993 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:07,994 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:08,223 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:08,225 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:08,471 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:08,472 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:08,713 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:08,715 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:08,972 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:08,974 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:09,201 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:09,202 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:09,428 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:09,429 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:09,657 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:09,658 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:09,887 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:09,889 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:09,900 - INFO - Saving model to models/trading_agent_checkpoint_330.pt.backup (attempt 1) +2025-03-18 17:49:09,951 - INFO - Successfully saved to models/trading_agent_checkpoint_330.pt.backup +2025-03-18 17:49:09,969 - INFO - Copied backup to models/trading_agent_checkpoint_330.pt +2025-03-18 17:49:09,970 - INFO - Model saved successfully to models/trading_agent_checkpoint_330.pt +2025-03-18 17:49:09,970 - INFO - Model saved successfully to models/trading_agent_checkpoint_330.pt +2025-03-18 17:49:10,179 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:10,180 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:10,418 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:10,420 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:10,642 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:10,644 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:10,871 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:10,872 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:11,092 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:11,094 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:11,342 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:11,343 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:11,579 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:11,580 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:11,812 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:11,813 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:12,035 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:12,036 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:12,281 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:12,282 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:12,297 - INFO - Saving model to models/trading_agent_checkpoint_340.pt.backup (attempt 1) +2025-03-18 17:49:12,350 - INFO - Successfully saved to models/trading_agent_checkpoint_340.pt.backup +2025-03-18 17:49:12,370 - INFO - Copied backup to models/trading_agent_checkpoint_340.pt +2025-03-18 17:49:12,371 - INFO - Model saved successfully to models/trading_agent_checkpoint_340.pt +2025-03-18 17:49:12,371 - INFO - Model saved successfully to models/trading_agent_checkpoint_340.pt +2025-03-18 17:49:12,582 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:12,584 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:12,829 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:12,830 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:13,071 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:13,072 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:13,304 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:13,305 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:13,538 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:13,538 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:13,765 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:13,765 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:14,000 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:14,001 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:14,235 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:14,236 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:14,479 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:14,480 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:14,750 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:14,750 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:14,768 - INFO - Saving model to models/trading_agent_checkpoint_350.pt.backup (attempt 1) +2025-03-18 17:49:14,819 - INFO - Successfully saved to models/trading_agent_checkpoint_350.pt.backup +2025-03-18 17:49:14,836 - INFO - Copied backup to models/trading_agent_checkpoint_350.pt +2025-03-18 17:49:14,837 - INFO - Model saved successfully to models/trading_agent_checkpoint_350.pt +2025-03-18 17:49:14,837 - INFO - Model saved successfully to models/trading_agent_checkpoint_350.pt +2025-03-18 17:49:15,066 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:15,067 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:15,304 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:15,304 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:15,546 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:15,548 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:15,796 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:15,798 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:16,023 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:16,024 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:16,260 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:16,261 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:16,505 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:16,506 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:16,740 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:16,741 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:16,972 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:16,973 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:17,217 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:17,218 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:17,232 - INFO - Saving model to models/trading_agent_checkpoint_360.pt.backup (attempt 1) +2025-03-18 17:49:17,284 - INFO - Successfully saved to models/trading_agent_checkpoint_360.pt.backup +2025-03-18 17:49:17,303 - INFO - Copied backup to models/trading_agent_checkpoint_360.pt +2025-03-18 17:49:17,304 - INFO - Model saved successfully to models/trading_agent_checkpoint_360.pt +2025-03-18 17:49:17,304 - INFO - Model saved successfully to models/trading_agent_checkpoint_360.pt +2025-03-18 17:49:17,543 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:17,543 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:17,788 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:17,789 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:18,029 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:18,030 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:18,255 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:18,257 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:18,506 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:18,507 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:18,740 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:18,741 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:18,989 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:18,991 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:19,241 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:19,242 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:19,481 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:19,483 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:19,720 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:19,721 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:19,732 - INFO - Saving model to models/trading_agent_checkpoint_370.pt.backup (attempt 1) +2025-03-18 17:49:19,783 - INFO - Successfully saved to models/trading_agent_checkpoint_370.pt.backup +2025-03-18 17:49:19,802 - INFO - Copied backup to models/trading_agent_checkpoint_370.pt +2025-03-18 17:49:19,802 - INFO - Model saved successfully to models/trading_agent_checkpoint_370.pt +2025-03-18 17:49:19,803 - INFO - Model saved successfully to models/trading_agent_checkpoint_370.pt +2025-03-18 17:49:20,025 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:20,026 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:20,259 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:20,260 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:20,497 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:20,498 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:20,736 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:20,737 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:20,999 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:21,001 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:21,237 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:21,239 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:21,479 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:21,481 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:21,726 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:21,728 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:21,958 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:21,959 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:22,194 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:22,195 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:22,207 - INFO - Saving model to models/trading_agent_checkpoint_380.pt.backup (attempt 1) +2025-03-18 17:49:22,257 - INFO - Successfully saved to models/trading_agent_checkpoint_380.pt.backup +2025-03-18 17:49:22,275 - INFO - Copied backup to models/trading_agent_checkpoint_380.pt +2025-03-18 17:49:22,276 - INFO - Model saved successfully to models/trading_agent_checkpoint_380.pt +2025-03-18 17:49:22,276 - INFO - Model saved successfully to models/trading_agent_checkpoint_380.pt +2025-03-18 17:49:22,508 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:22,509 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:22,731 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:22,732 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:23,000 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:23,002 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:23,256 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:23,257 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:23,498 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:23,499 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:23,743 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:23,745 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:23,981 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:23,982 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:24,237 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:24,238 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:24,478 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:24,479 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:24,724 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:24,726 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:24,746 - INFO - Saving model to models/trading_agent_checkpoint_390.pt.backup (attempt 1) +2025-03-18 17:49:24,798 - INFO - Successfully saved to models/trading_agent_checkpoint_390.pt.backup +2025-03-18 17:49:24,817 - INFO - Copied backup to models/trading_agent_checkpoint_390.pt +2025-03-18 17:49:24,818 - INFO - Model saved successfully to models/trading_agent_checkpoint_390.pt +2025-03-18 17:49:24,818 - INFO - Model saved successfully to models/trading_agent_checkpoint_390.pt +2025-03-18 17:49:25,038 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:25,039 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:25,285 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:25,286 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:25,527 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:25,528 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:25,777 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:25,778 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:26,019 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:26,020 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:26,276 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:26,277 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:26,520 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:26,521 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:26,761 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:26,763 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:27,017 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:27,018 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:27,255 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:27,256 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:27,269 - INFO - Saving model to models/trading_agent_checkpoint_400.pt.backup (attempt 1) +2025-03-18 17:49:27,323 - INFO - Successfully saved to models/trading_agent_checkpoint_400.pt.backup +2025-03-18 17:49:27,341 - INFO - Copied backup to models/trading_agent_checkpoint_400.pt +2025-03-18 17:49:27,342 - INFO - Model saved successfully to models/trading_agent_checkpoint_400.pt +2025-03-18 17:49:27,342 - INFO - Model saved successfully to models/trading_agent_checkpoint_400.pt +2025-03-18 17:49:27,575 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:27,576 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:27,814 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:27,815 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:28,051 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:28,053 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:28,275 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:28,276 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:28,523 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:28,523 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:28,761 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:28,762 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:28,989 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:28,990 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:29,234 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:29,235 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:29,471 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:29,472 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:29,707 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:29,708 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:29,723 - INFO - Saving model to models/trading_agent_checkpoint_410.pt.backup (attempt 1) +2025-03-18 17:49:29,773 - INFO - Successfully saved to models/trading_agent_checkpoint_410.pt.backup +2025-03-18 17:49:29,791 - INFO - Copied backup to models/trading_agent_checkpoint_410.pt +2025-03-18 17:49:29,792 - INFO - Model saved successfully to models/trading_agent_checkpoint_410.pt +2025-03-18 17:49:29,792 - INFO - Model saved successfully to models/trading_agent_checkpoint_410.pt +2025-03-18 17:49:30,015 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:30,016 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:30,254 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:30,256 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:30,480 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:30,481 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:30,711 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:30,712 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:30,957 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:30,958 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:31,197 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:31,200 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:31,416 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:31,417 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:31,676 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:31,678 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:31,933 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:31,934 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:32,171 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:32,172 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:32,183 - INFO - Saving model to models/trading_agent_checkpoint_420.pt.backup (attempt 1) +2025-03-18 17:49:32,229 - INFO - Successfully saved to models/trading_agent_checkpoint_420.pt.backup +2025-03-18 17:49:32,247 - INFO - Copied backup to models/trading_agent_checkpoint_420.pt +2025-03-18 17:49:32,247 - INFO - Model saved successfully to models/trading_agent_checkpoint_420.pt +2025-03-18 17:49:32,248 - INFO - Model saved successfully to models/trading_agent_checkpoint_420.pt +2025-03-18 17:49:32,469 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:32,470 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:32,705 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:32,706 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:32,934 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:32,934 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:33,168 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:33,170 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:33,406 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:33,407 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:33,666 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:33,668 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:33,902 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:33,903 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:34,140 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:34,142 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:34,394 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:34,396 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:34,632 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:34,633 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:34,642 - INFO - Saving model to models/trading_agent_checkpoint_430.pt.backup (attempt 1) +2025-03-18 17:49:34,694 - INFO - Successfully saved to models/trading_agent_checkpoint_430.pt.backup +2025-03-18 17:49:34,711 - INFO - Copied backup to models/trading_agent_checkpoint_430.pt +2025-03-18 17:49:34,711 - INFO - Model saved successfully to models/trading_agent_checkpoint_430.pt +2025-03-18 17:49:34,712 - INFO - Model saved successfully to models/trading_agent_checkpoint_430.pt +2025-03-18 17:49:34,933 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:34,934 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:35,175 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:35,177 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:35,438 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:35,440 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:35,669 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:35,670 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:35,915 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:35,916 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:36,147 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:36,148 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:36,389 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:36,391 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:36,636 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:36,638 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:36,884 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:36,885 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:37,129 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:37,130 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:37,147 - INFO - Saving model to models/trading_agent_checkpoint_440.pt.backup (attempt 1) +2025-03-18 17:49:37,198 - INFO - Successfully saved to models/trading_agent_checkpoint_440.pt.backup +2025-03-18 17:49:37,216 - INFO - Copied backup to models/trading_agent_checkpoint_440.pt +2025-03-18 17:49:37,216 - INFO - Model saved successfully to models/trading_agent_checkpoint_440.pt +2025-03-18 17:49:37,218 - INFO - Model saved successfully to models/trading_agent_checkpoint_440.pt +2025-03-18 17:49:37,443 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:37,444 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:37,684 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:37,686 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:37,924 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:37,926 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:38,173 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:38,174 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:38,435 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:38,436 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:38,680 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:38,681 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:38,921 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:38,922 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:39,154 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:39,156 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:39,408 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:39,410 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:39,647 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:39,648 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:39,658 - INFO - Saving model to models/trading_agent_checkpoint_450.pt.backup (attempt 1) +2025-03-18 17:49:39,707 - INFO - Successfully saved to models/trading_agent_checkpoint_450.pt.backup +2025-03-18 17:49:39,727 - INFO - Copied backup to models/trading_agent_checkpoint_450.pt +2025-03-18 17:49:39,727 - INFO - Model saved successfully to models/trading_agent_checkpoint_450.pt +2025-03-18 17:49:39,727 - INFO - Model saved successfully to models/trading_agent_checkpoint_450.pt +2025-03-18 17:49:39,954 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:39,955 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:40,188 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:40,189 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:40,428 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:40,430 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:40,669 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:40,670 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:40,904 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:40,905 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:41,138 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:41,139 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:41,386 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:41,387 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:41,610 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:41,611 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:41,845 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:41,846 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:42,073 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:42,074 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:42,091 - INFO - Saving model to models/trading_agent_checkpoint_460.pt.backup (attempt 1) +2025-03-18 17:49:42,142 - INFO - Successfully saved to models/trading_agent_checkpoint_460.pt.backup +2025-03-18 17:49:42,160 - INFO - Copied backup to models/trading_agent_checkpoint_460.pt +2025-03-18 17:49:42,160 - INFO - Model saved successfully to models/trading_agent_checkpoint_460.pt +2025-03-18 17:49:42,162 - INFO - Model saved successfully to models/trading_agent_checkpoint_460.pt +2025-03-18 17:49:42,387 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:42,388 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:42,628 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:42,629 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:42,877 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:42,878 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:43,105 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:43,106 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:43,340 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:43,342 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:43,587 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:43,589 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:43,817 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:43,818 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:44,058 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:44,059 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:44,284 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:44,286 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:44,529 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:44,530 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:44,542 - INFO - Saving model to models/trading_agent_checkpoint_470.pt.backup (attempt 1) +2025-03-18 17:49:44,589 - INFO - Successfully saved to models/trading_agent_checkpoint_470.pt.backup +2025-03-18 17:49:44,606 - INFO - Copied backup to models/trading_agent_checkpoint_470.pt +2025-03-18 17:49:44,606 - INFO - Model saved successfully to models/trading_agent_checkpoint_470.pt +2025-03-18 17:49:44,607 - INFO - Model saved successfully to models/trading_agent_checkpoint_470.pt +2025-03-18 17:49:44,823 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:44,823 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:45,054 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:45,056 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:45,290 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:45,292 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:45,531 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:45,534 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:45,766 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:45,768 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:45,999 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:46,002 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:46,242 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:46,243 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:46,481 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:46,482 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:46,728 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:46,729 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:46,974 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:46,975 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:46,993 - INFO - Saving model to models/trading_agent_checkpoint_480.pt.backup (attempt 1) +2025-03-18 17:49:47,042 - INFO - Successfully saved to models/trading_agent_checkpoint_480.pt.backup +2025-03-18 17:49:47,060 - INFO - Copied backup to models/trading_agent_checkpoint_480.pt +2025-03-18 17:49:47,060 - INFO - Model saved successfully to models/trading_agent_checkpoint_480.pt +2025-03-18 17:49:47,061 - INFO - Model saved successfully to models/trading_agent_checkpoint_480.pt +2025-03-18 17:49:47,291 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:47,292 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:47,848 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:47,849 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:48,086 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:48,087 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:48,321 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:48,323 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:48,556 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:48,557 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:48,781 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:48,782 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:49,024 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:49,025 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:49,264 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:49,265 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:49,501 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:49,501 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:49,745 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:49,746 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:49,764 - INFO - Saving model to models/trading_agent_checkpoint_490.pt.backup (attempt 1) +2025-03-18 17:49:49,817 - INFO - Successfully saved to models/trading_agent_checkpoint_490.pt.backup +2025-03-18 17:49:49,834 - INFO - Copied backup to models/trading_agent_checkpoint_490.pt +2025-03-18 17:49:49,834 - INFO - Model saved successfully to models/trading_agent_checkpoint_490.pt +2025-03-18 17:49:49,835 - INFO - Model saved successfully to models/trading_agent_checkpoint_490.pt +2025-03-18 17:49:50,056 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:50,057 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:50,280 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:50,281 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:50,521 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:50,522 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:50,774 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:50,775 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:50,986 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:50,987 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:51,221 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:51,223 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:51,451 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:51,452 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:51,688 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:51,689 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:51,906 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:51,907 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:52,129 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:52,131 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:52,147 - INFO - Saving model to models/trading_agent_checkpoint_500.pt.backup (attempt 1) +2025-03-18 17:49:52,196 - INFO - Successfully saved to models/trading_agent_checkpoint_500.pt.backup +2025-03-18 17:49:52,214 - INFO - Copied backup to models/trading_agent_checkpoint_500.pt +2025-03-18 17:49:52,214 - INFO - Model saved successfully to models/trading_agent_checkpoint_500.pt +2025-03-18 17:49:52,215 - INFO - Model saved successfully to models/trading_agent_checkpoint_500.pt +2025-03-18 17:49:52,444 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:52,446 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:52,678 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:52,678 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:52,904 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:52,905 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:53,166 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:53,167 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:53,412 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:53,413 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:53,651 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:53,652 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:53,892 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:53,893 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:54,107 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:54,108 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:54,333 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:54,334 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:54,571 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:54,573 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:54,582 - INFO - Saving model to models/trading_agent_checkpoint_510.pt.backup (attempt 1) +2025-03-18 17:49:54,628 - INFO - Successfully saved to models/trading_agent_checkpoint_510.pt.backup +2025-03-18 17:49:54,648 - INFO - Copied backup to models/trading_agent_checkpoint_510.pt +2025-03-18 17:49:54,648 - INFO - Model saved successfully to models/trading_agent_checkpoint_510.pt +2025-03-18 17:49:54,648 - INFO - Model saved successfully to models/trading_agent_checkpoint_510.pt +2025-03-18 17:49:54,890 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:54,891 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:55,123 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:55,124 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:55,357 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:55,359 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:55,580 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:55,581 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:55,817 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:55,818 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:56,041 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:56,042 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:56,291 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:56,292 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:56,543 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:56,545 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:56,790 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:56,792 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:57,033 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:57,033 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:57,048 - INFO - Saving model to models/trading_agent_checkpoint_520.pt.backup (attempt 1) +2025-03-18 17:49:57,099 - INFO - Successfully saved to models/trading_agent_checkpoint_520.pt.backup +2025-03-18 17:49:57,116 - INFO - Copied backup to models/trading_agent_checkpoint_520.pt +2025-03-18 17:49:57,116 - INFO - Model saved successfully to models/trading_agent_checkpoint_520.pt +2025-03-18 17:49:57,117 - INFO - Model saved successfully to models/trading_agent_checkpoint_520.pt +2025-03-18 17:49:57,351 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:57,352 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:57,587 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:57,588 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:57,839 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:57,841 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:58,064 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:58,066 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:58,299 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:58,300 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:58,537 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:58,539 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:58,778 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:58,779 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:59,032 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:59,034 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:59,274 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:59,275 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:59,513 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:59,517 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:49:59,529 - INFO - Saving model to models/trading_agent_checkpoint_530.pt.backup (attempt 1) +2025-03-18 17:49:59,578 - INFO - Successfully saved to models/trading_agent_checkpoint_530.pt.backup +2025-03-18 17:49:59,593 - INFO - Copied backup to models/trading_agent_checkpoint_530.pt +2025-03-18 17:49:59,593 - INFO - Model saved successfully to models/trading_agent_checkpoint_530.pt +2025-03-18 17:49:59,593 - INFO - Model saved successfully to models/trading_agent_checkpoint_530.pt +2025-03-18 17:49:59,818 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:49:59,819 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:00,068 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:00,069 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:00,313 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:00,314 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:00,544 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:00,546 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:00,792 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:00,793 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:01,029 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:01,030 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:01,290 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:01,291 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:01,542 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:01,543 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:01,788 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:01,789 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:02,035 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:02,036 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:02,056 - INFO - Saving model to models/trading_agent_checkpoint_540.pt.backup (attempt 1) +2025-03-18 17:50:02,108 - INFO - Successfully saved to models/trading_agent_checkpoint_540.pt.backup +2025-03-18 17:50:02,125 - INFO - Copied backup to models/trading_agent_checkpoint_540.pt +2025-03-18 17:50:02,125 - INFO - Model saved successfully to models/trading_agent_checkpoint_540.pt +2025-03-18 17:50:02,125 - INFO - Model saved successfully to models/trading_agent_checkpoint_540.pt +2025-03-18 17:50:02,367 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:02,367 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:02,611 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:02,613 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:02,848 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:02,850 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:03,100 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:03,101 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:03,337 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:03,338 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:03,577 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:03,579 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:03,841 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:03,842 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:04,091 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:04,092 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:04,337 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:04,339 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:04,568 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:04,569 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:04,582 - INFO - Saving model to models/trading_agent_checkpoint_550.pt.backup (attempt 1) +2025-03-18 17:50:04,630 - INFO - Successfully saved to models/trading_agent_checkpoint_550.pt.backup +2025-03-18 17:50:04,651 - INFO - Copied backup to models/trading_agent_checkpoint_550.pt +2025-03-18 17:50:04,651 - INFO - Model saved successfully to models/trading_agent_checkpoint_550.pt +2025-03-18 17:50:04,652 - INFO - Model saved successfully to models/trading_agent_checkpoint_550.pt +2025-03-18 17:50:04,873 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:04,873 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:05,114 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:05,115 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:05,351 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:05,352 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:05,586 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:05,588 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:05,833 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:05,833 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:06,073 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:06,074 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:06,314 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:06,315 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:06,566 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:06,568 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:06,822 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:06,823 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:07,070 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:07,071 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:07,083 - INFO - Saving model to models/trading_agent_checkpoint_560.pt.backup (attempt 1) +2025-03-18 17:50:07,134 - INFO - Successfully saved to models/trading_agent_checkpoint_560.pt.backup +2025-03-18 17:50:07,152 - INFO - Copied backup to models/trading_agent_checkpoint_560.pt +2025-03-18 17:50:07,153 - INFO - Model saved successfully to models/trading_agent_checkpoint_560.pt +2025-03-18 17:50:07,153 - INFO - Model saved successfully to models/trading_agent_checkpoint_560.pt +2025-03-18 17:50:07,388 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:07,389 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:07,620 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:07,621 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:07,865 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:07,866 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:08,129 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:08,130 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:08,374 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:08,375 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:08,609 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:08,610 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:08,874 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:08,875 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:09,125 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:09,125 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:09,353 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:09,354 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:09,595 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:09,596 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:09,607 - INFO - Saving model to models/trading_agent_checkpoint_570.pt.backup (attempt 1) +2025-03-18 17:50:09,655 - INFO - Successfully saved to models/trading_agent_checkpoint_570.pt.backup +2025-03-18 17:50:09,675 - INFO - Copied backup to models/trading_agent_checkpoint_570.pt +2025-03-18 17:50:09,675 - INFO - Model saved successfully to models/trading_agent_checkpoint_570.pt +2025-03-18 17:50:09,675 - INFO - Model saved successfully to models/trading_agent_checkpoint_570.pt +2025-03-18 17:50:09,917 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:09,919 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:10,186 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:10,187 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:10,434 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:10,435 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:10,668 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:10,668 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:10,922 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:10,924 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:11,162 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:11,163 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:11,408 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:11,410 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:11,657 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:11,658 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:11,915 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:11,916 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:12,167 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:12,169 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:12,198 - INFO - Saving model to models/trading_agent_checkpoint_580.pt.backup (attempt 1) +2025-03-18 17:50:12,249 - INFO - Successfully saved to models/trading_agent_checkpoint_580.pt.backup +2025-03-18 17:50:12,268 - INFO - Copied backup to models/trading_agent_checkpoint_580.pt +2025-03-18 17:50:12,269 - INFO - Model saved successfully to models/trading_agent_checkpoint_580.pt +2025-03-18 17:50:12,269 - INFO - Model saved successfully to models/trading_agent_checkpoint_580.pt +2025-03-18 17:50:12,510 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:12,511 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:12,769 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:12,770 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:12,996 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:12,998 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:13,222 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:13,225 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:13,501 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:13,502 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:13,751 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:13,752 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:14,003 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:14,004 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:14,242 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:14,243 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:14,480 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:14,483 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:14,711 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:14,712 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:14,724 - INFO - Saving model to models/trading_agent_checkpoint_590.pt.backup (attempt 1) +2025-03-18 17:50:14,774 - INFO - Successfully saved to models/trading_agent_checkpoint_590.pt.backup +2025-03-18 17:50:14,793 - INFO - Copied backup to models/trading_agent_checkpoint_590.pt +2025-03-18 17:50:14,793 - INFO - Model saved successfully to models/trading_agent_checkpoint_590.pt +2025-03-18 17:50:14,794 - INFO - Model saved successfully to models/trading_agent_checkpoint_590.pt +2025-03-18 17:50:15,009 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:15,010 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:15,248 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:15,250 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:15,507 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:15,508 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:15,754 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:15,755 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:16,011 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:16,013 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:16,245 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:16,246 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:16,490 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:16,491 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:16,734 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:16,736 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:16,980 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:16,982 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:17,212 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:17,212 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:17,224 - INFO - Saving model to models/trading_agent_checkpoint_600.pt.backup (attempt 1) +2025-03-18 17:50:17,275 - INFO - Successfully saved to models/trading_agent_checkpoint_600.pt.backup +2025-03-18 17:50:17,293 - INFO - Copied backup to models/trading_agent_checkpoint_600.pt +2025-03-18 17:50:17,294 - INFO - Model saved successfully to models/trading_agent_checkpoint_600.pt +2025-03-18 17:50:17,294 - INFO - Model saved successfully to models/trading_agent_checkpoint_600.pt +2025-03-18 17:50:17,516 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:17,517 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:17,750 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:17,752 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:17,995 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:17,995 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:18,244 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:18,245 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:18,505 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:18,506 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:18,772 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:18,774 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:19,014 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:19,016 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:19,252 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:19,254 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:19,486 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:19,488 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:19,742 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:19,744 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:19,761 - INFO - Saving model to models/trading_agent_checkpoint_610.pt.backup (attempt 1) +2025-03-18 17:50:19,812 - INFO - Successfully saved to models/trading_agent_checkpoint_610.pt.backup +2025-03-18 17:50:19,831 - INFO - Copied backup to models/trading_agent_checkpoint_610.pt +2025-03-18 17:50:19,832 - INFO - Model saved successfully to models/trading_agent_checkpoint_610.pt +2025-03-18 17:50:19,832 - INFO - Model saved successfully to models/trading_agent_checkpoint_610.pt +2025-03-18 17:50:20,060 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:20,061 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:20,317 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:20,318 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:20,582 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:20,583 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:20,828 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:20,829 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:21,071 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:21,073 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:21,307 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:21,308 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:21,562 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:21,563 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:21,820 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:21,820 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:22,056 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:22,057 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:22,290 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:22,291 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:22,304 - INFO - Saving model to models/trading_agent_checkpoint_620.pt.backup (attempt 1) +2025-03-18 17:50:22,353 - INFO - Successfully saved to models/trading_agent_checkpoint_620.pt.backup +2025-03-18 17:50:22,371 - INFO - Copied backup to models/trading_agent_checkpoint_620.pt +2025-03-18 17:50:22,371 - INFO - Model saved successfully to models/trading_agent_checkpoint_620.pt +2025-03-18 17:50:22,372 - INFO - Model saved successfully to models/trading_agent_checkpoint_620.pt +2025-03-18 17:50:22,589 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:22,590 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:22,829 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:22,830 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:23,096 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:23,098 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:23,355 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:23,356 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:23,631 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:23,633 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:23,874 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:23,876 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:24,120 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:24,121 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:24,351 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:24,352 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:24,588 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:24,589 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:24,818 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:24,819 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:24,837 - INFO - Saving model to models/trading_agent_checkpoint_630.pt.backup (attempt 1) +2025-03-18 17:50:24,887 - INFO - Successfully saved to models/trading_agent_checkpoint_630.pt.backup +2025-03-18 17:50:24,903 - INFO - Copied backup to models/trading_agent_checkpoint_630.pt +2025-03-18 17:50:24,904 - INFO - Model saved successfully to models/trading_agent_checkpoint_630.pt +2025-03-18 17:50:24,904 - INFO - Model saved successfully to models/trading_agent_checkpoint_630.pt +2025-03-18 17:50:25,129 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:25,130 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:25,360 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:25,361 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:25,593 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:25,594 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:25,826 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:25,828 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:26,072 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:26,073 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:26,344 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:26,344 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:26,588 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:26,591 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:26,842 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:26,843 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:27,072 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:27,073 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:27,316 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:27,318 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:27,332 - INFO - Saving model to models/trading_agent_checkpoint_640.pt.backup (attempt 1) +2025-03-18 17:50:27,380 - INFO - Successfully saved to models/trading_agent_checkpoint_640.pt.backup +2025-03-18 17:50:27,403 - INFO - Copied backup to models/trading_agent_checkpoint_640.pt +2025-03-18 17:50:27,403 - INFO - Model saved successfully to models/trading_agent_checkpoint_640.pt +2025-03-18 17:50:27,404 - INFO - Model saved successfully to models/trading_agent_checkpoint_640.pt +2025-03-18 17:50:27,635 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:27,636 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:27,858 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:27,859 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:28,118 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:28,119 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:28,357 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:28,359 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:28,587 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:28,588 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:28,820 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:28,820 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:29,052 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:29,053 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:29,291 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:29,292 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:29,520 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:29,521 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:29,759 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:29,760 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:29,777 - INFO - Saving model to models/trading_agent_checkpoint_650.pt.backup (attempt 1) +2025-03-18 17:50:29,829 - INFO - Successfully saved to models/trading_agent_checkpoint_650.pt.backup +2025-03-18 17:50:29,847 - INFO - Copied backup to models/trading_agent_checkpoint_650.pt +2025-03-18 17:50:29,847 - INFO - Model saved successfully to models/trading_agent_checkpoint_650.pt +2025-03-18 17:50:29,847 - INFO - Model saved successfully to models/trading_agent_checkpoint_650.pt +2025-03-18 17:50:30,076 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:30,077 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:30,329 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:30,330 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:30,562 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:30,563 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:30,816 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:30,817 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:31,047 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:31,047 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:31,294 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:31,295 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:31,539 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:31,541 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:31,861 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:31,862 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:32,131 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:32,132 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:32,375 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:32,377 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:32,394 - INFO - Saving model to models/trading_agent_checkpoint_660.pt.backup (attempt 1) +2025-03-18 17:50:32,445 - INFO - Successfully saved to models/trading_agent_checkpoint_660.pt.backup +2025-03-18 17:50:32,462 - INFO - Copied backup to models/trading_agent_checkpoint_660.pt +2025-03-18 17:50:32,463 - INFO - Model saved successfully to models/trading_agent_checkpoint_660.pt +2025-03-18 17:50:32,463 - INFO - Model saved successfully to models/trading_agent_checkpoint_660.pt +2025-03-18 17:50:32,682 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:32,683 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:32,936 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:32,937 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:33,158 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:33,159 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:33,395 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:33,396 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:33,639 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:33,640 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:33,878 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:33,879 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:34,114 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:34,116 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:34,364 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:34,365 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:34,613 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:34,614 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:34,880 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:34,882 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:34,901 - INFO - Saving model to models/trading_agent_checkpoint_670.pt.backup (attempt 1) +2025-03-18 17:50:34,949 - INFO - Successfully saved to models/trading_agent_checkpoint_670.pt.backup +2025-03-18 17:50:34,965 - INFO - Copied backup to models/trading_agent_checkpoint_670.pt +2025-03-18 17:50:34,965 - INFO - Model saved successfully to models/trading_agent_checkpoint_670.pt +2025-03-18 17:50:34,965 - INFO - Model saved successfully to models/trading_agent_checkpoint_670.pt +2025-03-18 17:50:35,179 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:35,179 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:35,423 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:35,424 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:35,636 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:35,636 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:35,874 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:35,875 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:36,110 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:36,112 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:36,338 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:36,344 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:36,571 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:36,572 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:36,813 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:36,814 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:37,068 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:37,068 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:37,304 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:37,306 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:37,315 - INFO - Saving model to models/trading_agent_checkpoint_680.pt.backup (attempt 1) +2025-03-18 17:50:37,364 - INFO - Successfully saved to models/trading_agent_checkpoint_680.pt.backup +2025-03-18 17:50:37,383 - INFO - Copied backup to models/trading_agent_checkpoint_680.pt +2025-03-18 17:50:37,383 - INFO - Model saved successfully to models/trading_agent_checkpoint_680.pt +2025-03-18 17:50:37,384 - INFO - Model saved successfully to models/trading_agent_checkpoint_680.pt +2025-03-18 17:50:37,600 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:37,601 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:37,836 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:37,836 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:38,045 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:38,046 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:38,302 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:38,302 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:38,528 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:38,528 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:38,789 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:38,791 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:39,017 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:39,018 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:39,255 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:39,256 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:39,514 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:39,515 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:39,764 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:39,765 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:39,777 - INFO - Saving model to models/trading_agent_checkpoint_690.pt.backup (attempt 1) +2025-03-18 17:50:39,828 - INFO - Successfully saved to models/trading_agent_checkpoint_690.pt.backup +2025-03-18 17:50:39,847 - INFO - Copied backup to models/trading_agent_checkpoint_690.pt +2025-03-18 17:50:39,847 - INFO - Model saved successfully to models/trading_agent_checkpoint_690.pt +2025-03-18 17:50:39,847 - INFO - Model saved successfully to models/trading_agent_checkpoint_690.pt +2025-03-18 17:50:40,079 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:40,081 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:40,348 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:40,349 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:40,592 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:40,593 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:40,836 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:40,837 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:41,071 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:41,072 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:41,322 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:41,324 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:41,598 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:41,599 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:41,853 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:41,854 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:42,088 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:42,089 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:42,318 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:42,319 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:42,331 - INFO - Saving model to models/trading_agent_checkpoint_700.pt.backup (attempt 1) +2025-03-18 17:50:42,382 - INFO - Successfully saved to models/trading_agent_checkpoint_700.pt.backup +2025-03-18 17:50:42,400 - INFO - Copied backup to models/trading_agent_checkpoint_700.pt +2025-03-18 17:50:42,400 - INFO - Model saved successfully to models/trading_agent_checkpoint_700.pt +2025-03-18 17:50:42,401 - INFO - Model saved successfully to models/trading_agent_checkpoint_700.pt +2025-03-18 17:50:42,621 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:42,622 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:42,890 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:42,891 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:43,121 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:43,122 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:43,362 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:43,363 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:43,602 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:43,604 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:43,841 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:43,842 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:44,097 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:44,099 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:44,330 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:44,332 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:44,565 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:44,566 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:44,800 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:44,801 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:44,817 - INFO - Saving model to models/trading_agent_checkpoint_710.pt.backup (attempt 1) +2025-03-18 17:50:44,869 - INFO - Successfully saved to models/trading_agent_checkpoint_710.pt.backup +2025-03-18 17:50:44,887 - INFO - Copied backup to models/trading_agent_checkpoint_710.pt +2025-03-18 17:50:44,887 - INFO - Model saved successfully to models/trading_agent_checkpoint_710.pt +2025-03-18 17:50:44,887 - INFO - Model saved successfully to models/trading_agent_checkpoint_710.pt +2025-03-18 17:50:45,087 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:45,087 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:45,342 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:45,344 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:45,586 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:45,587 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:45,820 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:45,822 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:46,090 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:46,091 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:46,325 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:46,326 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:46,564 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:46,566 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:46,795 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:46,795 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:47,023 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:47,025 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:47,261 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:47,263 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:47,274 - INFO - Saving model to models/trading_agent_checkpoint_720.pt.backup (attempt 1) +2025-03-18 17:50:47,324 - INFO - Successfully saved to models/trading_agent_checkpoint_720.pt.backup +2025-03-18 17:50:47,343 - INFO - Copied backup to models/trading_agent_checkpoint_720.pt +2025-03-18 17:50:47,343 - INFO - Model saved successfully to models/trading_agent_checkpoint_720.pt +2025-03-18 17:50:47,344 - INFO - Model saved successfully to models/trading_agent_checkpoint_720.pt +2025-03-18 17:50:47,568 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:47,570 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:47,818 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:47,819 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:48,371 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:48,372 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:48,634 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:48,635 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:48,872 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:48,873 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:49,116 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:49,117 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:49,362 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:49,363 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:49,588 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:49,589 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:49,828 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:49,828 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:50,055 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:50,057 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:50,071 - INFO - Saving model to models/trading_agent_checkpoint_730.pt.backup (attempt 1) +2025-03-18 17:50:50,120 - INFO - Successfully saved to models/trading_agent_checkpoint_730.pt.backup +2025-03-18 17:50:50,138 - INFO - Copied backup to models/trading_agent_checkpoint_730.pt +2025-03-18 17:50:50,138 - INFO - Model saved successfully to models/trading_agent_checkpoint_730.pt +2025-03-18 17:50:50,140 - INFO - Model saved successfully to models/trading_agent_checkpoint_730.pt +2025-03-18 17:50:50,365 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:50,366 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:50,611 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:50,612 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:50,846 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:50,848 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:51,105 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:51,107 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:51,355 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:51,357 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:51,630 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:51,632 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:51,868 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:51,870 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:52,090 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:52,090 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:52,337 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:52,338 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:52,581 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:52,582 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:52,598 - INFO - Saving model to models/trading_agent_checkpoint_740.pt.backup (attempt 1) +2025-03-18 17:50:52,649 - INFO - Successfully saved to models/trading_agent_checkpoint_740.pt.backup +2025-03-18 17:50:52,673 - INFO - Copied backup to models/trading_agent_checkpoint_740.pt +2025-03-18 17:50:52,673 - INFO - Model saved successfully to models/trading_agent_checkpoint_740.pt +2025-03-18 17:50:52,674 - INFO - Model saved successfully to models/trading_agent_checkpoint_740.pt +2025-03-18 17:50:52,895 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:52,898 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:53,125 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:53,127 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:53,368 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:53,369 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:53,606 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:53,607 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:53,840 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:53,848 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:54,084 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:54,085 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:54,315 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:54,317 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:54,584 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:54,584 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:54,840 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:54,841 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:55,072 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:55,072 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:55,090 - INFO - Saving model to models/trading_agent_checkpoint_750.pt.backup (attempt 1) +2025-03-18 17:50:55,138 - INFO - Successfully saved to models/trading_agent_checkpoint_750.pt.backup +2025-03-18 17:50:55,157 - INFO - Copied backup to models/trading_agent_checkpoint_750.pt +2025-03-18 17:50:55,157 - INFO - Model saved successfully to models/trading_agent_checkpoint_750.pt +2025-03-18 17:50:55,158 - INFO - Model saved successfully to models/trading_agent_checkpoint_750.pt +2025-03-18 17:50:55,386 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:55,387 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:55,622 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:55,623 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:55,868 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:55,869 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:56,114 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:56,115 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:56,356 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:56,357 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:56,635 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:56,635 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:56,895 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:56,896 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:57,139 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:57,141 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:57,390 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:57,392 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:57,636 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:57,638 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:57,655 - INFO - Saving model to models/trading_agent_checkpoint_760.pt.backup (attempt 1) +2025-03-18 17:50:57,704 - INFO - Successfully saved to models/trading_agent_checkpoint_760.pt.backup +2025-03-18 17:50:57,722 - INFO - Copied backup to models/trading_agent_checkpoint_760.pt +2025-03-18 17:50:57,723 - INFO - Model saved successfully to models/trading_agent_checkpoint_760.pt +2025-03-18 17:50:57,723 - INFO - Model saved successfully to models/trading_agent_checkpoint_760.pt +2025-03-18 17:50:57,935 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:57,936 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:58,161 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:58,161 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:58,393 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:58,393 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:58,644 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:58,645 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:58,907 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:58,908 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:59,150 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:59,151 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:59,378 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:59,379 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:59,630 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:59,632 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:50:59,871 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:50:59,872 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:00,125 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:00,127 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:00,151 - INFO - Saving model to models/trading_agent_checkpoint_770.pt.backup (attempt 1) +2025-03-18 17:51:00,202 - INFO - Successfully saved to models/trading_agent_checkpoint_770.pt.backup +2025-03-18 17:51:00,221 - INFO - Copied backup to models/trading_agent_checkpoint_770.pt +2025-03-18 17:51:00,222 - INFO - Model saved successfully to models/trading_agent_checkpoint_770.pt +2025-03-18 17:51:00,222 - INFO - Model saved successfully to models/trading_agent_checkpoint_770.pt +2025-03-18 17:51:00,454 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:00,455 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:00,699 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:00,701 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:00,952 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:00,954 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:01,204 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:01,205 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:01,474 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:01,475 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:01,747 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:01,748 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:01,983 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:01,984 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:02,216 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:02,217 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:02,454 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:02,455 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:02,704 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:02,705 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:02,727 - INFO - Saving model to models/trading_agent_checkpoint_780.pt.backup (attempt 1) +2025-03-18 17:51:02,781 - INFO - Successfully saved to models/trading_agent_checkpoint_780.pt.backup +2025-03-18 17:51:02,799 - INFO - Copied backup to models/trading_agent_checkpoint_780.pt +2025-03-18 17:51:02,799 - INFO - Model saved successfully to models/trading_agent_checkpoint_780.pt +2025-03-18 17:51:02,800 - INFO - Model saved successfully to models/trading_agent_checkpoint_780.pt +2025-03-18 17:51:03,036 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:03,037 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:03,281 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:03,282 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:03,547 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:03,548 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:03,797 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:03,798 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:04,046 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:04,049 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:04,293 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:04,294 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:04,536 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:04,537 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:04,765 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:04,766 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:04,994 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:04,999 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:05,240 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:05,241 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:05,257 - INFO - Saving model to models/trading_agent_checkpoint_790.pt.backup (attempt 1) +2025-03-18 17:51:05,308 - INFO - Successfully saved to models/trading_agent_checkpoint_790.pt.backup +2025-03-18 17:51:05,326 - INFO - Copied backup to models/trading_agent_checkpoint_790.pt +2025-03-18 17:51:05,327 - INFO - Model saved successfully to models/trading_agent_checkpoint_790.pt +2025-03-18 17:51:05,327 - INFO - Model saved successfully to models/trading_agent_checkpoint_790.pt +2025-03-18 17:51:05,552 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:05,554 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:05,786 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:05,788 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:06,029 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:06,030 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:06,260 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:06,260 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:06,501 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:06,502 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:06,731 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:06,733 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:06,963 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:06,964 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:07,189 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:07,190 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:07,417 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:07,418 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:07,646 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:07,646 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:07,662 - INFO - Saving model to models/trading_agent_checkpoint_800.pt.backup (attempt 1) +2025-03-18 17:51:07,714 - INFO - Successfully saved to models/trading_agent_checkpoint_800.pt.backup +2025-03-18 17:51:07,732 - INFO - Copied backup to models/trading_agent_checkpoint_800.pt +2025-03-18 17:51:07,733 - INFO - Model saved successfully to models/trading_agent_checkpoint_800.pt +2025-03-18 17:51:07,733 - INFO - Model saved successfully to models/trading_agent_checkpoint_800.pt +2025-03-18 17:51:07,956 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:07,957 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:08,190 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:08,190 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:08,433 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:08,434 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:08,662 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:08,662 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:08,911 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:08,911 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:09,138 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:09,139 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:09,403 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:09,403 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:09,632 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:09,633 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:09,880 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:09,881 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:10,125 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:10,126 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:10,141 - INFO - Saving model to models/trading_agent_checkpoint_810.pt.backup (attempt 1) +2025-03-18 17:51:10,191 - INFO - Successfully saved to models/trading_agent_checkpoint_810.pt.backup +2025-03-18 17:51:10,209 - INFO - Copied backup to models/trading_agent_checkpoint_810.pt +2025-03-18 17:51:10,209 - INFO - Model saved successfully to models/trading_agent_checkpoint_810.pt +2025-03-18 17:51:10,209 - INFO - Model saved successfully to models/trading_agent_checkpoint_810.pt +2025-03-18 17:51:10,431 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:10,432 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:10,692 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:10,693 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:10,942 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:10,943 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:11,182 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:11,183 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:11,420 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:11,421 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:11,664 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:11,665 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:11,890 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:11,890 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:12,140 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:12,141 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:12,370 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:12,372 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:12,616 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:12,617 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:12,627 - INFO - Saving model to models/trading_agent_checkpoint_820.pt.backup (attempt 1) +2025-03-18 17:51:12,677 - INFO - Successfully saved to models/trading_agent_checkpoint_820.pt.backup +2025-03-18 17:51:12,695 - INFO - Copied backup to models/trading_agent_checkpoint_820.pt +2025-03-18 17:51:12,695 - INFO - Model saved successfully to models/trading_agent_checkpoint_820.pt +2025-03-18 17:51:12,695 - INFO - Model saved successfully to models/trading_agent_checkpoint_820.pt +2025-03-18 17:51:12,943 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:12,944 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:13,189 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:13,190 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:13,434 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:13,435 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:13,688 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:13,690 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:13,938 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:13,939 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:14,186 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:14,188 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:14,418 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:14,419 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:14,657 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:14,658 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:14,915 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:14,916 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:15,158 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:15,159 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:15,189 - INFO - Saving model to models/trading_agent_checkpoint_830.pt.backup (attempt 1) +2025-03-18 17:51:15,235 - INFO - Successfully saved to models/trading_agent_checkpoint_830.pt.backup +2025-03-18 17:51:15,253 - INFO - Copied backup to models/trading_agent_checkpoint_830.pt +2025-03-18 17:51:15,253 - INFO - Model saved successfully to models/trading_agent_checkpoint_830.pt +2025-03-18 17:51:15,253 - INFO - Model saved successfully to models/trading_agent_checkpoint_830.pt +2025-03-18 17:51:15,486 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:15,487 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:15,720 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:15,721 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:15,968 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:15,969 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:16,198 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:16,199 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:16,447 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:16,448 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:16,690 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:16,691 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:16,921 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:16,923 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:17,158 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:17,158 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:17,404 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:17,406 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:17,616 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:17,617 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:17,637 - INFO - Saving model to models/trading_agent_checkpoint_840.pt.backup (attempt 1) +2025-03-18 17:51:17,683 - INFO - Successfully saved to models/trading_agent_checkpoint_840.pt.backup +2025-03-18 17:51:17,701 - INFO - Copied backup to models/trading_agent_checkpoint_840.pt +2025-03-18 17:51:17,702 - INFO - Model saved successfully to models/trading_agent_checkpoint_840.pt +2025-03-18 17:51:17,702 - INFO - Model saved successfully to models/trading_agent_checkpoint_840.pt +2025-03-18 17:51:17,930 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:17,931 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:18,140 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:18,141 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:18,389 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:18,390 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:18,643 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:18,644 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:18,896 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:18,896 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:19,125 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:19,125 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:19,384 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:19,385 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:19,624 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:19,625 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:19,894 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:19,895 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:20,127 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:20,127 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:20,145 - INFO - Saving model to models/trading_agent_checkpoint_850.pt.backup (attempt 1) +2025-03-18 17:51:20,193 - INFO - Successfully saved to models/trading_agent_checkpoint_850.pt.backup +2025-03-18 17:51:20,211 - INFO - Copied backup to models/trading_agent_checkpoint_850.pt +2025-03-18 17:51:20,212 - INFO - Model saved successfully to models/trading_agent_checkpoint_850.pt +2025-03-18 17:51:20,212 - INFO - Model saved successfully to models/trading_agent_checkpoint_850.pt +2025-03-18 17:51:20,425 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:20,426 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:20,666 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:20,667 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:20,917 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:20,918 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:21,173 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:21,174 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:21,424 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:21,425 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:21,681 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:21,682 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:21,954 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:21,955 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:22,201 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:22,202 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:22,457 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:22,458 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:22,710 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:22,711 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:22,722 - INFO - Saving model to models/trading_agent_checkpoint_860.pt.backup (attempt 1) +2025-03-18 17:51:22,774 - INFO - Successfully saved to models/trading_agent_checkpoint_860.pt.backup +2025-03-18 17:51:22,791 - INFO - Copied backup to models/trading_agent_checkpoint_860.pt +2025-03-18 17:51:22,791 - INFO - Model saved successfully to models/trading_agent_checkpoint_860.pt +2025-03-18 17:51:22,792 - INFO - Model saved successfully to models/trading_agent_checkpoint_860.pt +2025-03-18 17:51:23,013 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:23,013 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:23,228 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:23,230 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:23,482 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:23,484 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:23,767 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:23,768 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:24,005 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:24,006 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:24,257 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:24,260 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:24,535 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:24,536 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:24,767 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:24,769 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:25,002 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:25,003 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:25,233 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:25,234 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:25,249 - INFO - Saving model to models/trading_agent_checkpoint_870.pt.backup (attempt 1) +2025-03-18 17:51:25,301 - INFO - Successfully saved to models/trading_agent_checkpoint_870.pt.backup +2025-03-18 17:51:25,322 - INFO - Copied backup to models/trading_agent_checkpoint_870.pt +2025-03-18 17:51:25,322 - INFO - Model saved successfully to models/trading_agent_checkpoint_870.pt +2025-03-18 17:51:25,322 - INFO - Model saved successfully to models/trading_agent_checkpoint_870.pt +2025-03-18 17:51:25,564 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:25,565 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:25,838 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:25,838 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:26,087 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:26,088 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:26,329 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:26,331 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:26,569 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:26,571 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:26,843 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:26,844 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:27,109 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:27,110 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:27,347 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:27,348 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:27,588 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:27,589 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:27,829 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:27,831 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:27,848 - INFO - Saving model to models/trading_agent_checkpoint_880.pt.backup (attempt 1) +2025-03-18 17:51:27,897 - INFO - Successfully saved to models/trading_agent_checkpoint_880.pt.backup +2025-03-18 17:51:27,914 - INFO - Copied backup to models/trading_agent_checkpoint_880.pt +2025-03-18 17:51:27,914 - INFO - Model saved successfully to models/trading_agent_checkpoint_880.pt +2025-03-18 17:51:27,914 - INFO - Model saved successfully to models/trading_agent_checkpoint_880.pt +2025-03-18 17:51:28,134 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:28,134 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:28,394 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:28,395 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:28,635 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:28,636 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:28,873 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:28,874 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:29,112 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:29,113 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:29,366 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:29,366 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:29,623 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:29,625 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:29,867 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:29,868 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:30,110 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:30,110 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:30,375 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:30,377 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:30,390 - INFO - Saving model to models/trading_agent_checkpoint_890.pt.backup (attempt 1) +2025-03-18 17:51:30,439 - INFO - Successfully saved to models/trading_agent_checkpoint_890.pt.backup +2025-03-18 17:51:30,458 - INFO - Copied backup to models/trading_agent_checkpoint_890.pt +2025-03-18 17:51:30,459 - INFO - Model saved successfully to models/trading_agent_checkpoint_890.pt +2025-03-18 17:51:30,459 - INFO - Model saved successfully to models/trading_agent_checkpoint_890.pt +2025-03-18 17:51:30,682 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:30,683 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:30,914 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:30,915 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:31,170 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:31,171 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:31,410 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:31,411 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:31,668 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:31,670 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:31,974 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:31,975 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:32,237 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:32,238 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:32,461 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:32,465 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:32,715 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:32,716 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:32,954 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:32,955 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:32,967 - INFO - Saving model to models/trading_agent_checkpoint_900.pt.backup (attempt 1) +2025-03-18 17:51:33,016 - INFO - Successfully saved to models/trading_agent_checkpoint_900.pt.backup +2025-03-18 17:51:33,035 - INFO - Copied backup to models/trading_agent_checkpoint_900.pt +2025-03-18 17:51:33,035 - INFO - Model saved successfully to models/trading_agent_checkpoint_900.pt +2025-03-18 17:51:33,036 - INFO - Model saved successfully to models/trading_agent_checkpoint_900.pt +2025-03-18 17:51:33,269 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:33,270 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:33,514 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:33,516 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:33,785 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:33,786 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:34,025 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:34,026 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:34,296 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:34,296 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:34,544 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:34,546 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:34,778 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:34,780 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:35,007 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:35,008 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:35,241 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:35,243 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:35,503 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:35,505 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:35,522 - INFO - Saving model to models/trading_agent_checkpoint_910.pt.backup (attempt 1) +2025-03-18 17:51:35,576 - INFO - Successfully saved to models/trading_agent_checkpoint_910.pt.backup +2025-03-18 17:51:35,595 - INFO - Copied backup to models/trading_agent_checkpoint_910.pt +2025-03-18 17:51:35,595 - INFO - Model saved successfully to models/trading_agent_checkpoint_910.pt +2025-03-18 17:51:35,595 - INFO - Model saved successfully to models/trading_agent_checkpoint_910.pt +2025-03-18 17:51:35,841 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:35,843 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:36,108 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:36,109 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:36,345 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:36,347 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:36,597 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:36,598 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:36,836 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:36,837 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:37,099 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:37,101 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:37,346 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:37,347 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:37,578 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:37,579 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:37,817 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:37,818 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:38,052 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:38,052 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:38,069 - INFO - Saving model to models/trading_agent_checkpoint_920.pt.backup (attempt 1) +2025-03-18 17:51:38,117 - INFO - Successfully saved to models/trading_agent_checkpoint_920.pt.backup +2025-03-18 17:51:38,135 - INFO - Copied backup to models/trading_agent_checkpoint_920.pt +2025-03-18 17:51:38,136 - INFO - Model saved successfully to models/trading_agent_checkpoint_920.pt +2025-03-18 17:51:38,136 - INFO - Model saved successfully to models/trading_agent_checkpoint_920.pt +2025-03-18 17:51:38,366 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:38,368 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:38,597 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:38,599 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:38,841 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:38,843 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:39,098 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:39,099 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:39,340 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:39,343 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:39,579 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:39,581 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:39,813 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:39,814 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:40,065 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:40,066 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:40,293 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:40,295 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:40,529 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:40,529 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:40,557 - INFO - Saving model to models/trading_agent_checkpoint_930.pt.backup (attempt 1) +2025-03-18 17:51:40,601 - INFO - Successfully saved to models/trading_agent_checkpoint_930.pt.backup +2025-03-18 17:51:40,619 - INFO - Copied backup to models/trading_agent_checkpoint_930.pt +2025-03-18 17:51:40,619 - INFO - Model saved successfully to models/trading_agent_checkpoint_930.pt +2025-03-18 17:51:40,619 - INFO - Model saved successfully to models/trading_agent_checkpoint_930.pt +2025-03-18 17:51:40,843 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:40,844 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:41,084 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:41,085 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:41,338 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:41,340 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:41,570 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:41,571 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:41,822 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:41,823 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:42,048 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:42,050 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:42,294 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:42,297 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:42,535 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:42,536 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:42,771 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:42,772 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:43,089 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:43,090 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:43,101 - INFO - Saving model to models/trading_agent_checkpoint_940.pt.backup (attempt 1) +2025-03-18 17:51:43,142 - INFO - Successfully saved to models/trading_agent_checkpoint_940.pt.backup +2025-03-18 17:51:43,158 - INFO - Copied backup to models/trading_agent_checkpoint_940.pt +2025-03-18 17:51:43,159 - INFO - Model saved successfully to models/trading_agent_checkpoint_940.pt +2025-03-18 17:51:43,159 - INFO - Model saved successfully to models/trading_agent_checkpoint_940.pt +2025-03-18 17:51:43,398 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:43,399 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:43,631 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:43,632 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:43,879 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:43,881 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:44,095 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:44,096 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:44,342 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:44,343 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:44,585 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:44,586 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:44,822 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:44,823 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:45,045 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:45,047 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:45,284 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:45,285 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:45,510 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:45,512 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:45,520 - INFO - Saving model to models/trading_agent_checkpoint_950.pt.backup (attempt 1) +2025-03-18 17:51:45,562 - INFO - Successfully saved to models/trading_agent_checkpoint_950.pt.backup +2025-03-18 17:51:45,581 - INFO - Copied backup to models/trading_agent_checkpoint_950.pt +2025-03-18 17:51:45,581 - INFO - Model saved successfully to models/trading_agent_checkpoint_950.pt +2025-03-18 17:51:45,582 - INFO - Model saved successfully to models/trading_agent_checkpoint_950.pt +2025-03-18 17:51:45,817 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:45,817 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:46,044 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:46,044 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:46,273 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:46,274 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:46,508 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:46,508 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:46,749 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:46,751 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:46,972 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:46,973 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:47,203 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:47,205 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:47,441 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:47,442 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:47,688 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:47,689 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:47,963 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:47,965 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:47,979 - INFO - Saving model to models/trading_agent_checkpoint_960.pt.backup (attempt 1) +2025-03-18 17:51:48,031 - INFO - Successfully saved to models/trading_agent_checkpoint_960.pt.backup +2025-03-18 17:51:48,048 - INFO - Copied backup to models/trading_agent_checkpoint_960.pt +2025-03-18 17:51:48,050 - INFO - Model saved successfully to models/trading_agent_checkpoint_960.pt +2025-03-18 17:51:48,050 - INFO - Model saved successfully to models/trading_agent_checkpoint_960.pt +2025-03-18 17:51:48,288 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:48,289 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:48,855 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:48,856 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:49,085 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:49,086 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:49,321 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:49,321 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:49,598 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:49,599 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:49,845 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:49,847 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:50,083 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:50,084 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:50,326 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:50,327 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:50,583 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:50,585 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:50,841 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:50,842 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:50,873 - INFO - Saving model to models/trading_agent_checkpoint_970.pt.backup (attempt 1) +2025-03-18 17:51:50,923 - INFO - Successfully saved to models/trading_agent_checkpoint_970.pt.backup +2025-03-18 17:51:50,942 - INFO - Copied backup to models/trading_agent_checkpoint_970.pt +2025-03-18 17:51:50,942 - INFO - Model saved successfully to models/trading_agent_checkpoint_970.pt +2025-03-18 17:51:50,943 - INFO - Model saved successfully to models/trading_agent_checkpoint_970.pt +2025-03-18 17:51:51,161 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:51,164 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:51,410 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:51,411 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:51,643 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:51,644 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:51,888 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:51,889 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:52,119 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:52,119 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:52,345 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:52,345 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:52,593 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:52,594 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:52,830 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:52,831 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:53,092 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:53,092 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:53,333 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:53,334 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:53,347 - INFO - Saving model to models/trading_agent_checkpoint_980.pt.backup (attempt 1) +2025-03-18 17:51:53,396 - INFO - Successfully saved to models/trading_agent_checkpoint_980.pt.backup +2025-03-18 17:51:53,413 - INFO - Copied backup to models/trading_agent_checkpoint_980.pt +2025-03-18 17:51:53,413 - INFO - Model saved successfully to models/trading_agent_checkpoint_980.pt +2025-03-18 17:51:53,415 - INFO - Model saved successfully to models/trading_agent_checkpoint_980.pt +2025-03-18 17:51:53,635 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:53,635 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:53,861 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:53,863 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:54,087 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:54,087 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:54,318 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:54,319 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:54,543 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:54,543 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:54,800 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:54,801 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:55,035 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:55,036 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:55,268 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:55,269 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:55,502 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:55,503 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:55,742 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:55,743 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:55,763 - INFO - Saving model to models/trading_agent_checkpoint_990.pt.backup (attempt 1) +2025-03-18 17:51:55,812 - INFO - Successfully saved to models/trading_agent_checkpoint_990.pt.backup +2025-03-18 17:51:55,828 - INFO - Copied backup to models/trading_agent_checkpoint_990.pt +2025-03-18 17:51:55,829 - INFO - Model saved successfully to models/trading_agent_checkpoint_990.pt +2025-03-18 17:51:55,829 - INFO - Model saved successfully to models/trading_agent_checkpoint_990.pt +2025-03-18 17:51:56,052 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:56,053 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:56,272 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:56,273 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:56,501 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:56,503 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:56,738 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:56,740 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:56,970 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:56,971 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:57,209 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:57,210 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:57,477 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:57,478 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:57,724 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:57,726 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:57,943 - ERROR - Error initializing features: 'list' object has no attribute 'empty' +2025-03-18 17:51:57,943 - ERROR - Traceback (most recent call last): + File "F:\projects\gogo2\main.py", line 567, in _initialize_features + if self.data.empty: + ^^^^^^^^^^^^^^^ +AttributeError: 'list' object has no attribute 'empty' + +2025-03-18 17:51:58,183 - INFO - Saving model to models/trading_agent_final.pt.backup (attempt 1) +2025-03-18 17:51:58,236 - INFO - Successfully saved to models/trading_agent_final.pt.backup +2025-03-18 17:51:58,254 - INFO - Copied backup to models/trading_agent_final.pt +2025-03-18 17:51:58,254 - INFO - Model saved successfully to models/trading_agent_final.pt +2025-03-18 17:51:58,256 - INFO - Model saved successfully to models/trading_agent_final.pt +2025-03-18 17:51:58,295 - INFO - Exchange connection closed +2025-03-18 17:53:53,222 - INFO - Added numpy scalar to PyTorch safe globals +2025-03-18 17:53:53,229 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 17:53:53,230 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 17:53:53,241 - INFO - Fetching historical data for ETH/USDT, timeframe 1m, limit 1000 +2025-03-18 17:53:56,461 - INFO - Using GPU: NVIDIA GeForce RTX 4060 Laptop GPU +2025-03-18 17:53:57,914 - INFO - Initialized agent with state_size=507, action_size=4, hidden_size=384 +2025-03-18 17:53:57,914 - INFO - Using device: cuda +2025-03-18 17:53:57,915 - INFO - Initialized agent with state_size=507, action_size=4, hidden_size=384 +2025-03-18 17:53:57,922 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 17:57:01,455 - INFO - Saving model to models/trading_agent_final.pt.backup (attempt 1) +2025-03-18 17:57:01,504 - INFO - Successfully saved to models/trading_agent_final.pt.backup +2025-03-18 17:57:01,523 - INFO - Copied backup to models/trading_agent_final.pt +2025-03-18 17:57:01,523 - INFO - Model saved successfully to models/trading_agent_final.pt +2025-03-18 17:57:01,523 - INFO - Model saved successfully to models/trading_agent_final.pt +2025-03-18 17:57:01,526 - INFO - Exchange connection closed +2025-03-18 17:58:04,554 - INFO - Added numpy scalar to PyTorch safe globals +2025-03-18 17:58:04,560 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 17:58:04,561 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 17:58:04,572 - INFO - Fetching historical data for ETH/USDT, timeframe 1m, limit 1000 +2025-03-18 17:58:09,125 - INFO - Using GPU: NVIDIA GeForce RTX 4060 Laptop GPU +2025-03-18 17:58:10,585 - INFO - Initialized agent with state_size=507, action_size=4, hidden_size=384 +2025-03-18 17:58:10,585 - INFO - Using device: cuda +2025-03-18 17:58:10,586 - INFO - Initialized agent with state_size=507, action_size=4, hidden_size=384 +2025-03-18 17:58:10,605 - INFO - Exchange initialized with standard CCXT: mexc +2025-03-18 17:58:14,637 - INFO - Saving model to models/trading_agent_best_reward.pt.backup (attempt 1) +2025-03-18 17:58:14,679 - INFO - Successfully saved to models/trading_agent_best_reward.pt.backup +2025-03-18 17:58:14,698 - INFO - Copied backup to models/trading_agent_best_reward.pt +2025-03-18 17:58:14,699 - INFO - Model saved successfully to models/trading_agent_best_reward.pt +2025-03-18 17:58:14,699 - INFO - Model saved successfully to models/trading_agent_best_reward.pt +2025-03-18 17:58:14,699 - INFO - Saving model to models/trading_agent_best_pnl.pt.backup (attempt 1) +2025-03-18 17:58:14,742 - INFO - Successfully saved to models/trading_agent_best_pnl.pt.backup +2025-03-18 17:58:14,760 - INFO - Copied backup to models/trading_agent_best_pnl.pt +2025-03-18 17:58:14,762 - INFO - Model saved successfully to models/trading_agent_best_pnl.pt +2025-03-18 17:58:14,762 - INFO - Model saved successfully to models/trading_agent_best_pnl.pt +2025-03-18 17:58:14,762 - INFO - Saving model to models/trading_agent_best_net_pnl.pt.backup (attempt 1) +2025-03-18 17:58:14,801 - INFO - Successfully saved to models/trading_agent_best_net_pnl.pt.backup +2025-03-18 17:58:14,816 - INFO - Copied backup to models/trading_agent_best_net_pnl.pt +2025-03-18 17:58:14,816 - INFO - Model saved successfully to models/trading_agent_best_net_pnl.pt +2025-03-18 17:58:14,816 - INFO - Model saved successfully to models/trading_agent_best_net_pnl.pt +2025-03-18 17:58:14,817 - INFO - Saving model to models/trading_agent_checkpoint_0.pt.backup (attempt 1) +2025-03-18 17:58:14,856 - INFO - Successfully saved to models/trading_agent_checkpoint_0.pt.backup +2025-03-18 17:58:14,875 - INFO - Copied backup to models/trading_agent_checkpoint_0.pt +2025-03-18 17:58:14,876 - INFO - Model saved successfully to models/trading_agent_checkpoint_0.pt +2025-03-18 17:58:14,876 - INFO - Model saved successfully to models/trading_agent_checkpoint_0.pt +2025-03-18 17:58:17,230 - INFO - Saving model to models/trading_agent_checkpoint_10.pt.backup (attempt 1) +2025-03-18 17:58:17,279 - INFO - Successfully saved to models/trading_agent_checkpoint_10.pt.backup +2025-03-18 17:58:17,297 - INFO - Copied backup to models/trading_agent_checkpoint_10.pt +2025-03-18 17:58:17,297 - INFO - Model saved successfully to models/trading_agent_checkpoint_10.pt +2025-03-18 17:58:17,298 - INFO - Model saved successfully to models/trading_agent_checkpoint_10.pt +2025-03-18 17:58:19,679 - INFO - Saving model to models/trading_agent_checkpoint_20.pt.backup (attempt 1) +2025-03-18 17:58:19,726 - INFO - Successfully saved to models/trading_agent_checkpoint_20.pt.backup +2025-03-18 17:58:19,743 - INFO - Copied backup to models/trading_agent_checkpoint_20.pt +2025-03-18 17:58:19,744 - INFO - Model saved successfully to models/trading_agent_checkpoint_20.pt +2025-03-18 17:58:19,744 - INFO - Model saved successfully to models/trading_agent_checkpoint_20.pt +2025-03-18 17:58:22,101 - INFO - Saving model to models/trading_agent_checkpoint_30.pt.backup (attempt 1) +2025-03-18 17:58:22,151 - INFO - Successfully saved to models/trading_agent_checkpoint_30.pt.backup +2025-03-18 17:58:22,169 - INFO - Copied backup to models/trading_agent_checkpoint_30.pt +2025-03-18 17:58:22,169 - INFO - Model saved successfully to models/trading_agent_checkpoint_30.pt +2025-03-18 17:58:22,169 - INFO - Model saved successfully to models/trading_agent_checkpoint_30.pt +2025-03-18 17:58:24,583 - INFO - Saving model to models/trading_agent_checkpoint_40.pt.backup (attempt 1) +2025-03-18 17:58:24,629 - INFO - Successfully saved to models/trading_agent_checkpoint_40.pt.backup +2025-03-18 17:58:24,647 - INFO - Copied backup to models/trading_agent_checkpoint_40.pt +2025-03-18 17:58:24,647 - INFO - Model saved successfully to models/trading_agent_checkpoint_40.pt +2025-03-18 17:58:24,648 - INFO - Model saved successfully to models/trading_agent_checkpoint_40.pt +2025-03-18 17:58:27,031 - INFO - Saving model to models/trading_agent_checkpoint_50.pt.backup (attempt 1) +2025-03-18 17:58:27,078 - INFO - Successfully saved to models/trading_agent_checkpoint_50.pt.backup +2025-03-18 17:58:27,096 - INFO - Copied backup to models/trading_agent_checkpoint_50.pt +2025-03-18 17:58:27,097 - INFO - Model saved successfully to models/trading_agent_checkpoint_50.pt +2025-03-18 17:58:27,097 - INFO - Model saved successfully to models/trading_agent_checkpoint_50.pt +2025-03-18 17:58:29,485 - INFO - Saving model to models/trading_agent_checkpoint_60.pt.backup (attempt 1) +2025-03-18 17:58:29,532 - INFO - Successfully saved to models/trading_agent_checkpoint_60.pt.backup +2025-03-18 17:58:29,549 - INFO - Copied backup to models/trading_agent_checkpoint_60.pt +2025-03-18 17:58:29,549 - INFO - Model saved successfully to models/trading_agent_checkpoint_60.pt +2025-03-18 17:58:29,550 - INFO - Model saved successfully to models/trading_agent_checkpoint_60.pt +2025-03-18 17:58:31,918 - INFO - Saving model to models/trading_agent_checkpoint_70.pt.backup (attempt 1) +2025-03-18 17:58:31,972 - INFO - Successfully saved to models/trading_agent_checkpoint_70.pt.backup +2025-03-18 17:58:31,992 - INFO - Copied backup to models/trading_agent_checkpoint_70.pt +2025-03-18 17:58:31,992 - INFO - Model saved successfully to models/trading_agent_checkpoint_70.pt +2025-03-18 17:58:31,993 - INFO - Model saved successfully to models/trading_agent_checkpoint_70.pt +2025-03-18 17:58:34,479 - INFO - Saving model to models/trading_agent_checkpoint_80.pt.backup (attempt 1) +2025-03-18 17:58:34,529 - INFO - Successfully saved to models/trading_agent_checkpoint_80.pt.backup +2025-03-18 17:58:34,546 - INFO - Copied backup to models/trading_agent_checkpoint_80.pt +2025-03-18 17:58:34,546 - INFO - Model saved successfully to models/trading_agent_checkpoint_80.pt +2025-03-18 17:58:34,546 - INFO - Model saved successfully to models/trading_agent_checkpoint_80.pt +2025-03-18 17:58:36,885 - INFO - Saving model to models/trading_agent_checkpoint_90.pt.backup (attempt 1) +2025-03-18 17:58:36,935 - INFO - Successfully saved to models/trading_agent_checkpoint_90.pt.backup +2025-03-18 17:58:36,955 - INFO - Copied backup to models/trading_agent_checkpoint_90.pt +2025-03-18 17:58:36,956 - INFO - Model saved successfully to models/trading_agent_checkpoint_90.pt +2025-03-18 17:58:36,956 - INFO - Model saved successfully to models/trading_agent_checkpoint_90.pt +2025-03-18 17:58:39,338 - INFO - Saving model to models/trading_agent_checkpoint_100.pt.backup (attempt 1) +2025-03-18 17:58:39,385 - INFO - Successfully saved to models/trading_agent_checkpoint_100.pt.backup +2025-03-18 17:58:39,404 - INFO - Copied backup to models/trading_agent_checkpoint_100.pt +2025-03-18 17:58:39,404 - INFO - Model saved successfully to models/trading_agent_checkpoint_100.pt +2025-03-18 17:58:39,405 - INFO - Model saved successfully to models/trading_agent_checkpoint_100.pt +2025-03-18 17:58:41,829 - INFO - Saving model to models/trading_agent_checkpoint_110.pt.backup (attempt 1) +2025-03-18 17:58:41,878 - INFO - Successfully saved to models/trading_agent_checkpoint_110.pt.backup +2025-03-18 17:58:41,896 - INFO - Copied backup to models/trading_agent_checkpoint_110.pt +2025-03-18 17:58:41,897 - INFO - Model saved successfully to models/trading_agent_checkpoint_110.pt +2025-03-18 17:58:41,897 - INFO - Model saved successfully to models/trading_agent_checkpoint_110.pt +2025-03-18 17:58:44,261 - INFO - Saving model to models/trading_agent_checkpoint_120.pt.backup (attempt 1) +2025-03-18 17:58:44,314 - INFO - Successfully saved to models/trading_agent_checkpoint_120.pt.backup +2025-03-18 17:58:44,333 - INFO - Copied backup to models/trading_agent_checkpoint_120.pt +2025-03-18 17:58:44,333 - INFO - Model saved successfully to models/trading_agent_checkpoint_120.pt +2025-03-18 17:58:44,333 - INFO - Model saved successfully to models/trading_agent_checkpoint_120.pt +2025-03-18 17:58:46,707 - INFO - Saving model to models/trading_agent_checkpoint_130.pt.backup (attempt 1) +2025-03-18 17:58:46,757 - INFO - Successfully saved to models/trading_agent_checkpoint_130.pt.backup +2025-03-18 17:58:46,774 - INFO - Copied backup to models/trading_agent_checkpoint_130.pt +2025-03-18 17:58:46,775 - INFO - Model saved successfully to models/trading_agent_checkpoint_130.pt +2025-03-18 17:58:46,775 - INFO - Model saved successfully to models/trading_agent_checkpoint_130.pt +2025-03-18 17:58:49,222 - INFO - Saving model to models/trading_agent_checkpoint_140.pt.backup (attempt 1) +2025-03-18 17:58:49,264 - INFO - Successfully saved to models/trading_agent_checkpoint_140.pt.backup +2025-03-18 17:58:49,283 - INFO - Copied backup to models/trading_agent_checkpoint_140.pt +2025-03-18 17:58:49,284 - INFO - Model saved successfully to models/trading_agent_checkpoint_140.pt +2025-03-18 17:58:49,284 - INFO - Model saved successfully to models/trading_agent_checkpoint_140.pt +2025-03-18 17:58:51,610 - INFO - Saving model to models/trading_agent_checkpoint_150.pt.backup (attempt 1) +2025-03-18 17:58:51,658 - INFO - Successfully saved to models/trading_agent_checkpoint_150.pt.backup +2025-03-18 17:58:51,680 - INFO - Copied backup to models/trading_agent_checkpoint_150.pt +2025-03-18 17:58:51,681 - INFO - Model saved successfully to models/trading_agent_checkpoint_150.pt +2025-03-18 17:58:51,681 - INFO - Model saved successfully to models/trading_agent_checkpoint_150.pt +2025-03-18 17:58:54,027 - INFO - Saving model to models/trading_agent_checkpoint_160.pt.backup (attempt 1) +2025-03-18 17:58:54,076 - INFO - Successfully saved to models/trading_agent_checkpoint_160.pt.backup +2025-03-18 17:58:54,094 - INFO - Copied backup to models/trading_agent_checkpoint_160.pt +2025-03-18 17:58:54,095 - INFO - Model saved successfully to models/trading_agent_checkpoint_160.pt +2025-03-18 17:58:54,095 - INFO - Model saved successfully to models/trading_agent_checkpoint_160.pt +2025-03-18 17:58:56,441 - INFO - Saving model to models/trading_agent_checkpoint_170.pt.backup (attempt 1) +2025-03-18 17:58:56,494 - INFO - Successfully saved to models/trading_agent_checkpoint_170.pt.backup +2025-03-18 17:58:56,511 - INFO - Copied backup to models/trading_agent_checkpoint_170.pt +2025-03-18 17:58:56,511 - INFO - Model saved successfully to models/trading_agent_checkpoint_170.pt +2025-03-18 17:58:56,512 - INFO - Model saved successfully to models/trading_agent_checkpoint_170.pt +2025-03-18 17:58:58,915 - INFO - Saving model to models/trading_agent_checkpoint_180.pt.backup (attempt 1) +2025-03-18 17:58:58,955 - INFO - Successfully saved to models/trading_agent_checkpoint_180.pt.backup +2025-03-18 17:58:58,974 - INFO - Copied backup to models/trading_agent_checkpoint_180.pt +2025-03-18 17:58:58,974 - INFO - Model saved successfully to models/trading_agent_checkpoint_180.pt +2025-03-18 17:58:58,974 - INFO - Model saved successfully to models/trading_agent_checkpoint_180.pt +2025-03-18 17:59:01,326 - INFO - Saving model to models/trading_agent_checkpoint_190.pt.backup (attempt 1) +2025-03-18 17:59:01,363 - INFO - Successfully saved to models/trading_agent_checkpoint_190.pt.backup +2025-03-18 17:59:01,382 - INFO - Copied backup to models/trading_agent_checkpoint_190.pt +2025-03-18 17:59:01,383 - INFO - Model saved successfully to models/trading_agent_checkpoint_190.pt +2025-03-18 17:59:01,383 - INFO - Model saved successfully to models/trading_agent_checkpoint_190.pt +2025-03-18 17:59:03,781 - INFO - Saving model to models/trading_agent_checkpoint_200.pt.backup (attempt 1) +2025-03-18 17:59:03,829 - INFO - Successfully saved to models/trading_agent_checkpoint_200.pt.backup +2025-03-18 17:59:03,847 - INFO - Copied backup to models/trading_agent_checkpoint_200.pt +2025-03-18 17:59:03,848 - INFO - Model saved successfully to models/trading_agent_checkpoint_200.pt +2025-03-18 17:59:03,848 - INFO - Model saved successfully to models/trading_agent_checkpoint_200.pt +2025-03-18 17:59:06,313 - INFO - Saving model to models/trading_agent_checkpoint_210.pt.backup (attempt 1) +2025-03-18 17:59:06,363 - INFO - Successfully saved to models/trading_agent_checkpoint_210.pt.backup +2025-03-18 17:59:06,378 - INFO - Copied backup to models/trading_agent_checkpoint_210.pt +2025-03-18 17:59:06,379 - INFO - Model saved successfully to models/trading_agent_checkpoint_210.pt +2025-03-18 17:59:06,380 - INFO - Model saved successfully to models/trading_agent_checkpoint_210.pt +2025-03-18 17:59:08,799 - INFO - Saving model to models/trading_agent_checkpoint_220.pt.backup (attempt 1) +2025-03-18 17:59:08,849 - INFO - Successfully saved to models/trading_agent_checkpoint_220.pt.backup +2025-03-18 17:59:08,864 - INFO - Copied backup to models/trading_agent_checkpoint_220.pt +2025-03-18 17:59:08,865 - INFO - Model saved successfully to models/trading_agent_checkpoint_220.pt +2025-03-18 17:59:08,865 - INFO - Model saved successfully to models/trading_agent_checkpoint_220.pt +2025-03-18 17:59:11,256 - INFO - Saving model to models/trading_agent_checkpoint_230.pt.backup (attempt 1) +2025-03-18 17:59:11,296 - INFO - Successfully saved to models/trading_agent_checkpoint_230.pt.backup +2025-03-18 17:59:11,314 - INFO - Copied backup to models/trading_agent_checkpoint_230.pt +2025-03-18 17:59:11,314 - INFO - Model saved successfully to models/trading_agent_checkpoint_230.pt +2025-03-18 17:59:11,315 - INFO - Model saved successfully to models/trading_agent_checkpoint_230.pt +2025-03-18 17:59:13,707 - INFO - Saving model to models/trading_agent_checkpoint_240.pt.backup (attempt 1) +2025-03-18 17:59:13,756 - INFO - Successfully saved to models/trading_agent_checkpoint_240.pt.backup +2025-03-18 17:59:13,771 - INFO - Copied backup to models/trading_agent_checkpoint_240.pt +2025-03-18 17:59:13,772 - INFO - Model saved successfully to models/trading_agent_checkpoint_240.pt +2025-03-18 17:59:13,772 - INFO - Model saved successfully to models/trading_agent_checkpoint_240.pt +2025-03-18 17:59:16,582 - INFO - Saving model to models/trading_agent_checkpoint_250.pt.backup (attempt 1) +2025-03-18 17:59:16,631 - INFO - Successfully saved to models/trading_agent_checkpoint_250.pt.backup +2025-03-18 17:59:16,651 - INFO - Copied backup to models/trading_agent_checkpoint_250.pt +2025-03-18 17:59:16,652 - INFO - Model saved successfully to models/trading_agent_checkpoint_250.pt +2025-03-18 17:59:16,652 - INFO - Model saved successfully to models/trading_agent_checkpoint_250.pt +2025-03-18 17:59:19,084 - INFO - Saving model to models/trading_agent_checkpoint_260.pt.backup (attempt 1) +2025-03-18 17:59:19,134 - INFO - Successfully saved to models/trading_agent_checkpoint_260.pt.backup +2025-03-18 17:59:19,154 - INFO - Copied backup to models/trading_agent_checkpoint_260.pt +2025-03-18 17:59:19,154 - INFO - Model saved successfully to models/trading_agent_checkpoint_260.pt +2025-03-18 17:59:19,155 - INFO - Model saved successfully to models/trading_agent_checkpoint_260.pt +2025-03-18 17:59:21,551 - INFO - Saving model to models/trading_agent_checkpoint_270.pt.backup (attempt 1) +2025-03-18 17:59:21,600 - INFO - Successfully saved to models/trading_agent_checkpoint_270.pt.backup +2025-03-18 17:59:21,619 - INFO - Copied backup to models/trading_agent_checkpoint_270.pt +2025-03-18 17:59:21,619 - INFO - Model saved successfully to models/trading_agent_checkpoint_270.pt +2025-03-18 17:59:21,619 - INFO - Model saved successfully to models/trading_agent_checkpoint_270.pt +2025-03-18 17:59:24,001 - INFO - Saving model to models/trading_agent_checkpoint_280.pt.backup (attempt 1) +2025-03-18 17:59:24,048 - INFO - Successfully saved to models/trading_agent_checkpoint_280.pt.backup +2025-03-18 17:59:24,065 - INFO - Copied backup to models/trading_agent_checkpoint_280.pt +2025-03-18 17:59:24,065 - INFO - Model saved successfully to models/trading_agent_checkpoint_280.pt +2025-03-18 17:59:24,065 - INFO - Model saved successfully to models/trading_agent_checkpoint_280.pt +2025-03-18 17:59:26,439 - INFO - Saving model to models/trading_agent_checkpoint_290.pt.backup (attempt 1) +2025-03-18 17:59:26,487 - INFO - Successfully saved to models/trading_agent_checkpoint_290.pt.backup +2025-03-18 17:59:26,507 - INFO - Copied backup to models/trading_agent_checkpoint_290.pt +2025-03-18 17:59:26,507 - INFO - Model saved successfully to models/trading_agent_checkpoint_290.pt +2025-03-18 17:59:26,508 - INFO - Model saved successfully to models/trading_agent_checkpoint_290.pt +2025-03-18 17:59:28,888 - INFO - Saving model to models/trading_agent_checkpoint_300.pt.backup (attempt 1) +2025-03-18 17:59:28,939 - INFO - Successfully saved to models/trading_agent_checkpoint_300.pt.backup +2025-03-18 17:59:28,957 - INFO - Copied backup to models/trading_agent_checkpoint_300.pt +2025-03-18 17:59:28,957 - INFO - Model saved successfully to models/trading_agent_checkpoint_300.pt +2025-03-18 17:59:28,958 - INFO - Model saved successfully to models/trading_agent_checkpoint_300.pt +2025-03-18 17:59:31,350 - INFO - Saving model to models/trading_agent_checkpoint_310.pt.backup (attempt 1) +2025-03-18 17:59:31,402 - INFO - Successfully saved to models/trading_agent_checkpoint_310.pt.backup +2025-03-18 17:59:31,421 - INFO - Copied backup to models/trading_agent_checkpoint_310.pt +2025-03-18 17:59:31,421 - INFO - Model saved successfully to models/trading_agent_checkpoint_310.pt +2025-03-18 17:59:31,422 - INFO - Model saved successfully to models/trading_agent_checkpoint_310.pt +2025-03-18 17:59:33,939 - INFO - Saving model to models/trading_agent_checkpoint_320.pt.backup (attempt 1) +2025-03-18 17:59:33,988 - INFO - Successfully saved to models/trading_agent_checkpoint_320.pt.backup +2025-03-18 17:59:34,006 - INFO - Copied backup to models/trading_agent_checkpoint_320.pt +2025-03-18 17:59:34,007 - INFO - Model saved successfully to models/trading_agent_checkpoint_320.pt +2025-03-18 17:59:34,007 - INFO - Model saved successfully to models/trading_agent_checkpoint_320.pt +2025-03-18 17:59:36,514 - INFO - Saving model to models/trading_agent_checkpoint_330.pt.backup (attempt 1) +2025-03-18 17:59:36,558 - INFO - Successfully saved to models/trading_agent_checkpoint_330.pt.backup +2025-03-18 17:59:36,575 - INFO - Copied backup to models/trading_agent_checkpoint_330.pt +2025-03-18 17:59:36,575 - INFO - Model saved successfully to models/trading_agent_checkpoint_330.pt +2025-03-18 17:59:36,575 - INFO - Model saved successfully to models/trading_agent_checkpoint_330.pt +2025-03-18 17:59:38,925 - INFO - Saving model to models/trading_agent_checkpoint_340.pt.backup (attempt 1) +2025-03-18 17:59:38,967 - INFO - Successfully saved to models/trading_agent_checkpoint_340.pt.backup +2025-03-18 17:59:38,984 - INFO - Copied backup to models/trading_agent_checkpoint_340.pt +2025-03-18 17:59:38,984 - INFO - Model saved successfully to models/trading_agent_checkpoint_340.pt +2025-03-18 17:59:38,984 - INFO - Model saved successfully to models/trading_agent_checkpoint_340.pt +2025-03-18 17:59:41,397 - INFO - Saving model to models/trading_agent_checkpoint_350.pt.backup (attempt 1) +2025-03-18 17:59:41,446 - INFO - Successfully saved to models/trading_agent_checkpoint_350.pt.backup +2025-03-18 17:59:41,464 - INFO - Copied backup to models/trading_agent_checkpoint_350.pt +2025-03-18 17:59:41,464 - INFO - Model saved successfully to models/trading_agent_checkpoint_350.pt +2025-03-18 17:59:41,466 - INFO - Model saved successfully to models/trading_agent_checkpoint_350.pt +2025-03-18 17:59:43,916 - INFO - Saving model to models/trading_agent_checkpoint_360.pt.backup (attempt 1) +2025-03-18 17:59:43,962 - INFO - Successfully saved to models/trading_agent_checkpoint_360.pt.backup +2025-03-18 17:59:43,978 - INFO - Copied backup to models/trading_agent_checkpoint_360.pt +2025-03-18 17:59:43,978 - INFO - Model saved successfully to models/trading_agent_checkpoint_360.pt +2025-03-18 17:59:43,979 - INFO - Model saved successfully to models/trading_agent_checkpoint_360.pt +2025-03-18 17:59:46,432 - INFO - Saving model to models/trading_agent_checkpoint_370.pt.backup (attempt 1) +2025-03-18 17:59:46,481 - INFO - Successfully saved to models/trading_agent_checkpoint_370.pt.backup +2025-03-18 17:59:46,499 - INFO - Copied backup to models/trading_agent_checkpoint_370.pt +2025-03-18 17:59:46,499 - INFO - Model saved successfully to models/trading_agent_checkpoint_370.pt +2025-03-18 17:59:46,499 - INFO - Model saved successfully to models/trading_agent_checkpoint_370.pt +2025-03-18 17:59:48,895 - INFO - Saving model to models/trading_agent_checkpoint_380.pt.backup (attempt 1) +2025-03-18 17:59:48,945 - INFO - Successfully saved to models/trading_agent_checkpoint_380.pt.backup +2025-03-18 17:59:48,964 - INFO - Copied backup to models/trading_agent_checkpoint_380.pt +2025-03-18 17:59:48,964 - INFO - Model saved successfully to models/trading_agent_checkpoint_380.pt +2025-03-18 17:59:48,964 - INFO - Model saved successfully to models/trading_agent_checkpoint_380.pt +2025-03-18 17:59:51,344 - INFO - Saving model to models/trading_agent_checkpoint_390.pt.backup (attempt 1) +2025-03-18 17:59:51,393 - INFO - Successfully saved to models/trading_agent_checkpoint_390.pt.backup +2025-03-18 17:59:51,411 - INFO - Copied backup to models/trading_agent_checkpoint_390.pt +2025-03-18 17:59:51,412 - INFO - Model saved successfully to models/trading_agent_checkpoint_390.pt +2025-03-18 17:59:51,412 - INFO - Model saved successfully to models/trading_agent_checkpoint_390.pt +2025-03-18 17:59:53,777 - INFO - Saving model to models/trading_agent_checkpoint_400.pt.backup (attempt 1) +2025-03-18 17:59:53,828 - INFO - Successfully saved to models/trading_agent_checkpoint_400.pt.backup +2025-03-18 17:59:53,845 - INFO - Copied backup to models/trading_agent_checkpoint_400.pt +2025-03-18 17:59:53,845 - INFO - Model saved successfully to models/trading_agent_checkpoint_400.pt +2025-03-18 17:59:53,845 - INFO - Model saved successfully to models/trading_agent_checkpoint_400.pt +2025-03-18 17:59:56,250 - INFO - Saving model to models/trading_agent_checkpoint_410.pt.backup (attempt 1) +2025-03-18 17:59:56,303 - INFO - Successfully saved to models/trading_agent_checkpoint_410.pt.backup +2025-03-18 17:59:56,322 - INFO - Copied backup to models/trading_agent_checkpoint_410.pt +2025-03-18 17:59:56,323 - INFO - Model saved successfully to models/trading_agent_checkpoint_410.pt +2025-03-18 17:59:56,323 - INFO - Model saved successfully to models/trading_agent_checkpoint_410.pt +2025-03-18 17:59:58,755 - INFO - Saving model to models/trading_agent_checkpoint_420.pt.backup (attempt 1) +2025-03-18 17:59:58,812 - INFO - Successfully saved to models/trading_agent_checkpoint_420.pt.backup +2025-03-18 17:59:58,830 - INFO - Copied backup to models/trading_agent_checkpoint_420.pt +2025-03-18 17:59:58,830 - INFO - Model saved successfully to models/trading_agent_checkpoint_420.pt +2025-03-18 17:59:58,830 - INFO - Model saved successfully to models/trading_agent_checkpoint_420.pt +2025-03-18 18:00:01,212 - INFO - Saving model to models/trading_agent_checkpoint_430.pt.backup (attempt 1) +2025-03-18 18:00:01,256 - INFO - Successfully saved to models/trading_agent_checkpoint_430.pt.backup +2025-03-18 18:00:01,274 - INFO - Copied backup to models/trading_agent_checkpoint_430.pt +2025-03-18 18:00:01,275 - INFO - Model saved successfully to models/trading_agent_checkpoint_430.pt +2025-03-18 18:00:01,275 - INFO - Model saved successfully to models/trading_agent_checkpoint_430.pt +2025-03-18 18:00:03,658 - INFO - Saving model to models/trading_agent_checkpoint_440.pt.backup (attempt 1) +2025-03-18 18:00:03,700 - INFO - Successfully saved to models/trading_agent_checkpoint_440.pt.backup +2025-03-18 18:00:03,719 - INFO - Copied backup to models/trading_agent_checkpoint_440.pt +2025-03-18 18:00:03,719 - INFO - Model saved successfully to models/trading_agent_checkpoint_440.pt +2025-03-18 18:00:03,720 - INFO - Model saved successfully to models/trading_agent_checkpoint_440.pt +2025-03-18 18:00:06,230 - INFO - Saving model to models/trading_agent_checkpoint_450.pt.backup (attempt 1) +2025-03-18 18:00:06,282 - INFO - Successfully saved to models/trading_agent_checkpoint_450.pt.backup +2025-03-18 18:00:06,302 - INFO - Copied backup to models/trading_agent_checkpoint_450.pt +2025-03-18 18:00:06,302 - INFO - Model saved successfully to models/trading_agent_checkpoint_450.pt +2025-03-18 18:00:06,303 - INFO - Model saved successfully to models/trading_agent_checkpoint_450.pt +2025-03-18 18:00:08,704 - INFO - Saving model to models/trading_agent_checkpoint_460.pt.backup (attempt 1) +2025-03-18 18:00:08,750 - INFO - Successfully saved to models/trading_agent_checkpoint_460.pt.backup +2025-03-18 18:00:08,768 - INFO - Copied backup to models/trading_agent_checkpoint_460.pt +2025-03-18 18:00:08,768 - INFO - Model saved successfully to models/trading_agent_checkpoint_460.pt +2025-03-18 18:00:08,768 - INFO - Model saved successfully to models/trading_agent_checkpoint_460.pt +2025-03-18 18:00:11,185 - INFO - Saving model to models/trading_agent_checkpoint_470.pt.backup (attempt 1) +2025-03-18 18:00:11,236 - INFO - Successfully saved to models/trading_agent_checkpoint_470.pt.backup +2025-03-18 18:00:11,254 - INFO - Copied backup to models/trading_agent_checkpoint_470.pt +2025-03-18 18:00:11,254 - INFO - Model saved successfully to models/trading_agent_checkpoint_470.pt +2025-03-18 18:00:11,255 - INFO - Model saved successfully to models/trading_agent_checkpoint_470.pt +2025-03-18 18:00:13,709 - INFO - Saving model to models/trading_agent_checkpoint_480.pt.backup (attempt 1) +2025-03-18 18:00:13,761 - INFO - Successfully saved to models/trading_agent_checkpoint_480.pt.backup +2025-03-18 18:00:13,780 - INFO - Copied backup to models/trading_agent_checkpoint_480.pt +2025-03-18 18:00:13,780 - INFO - Model saved successfully to models/trading_agent_checkpoint_480.pt +2025-03-18 18:00:13,781 - INFO - Model saved successfully to models/trading_agent_checkpoint_480.pt +2025-03-18 18:00:16,498 - INFO - Saving model to models/trading_agent_checkpoint_490.pt.backup (attempt 1) +2025-03-18 18:00:16,541 - INFO - Successfully saved to models/trading_agent_checkpoint_490.pt.backup +2025-03-18 18:00:16,559 - INFO - Copied backup to models/trading_agent_checkpoint_490.pt +2025-03-18 18:00:16,560 - INFO - Model saved successfully to models/trading_agent_checkpoint_490.pt +2025-03-18 18:00:16,560 - INFO - Model saved successfully to models/trading_agent_checkpoint_490.pt +2025-03-18 18:00:18,980 - INFO - Saving model to models/trading_agent_checkpoint_500.pt.backup (attempt 1) +2025-03-18 18:00:19,022 - INFO - Successfully saved to models/trading_agent_checkpoint_500.pt.backup +2025-03-18 18:00:19,043 - INFO - Copied backup to models/trading_agent_checkpoint_500.pt +2025-03-18 18:00:19,043 - INFO - Model saved successfully to models/trading_agent_checkpoint_500.pt +2025-03-18 18:00:19,044 - INFO - Model saved successfully to models/trading_agent_checkpoint_500.pt +2025-03-18 18:00:21,433 - INFO - Saving model to models/trading_agent_checkpoint_510.pt.backup (attempt 1) +2025-03-18 18:00:21,480 - INFO - Successfully saved to models/trading_agent_checkpoint_510.pt.backup +2025-03-18 18:00:21,499 - INFO - Copied backup to models/trading_agent_checkpoint_510.pt +2025-03-18 18:00:21,500 - INFO - Model saved successfully to models/trading_agent_checkpoint_510.pt +2025-03-18 18:00:21,500 - INFO - Model saved successfully to models/trading_agent_checkpoint_510.pt +2025-03-18 18:00:23,912 - INFO - Saving model to models/trading_agent_checkpoint_520.pt.backup (attempt 1) +2025-03-18 18:00:23,962 - INFO - Successfully saved to models/trading_agent_checkpoint_520.pt.backup +2025-03-18 18:00:23,980 - INFO - Copied backup to models/trading_agent_checkpoint_520.pt +2025-03-18 18:00:23,980 - INFO - Model saved successfully to models/trading_agent_checkpoint_520.pt +2025-03-18 18:00:23,980 - INFO - Model saved successfully to models/trading_agent_checkpoint_520.pt +2025-03-18 18:00:26,381 - INFO - Saving model to models/trading_agent_checkpoint_530.pt.backup (attempt 1) +2025-03-18 18:00:26,429 - INFO - Successfully saved to models/trading_agent_checkpoint_530.pt.backup +2025-03-18 18:00:26,446 - INFO - Copied backup to models/trading_agent_checkpoint_530.pt +2025-03-18 18:00:26,447 - INFO - Model saved successfully to models/trading_agent_checkpoint_530.pt +2025-03-18 18:00:26,447 - INFO - Model saved successfully to models/trading_agent_checkpoint_530.pt +2025-03-18 18:00:28,872 - INFO - Saving model to models/trading_agent_checkpoint_540.pt.backup (attempt 1) +2025-03-18 18:00:28,922 - INFO - Successfully saved to models/trading_agent_checkpoint_540.pt.backup +2025-03-18 18:00:28,939 - INFO - Copied backup to models/trading_agent_checkpoint_540.pt +2025-03-18 18:00:28,940 - INFO - Model saved successfully to models/trading_agent_checkpoint_540.pt +2025-03-18 18:00:28,940 - INFO - Model saved successfully to models/trading_agent_checkpoint_540.pt +2025-03-18 18:00:31,375 - INFO - Saving model to models/trading_agent_checkpoint_550.pt.backup (attempt 1) +2025-03-18 18:00:31,425 - INFO - Successfully saved to models/trading_agent_checkpoint_550.pt.backup +2025-03-18 18:00:31,444 - INFO - Copied backup to models/trading_agent_checkpoint_550.pt +2025-03-18 18:00:31,445 - INFO - Model saved successfully to models/trading_agent_checkpoint_550.pt +2025-03-18 18:00:31,445 - INFO - Model saved successfully to models/trading_agent_checkpoint_550.pt +2025-03-18 18:00:33,943 - INFO - Saving model to models/trading_agent_checkpoint_560.pt.backup (attempt 1) +2025-03-18 18:00:33,991 - INFO - Successfully saved to models/trading_agent_checkpoint_560.pt.backup +2025-03-18 18:00:34,010 - INFO - Copied backup to models/trading_agent_checkpoint_560.pt +2025-03-18 18:00:34,011 - INFO - Model saved successfully to models/trading_agent_checkpoint_560.pt +2025-03-18 18:00:34,011 - INFO - Model saved successfully to models/trading_agent_checkpoint_560.pt +2025-03-18 18:00:36,453 - INFO - Saving model to models/trading_agent_checkpoint_570.pt.backup (attempt 1) +2025-03-18 18:00:36,502 - INFO - Successfully saved to models/trading_agent_checkpoint_570.pt.backup +2025-03-18 18:00:36,521 - INFO - Copied backup to models/trading_agent_checkpoint_570.pt +2025-03-18 18:00:36,521 - INFO - Model saved successfully to models/trading_agent_checkpoint_570.pt +2025-03-18 18:00:36,522 - INFO - Model saved successfully to models/trading_agent_checkpoint_570.pt +2025-03-18 18:00:38,881 - INFO - Saving model to models/trading_agent_checkpoint_580.pt.backup (attempt 1) +2025-03-18 18:00:38,924 - INFO - Successfully saved to models/trading_agent_checkpoint_580.pt.backup +2025-03-18 18:00:38,940 - INFO - Copied backup to models/trading_agent_checkpoint_580.pt +2025-03-18 18:00:38,941 - INFO - Model saved successfully to models/trading_agent_checkpoint_580.pt +2025-03-18 18:00:38,941 - INFO - Model saved successfully to models/trading_agent_checkpoint_580.pt +2025-03-18 18:00:41,214 - INFO - Saving model to models/trading_agent_checkpoint_590.pt.backup (attempt 1) +2025-03-18 18:00:41,267 - INFO - Successfully saved to models/trading_agent_checkpoint_590.pt.backup +2025-03-18 18:00:41,285 - INFO - Copied backup to models/trading_agent_checkpoint_590.pt +2025-03-18 18:00:41,285 - INFO - Model saved successfully to models/trading_agent_checkpoint_590.pt +2025-03-18 18:00:41,285 - INFO - Model saved successfully to models/trading_agent_checkpoint_590.pt +2025-03-18 18:00:43,669 - INFO - Saving model to models/trading_agent_checkpoint_600.pt.backup (attempt 1) +2025-03-18 18:00:43,719 - INFO - Successfully saved to models/trading_agent_checkpoint_600.pt.backup +2025-03-18 18:00:43,736 - INFO - Copied backup to models/trading_agent_checkpoint_600.pt +2025-03-18 18:00:43,736 - INFO - Model saved successfully to models/trading_agent_checkpoint_600.pt +2025-03-18 18:00:43,736 - INFO - Model saved successfully to models/trading_agent_checkpoint_600.pt +2025-03-18 18:00:46,091 - INFO - Saving model to models/trading_agent_checkpoint_610.pt.backup (attempt 1) +2025-03-18 18:00:46,141 - INFO - Successfully saved to models/trading_agent_checkpoint_610.pt.backup +2025-03-18 18:00:46,159 - INFO - Copied backup to models/trading_agent_checkpoint_610.pt +2025-03-18 18:00:46,160 - INFO - Model saved successfully to models/trading_agent_checkpoint_610.pt +2025-03-18 18:00:46,160 - INFO - Model saved successfully to models/trading_agent_checkpoint_610.pt +2025-03-18 18:00:48,565 - INFO - Saving model to models/trading_agent_checkpoint_620.pt.backup (attempt 1) +2025-03-18 18:00:48,614 - INFO - Successfully saved to models/trading_agent_checkpoint_620.pt.backup +2025-03-18 18:00:48,632 - INFO - Copied backup to models/trading_agent_checkpoint_620.pt +2025-03-18 18:00:48,633 - INFO - Model saved successfully to models/trading_agent_checkpoint_620.pt +2025-03-18 18:00:48,633 - INFO - Model saved successfully to models/trading_agent_checkpoint_620.pt +2025-03-18 18:00:51,057 - INFO - Saving model to models/trading_agent_checkpoint_630.pt.backup (attempt 1) +2025-03-18 18:00:51,107 - INFO - Successfully saved to models/trading_agent_checkpoint_630.pt.backup +2025-03-18 18:00:51,126 - INFO - Copied backup to models/trading_agent_checkpoint_630.pt +2025-03-18 18:00:51,127 - INFO - Model saved successfully to models/trading_agent_checkpoint_630.pt +2025-03-18 18:00:51,127 - INFO - Model saved successfully to models/trading_agent_checkpoint_630.pt +2025-03-18 18:00:53,575 - INFO - Saving model to models/trading_agent_checkpoint_640.pt.backup (attempt 1) +2025-03-18 18:00:53,620 - INFO - Successfully saved to models/trading_agent_checkpoint_640.pt.backup +2025-03-18 18:00:53,638 - INFO - Copied backup to models/trading_agent_checkpoint_640.pt +2025-03-18 18:00:53,638 - INFO - Model saved successfully to models/trading_agent_checkpoint_640.pt +2025-03-18 18:00:53,639 - INFO - Model saved successfully to models/trading_agent_checkpoint_640.pt +2025-03-18 18:00:56,044 - INFO - Saving model to models/trading_agent_checkpoint_650.pt.backup (attempt 1) +2025-03-18 18:00:56,093 - INFO - Successfully saved to models/trading_agent_checkpoint_650.pt.backup +2025-03-18 18:00:56,112 - INFO - Copied backup to models/trading_agent_checkpoint_650.pt +2025-03-18 18:00:56,113 - INFO - Model saved successfully to models/trading_agent_checkpoint_650.pt +2025-03-18 18:00:56,114 - INFO - Model saved successfully to models/trading_agent_checkpoint_650.pt +2025-03-18 18:00:58,526 - INFO - Saving model to models/trading_agent_checkpoint_660.pt.backup (attempt 1) +2025-03-18 18:00:58,576 - INFO - Successfully saved to models/trading_agent_checkpoint_660.pt.backup +2025-03-18 18:00:58,594 - INFO - Copied backup to models/trading_agent_checkpoint_660.pt +2025-03-18 18:00:58,595 - INFO - Model saved successfully to models/trading_agent_checkpoint_660.pt +2025-03-18 18:00:58,595 - INFO - Model saved successfully to models/trading_agent_checkpoint_660.pt +2025-03-18 18:01:01,010 - INFO - Saving model to models/trading_agent_checkpoint_670.pt.backup (attempt 1) +2025-03-18 18:01:01,059 - INFO - Successfully saved to models/trading_agent_checkpoint_670.pt.backup +2025-03-18 18:01:01,079 - INFO - Copied backup to models/trading_agent_checkpoint_670.pt +2025-03-18 18:01:01,079 - INFO - Model saved successfully to models/trading_agent_checkpoint_670.pt +2025-03-18 18:01:01,080 - INFO - Model saved successfully to models/trading_agent_checkpoint_670.pt +2025-03-18 18:01:03,560 - INFO - Saving model to models/trading_agent_checkpoint_680.pt.backup (attempt 1) +2025-03-18 18:01:03,608 - INFO - Successfully saved to models/trading_agent_checkpoint_680.pt.backup +2025-03-18 18:01:03,626 - INFO - Copied backup to models/trading_agent_checkpoint_680.pt +2025-03-18 18:01:03,626 - INFO - Model saved successfully to models/trading_agent_checkpoint_680.pt +2025-03-18 18:01:03,627 - INFO - Model saved successfully to models/trading_agent_checkpoint_680.pt +2025-03-18 18:01:06,045 - INFO - Saving model to models/trading_agent_checkpoint_690.pt.backup (attempt 1) +2025-03-18 18:01:06,095 - INFO - Successfully saved to models/trading_agent_checkpoint_690.pt.backup +2025-03-18 18:01:06,113 - INFO - Copied backup to models/trading_agent_checkpoint_690.pt +2025-03-18 18:01:06,113 - INFO - Model saved successfully to models/trading_agent_checkpoint_690.pt +2025-03-18 18:01:06,113 - INFO - Model saved successfully to models/trading_agent_checkpoint_690.pt +2025-03-18 18:01:08,543 - INFO - Saving model to models/trading_agent_checkpoint_700.pt.backup (attempt 1) +2025-03-18 18:01:08,594 - INFO - Successfully saved to models/trading_agent_checkpoint_700.pt.backup +2025-03-18 18:01:08,613 - INFO - Copied backup to models/trading_agent_checkpoint_700.pt +2025-03-18 18:01:08,613 - INFO - Model saved successfully to models/trading_agent_checkpoint_700.pt +2025-03-18 18:01:08,614 - INFO - Model saved successfully to models/trading_agent_checkpoint_700.pt +2025-03-18 18:01:11,007 - INFO - Saving model to models/trading_agent_checkpoint_710.pt.backup (attempt 1) +2025-03-18 18:01:11,056 - INFO - Successfully saved to models/trading_agent_checkpoint_710.pt.backup +2025-03-18 18:01:11,073 - INFO - Copied backup to models/trading_agent_checkpoint_710.pt +2025-03-18 18:01:11,074 - INFO - Model saved successfully to models/trading_agent_checkpoint_710.pt +2025-03-18 18:01:11,074 - INFO - Model saved successfully to models/trading_agent_checkpoint_710.pt +2025-03-18 18:01:13,460 - INFO - Saving model to models/trading_agent_checkpoint_720.pt.backup (attempt 1) +2025-03-18 18:01:13,509 - INFO - Successfully saved to models/trading_agent_checkpoint_720.pt.backup +2025-03-18 18:01:13,526 - INFO - Copied backup to models/trading_agent_checkpoint_720.pt +2025-03-18 18:01:13,527 - INFO - Model saved successfully to models/trading_agent_checkpoint_720.pt +2025-03-18 18:01:13,527 - INFO - Model saved successfully to models/trading_agent_checkpoint_720.pt +2025-03-18 18:01:16,207 - INFO - Saving model to models/trading_agent_checkpoint_730.pt.backup (attempt 1) +2025-03-18 18:01:16,248 - INFO - Successfully saved to models/trading_agent_checkpoint_730.pt.backup +2025-03-18 18:01:16,267 - INFO - Copied backup to models/trading_agent_checkpoint_730.pt +2025-03-18 18:01:16,267 - INFO - Model saved successfully to models/trading_agent_checkpoint_730.pt +2025-03-18 18:01:16,268 - INFO - Model saved successfully to models/trading_agent_checkpoint_730.pt +2025-03-18 18:01:18,576 - INFO - Saving model to models/trading_agent_checkpoint_740.pt.backup (attempt 1) +2025-03-18 18:01:18,621 - INFO - Successfully saved to models/trading_agent_checkpoint_740.pt.backup +2025-03-18 18:01:18,641 - INFO - Copied backup to models/trading_agent_checkpoint_740.pt +2025-03-18 18:01:18,641 - INFO - Model saved successfully to models/trading_agent_checkpoint_740.pt +2025-03-18 18:01:18,641 - INFO - Model saved successfully to models/trading_agent_checkpoint_740.pt +2025-03-18 18:01:21,069 - INFO - Saving model to models/trading_agent_checkpoint_750.pt.backup (attempt 1) +2025-03-18 18:01:21,118 - INFO - Successfully saved to models/trading_agent_checkpoint_750.pt.backup +2025-03-18 18:01:21,138 - INFO - Copied backup to models/trading_agent_checkpoint_750.pt +2025-03-18 18:01:21,138 - INFO - Model saved successfully to models/trading_agent_checkpoint_750.pt +2025-03-18 18:01:21,138 - INFO - Model saved successfully to models/trading_agent_checkpoint_750.pt +2025-03-18 18:01:23,564 - INFO - Saving model to models/trading_agent_checkpoint_760.pt.backup (attempt 1) +2025-03-18 18:01:23,615 - INFO - Successfully saved to models/trading_agent_checkpoint_760.pt.backup +2025-03-18 18:01:23,635 - INFO - Copied backup to models/trading_agent_checkpoint_760.pt +2025-03-18 18:01:23,635 - INFO - Model saved successfully to models/trading_agent_checkpoint_760.pt +2025-03-18 18:01:23,635 - INFO - Model saved successfully to models/trading_agent_checkpoint_760.pt +2025-03-18 18:01:26,083 - INFO - Saving model to models/trading_agent_checkpoint_770.pt.backup (attempt 1) +2025-03-18 18:01:26,120 - INFO - Successfully saved to models/trading_agent_checkpoint_770.pt.backup +2025-03-18 18:01:26,138 - INFO - Copied backup to models/trading_agent_checkpoint_770.pt +2025-03-18 18:01:26,138 - INFO - Model saved successfully to models/trading_agent_checkpoint_770.pt +2025-03-18 18:01:26,139 - INFO - Model saved successfully to models/trading_agent_checkpoint_770.pt +2025-03-18 18:01:28,563 - INFO - Saving model to models/trading_agent_checkpoint_780.pt.backup (attempt 1) +2025-03-18 18:01:28,611 - INFO - Successfully saved to models/trading_agent_checkpoint_780.pt.backup +2025-03-18 18:01:28,629 - INFO - Copied backup to models/trading_agent_checkpoint_780.pt +2025-03-18 18:01:28,629 - INFO - Model saved successfully to models/trading_agent_checkpoint_780.pt +2025-03-18 18:01:28,630 - INFO - Model saved successfully to models/trading_agent_checkpoint_780.pt +2025-03-18 18:01:31,123 - INFO - Saving model to models/trading_agent_checkpoint_790.pt.backup (attempt 1) +2025-03-18 18:01:31,174 - INFO - Successfully saved to models/trading_agent_checkpoint_790.pt.backup +2025-03-18 18:01:31,194 - INFO - Copied backup to models/trading_agent_checkpoint_790.pt +2025-03-18 18:01:31,194 - INFO - Model saved successfully to models/trading_agent_checkpoint_790.pt +2025-03-18 18:01:31,195 - INFO - Model saved successfully to models/trading_agent_checkpoint_790.pt +2025-03-18 18:01:33,674 - INFO - Saving model to models/trading_agent_checkpoint_800.pt.backup (attempt 1) +2025-03-18 18:01:33,724 - INFO - Successfully saved to models/trading_agent_checkpoint_800.pt.backup +2025-03-18 18:01:33,741 - INFO - Copied backup to models/trading_agent_checkpoint_800.pt +2025-03-18 18:01:33,741 - INFO - Model saved successfully to models/trading_agent_checkpoint_800.pt +2025-03-18 18:01:33,742 - INFO - Model saved successfully to models/trading_agent_checkpoint_800.pt +2025-03-18 18:01:36,144 - INFO - Saving model to models/trading_agent_checkpoint_810.pt.backup (attempt 1) +2025-03-18 18:01:36,299 - INFO - Successfully saved to models/trading_agent_checkpoint_810.pt.backup +2025-03-18 18:01:36,324 - INFO - Copied backup to models/trading_agent_checkpoint_810.pt +2025-03-18 18:01:36,325 - INFO - Model saved successfully to models/trading_agent_checkpoint_810.pt +2025-03-18 18:01:36,325 - INFO - Model saved successfully to models/trading_agent_checkpoint_810.pt +2025-03-18 18:01:38,738 - INFO - Saving model to models/trading_agent_checkpoint_820.pt.backup (attempt 1) +2025-03-18 18:01:38,779 - INFO - Successfully saved to models/trading_agent_checkpoint_820.pt.backup +2025-03-18 18:01:38,796 - INFO - Copied backup to models/trading_agent_checkpoint_820.pt +2025-03-18 18:01:38,797 - INFO - Model saved successfully to models/trading_agent_checkpoint_820.pt +2025-03-18 18:01:38,797 - INFO - Model saved successfully to models/trading_agent_checkpoint_820.pt +2025-03-18 18:01:41,142 - INFO - Saving model to models/trading_agent_checkpoint_830.pt.backup (attempt 1) +2025-03-18 18:01:41,182 - INFO - Successfully saved to models/trading_agent_checkpoint_830.pt.backup +2025-03-18 18:01:41,199 - INFO - Copied backup to models/trading_agent_checkpoint_830.pt +2025-03-18 18:01:41,200 - INFO - Model saved successfully to models/trading_agent_checkpoint_830.pt +2025-03-18 18:01:41,200 - INFO - Model saved successfully to models/trading_agent_checkpoint_830.pt +2025-03-18 18:01:43,596 - INFO - Saving model to models/trading_agent_checkpoint_840.pt.backup (attempt 1) +2025-03-18 18:01:43,643 - INFO - Successfully saved to models/trading_agent_checkpoint_840.pt.backup +2025-03-18 18:01:43,662 - INFO - Copied backup to models/trading_agent_checkpoint_840.pt +2025-03-18 18:01:43,662 - INFO - Model saved successfully to models/trading_agent_checkpoint_840.pt +2025-03-18 18:01:43,664 - INFO - Model saved successfully to models/trading_agent_checkpoint_840.pt +2025-03-18 18:01:46,160 - INFO - Saving model to models/trading_agent_checkpoint_850.pt.backup (attempt 1) +2025-03-18 18:01:46,234 - INFO - Successfully saved to models/trading_agent_checkpoint_850.pt.backup +2025-03-18 18:01:46,251 - INFO - Copied backup to models/trading_agent_checkpoint_850.pt +2025-03-18 18:01:46,252 - INFO - Model saved successfully to models/trading_agent_checkpoint_850.pt +2025-03-18 18:01:46,252 - INFO - Model saved successfully to models/trading_agent_checkpoint_850.pt +2025-03-18 18:01:48,637 - INFO - Saving model to models/trading_agent_checkpoint_860.pt.backup (attempt 1) +2025-03-18 18:01:48,685 - INFO - Successfully saved to models/trading_agent_checkpoint_860.pt.backup +2025-03-18 18:01:48,703 - INFO - Copied backup to models/trading_agent_checkpoint_860.pt +2025-03-18 18:01:48,704 - INFO - Model saved successfully to models/trading_agent_checkpoint_860.pt +2025-03-18 18:01:48,704 - INFO - Model saved successfully to models/trading_agent_checkpoint_860.pt +2025-03-18 18:01:51,121 - INFO - Saving model to models/trading_agent_checkpoint_870.pt.backup (attempt 1) +2025-03-18 18:01:51,168 - INFO - Successfully saved to models/trading_agent_checkpoint_870.pt.backup +2025-03-18 18:01:51,185 - INFO - Copied backup to models/trading_agent_checkpoint_870.pt +2025-03-18 18:01:51,185 - INFO - Model saved successfully to models/trading_agent_checkpoint_870.pt +2025-03-18 18:01:51,186 - INFO - Model saved successfully to models/trading_agent_checkpoint_870.pt +2025-03-18 18:01:53,524 - INFO - Saving model to models/trading_agent_checkpoint_880.pt.backup (attempt 1) +2025-03-18 18:01:53,581 - INFO - Successfully saved to models/trading_agent_checkpoint_880.pt.backup +2025-03-18 18:01:53,606 - INFO - Copied backup to models/trading_agent_checkpoint_880.pt +2025-03-18 18:01:53,607 - INFO - Model saved successfully to models/trading_agent_checkpoint_880.pt +2025-03-18 18:01:53,607 - INFO - Model saved successfully to models/trading_agent_checkpoint_880.pt +2025-03-18 18:01:56,156 - INFO - Saving model to models/trading_agent_checkpoint_890.pt.backup (attempt 1) +2025-03-18 18:01:56,212 - INFO - Successfully saved to models/trading_agent_checkpoint_890.pt.backup +2025-03-18 18:01:56,231 - INFO - Copied backup to models/trading_agent_checkpoint_890.pt +2025-03-18 18:01:56,231 - INFO - Model saved successfully to models/trading_agent_checkpoint_890.pt +2025-03-18 18:01:56,232 - INFO - Model saved successfully to models/trading_agent_checkpoint_890.pt +2025-03-18 18:01:58,530 - INFO - Saving model to models/trading_agent_checkpoint_900.pt.backup (attempt 1) +2025-03-18 18:01:58,572 - INFO - Successfully saved to models/trading_agent_checkpoint_900.pt.backup +2025-03-18 18:01:58,589 - INFO - Copied backup to models/trading_agent_checkpoint_900.pt +2025-03-18 18:01:58,590 - INFO - Model saved successfully to models/trading_agent_checkpoint_900.pt +2025-03-18 18:01:58,591 - INFO - Model saved successfully to models/trading_agent_checkpoint_900.pt +2025-03-18 18:02:00,857 - INFO - Saving model to models/trading_agent_checkpoint_910.pt.backup (attempt 1) +2025-03-18 18:02:00,907 - INFO - Successfully saved to models/trading_agent_checkpoint_910.pt.backup +2025-03-18 18:02:00,924 - INFO - Copied backup to models/trading_agent_checkpoint_910.pt +2025-03-18 18:02:00,924 - INFO - Model saved successfully to models/trading_agent_checkpoint_910.pt +2025-03-18 18:02:00,925 - INFO - Model saved successfully to models/trading_agent_checkpoint_910.pt +2025-03-18 18:02:03,322 - INFO - Saving model to models/trading_agent_checkpoint_920.pt.backup (attempt 1) +2025-03-18 18:02:03,384 - INFO - Successfully saved to models/trading_agent_checkpoint_920.pt.backup +2025-03-18 18:02:03,401 - INFO - Copied backup to models/trading_agent_checkpoint_920.pt +2025-03-18 18:02:03,402 - INFO - Model saved successfully to models/trading_agent_checkpoint_920.pt +2025-03-18 18:02:03,402 - INFO - Model saved successfully to models/trading_agent_checkpoint_920.pt +2025-03-18 18:02:05,877 - INFO - Saving model to models/trading_agent_checkpoint_930.pt.backup (attempt 1) +2025-03-18 18:02:05,913 - INFO - Successfully saved to models/trading_agent_checkpoint_930.pt.backup +2025-03-18 18:02:05,931 - INFO - Copied backup to models/trading_agent_checkpoint_930.pt +2025-03-18 18:02:05,932 - INFO - Model saved successfully to models/trading_agent_checkpoint_930.pt +2025-03-18 18:02:05,932 - INFO - Model saved successfully to models/trading_agent_checkpoint_930.pt +2025-03-18 18:02:08,231 - INFO - Saving model to models/trading_agent_checkpoint_940.pt.backup (attempt 1) +2025-03-18 18:02:08,272 - INFO - Successfully saved to models/trading_agent_checkpoint_940.pt.backup +2025-03-18 18:02:08,290 - INFO - Copied backup to models/trading_agent_checkpoint_940.pt +2025-03-18 18:02:08,290 - INFO - Model saved successfully to models/trading_agent_checkpoint_940.pt +2025-03-18 18:02:08,291 - INFO - Model saved successfully to models/trading_agent_checkpoint_940.pt +2025-03-18 18:02:10,540 - INFO - Saving model to models/trading_agent_checkpoint_950.pt.backup (attempt 1) +2025-03-18 18:02:10,588 - INFO - Successfully saved to models/trading_agent_checkpoint_950.pt.backup +2025-03-18 18:02:10,607 - INFO - Copied backup to models/trading_agent_checkpoint_950.pt +2025-03-18 18:02:10,607 - INFO - Model saved successfully to models/trading_agent_checkpoint_950.pt +2025-03-18 18:02:10,608 - INFO - Model saved successfully to models/trading_agent_checkpoint_950.pt +2025-03-18 18:02:12,898 - INFO - Saving model to models/trading_agent_checkpoint_960.pt.backup (attempt 1) +2025-03-18 18:02:12,938 - INFO - Successfully saved to models/trading_agent_checkpoint_960.pt.backup +2025-03-18 18:02:12,955 - INFO - Copied backup to models/trading_agent_checkpoint_960.pt +2025-03-18 18:02:12,955 - INFO - Model saved successfully to models/trading_agent_checkpoint_960.pt +2025-03-18 18:02:12,955 - INFO - Model saved successfully to models/trading_agent_checkpoint_960.pt +2025-03-18 18:02:15,212 - INFO - Saving model to models/trading_agent_checkpoint_970.pt.backup (attempt 1) +2025-03-18 18:02:15,255 - INFO - Successfully saved to models/trading_agent_checkpoint_970.pt.backup +2025-03-18 18:02:15,273 - INFO - Copied backup to models/trading_agent_checkpoint_970.pt +2025-03-18 18:02:15,273 - INFO - Model saved successfully to models/trading_agent_checkpoint_970.pt +2025-03-18 18:02:15,273 - INFO - Model saved successfully to models/trading_agent_checkpoint_970.pt +2025-03-18 18:02:17,904 - INFO - Saving model to models/trading_agent_checkpoint_980.pt.backup (attempt 1) +2025-03-18 18:02:17,942 - INFO - Successfully saved to models/trading_agent_checkpoint_980.pt.backup +2025-03-18 18:02:17,959 - INFO - Copied backup to models/trading_agent_checkpoint_980.pt +2025-03-18 18:02:17,959 - INFO - Model saved successfully to models/trading_agent_checkpoint_980.pt +2025-03-18 18:02:17,959 - INFO - Model saved successfully to models/trading_agent_checkpoint_980.pt +2025-03-18 18:02:20,219 - INFO - Saving model to models/trading_agent_checkpoint_990.pt.backup (attempt 1) +2025-03-18 18:02:20,259 - INFO - Successfully saved to models/trading_agent_checkpoint_990.pt.backup +2025-03-18 18:02:20,278 - INFO - Copied backup to models/trading_agent_checkpoint_990.pt +2025-03-18 18:02:20,278 - INFO - Model saved successfully to models/trading_agent_checkpoint_990.pt +2025-03-18 18:02:20,278 - INFO - Model saved successfully to models/trading_agent_checkpoint_990.pt +2025-03-18 18:02:22,553 - INFO - Saving model to models/trading_agent_final.pt.backup (attempt 1) +2025-03-18 18:02:22,604 - INFO - Successfully saved to models/trading_agent_final.pt.backup +2025-03-18 18:02:22,620 - INFO - Copied backup to models/trading_agent_final.pt +2025-03-18 18:02:22,621 - INFO - Model saved successfully to models/trading_agent_final.pt +2025-03-18 18:02:22,621 - INFO - Model saved successfully to models/trading_agent_final.pt +2025-03-18 18:02:22,658 - INFO - Exchange connection closed diff --git a/training_stats.csv b/training_stats.csv index aa25ebd..1a5ebc5 100644 --- a/training_stats.csv +++ b/training_stats.csv @@ -1,101 +1,1001 @@ episode_rewards,episode_lengths,balances,win_rates,episode_pnls,cumulative_pnl,drawdowns,trade_counts,loss_values,fees,net_pnl_after_fees -245.58133743041853,169,93.49705776828564,0,-6.502942231714357,-6.502942231714357,0,0,3.8250006539481025,2.3476677085473576,-8.850609940261714 -832.4094761202507,499,94.04750613751911,0,-5.9524938624808925,-12.45543609419525,0,0,33.82088630806229,6.272140915345915,-12.224634777826807 -255.18730411041088,185,86.56024046551762,0,-13.439759534482377,-25.895195628677627,0,0,43.29075657612569,2.4037655108544858,-15.843525045336863 -119.78978677830429,72,95.3813667599062,0,-4.6186332400938,-30.513828868771427,0,0,44.92027886708578,0.9916340254343576,-5.610267265528158 -122.51175362537998,85,91.31594631081882,0,-8.684053689181184,-39.19788255795261,0,0,45.3130573497099,0.9726320887358407,-9.656685777917025 -305.0054315397143,210,116.87229096452045,0,16.872290964520445,-22.325591593432165,0,0,46.3667417435419,3.320549920480678,13.551741044039767 -62.284146346942286,56,93.1325530556652,0,-6.867446944334802,-29.193038537766967,0,0,48.545649256025044,0.6365590497424187,-7.50400599407722 -100.45460708688081,62,97.10664822082919,0,-2.893351779170814,-32.08639031693778,0,0,47.529073838264715,0.9760707887647201,-3.8694225679355343 -193.931779217577,141,99.93811779543111,0,-0.06188220456888871,-32.14827252150667,0,0,41.286791862325465,2.0967969721573203,-2.158679176726209 -771.3404511810347,499,107.33529119510085,0,7.335291195100851,-24.81298132640582,0,0,42.90441010805791,6.689355428199721,0.6459357669011299 -343.8011302413935,223,89.58433307413128,0,-10.41566692586872,-35.22864825227454,0,0,45.18598407694043,2.692231694609321,-13.107898620478041 -151.1836201290492,109,85.37179195170742,0,-14.628208048292578,-49.85685630056712,0,0,45.879525910823716,1.2460821106553646,-15.874290158947943 -33.69084501639204,18,88.63060514982539,0,-11.369394850174615,-61.22625115074173,0,0,44.08014043172201,0.20209914799744422,-11.571493998172059 -296.2721143348319,230,100.91907353649867,0,0.9190735364986722,-60.30717761424306,0,0,46.446043528681216,2.6593912257770924,-1.7403176892784202 -310.68942047763323,220,84.12861286083523,0,-15.871387139164767,-76.17856475340783,0,0,48.09207950938832,2.7171079330637733,-18.58849507222854 -102.10248003076286,67,103.2143315172572,0,3.214331517257193,-72.96423323615063,0,0,49.6177435348283,0.995181548583709,2.2191499686734844 -154.7796070247227,93,99.59249081761537,0,-0.4075091823846293,-73.37174241853526,0,0,48.7942138179656,1.4840004549654364,-1.8915096373500657 -142.27662985924832,78,95.94061914207992,0,-4.059380857920075,-77.43112327645534,0,0,49.389447774642555,1.046338991830505,-5.105719849750581 -657.2312058095997,475,101.71161514469802,0,1.7116151446980155,-75.71950813175732,0,0,53.4358780951249,5.920061753201907,-4.208446608503891 -243.75983326227475,190,92.48436829246025,0,-7.515631707539754,-83.23513983929708,0,0,54.6990302939164,2.204728192181755,-9.720359899721508 -503.5407022684538,370,114.22067976639565,0,14.220679766395648,-69.01446007290143,0,0,55.37000999966183,4.947503113281474,9.273176653114174 -108.76698654683082,83,92.64055941717413,0,-7.359440582825869,-76.3739006557273,0,0,57.52865586797875,1.122939491633078,-8.482380074458947 -288.2645162428217,187,94.16572074286584,0,-5.834279257134156,-82.20817991286145,0,0,56.778801188749426,2.7596873757719163,-8.593966632906072 -694.574834347051,500,124.38194363244577,0,24.38194363244577,-57.826236280415685,0,0,57.476991076268746,7.616086957167,16.76585667527877 -61.77139917751085,52,89.62592956541371,0,-10.374070434586287,-68.20030671500197,0,0,57.153403942401596,0.6360214924844756,-11.010091927070762 -136.34512859980074,100,83.33171493389538,0,-16.668285066104616,-84.86859178110659,0,0,57.55507698059082,1.224767956811129,-17.893053022915744 -347.25837922642773,227,130.79210001851564,0,30.79210001851564,-54.07649176259095,0,0,58.05349503576228,3.5340462836874016,27.258053734828238 -103.3965622283485,81,97.68386910781076,0,-2.3161308921892356,-56.39262265478018,0,0,56.30076151718328,0.9164887013369737,-3.232619593526209 -265.88097276940334,160,83.93754552617912,0,-16.06245447382088,-72.45507712860106,0,0,59.35555845536526,1.868667523542714,-17.931121997363594 -607.726473225615,377,98.84259170578743,0,-1.1574082942125727,-73.61248542281363,0,0,56.93259246298607,5.303576699105105,-6.460984993317678 -171.76355735461715,119,82.1398069210588,0,-17.860193078941194,-91.47267850175483,0,0,56.68230017969164,1.560211436232409,-19.4204045151736 -57.17447366096833,37,102.2353597779798,0,2.235359777979795,-89.23731872377503,0,0,58.93467372172588,0.5267973679750108,1.7085624100047845 -526.6853167557408,351,91.57796429201413,0,-8.42203570798587,-97.6593544317609,0,0,57.39789538792201,4.603868898733577,-13.025904606719447 -533.4621095416652,388,100.18443251293645,0,0.18443251293645346,-97.47492191882445,0,0,57.32353478854464,5.269862515807407,-5.085430002870954 -767.6384516972751,501,106.53994742273046,0,6.539947422730464,-90.93497449609399,0,0,56.075344276810455,6.941744377571792,-0.4017969548413287 -268.39207803314275,164,74.02426074441962,0,-25.97573925558038,-116.91071375167436,0,0,54.65164536786226,1.8040949631519818,-27.77983421873236 -486.74971964904495,355,94.81814783250175,0,-5.181852167498249,-122.09256591917261,0,0,52.54617132343584,4.639298254087809,-9.821150421586058 -48.19990337118416,35,89.86047892582286,0,-10.13952107417714,-132.23208699334975,0,0,52.4935922895159,0.3724969825147257,-10.512018056691865 -317.14688938741654,198,77.27582678036522,0,-22.72417321963478,-154.95626021298455,0,0,53.14049422138869,2.3104186094919625,-25.03459182912674 -55.68057868456839,43,94.36343793141816,0,-5.6365620685818385,-160.59282228156638,0,0,52.18246051877044,0.5009234143139363,-6.137485482895775 -108.98178163481917,65,88.84191178095307,0,-11.158088219046931,-171.75091050061332,0,0,54.54355762188251,0.8988542687329729,-12.056942487779905 -195.06535418367304,129,80.37638841826704,0,-19.62361158173296,-191.37452208234626,0,0,54.25914459819941,1.5279752537717612,-21.15158683550472 -263.85742805154445,192,87.31804171564818,0,-12.681958284351822,-204.05648036669808,0,0,53.566342590977904,2.252679163105727,-14.934637447457549 -42.08812691754652,37,96.23102669642205,0,-3.768973303577951,-207.82545367027603,0,0,54.52740478515625,0.41129305958705703,-4.180266363165008 -255.0337738896274,185,80.82253926915493,0,-19.17746073084507,-227.0029144011211,0,0,57.01246037690536,2.2844205421478603,-21.46188127299293 -473.3238767813625,304,76.490800770486,0,-23.509199229513996,-250.5121136306351,0,0,55.752617271322954,3.672135650508411,-27.18133488002241 -124.48339751068255,96,82.37275938190088,0,-17.627240618099123,-268.1393542487342,0,0,55.1293203830719,1.0139912257072856,-18.64123184380641 -177.0372058503859,102,120.75183228650069,0,20.751832286500687,-247.38752196223354,0,0,55.58330300275017,1.6177940342162778,19.13403825228441 -668.9726066324473,464,106.60954141921921,0,6.609541419219212,-240.77798054301434,0,0,53.35351522215481,6.574125868937176,0.03541555028203636 -235.6822691679875,173,101.02730460913321,0,1.0273046091332105,-239.7506759338811,0,0,51.442252506410455,2.3720098584207254,-1.344705249287515 -29.393838454091096,23,102.48855123922196,0,2.4885512392219624,-237.26212469465915,0,0,50.64632133815599,0.3449140455084859,2.1436371937134764 -314.404350268341,206,132.17502316477743,0,32.17502316477743,-205.08710152988172,0,0,49.86209524950935,3.4187221697492065,28.756300995028223 -449.80273436874546,294,85.86708282041911,0,-14.132917179580886,-219.2200187094626,0,0,50.660906629497504,3.327512218325091,-17.460429397905976 -43.78295364860909,23,93.32998305543147,0,-6.6700169445685304,-225.89003565403112,0,0,48.14624272222104,0.30225939171808053,-6.972276336286611 -100.47935066911198,82,85.43625012639903,0,-14.563749873600969,-240.4537855276321,0,0,50.21175172593858,0.8687399948089715,-15.43248986840994 -245.04877800524088,149,94.92578814324827,0,-5.074211856751731,-245.52799738438384,0,0,48.87210794397303,1.9491516870782084,-7.023363543829939 -448.1745373852734,275,92.79970655436605,0,-7.200293445633946,-252.72829083001778,0,0,50.84040899346345,3.2999356705654224,-10.500229116199367 -604.3083327451844,410,171.36341223774605,0,71.36341223774605,-181.36487859227174,0,0,47.38697471805647,8.044634836766896,63.31877740097915 -445.735162940227,347,115.79447252348977,0,15.794472523489773,-165.57040606878195,0,0,46.95305928467326,5.463746469325774,10.330726054164 -188.26423842058716,130,85.67123642235606,0,-14.32876357764394,-179.8991696464259,0,0,47.85700696013694,1.4459890509690823,-15.774752628613022 -249.95700058828476,176,100.63418773527684,0,0.6341877352768392,-179.26498191114905,0,0,47.09227745099501,2.2905264292731857,-1.6563386939963465 -291.7787084045001,200,92.41764950116612,0,-7.5823504988338755,-186.84733240998293,0,0,46.07237024307251,2.3878948481416247,-9.9702453469755 -39.49455231726071,34,105.17297715381125,0,5.172977153811246,-181.67435525617168,0,0,45.147511201746326,0.43200232970373437,4.740974824107512 -270.4231929424243,184,93.76079758961349,0,-6.239202410386511,-187.9135576665582,0,0,46.36682858674423,2.5813276818104973,-8.820530092197009 -465.2307230663394,345,142.31403796186228,0,42.31403796186228,-145.59951970469592,0,0,47.12680500989769,4.934661849269876,37.37937611259241 -354.0709138887967,253,102.3923564837438,0,2.3923564837437965,-143.2071632209521,0,0,44.706567900521414,3.626792580607198,-1.2344360968634014 -72.87629503513513,53,94.2158680822552,0,-5.784131917744801,-148.99129513869693,0,0,42.83745182685132,0.6630920708528815,-6.447223988597683 -64.6807928869498,45,93.66580566705527,0,-6.334194332944733,-155.32548947164167,0,0,45.26956371731228,0.5287071091187852,-6.862901442063518 -508.66036280979847,297,86.47061479834193,0,-13.529385201658073,-168.85487467329972,0,0,41.576025184319946,3.7591471424850886,-17.28853234414316 -92.36510982811035,66,91.33419627440843,0,-8.665803725591573,-177.5206783988913,0,0,40.11061216501089,0.9116306354437804,-9.577434361035353 -318.1738390997916,208,130.73147464777986,0,30.731474647779862,-146.78920375111144,0,0,39.614786673283234,3.2278138137724106,27.50366083400745 -47.49064937763736,34,90.31843168727164,0,-9.68156831272836,-156.4707720638398,0,0,38.943554386948094,0.30301102389683343,-9.984579336625192 -747.7323524200937,502,88.00297441445022,0,-11.997025585549778,-168.46779764938958,0,0,37.31163117785253,5.4236005627262305,-17.420626148276007 -197.95639730277807,139,79.95413897621663,0,-20.045861023783374,-188.51365867317296,0,0,34.041194929493415,1.5609323757928528,-21.606793399576226 -278.8283885528506,210,97.16879460202368,0,-2.831205397976319,-191.3448640711493,0,0,33.00566090070284,2.5672068646263684,-5.398412262602688 -648.7793299316244,409,108.86023988510733,0,8.860239885107333,-182.48462418604194,0,0,28.99119337867288,5.416512290229198,3.443727594878135 -111.58999686248235,67,93.34461894707614,0,-6.6553810529238575,-189.14000523896578,0,0,26.240258621447015,0.9292218629873201,-7.584602915911177 -79.36649990440858,50,95.74834856466987,0,-4.251651435330132,-193.39165667429592,0,0,24.562227363586427,0.7537257543525197,-5.005377189682651 -102.77658053248489,84,76.43085079701073,0,-23.569149202989266,-216.9608058772852,0,0,23.018385875655945,0.9143137963689831,-24.48346299935825 -738.0525604642081,500,110.82078134730637,0,10.820781347306365,-206.14002452997883,0,0,20.300480945793566,7.125179360202941,3.695601987103424 -484.428102172877,342,104.16844064037448,0,4.1684406403744845,-201.97158388960435,0,0,10.086975039103452,4.768527585194042,-0.6000869448195578 -65.67162922969268,36,101.91490114791101,0,1.91490114791101,-200.05668274169335,0,0,1.9290405147605472,0.6267909715787242,1.2881101763322858 -254.92615266892506,163,84.70688630578415,0,-15.293113694215847,-215.34979643590918,0,0,2.197029543892006,2.18487588123249,-17.477989575448337 -386.0688480519854,291,84.23048553641095,0,-15.769514463589047,-231.11931089949823,0,0,2.647557835185176,3.6125445725924594,-19.382059036181506 -163.58304242380865,127,93.24454429873177,0,-6.755455701268232,-237.87476660076646,0,0,2.5592061410406752,1.5203821076964832,-8.275837808964715 -360.1105692649448,237,108.46964096170034,0,8.469640961700335,-229.4051256390661,0,0,3.2837834234196173,3.348683113346831,5.1209578483535045 -166.5936314582434,111,93.25853727674894,0,-6.741462723251061,-236.14658836231717,0,0,2.3705001306124367,1.558288007515565,-8.299750730766625 -31.79062848778471,14,94.54125091016239,0,-5.45874908983761,-241.6053374521548,0,0,3.663335899689368,0.18502029875836917,-5.643769388595979 -766.2602327804954,507,79.53704062494181,0,-20.46295937505819,-262.068296827213,0,0,2.2676825669233898,5.746946187937156,-26.209905562995345 -808.0987615884774,506,96.55036833755842,0,-3.4496316624415755,-265.51792848965454,0,0,2.3812816971726343,7.178936220281195,-10.62856788272277 -526.72560429803,346,87.27581844234555,0,-12.724181557654447,-278.242110047309,0,0,2.0199785625572932,4.05454691115033,-16.778728468804776 -742.0860299994148,493,79.38149296059294,0,-20.618507039407064,-298.86061708671605,0,0,2.3157294217623328,6.331309914949699,-26.949816954356763 -122.8700996125919,71,100.50025170255012,0,0.5002517025501163,-298.36036538416596,0,0,1.5784865789641829,1.0850045415492369,-0.5847528389991206 -365.36747369636174,241,103.93399590295836,0,3.933995902958358,-294.4263694812076,0,0,1.9304202096809528,3.271458391489611,0.6625375114687473 -137.56042070549447,70,86.2184807577603,0,-13.781519242239696,-308.2078887234473,0,0,2.041805549710989,0.9463594611124042,-14.7278787033521 -70.67448352065381,66,94.98203690081301,0,-5.017963099186986,-313.2258518226343,0,0,1.7464851798828354,0.7227296911232824,-5.740692790310268 -100.67381032735967,67,93.38307644153083,0,-6.616923558469168,-319.8427753811035,0,0,1.5876922868121641,0.9068664170112423,-7.52378997548041 -175.3187964581547,111,93.2227229868474,0,-6.777277013152599,-326.62005239425605,0,0,1.956010960012572,1.3353482564018333,-8.112625269554432 -144.56778676791527,96,111.82402197115043,0,11.82402197115043,-314.7960304231056,0,0,2.1400070753928864,1.5718585971130639,10.252163374037366 -341.84158515939083,228,115.97533737071987,0,15.97533737071987,-298.82069305238576,0,0,1.9551628017531388,3.337288446997239,12.638048923722632 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0 +0,5,100,0,0,0,0,0,0,0,0