https://forcoder.net/developing-frequency-trading-systems/