1
zj
2024-06-13 8eea5be3b36875bd4ffe70e6c3a5bb07b1d829bf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Êþº¾4¨
%QR
Q    #ST UV
WX    #Y
Z[
\ ]^ ]_`    #a
b
cd
e
fgh
i
jk    #lmn op    #q rs
tu
v
wx Uy
fz{
|}~logLorg/slf4j/Logger; klineService3Lcom/yami/trading/huobi/data/internal/KlineService;RuntimeVisibleAnnotations8Lorg/springframework/beans/factory/annotation/Autowired; itemService+Lcom/yami/trading/service/item/ItemService;cryptosKlineService:Lcom/yami/trading/huobi/data/internal/CryptosKlineService; klineContext*Lcom/yami/trading/huobi/task/KlineContext;<init>()VCodeLineNumberTableLocalVariableTablethis3Lcom/yami/trading/huobi/data/klinejob/Kline1DayJob;taskJobitem(Lcom/yami/trading/bean/item/domain/Item;iI    stopWatchLcn/hutool/core/date/StopWatch;    item_listLjava/util/List;LocalVariableTypeTable:Ljava/util/List<Lcom/yami/trading/bean/item/domain/Item;>; StackMapTableR`5Lorg/springframework/scheduling/annotation/Scheduled;cron 0 0 0 * * ? taskStockJob 0 0 17 * * ?<clinit>
SourceFileKline1DayJob.java*Lorg/springframework/stereotype/Component; 23cn/hutool/core/date/StopWatch &'Kline1DayJob start ... € ‚ ƒ3java/util/ArrayList ,-„ …† 2‡ ˆ‰ Š‹&com/yami/trading/bean/item/domain/Item 01 ŒŽ  ‘’ “cryptos ”• – ./'com/yami/trading/bean/data/domain/Kline1day— ˜™ ()š ›™ œ3Kline1DayJob end ,耗时 {}  žŸ  ¡ ¢ £¤1com/yami/trading/huobi/data/klinejob/Kline1DayJob¥ ¦§java/lang/Objectjava/util/Listorg/slf4j/Loggerinfo(Ljava/lang/String;)Vstart)com/yami/trading/service/item/ItemServicelist()Ljava/util/List;(Ljava/util/Collection;)Vsize()Iget(I)Ljava/lang/Object;    getSymbol()Ljava/lang/String;(com/yami/trading/huobi/task/KlineContext isInitSuccess(Ljava/lang/String;)ZgetOpenCloseType*com/yami/trading/service/MarketOpenCheckerisMarketOpenByItemCloseTypegetTypejava/lang/StringequalsIgnoreCase8com/yami/trading/huobi/data/internal/CryptosKlineServicesaveOne'(Ljava/lang/String;Ljava/lang/String;)V1com/yami/trading/huobi/data/internal/KlineService saveKline1DaystopgetTotalTimeMillis()Jjava/lang/LongvalueOf(J)Ljava/lang/Long;'(Ljava/lang/String;Ljava/lang/Object;)V isMarketOpen(Ljava/lang/String;I)Zorg/slf4j/LoggerFactory    getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;!#%&'()*+,-*+./*+01*+234/*·±56 78934e¦»Y·L²¹+¶»Y*´    ¶
· M>,¹ ¢b,¹ À:*´¶¶š§>¶¸™3¶¶™*´¶¹§*´¶¹„§ÿš+¶²+¶¸ ¹!±5B$%&'%(1)=*L+O-Z.g/z1Š(5”6¥764=M:;'i<=¦78ž>?%@AB %@CDþ'EFü'G*úú* HIsJK34L–»Y·L²¹+¶»Y*´    ¶
· M>,¹ ¢R,¹ À:*´¶¶š§.¶¶š!¶´¸"™*´¶¹„§ÿª+¶²+¶¸ ¹!±5:>?@A%B1C=DLEOGjHzB€L„M•N64==:;'Y<=–78Ž>?%q@AB %q@CDþ'EFü'Gú*ú* HIsLM34!    #¸$³±5NO*P