
how do you force risk discipline into an automated system?
been building an automated system for crypto and the thing i obsess over isn't the entries, it's stopping it (and me) from doing something stupid. curious how others here handle it.
what i do right now:
- every trade gets a stop attached with the entry, no way to skip it
- leverage hard-capped low, can't crank it
- position sized so one loss is only a small fixed slice of the account
- a consensus step that throws out weak/conflicting setups — it's out of the market more than it's in it
my thinking is most blowups aren't bad entries, they're no stop + too much size + overtrading. i'd rather leave money on the table than let it (or me) run wild.
how do you all enforce discipline in your own bots — hard-code the risk limits, or leave them adjustable? and does rejecting most signals hurt you or save you?