I am changing this somewhat to better describe what I am trying to do here. The project is basically turning an indicator(s) into a trading system(s) interface using the interactive brokers API. The charting piece really has nothing to do with it other than being the source of the indicator(s). The ideal interface would be configurable to use multiple time frames and provide for adjustments to variables as needed. For a simple example if the inidicator were using a moving average crossover, the system interface? or configuration files? would be? able to accept different time frames and type of MA's for the crossover. The interface would also be able to handle multiple indicators / systems and multiple? instruments and scan for opportunities in the best markets at the time. I have an example of? what the interface might look like for the project. The interface would also need to account for market problems such as? parked orders and executions according? to system settings with on/off buttons etc. So the coder would have to be intimately familiar with the Interactive brokers API and trading indicators for Tradestation or multicharts, etc., to be comfortable with this project. The language it is programmed in is not that important as long as it is compatible with the API. This is just the beginning of the description as there are many many details in configuring a system such as this.
A modular execution program is desired that could be used in any indicator as desired. Functions such as buy and sell limit/market and stop as well as trailing stop should be configurable. The stock / contract being traded would come from the chart as well as the buy / sell signals.