High–Frequency Trading: Is it Good or Bad for Markets?