1a2b3cppp,
you questions about backtesting are very basic and too general.
first of all, you can only backtest trading strategies that can be translated into strict logical rules and programmed into computer code. the only commercially available platforms i know of to program and test...