Administrator
2024-10-21 e5c8cf73f8fe0209faad73af74e9d119e681a3ec
trade/radical_buy_data_manager.py
@@ -10,6 +10,7 @@
from third_data import kpl_data_manager
from trade.buy_money_count_setting import RadicalBuyBlockCodeCountManager
from trade.trade_data_manager import RadicalBuyDealCodesManager
from utils import tool
class RedicalBuyDataManager():
@@ -88,14 +89,20 @@
    return f_buy_blocks
def get_volume_rate_threshold(volume_rate):
def get_volume_rate_threshold(code, volume_rate):
    """
    获取吃卖1的比例
    @param volume_rate:
    @param code: 代码
    @param volume_rate:量比
    @return:
    """
    fvolume_rate = volume_rate
    if volume_rate <= 0.05:
        return 0.73
        fvolume_rate = 0.05
    elif volume_rate > 1:
        return 0.312
    return round(0 - 0.44 * volume_rate + 0.752, 3)
        fvolume_rate = 1
    if tool.is_sh_code(code):
        return round(0 - 0.44 * fvolume_rate + 0.822, 3)
    else:
        return round(0 - 0.44 * fvolume_rate + 0.722, 3)