[[profile]]
name = "conservative"
target_selection = { Selected = [1] }
use_targets = [1]
close_ratios = [1.0]
stoploss_mode = { type = "FromSignal" }
let_remainder_run = false
[[profile]]
name = "aggressive"
target_selection = { Selected = [1, 2] }
use_targets = [1, 2]
close_ratios = [0.5, 0.5]
stoploss_mode = { type = "FromSignal" }
let_remainder_run = false
[[profile.rules]]
type = "BreakevenAfterTargets"
after_n = 1
[[profile.rules]]
type = "TrailingStop"
distance = 0.0020
[[profile]]
name = "runner"
target_selection = { Selected = [1] }
use_targets = [1]
close_ratios = [0.3]
stoploss_mode = { type = "FromSignal" }
let_remainder_run = true
[[profile.rules]]
type = "BreakevenAfterTargets"
after_n = 1
[[profile.rules]]
type = "TrailingStop"
distance = 0.0030
[[profile]]
name = "scalp_tight"
target_selection = { Selected = [1] }
use_targets = [1]
close_ratios = [1.0]
let_remainder_run = false
[profile.stoploss_mode]
type = "FixedDistance"
distance = 0.0010
[[profile]]
name = "time_limited"
target_selection = { Selected = [1, 2] }
use_targets = [1, 2]
close_ratios = [0.5, 0.5]
stoploss_mode = { type = "FromSignal" }
let_remainder_run = false
[[profile.rules]]
type = "TimeExit"
max_seconds = 3600
[[profile.rules]]
type = "BreakevenWhenOffset"
trigger_price_offset = 0.0020