Files
big-qmt/py-client/strategy/trend/__pycache__/watch.cpython-311.pyc

57 lines
3.2 KiB
Plaintext
Raw Normal View History

2026-08-28 18:52:27 +08:00
<EFBFBD>
2026-08-28 22:56:35 +08:00
<00><><EFBFBD>jY<00><00><><00>ddlmZddlmZmZddlmZddlZed<05><06><00>Gd<07>d<08><00><00><00>ZGd <09>d
<EFBFBD><00>ZdS) <0B>)<01> dataclass)<02>datetime<6D> timedelta)<01>LockNT)<01>slotsc<00>$<00>eZdZUeed<eed<dS)<04>_Entry<72>
2026-08-28 18:52:27 +08:00
last_close<EFBFBD>
expires_atN)<06>__name__<5F>
2026-08-28 22:56:35 +08:00
__module__<EFBFBD> __qualname__<5F>float<61>__annotations__r<00><00><00>!py-client\strategy\trend\watch.pyr r s*<00><00><00><00><00><00><00><15><15><15><15><18><18><18><18><18>rr c <00>J<00>eZdZddedefd<05>Zddeded ed
2026-08-28 18:52:27 +08:00
edzd ef
2026-08-28 22:56:35 +08:00
d <0C>Zd <0A>Z dS)<10>DipWatch<63>,<00><><EFBFBD>Q<EFBFBD><1E><>?<3F>expire_seconds<64>rebound_thresholdc<00>X<00>||c|_|_i|_t<00><00>|_dS<00>N)rr<00>datar<00>lock)<03>selfrrs r<00>__init__zDipWatch.__init__s*<00><00>6D<36>FW<46>3<><04><1B>T<EFBFBD>3<>')<29><04> <09>t<EFBFBD>v<EFBFBD>v<EFBFBD>4<EFBFBD>9<EFBFBD>9<EFBFBD>9rN<>tag<61>code<64>price<63>now<6F>returnc<00>x<00>|dkrdS|ptj<00><00>}|j5|j<00>|<02><00>}|<05> ||jkr;t ||t|j<00><03><00>z<00><00>|j|<ddd<00><00>dS||j kr;t ||t|j<00><03><00>z<00><00>|j|<ddd<00><00>dS||j z
2026-08-28 18:52:27 +08:00
|j z dz}|dks ||j
2026-08-28 22:56:35 +08:00
kr ddd<00><00>dS|j|=tj d|||<06><00> ddd<00><00>dS#1swxYwYdS)NrF)<01>seconds<64>du[%s-触发] %s 反弹=%.2f%%T) rr#rr<00>getr r rrr
r<00>logging<6E>info)rr r!r"r#<00>watch<63>rebounds r<00> triggeredzDipWatch.triggereds<><00><00> <10>A<EFBFBD>:<3A>:<3A>e<EFBFBD>e<EFBFBD><11>#<23>X<EFBFBD>\<5C>^<5E>^<5E><03> <11>Y<EFBFBD>
2026-08-28 18:52:27 +08:00
<18>
<18><18>I<EFBFBD>M<EFBFBD>M<EFBFBD>$<24>'<27>'<27>E<EFBFBD><14>}<7D><03>u<EFBFBD>'7<> 7<> 7<>"(<28><15><03>i<EFBFBD><04>H[<5B>6\<5C>6\<5C>6\<5C>0\<5C>"]<5D>"]<5D><04> <09>$<24><0F>
<18>
<18>
<18>
<18>
<18>
<18>
<18>
<18><15>u<EFBFBD>'<27>'<27>'<27>"(<28><15><03>i<EFBFBD><04>H[<5B>6\<5C>6\<5C>6\<5C>0\<5C>"]<5D>"]<5D><04> <09>$<24><0F>
<18>
<18>
<18>
<18>
<18>
<18>
<18>
<18> <1D>u<EFBFBD>/<2F>/<2F>5<EFBFBD>3C<33>C<>c<EFBFBD>I<>G<EFBFBD><16>!<21>|<7C>|<7C>w<EFBFBD><14>)?<3F>?<3F>?<3F><05>
<18>
<18>
<18>
<18>
<18>
<18>
<18>
<18><15> <09>$<24><0F> <13>L<EFBFBD>7<><13>d<EFBFBD>G<EFBFBD> L<> L<> L<><17>
<18>
<18>
<18>
<18>
<18>
<18>
<18>
<18>
<18>
<18>
<18>
<18><><EFBFBD><EFBFBD>
<18>
<18>
<18>
<18>
<18>
2026-08-28 22:56:35 +08:00
s$<00>AD/<03>9D/<03>'D/<03> D/<03>/D3<07>6D3c<00>|<00>|j5|j<00>|d<00><00>ddd<00><00>dS#1swxYwYdSr)rr<00>pop)rr!s r<00>forgetzDipWatch.forget!s[<00><00> <11>Y<EFBFBD>1<>1<><04> <09> <0A> <0A>d<EFBFBD>D<EFBFBD>1<>1<>1<>1<>1<>1<>1<>1<>1<>1<>1<>1<>1<>1<>1<><31><EFBFBD><EFBFBD>1<>1<>1<>1<>1<>1s <00>1<03>5<07>5)rrr)
r r rrr<00>strr<00>boolr-r0rrrrr s<><00><00><00><00><00><00>><3E>><3E>u<EFBFBD>><3E>u<EFBFBD>><3E>><3E>><3E>><3E> <18> <18>S<EFBFBD> <18><03> <18>E<EFBFBD> <18><08>4<EFBFBD><0F> <18>[_<> <18> <18> <18> <18>2<>2<>2<>2<>2rr) <09> dataclassesrrr<00> threadingrr)r rrrr<00><module>r5s<><00><01>!<21>!<21>!<21>!<21>!<21>!<21>(<28>(<28>(<28>(<28>(<28>(<28>(<28>(<28><1A><1A><1A><1A><1A><1A><0E><0E><0E><0E> <0B><19><14><16><16><16><19><19><19><19><19><19><19><17><16><19>
2<>2<>2<>2<>2<>2<>2<>2<>2<>2r