Files
big-qmt/py-client/sdk/__pycache__/account.cpython-311.pyc

16 lines
5.9 KiB
Plaintext
Raw Normal View History

2026-08-28 18:52:27 +08:00
<EFBFBD>
2026-09-03 00:54:57 +08:00
<00>Q<EFBFBD>j2 <00><00><<00>ddlmZddlmZmZGd<04>d<05><00>ZdS)<07>)<01>Any<6E>)<02>Assets<74> PositionItemc <00><><00>eZdZUeed<dedeeeeeffd<04>Zd<05>Z d<06>Z
2026-08-30 14:46:34 +08:00
de fd<07>Z de fd<08>Zde fd <09>Zdd ed e d edefd<0F>Zdd ed e d edefd<10>Zd<11>Zd<12>Zd<13>Zd ed efd<14>Zd<15>ZdS)<18> AccountMixin<69> account_type<70>path<74>returnc<00>R<00>|<00>|d|ji<01><00>pi}t|t<00><00>r|<02>d|<02><00>n|}t|t
<00><00>rd<03>|D<00><00>}d<04>|D<00><00>|fSt |<03><00>d<05>|<03><00><00>D<00><00>fS)N<>account<6E>datac<00>6<00>g|]}tj|<01><00><00><02>S<00>)r<00>from_trade_detail<69><02>.0<EFBFBD>items <20>.D:\work\quant\big-qmt\py-client\sdk\account.py<70>
<listcomp>z+AccountMixin._positions.<locals>.<listcomp> s#<00><00>N<>N<>N<>$<24><1C>7<><04>=<3D>=<3D>N<>N<>N<>c<00><00>g|] }|j<00><02>
Sr)<01>
2026-09-03 00:54:57 +08:00
stock_coders rrz+AccountMixin._positions.<locals>.<listcomp>s<00><00>:<3A>:<3A>:<3A><04>D<EFBFBD>O<EFBFBD>:<3A>:<3A>:rc<00>><00>g|]\}}tj||<01><00><00><02>Sr)r<00> from_dict)r<00>code<64>values rrz+AccountMixin._positions.<locals>.<listcomp>s)<00><00>^<5E>^<5E>^<5E>;<3B>4<EFBFBD><15><<3C>1<>%<25><14>><3E>><3E>^<5E>^<5E>^r)<07>
_post_jsonr <00>
2026-08-30 14:46:34 +08:00
isinstance<EFBFBD>dict<63>get<65>list<73>items)<05>selfr
<00>payload<61>raw<61> positionss r<00>
2026-09-03 00:54:57 +08:00
_positionszAccountMixin._positions s<><00><00><16>/<2F>/<2F>$<24><19>D<EFBFBD>4E<34>(F<>G<>G<>M<>2<EFBFBD><07>.8<EFBFBD><17>$<24>.G<>.G<>T<>g<EFBFBD>k<EFBFBD>k<EFBFBD>&<26>'<27>*<2A>*<2A>*<2A>W<EFBFBD><03> <15>c<EFBFBD>4<EFBFBD> <20> <20> F<01>N<>N<>#<23>N<>N<>N<>I<EFBFBD>:<3A>:<3A> <09>:<3A>:<3A>:<3A>I<EFBFBD>E<> E<><13>C<EFBFBD>y<EFBFBD>y<EFBFBD>^<5E>^<5E>RU<52>R[<5B>R[<5B>R]<5D>R]<5D>^<5E>^<5E>^<5E>^<5E>^rc<00>,<00>|<00>d<01><00>S)Nz/api/v2/positions<6E>r(<00>r$s rr'zAccountMixin.positionss<00><00><04><0F><0F>0C<30> D<> D<>Drc<00>,<00>|<00>d<01><00>S)Nz /api/holdingr*r+s r<00>holdingzAccountMixin.holdings<00><00>d<EFBFBD>o<EFBFBD>o<EFBFBD>n<EFBFBD>=<3D>=<3D>=rc<00><><00>|<00>dd|ji<01><00>pi}t|t<00><00>r|<01>d|<01><00>ni}t j|<02><00>S)Nz/api/v2/assetsr r)rr rr r!rr)r$r%rs r<00>assetszAccountMixin.assetss\<00><00><16>/<2F>/<2F>"2<>Y<EFBFBD><04>@Q<>4R<34>S<>S<>Y<>WY<57><07>/9<>'<27>4<EFBFBD>/H<>/H<>P<>w<EFBFBD>{<7B>{<7B>6<EFBFBD>7<EFBFBD>+<2B>+<2B>+<2B>b<EFBFBD><04><15><1F><04>%<25>%<25>%rc<00>~<00>t|<00>dd|ji<01><00><00>dd<04><00><00><00>S)Nz/api/money/totalr <00> total_moneyr<00><04>floatrr r!r+s rr1zAccountMixin.total_moneysQ<00><00>5<EFBFBD><14><1F><1F>AS<41>V_<56>ae<61>ar<61>Us<55>1t<31>1t<31>1x<31>1x<31>zG<02>IJ<02>2K<02>2K<02>,L<02>,L<02>%Lrc<00>~<00>t|<00>dd|ji<01><00><00>dd<04><00><00><00>S)Nz/api/money/availabler <00>available_moneyrr2r+s rr5zAccountMixin.available_moneysW<00><00>u<EFBFBD>T<EFBFBD>_<EFBFBD>_<EFBFBD>E[<5B>^g<>im<69>iz<69>]{<7B>5|<7C>5|<7C>6A<02>6A<02>BS<02>UV<02>6W<02>6W<02>0X<02>0X<02>)Xrr<00>stock<63>price<63>volume<6D>pr_typec<00>4<00>|<00>d||||<04><00>S)Nz/api/order/buy<75><01>_order<65>r$r6r7r8r9s r<00>buyzAccountMixin.buys7<00><00>SW<53>S^<5E>S^<5E>_o<5F>qv<71>x}<7D>@F<02>HO<02>TP<02>TP<02>MPrc<00>4<00>|<00>d||||<04><00>S)Nz/api/order/sellr;r=s r<00>sellzAccountMixin.sells7<00><00>TX<54>T_<54>T_<54>`q<>sx<73>z<7A>BH<02>JQ<02>UR<02>UR<02>NRrc<00>H<00>|||d<01>}|r||d<|<00>||<06><00>S)N)r6r7r8<00>prType)r)r$r
r6r7r8r9<00>bodys rr<zAccountMixin._orders3<00><00><1E><15>&<26>A<>A<><04> <12>,<2C>W<EFBFBD>D<EFBFBD><18>N<EFBFBD><13><EFBFBD><EFBFBD>t<EFBFBD>T<EFBFBD>*<2A>*<2A>*rc<00>d<00>|<00>dd|ji<01><00><00>dg<00><00>S)Nz/api/order/statusr <00>orders<72>rr r!r+s r<00>order_status_listzAccountMixin.order_status_list#s1<00><00><04><0F><0F>8K<38>i<EFBFBD>Y]<5D>Yj<59>Mk<4D>(l<>(l<>(p<>(p<>qy<71>{}<7D>(~<7E>(~<7E>!~rc<00><<00>|<00>dd|ji<01><00>S)Nz/api/order/cancel_allr <00>rr r+s r<00>
cancel_allzAccountMixin.cancel_all$s<00><00><14><1F><1F>1H<31>9<EFBFBD>VZ<56>Vg<56>Jh<4A>!i<>!i<>irc<00>@<00>|<00>d|||jd<02><03><00>S)Nz/api/order/cancel_order)r6r8r rI)r$r6r8s r<00>cancel_by_rulezAccountMixin.cancel_by_rule%sC<00><00>d<EFBFBD>o<EFBFBD>o<EFBFBD>Ng<4E>sx<73>EK<02>X\<02>Xi<02>jj<02>jj<02>?k<02>?k<02>8krc<00>d<00>|<00>dd|ji<01><00><00>dg<00><00>S)Nz/api/order/dealr <00>dealsrFr+s rrNzAccountMixin.deals&s0<00><00>D<EFBFBD>O<EFBFBD>O<EFBFBD>,=<3D> <09>4<EFBFBD>K\<5C>?]<5D>^<5E>^<5E>b<>b<>cj<63>ln<6C>o<>o<>orN)r)<18>__name__<5F>
2026-08-30 14:46:34 +08:00
__module__<EFBFBD> __qualname__<5F>str<74>__annotations__<5F>tupler"rr(r'r-rr/r3r1r5<00>intr>r@r<rGrJrLrNrrrrrs<><00><00><00><00><00><00><00><15><15><15><15>_<01>s<EFBFBD>_<01>u<EFBFBD>T<EFBFBD>#<23>Y<EFBFBD><04>\<5C>8J<38>-J<>'K<>_<01>_<01>_<01>_<01>E<01>D<>D<>=<3D>=<3D>=<3D>&<26><06>&<26>&<26>&<26>&<26>
2026-09-03 00:54:57 +08:00
L<02>U<EFBFBD>L<02>L<02>L<02>L<02>X<02><15>X<02>X<02>X<02>X<02>P<02>P<02><13>P<02>U<EFBFBD>P<02>C<EFBFBD>P<02>#<23>P<02>P<02>P<02>P<02>R<02>R<02>#<23>R<02>e<EFBFBD>R<02>S<EFBFBD>R<02>3<EFBFBD>R<02>R<02>R<02>R<02>+<2B>+<2B>+<2B>
<01>~<7E>~<7E>i<>i<>i<>k<02>C<EFBFBD>k<02><13>k<02>k<02>k<02>k<02>o<>o<>o<>o<>orrN)<06>typingr<00>modelsrrrrrr<00><module>rXsk<00><01><16><16><16><16><16><16>(<28>(<28>(<28>(<28>(<28>(<28>(<28>(<28> p<01> p<01> p<01> p<01> p<01> p<01> p<01> p<01> p<01> pr