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

17 lines
5.9 KiB
Plaintext
Raw Normal View History

2026-08-28 18:52:27 +08:00
<EFBFBD>
2026-09-02 21:03:45 +08:00
l<><6C>j <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>
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>_postr <00>
isinstance<EFBFBD>dict<63>get<65>list<73>items)<05>selfr
<00>payload<61>raw<61> positionss r<00>
_positionszAccountMixin._positions s<><00><00><16>*<2A>*<2A>T<EFBFBD>I<EFBFBD>t<EFBFBD>/@<40>#A<>B<>B<>H<>b<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>*<2A>*<2A>-<2D> <09>4<EFBFBD>;L<>/M<>N<>N<>T<>RT<52><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><1A><1A><N<>QZ<51>\`<60>\m<>Pn<50>1o<31>1o<31>1s<31>1s<31>uB<02>DE<02>2F<02>2F<02>,G<02>,G<02>%Grc<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_moneysQ<00><00>u<EFBFBD>T<EFBFBD>Z<EFBFBD>Z<EFBFBD>@V<>Yb<59>dh<64>du<64>Xv<58>5w<35>5w<35>5{<7B>5{<7B>}N<02>PQ<02>6R<02>6R<02>0S<02>0S<02>)Srr<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>z<EFBFBD>z<EFBFBD>$<24><04>%<25>%<25>%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>
2026-08-28 18:52:27 +08:00
<EFBFBD>
2026-08-30 14:46:34 +08:00
<EFBFBD>3F<EFBFBD><19>TX<54>Te<54>Hf<48>(g<>(g<>(k<>(k<>lt<6C>vx<76>(y<>(y<>!yrc<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><1A><1A>,C<>i<EFBFBD>QU<51>Qb<51>Ec<45>!d<>!d<>drc<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>j<EFBFBD>j<EFBFBD>Ib<49>ns<6E>@F<02>SW<02>Sd<02>ee<02>ee<02>?f<02>?f<02>8frc<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>J<EFBFBD>J<EFBFBD>'8<>9<EFBFBD>d<EFBFBD>FW<46>:X<>Y<>Y<>]<5D>]<5D>^e<>gi<67>j<>j<>jrN)r)<18>__name__<5F>
__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>
G<02>U<EFBFBD>G<02>G<02>G<02>G<02>S<02><15>S<02>S<02>S<02>S<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>&<26>&<26>&<26>
z<01>y<>y<>d<>d<>d<>f<02>C<EFBFBD>f<02><13>f<02>f<02>f<02>f<02>j<>j<>j<>j<>jrrN)<06>typingr<00>modelsrrrrrr<00><module>rXsk<00><01><16><16><16><16><16><16>(<28>(<28>(<28>(<28>(<28>(<28>(<28>(<28> k<01> k<01> k<01> k<01> k<01> k<01> k<01> k<01> k<01> kr