MultiCharts is a very powerful program that can be purchased outright and seems to be very compatible with EasyLanguage. Their software requires a third-party data feed or ASCII data.
This just happened recently in the bond market. The LastTradeLoser filter prevented the Turtle 20 bar low entry from occurring. As you can see from the prior trade – it was a winner.