Acceptance Criteria filters strategies during generation and validation.
Set a criterion to 0 to ignore it (except min_profit, which is always evaluated).
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; Acceptance criteria ;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; Set 0 to ignore a criterion (except for min_profit) max_average_pos_length = 0 max_consecutive_losses = 0 max_drawdown_percent = 0 max_equity_drawdown = 0 max_stagnation_days = 0 max_stagnation_percent = 0 min_average_pos_length = 0 min_count_of_trades = 100 min_profit = 0 min_profit_factor = 0 min_profit_per_day = 0 min_r_squared = 0 min_return_to_drawdown = 0 min_win_loss_ratio = 0
These criteria can enforce minimum performance over additional rolling windows:
min_m1_profit = 0 min_m1_profit_factor = 0 min_m1_count_of_trades = 0 min_m3_profit = 0 min_m3_profit_factor = 0 min_m3_count_of_trades = 0 min_y1_profit = 0 min_y1_profit_factor = 0 min_y1_count_of_trades = 0
min_count_of_trades to avoid overfitting on very small trade samples.max_* criteria limit risk and stagnation.min_* criteria enforce profitability and stability.