先计算涨停价,然后再判断是否i涨停
def calculate_high_limit_price(stock_code, preClose):
"""计算涨停价"""
if stock_code.startswith("68") or stock_code.startswith("30"):
high_limit_price = preClose 1.2
else:
high_limit_price = preClose 1.1
high_limit_price = float(Decimal(high_limit_price * 100).quantize(Decimal('1'), rounding=ROUND_HALF_UP) / 100)
return high_limit_price
|