Table of Contents

Acceptance criteria

Acceptance Criteria filters strategies during generation and validation. Set a criterion to 0 to ignore it (except min_profit, which is always evaluated).

Core criteria

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; 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

Time-window criteria

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

Notes