INNER CODE UNIT · Python

get_default_main_strategy_id

jptsantossilva/BEC · bec/main.py:330

def get_default_main_strategy_id(settings) -> str:
    return settings.main_strategies[0] if settings.main_strategies else ""


def _active_main_strategy_ids(settings) -> set[str]:
    return {
        str(strategy_id).strip()
        for strategy_id in getattr(settings, "main_strategies", [])
        if str(strategy_id).strip()
    }


def _filter_buy_candidates_for_active_strategies(df_buy: pd.DataFrame, settings) -> pd.DataFrame:
    if df_buy.empty:
        return df_buy

    active_strategy_ids = _active_main_strategy_ids(settings)
    if not active_strategy_ids:

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…