Ninja or Meta Trader, which can u do more with

I’ve downloaded both of these programs and I 'd rather just learn one of them instead of 2. Some of the patterns I want to backtest are rather complicated like having to to backtest this: If Monday mornings open gaps (down,up) then (buy, sell) until (x). Which system could handle these kinds of (if/then) statements,(and/or) statements (unless, until) statements, you get the idea. I welcome all input.

This is possible with NinjaTrader. Not sure whether all of your requirements are covered out of the box (using simple wizards). But with a few lines of c# code it’s done in a nutshell …

Cheers Lukas