Showing 505 of 505 total issues
Function get_trades_proxy
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def get_trades_proxy(*, pair: Optional[str] = None, is_open: Optional[bool] = None,
Function _calc_drawdown_series
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def _calc_drawdown_series(profit_results: pd.DataFrame, *, date_col: str, value_col: str,
Function calculate_underwater
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def calculate_underwater(trades: pd.DataFrame, *, date_col: str = 'close_date',
Function validate_backtest_data
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def validate_backtest_data(data: DataFrame, pair: str, min_date: datetime,
Function get_trades_proxy
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def get_trades_proxy(*, pair: Optional[str] = None, is_open: Optional[bool] = None,
Function _pair_data_filename
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def _pair_data_filename(
Function calculate_fee_rate
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def calculate_fee_rate(
Function set_margin_mode
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def set_margin_mode(self, pair: str, margin_mode: MarginMode, accept_fail: bool = False,
Function prepare_results
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def prepare_results(analysed_trades, stratname,
Function load_trades
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def load_trades(source: str, db_url: str, exportfilename: Path,
Function load_pairlist
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def load_pairlist(pairlist_name: str, exchange, pairlistmanager,
Function trim_dataframe
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def trim_dataframe(df: DataFrame, timerange, *, df_date_col: str = 'date',
Function __init__
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def __init__(self, config: Config, *, exchange_config: Optional[ExchangeConfig] = None,
Function _search_all_objects
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def _search_all_objects(
Function _get_rate_from_ticker
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def _get_rate_from_ticker(self, side: EntryExit, ticker: Ticker, conf_strategy: Dict[str, Any],
Function ohlcv
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def ohlcv(
Function get_min_pair_stake_amount
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def get_min_pair_stake_amount(
Function _load_object
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def _load_object(cls, paths: List[Path], *, object_name: str, add_source: bool = False,
Function check_conflicting_settings
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def check_conflicting_settings(config: Config,
Function _get_params
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def _get_params(