admin
2025-04-08 70b51a2636858fb8cfbf39d3764d88d07286d8ad
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
B
»S‡g ã@s¤dZddlZddlZddlmZddlmZddlmZddlmZddl    m
Z
eƒZ dd    „Z d
d „Z d d „ZGdd„dƒZiZdd„Zdd„Zdd„Zdd„ZdS)u`
这里就是交易策略模块
总览处理各个类型的策略及各个策略的分支逻辑
éN)Ú
data_cache)Ú basic_methods)Ú order_methods)Ú
get_logger)ÚtoolcCs&tj |¡dk    rtj|dSdSdS)NÚ current_open)rÚall_stocks_current_openÚget)Úsymbol©r õ:D:\量化低吸\low_suction_hx\strategy\buying_strategy.pyÚget_symbol_current_opensr cCs&tj |¡dk    rtj|dSdSdS)NÚ current_high)rÚall_stocks_current_high_and_lowr    )r
r r r Úget_symbol_current_high"srcCs&tj |¡dk    rtj|dSdSdS)NÚ current_low)rrr    )r
r r r Úget_symbol_current_low*src@s,eZdZdd„Zdd„Zdd„Zdd„Zd    S)
Ú VolumeTrackercCsd|_d|_dS)Nr)Ú'_VolumeTracker__previous_current_volumeÚ _VolumeTracker__last_deal_volume)Úselfr r r Ú__init__4szVolumeTracker.__init__cCs||j|_||_|jS)uU
        è®¾ç½®æœ€æ–°é‡
        :param new_current_volume:
        :return:
        )rr)rZnew_current_volumer r r Úupdate_current_volume9s z#VolumeTracker.update_current_volumecCs|jS)u8
        èŽ·å–çž¬æ—¶æˆäº¤é‡
        :return:
        )r)rr r r Úget_last_deal_volumeDsz"VolumeTracker.get_last_deal_volumecCs|jS)N)r)rr r r Úget_previous_current_volumeKsz)VolumeTracker.get_previous_current_volumeN)Ú__name__Ú
__module__Ú __qualname__rrrrr r r r r2s rcCs(|tkrtƒt|<t|}| |¡}|S)N)Úsymbol_volume_trackersrr)r
Z
new_volumeZtrackerZ last_volumer r r Úupdate_symbol_volumeTs
 
 
rc0s|d}t |¡}|d}t|ƒ}t|ƒ}t|ƒ}|d}t||ƒ}    |d}
|d} |d} t ||¡} tj     |d¡‰ˆdk    rt 
ˆdd¡}t  |ˆdd¡}t  |ˆdd¡}|dkrΈdd}t ‡fdd    „d
Dƒƒs|dk    r|ˆddˆddd }nd}t ttjƒƒ}| dk    r| d krtj ¡}t d | ›d¡t |¡}|}ttj     |i¡     dd¡ddƒ}tj     |i¡     dg¡}t dˆdd›d|›d¡t d|›¡t|ƒ}t|ƒ}||@}dddddddddd d!d"d#d$h}d%}g}xÚtj ¡D]Ì\}}xÀ|D]¸} t| ƒd&kr"|| d&kr"t d'|›d(ˆdd›d)¡| d* d+¡}!t d| d›d,| d›d-| d›d.|!›d/| d›
¡t|ƒdkr"t d0t|ƒ›d1|›¡d2}|!}q"WqWt ˆ¡}"t ˆ|||¡}#t|    d3dƒtˆdd4d3dƒt| dƒd }$t d5|›d6t|d3dƒ›d7tˆdd4d3dƒ›d8t|    d3dƒ›d9t| dƒ›d:t|$dƒ›d; ¡t |
| ¡}%ttjƒdkrÀt d<tj›¡ttjƒ}&tj ¡ d=¡}'|tj kr`|d>kr |dk    r d|krd?krønnàˆdd@dAkrÜt|ƒdk r | !|¡d%k r t dˆdd›dB¡t dC|›¡t|ƒdkrt dD|›¡t |ƒ}(|& "|¡})t|)ƒdkrÀt dE|)›¡t dF|›dG|›dH¡|d2kr¾t dIt|$dƒ›dJ|›dH¡|$dKkr@|dLkr@|dMkr@t dNt|$dƒ›dO|›dP¡n~|'t #dQdRd¡ d=¡kr„t dSt|$dƒ›dT| dU›dV|›dH¡n:|"d&kr¸| d&kr¸t dWt|$dƒ›dX|"›¡n|"dkr&t dYd    „ˆd&d…Dƒƒr&|ˆdd4dZkr&t d[t|ˆdd4dƒ›d\|›d]|"›¡n˜ˆdd^tj$krHt d_¡nvˆdd^tj%krjt d`¡nTˆdd^tj&krŒt da¡n2ˆdd^dbkr¾ˆddcddkr¾t de¡n|#dd2krøt dft|ˆdd4dƒ›dg|"›¡nÆ|#d&d2krt dh|"›¡n¤|#dd2krTt dit|ˆdd4dƒ›dg|"›¡nj|dksh|djkr”|dkr”t dkˆdd›dl|›¡n*t|)ƒdkr¶t dm|)›¡ntj'dkrÎt dn¡nðttj(ƒdkrêt do¡nÔ|'tj)ks|'tj*krt dp¡n°t dq¡t dr|›ds|›dt| dU›dV|›duˆdd›dv| ›dw|dU›dxt|ˆdd4dƒ›¡t dytj+›dztj,›¡t- .|tj,ˆdd|¡tj'd&7_'tj /|(¡|d%k r t d{t|$dƒ›dJ|›dH¡| dKk r t d|t| dƒ›d;¡|$dKk    rH|dLk    rH|dMk    rHt dNt|$dƒ›dO|›dP¡nØ|'t #dQdRd¡ d=¡k    rŒt dSt|$dƒ›dT| dU›dV|›dH¡n”|'t #dQd}d¡ d=¡k    rÐt d~t|$dƒ›dT| dU›dV|›dH¡nP|dk
rt dt|$dƒ›dT| dU›dV|›dH¡n|"d&k
r8| d&k
r8t dWt|$dƒ›dX|"›¡nè|"dk
r¦t d€d    „ˆd&d…Dƒƒ
r¦|ˆdd4dZk
r¦t d[t|ˆdd4dƒ›d\|›d]|"›¡nzˆdd^tj$k
rÈt d_¡nXˆdd^tj%k
rêt d`¡n6ˆdd^tj&k r t da¡nˆdd^dbk r>ˆddcddk r>t de¡nâ|#dd2k rxt dft|ˆdd4dƒ›dg|"›¡n¨|#d&d2k ršt dh|"›¡n†|#dd2k rÔt dit|ˆdd4dƒ›dg|"›¡nL|dk sè|djk r|dk rt dkˆdd›dl|›¡n t|)ƒdk r4t dm|)›¡nìtj'd&k rLt d¡nÔttj(ƒd*k rht do¡n¸|'tj)k s€|'tj*k rŒt dp¡n”t d‚¡t dr|›ds|›dt| dU›dV|›duˆdd›dv| ›dw|dU›dxt|ˆdd4dƒ›¡t- .|dƒˆdd|¡tj'd&7_'tj /|(¡t|ƒdk s>| !|¡d2krD|d2krDt dˆdd›d„¡t d…t|$dƒ›d†|›d‡t| dƒ›dJ|›dˆ| ›d) ¡t d‰tj›¡t|ƒ}*|& "|*¡})t|)ƒdk rÚt dŠ|)›¡|$dKkrDt d‹t|$dƒ›d†|›d‡t| dƒ›dJ|›dˆ| ›d) ¡| dKkrDt dŒt| dƒ›d;¡|"d&krft dt|$dƒ›dX|"›¡nÞ|"dkrÎt dŽd    „ˆd&d…DƒƒrÎ|ˆdd4dZkrÎt d[t|ˆdd4dƒ›dg|"›¡nvˆdd^tj$krðt d_¡nTˆdd^tj%krt d`¡n2ˆdd^tj&kr4t da¡nˆdd^dbkrfˆddcddkrft de¡nÞ|#dd2kr t dt|ˆdd4dƒ›dg|"›¡n¤|#d&d2krÂt d|"›¡n‚|#dd2krüt d‘t|ˆdd4dƒ›d’|"›¡nH|dks|djkr<|dkr<t dkˆdd›dl|›¡ntj0d&krTt d“¡nðttj(ƒdkrpt do¡nÔ|'tj)ksˆ|'tj*kr”t dp¡n°t d”¡t dr|›ds|›dt| dU›dV|›duˆdd›dv| ›dw|dU›dxt|ˆdd4dƒ›¡t dytj+›dztj1›¡t- .|tj1ˆdd|¡tj0d&7_0tj /|¡t|ƒdksb| !|¡d2kr||d%kr|t dˆdd›d•¡t d–t|$dƒ›d†|›d‡t| dƒ›dJ|›dH    ¡t d‰tj›¡|$dKkr|t d—t|$dƒ›dH¡| dKkr|t d˜t| dƒ›d;¡|ˆdd4|kr\t d™|›dšˆdd›d›t|ˆdd4dƒ›¡n |%d2k    rÂ|ˆdd4|krÂ|'tj2krÂt dœˆdd›d|›dž|›¡t dŸtj›¡nº||d krøt d¡ˆdd›d¢|›d£|›¡n„|"d&kr@|ˆdd4dkr@t d¤ˆdd›dl|›d]|"›¡n<|"dkr¼t d¥d    „ˆd&d…Dƒƒr¼|ˆdd4dZkr¼t d¦ˆdd›d§t|ˆdd4dƒ›d\|›d]|"›¡nÀˆdd^tj$krÞt d_¡nžˆdd^tj%krt d`¡n|ˆdd^tj&kr"t da¡nZˆdd^dbkrbˆddcddkrbt d¨ˆdd›¡n|#dd2krªt d©ˆdd›d§t|ˆdd4dƒ›d\|›¡nÒ|#d&d2krÚt dªˆdd›dl|›¡n¢|#dd2kr
t d«ˆdd›dl|›¡nr|dks|djkrJ|dkrJt dkˆdd›dl|›¡n2tj3d&krdt d¬¡nttj(ƒd*kr€t d­¡nütj2|'ko˜tj*knd%ksÂ|d ksÂ|dksÂ|dkrÎt d®¡n®t d¯¡t dr|›ds|›dt| dU›dV|›duˆdd›dv| ›dw|dU›dxt|ˆdd4dƒ›¡t dŸtj›¡t- .|dƒˆdd|¡tj3d&7_3tj 4ˆdd¡ˆdd^tj%kr,ˆd&d^tj%kr,ˆdd^tj%kr,|d&kr,t dˆdd›d°¡t dˆdd›d±t|$dƒ›d†|›dG|›dˆ| ›
¡t d²|›d³¡|"dkrŠt d´d    „ˆd&d…DƒƒrŠ|ˆdd4dZkrŠt dµt|ˆdd4dƒ›dg|"›¡n¢ttj(ƒdkr¦t d¶¡n†|'tj)ks¾|'tj2krÊt d·¡nbt dr|›ds|›dt| dU›dV|›duˆdd›dv| ›dw|dU›dxt|ˆdd4dƒ›¡t d¸¡ˆdd^tj$krƈdd^d¹krÆ|d*krÆt dˆdd›dº¡t dˆdd›d±t|$dƒ›d†|›dG|›dˆ| ›
¡t d»|›d³¡|"dkr$t d¼d    „ˆd&d…Dƒƒr$|ˆdd4dZkr$t d[t|ˆdd4dƒ›dg|"›¡n¢ttj(ƒdkr@t d¶¡n†|'tj)ksX|'tj2krdt d½¡nbt dr|›ds|›dt| dU›dV|›duˆdd›dv| ›dw|dU›dxt|ˆdd4dƒ›¡t d¾¡ˆdd^tj&krönt d¿ˆdd›dÀ¡n&t dÁˆdd›d,t|dƒ›d;¡n>t dˆdd›dÃ|›dÄ|›dÅ|›dÆ|
›dLjdd› ¡nt dȈdd›dÀ¡tj 5t6 7¡d| dÉ¡ 8¡}+t# #¡},t9|+|,ƒ}-t dÊ|-›d˝¡tj:d*d̍}.|-|.krÞt dÍ¡tj:dd̍}/|-|/krþt dΡt dÏt6 ;|,¡›dН¡ndS)ÑNréééééÚclosec3s|]}|ˆddkVqdS)rÚsec_nameNr )Ú.0Úkeyword)Ú k_line_datar r ú    <genexpr>Œsz'growth_view_strategy.<locals>.<genexpr>)ÚSTu退市u退ÚXDZXRZDRÚNédg333333Ó?u5获取时间=========================================z)=========================================Úfree_market_valueiáõÚplateu【r&u】概念板块==========ú u(【大盘当前】涨停概念==========uST摘帽u 并购重组u 国企改革u无u超跌u    å£³èµ„源u 股权转让u    ç§‘创板u    æ¬¡æ–°è‚¡u    åŒ—交所u 送转填权u 业绩增长u 中报增长u 专用设备Féu(在板块强度个股列表中找到了 u:u。éu、u】,当日当时涨幅:u%,当时涨速:u,个股精选相关板块==u ï¼Œé¢†æ¶¨æ¬¡æ•°:u$单一板块内瞬时拉升数为:u,分别为====Ti'Úvolumeu当日当时涨幅:u%,当日当时总成交量:u万,昨日的总成交量u万,瞬时成交量:u万,瞬时涨幅:u%,瞬时量幅比:ú%u已买入的概念板块===z%H:%M:%Séýÿÿÿg@Z risk_position)Zrecent_high_position_riskZ+recent_second_break_near_high_position_riskZrecent_second_break_riskZ recent_monster_second_break_risku|】--------------------------------------------------------------------------------------------------------[有概念视界]u包含涨停概念:u包含多个涨停概念:u重复相交概念===ug【有概念】(涨停列表中包含自身概念 ä¸” ä¸æ˜¯å”¯ä¸€åŒ…含概念不可用) ï¼æœ€æ–°ä»·: u,,当日当时涨幅:u%。uT【有概念 æœ‰å¼ºåº¦ã€‘出现在板块强度大于2的列表中 çž¬æ—¶é‡å¹…比:u%,当日当时涨幅:gš™™™™™é?é(éun【不利】瞬时量幅比> 0.8 ä¸” (小自由市值<40亿 æˆ– æœ€æ–°ä»·å°äºŽ20元 )!,瞬时量幅比:u%,自由市值:u äº¿ã€‚é    éu[【不利】早盘第一个tick,瞬时涨幅计算恐有误,不买!瞬时量幅比:u%,瞬时涨幅: z.2fu%,当日当时涨幅:uP【不利】冷票 ä¸” çž¬æ—¶æ¶¨å¹…小于 1 ï¼ä¸ä¹°ï¼ï¼ï¼Œçž¬æ—¶é‡å¹…比:u%,90天内涨停天数:css$|]}d|ko|dtjkVqdS)Ú    attributeN)rÚ limit_up_type)r'Údr r r r*sgø?u—【不利】过于显著票 ä¸” ä¸Šæ—¥æˆ–上上涨停板 å½“日量还不足昨日量的1.5倍!不买!! ä»Šæ—¥å½“时成交量为昨日等比量的u倍,最新价: u,,90天内涨停天数:r;u'【不利】昨日炸板!不买!!u'【不利】昨日涨停!不买!!u'【不利】昨日跌停!不买!!Z    down_downZtoday_volume_shapeZincreases_downu>【不利】昨日低开低走 ä¸” æ”¾é‡ä¸‹è·Œï¼Œä¸ä¹°ï¼ï¼uøã€ä¸åˆ©ã€‘接近涨停大抛压价位 è¿‘7日涨停过票 ä¸” å½“前价和今日涨停价  ä¸” å½“日量还不足涨停次日量的1.5倍!且 æ¬¡æ—¥æœ€é«˜ä»·å°äºŽæ¶¨åœæœ€é«˜ä»·çš„1.02倍 ä¸ä¹°ï¼ï¼ ä»Šæ—¥å½“时成交量为昨日等比量的u倍,90天内涨停天数:uè【不利】接近炸板大抛压价位 è¿‘7日炸板过票 ä¸” å½“前价和今日涨停价  ä¸” å½“日量还不足涨停次日量的1.5倍!且 æ¬¡æ—¥æœ€é«˜ä»·å°äºŽç‚¸æ¿æœ€é«˜ä»·çš„1.02倍 ä¸ä¹°ï¼ï¼ ï¼Œ90天内涨停天数:uà【不利】接近跌停大抛压价位[跌停日的最高价或最低价] è¿‘7日跌停过票 ä¸” å½“前价和今日涨停价  ä¸”当日量还不足昨日量的1.5倍!不买!!今日当时成交量为昨日等比量的guA【不利】自由市值小于6亿!不买!! å…¬å¸åç§°ï¼šu,最新价: uE【不利】同概念只买一次,不买了,重复相交概念===u<【不利】有概念买入已经 3 æ¬¡äº†ï¼ä¸ä¹°äº†ï¼ï¼u7【不利】当日已经买了3只票!不买了!!u4【不利】不在9:30-13:05时间内!不买!!u„************************************************【有概念有强度指标下单】************************************************u 最新价: u, å½“日最高价:u,瞬时涨幅: u%,公司名称:u,当前时间:u,低于水位线:u",交易量今日与昨日的比例u大盘情绪分数:u,设想的下单金额:uW【有概念 æ— å¼ºåº¦ã€‘未出现在板块强度大于2的列表中 çž¬æ—¶é‡å¹…比:uI【有概念 æ— å¼ºåº¦ æœ‰å¼ºæ‹‰ã€‘瞬时涨幅 > 0.8% ï¼çž¬æ—¶æ¶¨å¹…:é#u[【不利】早盘前5分钟,不做有概念无强度试验,不买!瞬时量幅比:uk【不利】当日当时涨幅小于3%,信心不足,不太可能有强度,不买!瞬时量幅比:css$|]}d|ko|dtjkVqdS)r;N)rr<)r'r=r r r r*isuC【不利】有概念无强度买入已经1次了!不买了!!u„************************************************【有概念无强度指标下单】************************************************ièu|】--------------------------------------------------------------------------------------------------------[有强度视界]uV【无概念 æœ‰å¼ºåº¦ã€‘出现在板块强度大于2的列表中!瞬时量幅比:u%,最新价: u,瞬时涨幅:u%,当前时间:u【强度数据】  ==  u重复相交强度===uO【有强度 æœ‰å°é‡æ¢å¤§æ¶¨å¹…】瞬时量幅比< 0.8 ï¼çž¬æ—¶é‡å¹…比:uU【有强度 æœ‰å°é‡æ¢å¤§æ¶¨å¹… æœ‰å¼ºæ‹‰ã€‘瞬时涨幅 > 0.8% ï¼çž¬æ—¶æ¶¨å¹…:u7【不利】冷票 ï¼ä¸ä¹°ï¼ï¼ï¼Œçž¬æ—¶é‡å¹…比:css$|]}d|ko|dtjkVqdS)r;N)rr<)r'r=r r r r*ºsu÷【不利】接近涨停大抛压价位 è¿‘7日涨停过票 ä¸” å½“前价和今日涨停价 ä¸” å½“日量还不足涨停次日量的1.5倍!且 æ¬¡æ—¥æœ€é«˜ä»·å°äºŽæ¶¨åœæœ€é«˜ä»·çš„1.02倍 ä¸ä¹°ï¼ï¼ ä»Šæ—¥å½“时成交量为昨日等比量的uã【不利】接近炸板大抛压价位 è¿‘7日炸板过票 ä¸” å½“前价和今日涨停价 ä¸” å½“日量还不足涨停次日量的1.5倍!且 æ¬¡æ—¥æœ€é«˜ä»·å°äºŽç‚¸æ¿æœ€é«˜ä»·çš„1.02倍 ä¸ä¹°ï¼ï¼90天内涨停天数:uß【不利】接近跌停大抛压价位[跌停日的最高价或最低价] è¿‘7日跌停过票 ä¸” å½“前价和今日涨停价 ä¸”当日量还不足昨日量的1.5倍!不买!!今日当时成交量为昨日等比量的u å€ï¼Œï¼Œ90天内涨停天数:u6【不利】有强度买入 1 æ¬¡äº†ï¼ä¸ä¹°äº†ï¼ï¼u„************************************************【有强度有强拉指标下单】************************************************u‚】--------------------------------------------------------------------------------------------------------[小量大涨幅视界]uY【无概念 æ— å¼ºåº¦ã€‘未出现在板块强度大于2的列表中!瞬时量幅比:uY【无概念 æ— å¼ºåº¦ æœ‰å°é‡æ¢å¤§æ¶¨å¹…】瞬时量幅比< 0.8 ï¼çž¬æ—¶é‡å¹…比:u_【无概念 æ— å¼ºåº¦ æœ‰å°é‡æ¢å¤§æ¶¨å¹… æœ‰å¼ºæ‹‰ã€‘瞬时涨幅 > 0.8% ï¼çž¬æ—¶æ¶¨å¹…:u'【不利】今日成交量 < æ˜¨æ—¥çš„u!倍,不买!!公司名称:u$,今日目前成交量为昨日的u‰ã€ä¸åˆ©ã€‘买一量小于卖一量 ä¸” æŒ‚买总量小于挂卖总量 ä¸” å½“日量不足 (9:35后实施)!不买!!公司名称:u,自由市值:u äº¿,最新价: u3目前获取的精选板块股票强度数据  ==  gš™™™™™©?uN【不利】当前最新价小于今日最高价!不买!!公司名称:u,,最新价: u,,当日最高价:uµã€ä¸åˆ©ã€‘冷票 ä¸” ï¼ˆçž¬æ—¶æ¶¨å¹…小于1 æˆ– çž¬æ—¶é‡ä¸Žæ˜¨æ€»é‡æ¯”与瞬时涨幅的比值大于0.8)且 å½“日量还不足昨日量的1.5倍!不买!! å…¬å¸åç§°ï¼šcss$|]}d|ko|dtjkVqdS)r;N)rr<)r'r=r r r r*su|【不利】过于显著票 ä¸” ä¸Šæ—¥æˆ–上上涨停板 å½“日量还不足昨日量的1.5倍!不买!! å…¬å¸åç§°ï¼šu-,今日当时成交量为昨日等比量的uM【不利】昨日低开低走 ä¸” æ”¾é‡ä¸‹è·Œï¼Œä¸ä¹°ï¼ï¼å…¬å¸åç§°ï¼šuÜ【不利】近7日涨停过票 ä¸” å½“前价和今日涨停价 æŽ¥è¿‘涨停大抛压价位 ä¸” å½“日量还不足涨停次日量的1.5倍!且 æ¬¡æ—¥æœ€é«˜ä»·å°äºŽæ¶¨åœæœ€é«˜ä»·çš„1.02倍 ä¸ä¹°ï¼ï¼ å…¬å¸åç§°ï¼šuÜ【不利】近7日炸板过票 ä¸” å½“前价和今日涨停价 æŽ¥è¿‘炸板大抛压价位 ä¸” å½“日量还不足涨停次日量的1.5倍!且 æ¬¡æ—¥æœ€é«˜ä»·å°äºŽç‚¸æ¿æœ€é«˜ä»·çš„1.02倍 ä¸ä¹°ï¼ï¼ å…¬å¸åç§°ï¼šuÅ【不利】近7日跌停过票 ä¸” å½“前价和今日涨停价 æŽ¥è¿‘跌停大抛压价位[跌停日的最高价或最低价] ä¸”当日量还不足昨日量的1.5倍!不买!! å…¬å¸åç§°ï¼šuH【不利】有小量换大涨幅买入已经 1 æ¬¡äº†ï¼ä¸ä¹°äº†ï¼ï¼u7【不利】当日已经买了4只票!不买了!!u„【不利】不在9:35-13:05时间内!或自由市值小于100亿!或开盘涨幅或当日当时涨幅都小于5%!不买!!u{************************************************【小量大涨幅指标】************************************************u】--------------------------------------------------------------------------------------------------------[昨日涨停视界]u】,瞬时量幅比:u.昨日首板涨停,当日中等以上高开 u% ï¼css$|]}d|ko|dtjkVqdS)r;N)rr<)r'r=r r r r*`sušã€ä¸åˆ©ã€‘过于显著票 ä¸” å‰æ—¥æˆ–上前日涨停板 å½“日量还不足昨日量的1.5倍!不买!! ä»Šæ—¥å½“时成交量为昨日等比量的u4【不利】当日已经买了3只票!不买!!u3【不利】不在9:30-9:35时间内!不买!!u2昨日首版涨停,今日高开5%!考虑下叉Úfirst_frying_plateu‚】--------------------------------------------------------------------------------------------------------[昨日首炸板视界]u.昨日首板炸板,当日中等以上高开 css$|]}d|ko|dtjkVqdS)r;N)rr<)r'r=r r r r*„su3【不利】不在9:30-9:05时间内!不买!!u2昨日首版炸板,今日高开5%!考虑下叉uS当前高位风险 æˆ– å…¶ä»–二次近前高等风险,不买!公司名称:【u】uB当日当时涨幅不在预设范围,不买!公司名称:【u;当日最低跌幅低于 -3% ï¼Œä¸ä¹°ï¼å…¬å¸åç§°ï¼šã€u】,当日当时最低价:u å½“日当时最大跌幅:u ï¼Œå½“日当时最新价:u,买五档:u,K线昨收价u'已持仓,不买!公司名称:【z%Y-%m-%d %H:%M:%Su获取到判断花费===u ç§’)Úsecondsu+获取到判断花费大于4秒啦!!!u+获取到判断花费大于6秒啦!!!u2完成时间======================================z&======================================)<rÚformat_stock_symbolr rrrÚcalculate_growthrÚ#all_stocks_all_K_line_property_dictr    Úlimit_up_priceÚintraday_growthÚanyÚlistÚsetÚlimit_up_block_namesÚdatetimeÚnowÚloggerÚinfoÚ secure_volumeÚroundÚall_stocks_plate_dictÚmarket_sift_plate_stock_dictÚitemsÚlenÚsplitÚcount_limit_up_dayÚposition_of_throwing_pressureÚget_buying_strengthÚ bought_plateÚstrftimeÚposition_symbols_setÚissubsetÚ intersectionÚtimeÚfrying_plate_typer<Úlimit_down_typeÚhave_plate_buy_timesÚaddition_position_symbols_setÚ opening_timeÚnoon_market_timeÚreal_time_market_strongÚhave_plate_buy_moneyrZbuy_order_by_valueÚextendÚhave_strength_buy_timesÚhave_strength_buy_moneyÚmorn_market_timeÚhave_small_turn_large_buy_timesÚappendÚstrptimerÚget_now_date_strÚ    timestampÚabsÚ    timedeltaÚ to_time_str)0ÚcontextÚ current_infoÚ symbol_coder
Ú current_pricerrrÚcurrent_volumeZcurrent_last_volumeÚcurrent_quotes_buyÚcurrent_quotes_sellZcurrent_created_atÚ tick_growthÚtoday_limit_up_priceÚ today_growthZtoday_open_growthZdeep_lowrIrKZratiosZsymbol_to_searchr/Z stocks_platesZstocks_plates_setZlimit_up_plate_setZlimit_up_plate_includedZcheck_plate_listZstrength_list_have_itZstrength_plateÚkeyÚvaluesZ
stock_listZcorrelation_plate_listÚ limit_up_dayZthrowing_pressure_positionZlast_volume_to_growth_ratioÚ buying_strongZbought_plate_setÚnow_timeZlimit_up_plate_included_listZintersection_plateZstrength_plate_setZ
created_atÚnow_endÚnow_start_to_endÚ    thresholdZ threshold_6r )r)r Úgrowth_view_strategyesV
 
 
 
"
 
     
 4
$^ 
 
 
 
& *. ((    T
 
 
 
 
&&
& . ((    T
 
2
 
2
 
 ( 
((    T
 
,
 
6 $$ < 6 .T
 
2 &T
 
2 &T
$<
 
 
 
 
r„cCs$t d|›¡t d|›¡dS)Nu$买入策略context====t————u"买入策略order====t————)rLrM)rrÚorderr r r Úon_order_statusÅsr†cCs$t d|›¡t d|›¡dS)Nu买入策略context====zexecrpt========)rLrM)rrÚexecrptr r r Úon_execution_reportÌsrˆ)Ú__doc__rJr]ÚstrategyrrrÚstrategy.logging_configrÚutilsrrLr rrrrrr„r†rˆr r r r Ú<module>s*     d