You can do it on Excel and TWSDDE. May require some minor programming chops. There is a website for contract programmers to make that for you.