Are rules for backtesting easy to write?

Our trade rules are very English like.
Somewhat stilted to be sure, but easy to understand.

When you start a backtest SpiffyCharts will check your rules and any errors you make will be alerted and your rules will be
highlighted at the location or the error.