| | |
| | | price = float(val["price"]) |
| | | money = price * int(val["num"]) |
| | | if price > 3.0: |
| | | if money >= 30000: |
| | | if money >= 29900: |
| | | return True |
| | | else: |
| | | return False |
| | |
| | | |
| | | if int(val["operateType"]) != 2: |
| | | return False |
| | | return True |
| | | |
| | | price = float(val["price"]) |
| | | num = int(val["num"]) |
| | | # if price * num * 100 < 50 * 10000: |
| | | # return False |
| | | # 涨停卖撤 |
| | | @classmethod |
| | | def is_limit_up_price_sell_cancel(cls, val): |
| | | if int(val["limitPrice"]) != 1: |
| | | return False |
| | | |
| | | if int(val["operateType"]) != 3: |
| | | return False |
| | | return True |
| | | |
| | | # 是否涨停买撤 |
| | |
| | | return True |
| | | return False |
| | | |
| | | # 是否为买 |
| | | @classmethod |
| | | def is_buy(cls, val): |
| | | if int(val["operateType"]) == 0: |
| | | return True |
| | | return False |
| | | |
| | | # l2时间差值 |
| | | @classmethod |
| | | def time_sub_as_ms(cls, val1, val2): |