Using software to automate trading is a long-established activity – and it can be applied to cryptocurrency too.