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

86 lines
8.7 KiB
Plaintext
Raw Normal View History

2026-08-28 18:52:27 +08:00
<EFBFBD>
7ېj <00><01><><00>ddlmZddlmZmZddlmZefdd <09>ZeGd
<EFBFBD>d <0B><00><00><00>Z eGd <0C>d <0A><00><00><00>Z
eGd<0E>d<0F><00><00><00>Z eGd<10>d<11><00><00><00>Z eGd<12>d<13><00><00><00>Z eGd<14>d<15><00><00><00>ZeGd<16>d<17><00><00><00>ZeGd<18>d<19><00><00><00>ZeGd<1A>d<1B><00><00><00>ZeGd<1C>d<1D><00><00><00>ZdS) <20>)<01> annotations)<02> dataclass<73>field)<01>Any<6E>valuer<00>kind<6E>type<70>returnc<01>`<00> ||pd<01><00>S#ttf$r |<01><00>cYSwxYw)Nr)<02> TypeError<6F>
ValueError)rrs <20>.\sdk\models.py<70>_numberrsJ<00><00><16><13>t<EFBFBD>E<EFBFBD>J<EFBFBD>Q<EFBFBD><1F><1F><1F><> <15>z<EFBFBD> "<22><16><16><16><13>t<EFBFBD>v<EFBFBD>v<EFBFBD> <0A> <0A> <0A><16><><EFBFBD>s <00> <00>-<03>-c<01>
<00>eZdZUdZded<dZded<dZded<dZd ed
<d Zd ed <d Z d ed<d Z
d ed<dZ ded<dZ d ed<dZ d ed<dZd ed<dZd ed<d Zd ed<d Zd ed<dZded<dZded<edd d<1E><05><00>ZdS)!<21>Position<6F><00>str<74>
stock_code<EFBFBD>
stock_nameNr<00> directionr<00>int<6E>volume<6D><00>float<61>
open_price<EFBFBD> float_profit<69> market_value<75> stock_holder<65> frozen_volume<6D>can_use_volume<6D>on_road_volume<6D>yesterday_volume<6D>
last_price<EFBFBD> profit_rate<74>future_trade_type<70> expire_date<74>data<74>dict[str, Any]<5D>coder
<00>
'Position'c
<01><><00>|d"idt|<01>d<02><00>p|<02><00><00>dt|<01>d<04><00>pd<05><00><00>d|<01>d<07><00><00>dt|<01>d <09><00>t<00><00><00>d
t|<01>d <0B><00><00><00><00>d t|<01>d <0A><00><00><00><00>dt|<01>d<0F><00><00><00><00>dt|<01>d<11><00>pd<05><00><00>dt|<01>d<13><00>t<00><00><00>dt|<01>d<15><00>t<00><00><00>dt|<01>d<17><00>t<00><00><00>dt|<01>d<19><00>t<00><00><00>dt|<01>d<1B><00><00><00><00>dt|<01>d<1D><00><00><00><00>d|<01>d<1F><00><00>d t|<01>d!<21><00>pd<05><00><00><01>S)#Nr<00> StockCoder<00> StockNamerr<00> Directionr<00>Volumer<00> OpenPricer<00> FloatProfitr<00> MarketValuer<00> StockHolderr<00> FrozenVolumer <00> CanUseVolumer!<00> OnRoadVolumer"<00>YesterdayVolumer#<00> LastPricer$<00>
ProfitRater%<00>FutureTradeTyper&<00>
ExpireDate<EFBFBD>)r<00>getrr)<03>clsr'r)s r<00> from_dictzPosition.from_dict!sQ<00><00><12>s<EFBFBD> 
<EFBFBD> 
<EFBFBD> 
<EFBFBD><1A>4<EFBFBD>8<EFBFBD>8<EFBFBD>K<EFBFBD>0<>0<>8<>D<EFBFBD>9<>9<>9<> 
<EFBFBD>FI<EFBFBD>$<24>(<28>(<28>S^<5E>J_<4A>J_<4A>Je<4A>ce<63>Ff<46>Ff<46>Ff<46> 
<EFBFBD><1A>h<EFBFBD>h<EFBFBD>{<7B>+<2B>+<2B>+<2B> 
<EFBFBD>4;<3B>D<EFBFBD>H<EFBFBD>H<EFBFBD>X<EFBFBD><N<><N<>PS<50>4T<34>4T<34>4T<34> 
<EFBFBD><1F>t<EFBFBD>x<EFBFBD>x<EFBFBD> <0B>4<>4<>5<>5<>5<> 
<EFBFBD>EL<01>D<EFBFBD>H<EFBFBD>H<EFBFBD>Ub<55>Lc<4C>Lc<4C>Dd<44>Dd<44>Dd<44> 
<EFBFBD>!<21><14><18><18>-<2D>!8<>!8<>9<>9<>9<> 
<EFBFBD>IL<01>D<EFBFBD>H<EFBFBD>H<EFBFBD>Ub<55>Lc<4C>Lc<4C>Li<4C>gi<67>Hj<48>Hj<48>Hj<48> 
<EFBFBD>
"<22>$<24>(<28>(<28>><3E>":<3A>":<3A>C<EFBFBD>@<40>@<40>@<40> 
<EFBFBD>
RY<01>Y]<5D>Ya<59>Ya<59>bp<62>Yq<59>Yq<59>sv<73>Qw<51>Qw<51>Qw<51> 
<EFBFBD> #<23>4<EFBFBD>8<EFBFBD>8<EFBFBD>N<EFBFBD>#;<3B>#;<3B>S<EFBFBD>A<>A<>A<> 
<EFBFBD> U\<01>\`<60>\d<>\d<>ev<65>\w<>\w<>y|<7C>T}<7D>T}<7D>T}<7D> 
<EFBFBD><1F>t<EFBFBD>x<EFBFBD>x<EFBFBD> <0B>4<>4<>5<>5<>5<> 
<EFBFBD>DK<01>4<EFBFBD>8<EFBFBD>8<EFBFBD>T`<60>Ka<4B>Ka<4B>Cb<43>Cb<43>Cb<43> 
<EFBFBD>#<23>h<EFBFBD>h<EFBFBD>'8<>9<>9<>9<> 
<EFBFBD>HK<01>4<EFBFBD>8<EFBFBD>8<EFBFBD>T`<60>Ka<4B>Ka<4B>Kg<4B>eg<65>Gh<47>Gh<47>Gh<47> 
<EFBFBD>
<EFBFBD>)r)r'r(r)rr
r*)<16>__name__<5F>
__module__<EFBFBD> __qualname__r<00>__annotations__rrrrrrrrr r!r"r#r$r%r&<00> classmethodr?r<r@rrrsG<00><00><00><00><00><00><00><18>J<EFBFBD><18><18><18><18><18>J<EFBFBD><18><18><18><18><19>I<EFBFBD><19><19><19><19><13>F<EFBFBD>O<EFBFBD>O<EFBFBD>O<EFBFBD>O<EFBFBD><1B>J<EFBFBD><1B><1B><1B><1B><1D>L<EFBFBD><1D><1D><1D><1D><1D>L<EFBFBD><1D><1D><1D><1D><1A>L<EFBFBD><1A><1A><1A><1A><1A>M<EFBFBD><1A><1A><1A><1A><1B>N<EFBFBD><1B><1B><1B><1B><1B>N<EFBFBD><1B><1B><1B><1B><1D><14><1D><1D><1D><1D><1B>J<EFBFBD><1B><1B><1B><1B><1C>K<EFBFBD><1C><1C><1C><1C>!<21><15>!<21>!<21>!<21>!<21><19>K<EFBFBD><19><19><19><19><10>

<EFBFBD>

<EFBFBD>

<EFBFBD>

<EFBFBD><11>[<5B>

<EFBFBD>

<EFBFBD>

r@rc<01>,<00>eZdZUdZded<dZded<dS)<06>Assetsrr<00>total<61> availableN)rArBrCrHrDrIr<r@rrGrG/s4<00><00><00><00><00><00><00><16>E<EFBFBD><16><16><16><16><1A>I<EFBFBD><1A><1A><1A><1A><1A>r@rGc<01>N<00>eZdZUdZded<dZded<ee<07><05><00>Zded<dS) <09>Tickrrr#<00>
last_close<EFBFBD><01>default_factoryr(<00>rawN) rArBrCr#rDrLr<00>dictrOr<r@rrKrK5sR<00><00><00><00><00><00><00><1B>J<EFBFBD><1B><1B><1B><1B><1B>J<EFBFBD><1B><1B><1B><1B><1F>%<25><04>5<>5<>5<>C<EFBFBD>5<>5<>5<>5<>5<>5r@rKc<01>V<00>eZdZUdZded<dZded<dZded<dZded <d
Zd ed <d S)<0E>HistoryDataRequest<73>
r<00>lengthrr<00>periodrr<00> dividend_typeT<65>bool<6F> skip_pausedN) rArBrCrTrDrUrrVrXr<r@rrRrR<sc<00><00><00><00><00><00><00><14>F<EFBFBD><14><14><14><14><14>F<EFBFBD><14><14><14><14><13>E<EFBFBD>O<EFBFBD>O<EFBFBD>O<EFBFBD>O<EFBFBD><1A>M<EFBFBD><1A><1A><1A><1A><1C>K<EFBFBD><1C><1C><1C><1C><1C>r@rRc<01><><00>eZdZUee<04><01><00>Zded<ee<04><01><00>Zded<dZded<dZ ded<dZ
ded <dZ ded
<d Z d ed <dS)<0F>MarketDataRequestrM<00> list[str]<5D>fields<64>stocksrr<00>
start_time<EFBFBD>end_timerUrVrr<00>countN) rArBrCr<00>listr\rDr]r^r_rUrVr`r<r@rrZrZEs<><00><00><00><00><00><00><00><1D><05>d<EFBFBD>3<>3<>3<>F<EFBFBD>3<>3<>3<>3<><1D><05>d<EFBFBD>3<>3<>3<>F<EFBFBD>3<>3<>3<>3<><18>J<EFBFBD><18><18><18><18><16>H<EFBFBD><16><16><16><16><14>F<EFBFBD><14><14><14><14><1B>M<EFBFBD><1B><1B><1B><1B><12>E<EFBFBD>N<EFBFBD>N<EFBFBD>N<EFBFBD>N<EFBFBD>N<EFBFBD>Nr@rZc<01><><00>eZdZUdZded<dZded<dZded<dZded<dZded<dZ d ed
<e
e <0B> <0B><00>Z d ed <e
e <0B> <0B><00>Z d ed<dZded<dZded<dS)<12>FinancialDataRequestrr<00>tabname<6D>colname<6D>marketr)<00> report_typerr<00>barposrMr[<00>
field_list<EFBFBD>
stock_list<EFBFBD>
start_date<EFBFBD>end_dateN)rArBrCrdrDrerfr)rgrhrrarirjrkrlr<r@rrcrcPs<><00><00><00><00><00><00><00><15>G<EFBFBD><15><15><15><15>b<EFBFBD>w<EFBFBD>(<28>(<28>(<28>(<28><02>&<26>*:<3A>*:<3A>*:<3A>*:<3A><02>D<EFBFBD>N<EFBFBD>N<EFBFBD>N<EFBFBD>N<EFBFBD><19>K<EFBFBD><19><19><19><19><11>6<EFBFBD>?<3F>?<3F>?<3F>?<3F>!<21>E<EFBFBD>$<24>7<>7<>7<>J<EFBFBD>7<>7<>7<>7<>QV<51>QV<51>gk<67>Ql<51>Ql<51>Ql<51><1A>9l<39>9l<39>9l<39>9l<39><18>J<EFBFBD><18><18><18><18>"<22>(<28>,<2C>,<2C>,<2C>,<2C>,<2C>,r@rcc<01>~<00>eZdZUee<04><01><00>Zded<ee<04><01><00>Zded<dZded<dZ ded<dZ
ded <d
S) <0B>FactorDataRequestrMr[rirjrrrrkrlN) rArBrCrrarirDrjrrkrlr<r@rrnrnXs<><00><00><00><00><00><00><00>!<21>E<EFBFBD>$<24>7<>7<>7<>J<EFBFBD>7<>7<>7<>7<>QV<51>QV<51>gk<67>Ql<51>Ql<51>Ql<51><1A>9l<39>9l<39>9l<39>9l<39><18>J<EFBFBD><18><18><18><18>B<EFBFBD>*<2A>.<2E>.<2E>.<2E>.<2E><02><08>0B<30>0B<30>0B<30>0B<30>0B<30>0Br@rnc<01>V<00>eZdZUded<ded<ded<ded<ded<d ed
<ded <d S) <0A>BSMPriceRequestr<00> option_typer<00> object_pricesr<00> strike_price<63> risk_free<65>sigmar<00>days<79>dividendN<64>rArBrCrDr<r@rrprp^sf<00><00><00><00><00><00><00><14><14><14><14>(<28>(<28>(<28>(<28>*=<3D>*=<3D>*=<3D>*=<3D>?O<>?O<>?O<>?O<>Q]<5D>Q]<5D>Q]<5D>Q]<5D>_h<5F>_h<5F>_h<5F>_h<5F>jy<6A>jy<6A>jy<6A>jy<6A>jy<6A>jyr@rpc<01>V<00>eZdZUded<ded<ded<ded<ded<ded <ded
<d S) <0C> BSMIVRequestrrqrrrrs<00> option_pricertrrvrwNrxr<r@rrzrzcs~<00><00><00><00><00><00><00><14><14><14><14>*<2A>*<2A>*<2A>*<2A>,?<3F>,?<3F>,?<3F>,?<3F>AT<41>AT<41>AT<41>AT<41>Vf<56>Vf<56>Vf<56>Vf<56>hq<68>hq<68>hq<68>hq<68>tC<02>tC<02>tC<02>tC<02>tC<02>tCr@rzc<01>`<00>eZdZUded<dZded<dZded<dZded<dZded<dZd ed
<d S) <0C>LocalDataRequestrrrr^r_rU<00>
divid_typerrr`N) rArBrCrDr^r_rUr~r`r<r@rr}r}hso<00><00><00><00><00><00><00><13>O<EFBFBD>O<EFBFBD>O<EFBFBD>r<EFBFBD>Z<EFBFBD>)<29>)<29>)<29>)<29>2<EFBFBD>8<EFBFBD>+=<3D>+=<3D>+=<3D>+=<3D>R<EFBFBD>v<EFBFBD>?O<>?O<>?O<>?O<>ce<63>Q[<5B>Qe<51>Qe<51>Qe<51>Qe<51>tu<74>gl<67>gu<67>gu<67>gu<67>gu<67>gu<67>gur@r}N)rrrr r
r)<13>
__future__r<00> dataclassesrr<00>typingrrrrrGrKrRrZrcrnrprzr}r<r@r<00><module>r<>s<><00><01>"<22>"<22>"<22>"<22>"<22>"<22>(<28>(<28>(<28>(<28>(<28>(<28>(<28>(<28><16><16><16><16><16><16>&+<2B><16><16><16><16><16> <0B>
<EFBFBD>
<EFBFBD>
<EFBFBD>
<EFBFBD>
<EFBFBD>
<EFBFBD>
<EFBFBD> <0B><19>
<EFBFBD>@ <0B><1B><1B><1B><1B><1B><1B><1B> <0B><19><1B>
 <0B>6<>6<>6<>6<>6<>6<>6<> <0B><19>6<>  <0B><1D><1D><1D><1D><1D><1D><1D> <0B><19><1D> <0B><13><13><13><13><13><13><13> <0B><19><13> <0B>-<2D>-<2D>-<2D>-<2D>-<2D>-<2D>-<2D> <0B><19>-<2D> <0B>C<01>C<01>C<01>C<01>C<01>C<01>C<01> <0B><19>C<01>
 <0B>z<01>z<01>z<01>z<01>z<01>z<01>z<01> <0B><19>z<01> <0B>C<02>C<02>C<02>C<02>C<02>C<02>C<02> <0B><19>C<02> <0B>v<01>v<01>v<01>v<01>v<01>v<01>v<01> <0B><19>v<01>v<01>vr@