Thanks for the answer, flyingdutchmen. So, can a software do both? If yes, can I know the names of them?
One thing, how do we traders do such testing, how can we know what we are doing is correct? For, it can be a wrong test parameters or data and we think software is okay. Please explain.