Thank you all for your well thought out and considered responses. I'm grateful for your input. Judging by what some of you wrote, I suspect that this will be a major undertaking for a quasi technophobe like me, so I don't see it happening any time soon.
If I do decide to pursue this idea, I will likely try to familiarize myself with a language that does not limit me to only a few brokers since data accuracy and execution speed are critical for me: I only follow sub-one-minute time frames. And I will likely need to hire a local programmer at some point to help me finesse some isolated features which I imagine I will not likely be able to get out of a manual. (I'm not likely to have the patience to e-mail and visit forums to resolve what will likely be a string of endless and pesky details in both the coding of the system and its subsequent integration with market data and execution platform. It's somewhat discouraging just thinking abou it.)
I genuinely admire you folks who can do all of this stuff on your own. I wish I had taken some programming courses in school.
If I do decide to pursue this idea, I will likely try to familiarize myself with a language that does not limit me to only a few brokers since data accuracy and execution speed are critical for me: I only follow sub-one-minute time frames. And I will likely need to hire a local programmer at some point to help me finesse some isolated features which I imagine I will not likely be able to get out of a manual. (I'm not likely to have the patience to e-mail and visit forums to resolve what will likely be a string of endless and pesky details in both the coding of the system and its subsequent integration with market data and execution platform. It's somewhat discouraging just thinking abou it.)
I genuinely admire you folks who can do all of this stuff on your own. I wish I had taken some programming courses in school.