Showing 502 of 504 total issues
Function stake_amount
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def stake_amount(self, pair: str, free_capital: float,
Function build_strategy_return_arrays
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def build_strategy_return_arrays(
Function hyperopt_loss_function
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def hyperopt_loss_function(results: DataFrame, trade_count: int,
Function generate_pair_metrics
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def generate_pair_metrics(pairlist: List[str], stake_currency: str, starting_balance: int,
Function set_train_and_eval_environments
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def set_train_and_eval_environments(self, data_dictionary: Dict[str, DataFrame],
Function set_initial_historic_predictions
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def set_initial_historic_predictions(
Function adjust_stop_loss
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def adjust_stop_loss(self, current_price: float, stoploss: Optional[float],
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 load_trades
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def load_trades(source: str, db_url: str, exportfilename: Path,
Function get_trades_for_order
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def get_trades_for_order(self, order_id: str, pair: str, since: datetime,
Function calculate_fee_rate
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def calculate_fee_rate(
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 rename_futures_data
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def rename_futures_data(
Function get_funding_fees
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def get_funding_fees(
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 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 migrate_pairlocks_table
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def migrate_pairlocks_table(
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 price_to_precision
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
def price_to_precision(self, pair: str, price: float, *, rounding_mode: int = ROUND) -> float: