for financials cant you use functions in Excel anyway to run macros when live data hits key values? I remember a lecturer telling me of his ex international finance student that was working with similar setup to check for triangular arbitrage on currency markets, whenever there was a small arb his spreadsheet would alert him of the free money up for grabs.
If there is a more modern or efficient language that you would recommend to learn, please let me know. Primarily I will need to write a program to enter orders through my trading platform. Thank you