Yes, you can use OQ with historical data. The thing with open quant is that you can use all the functions that are included in the .net library. So if you have a text file with all the fundamental data, can you access that while in the strategy. Adding brokers ---> this is one of the most convenient things. You can write your own plugins. Now this may seem difficult, but there is actually very little to do. There are examples in OQ about how to do this. <---- Anton just told me this today
Sky123987, can't OQ be used with intraday data? Where is the link with the examples on how to write plugins for any brokerage firm?
Hello Sky, I wonder if you can do me a favor since you are very familiar with OQ. I could not get help from the OQ forum with this question: I want to send a bracket order from OQ to IB TWS. The pseudo code is like this: parentID = placeOrder(instrument.Symbol, Qty, bar.Close, "Day", send=false); trailStopID = placeOrder(parentID, instrument.Symbol, Qty, trailAmount=2.00, "GTC", send = true); This way, I can get myself covered with the trailing stop order in place in case my computer or internet crash. I feel frustrated with OQ because I can not find the useful info I need. The OQ documentation is just not very useful to me. Thanks, Gundam
Dr. Anton, I have read the link you post. The example is not what I want. I want the buy order as a parent order and the trailing order as a child order, and the two order should be sent in ONE order. In your example, you send the buy order first, and then wait until the buy order filled, to send another order as trailing stop order. What if my computer crashed or my internet connection lost right after the buy order sent, I would have no way to send the trailing stop order to cover my back. Gundam
Among OQ, both NTs (NinjaTrader, NeoTicker) andCT (Cool-Trade) that can work with intraday data, which one does work fastest?
I'm pretty sure it's all the same, as they are all compiled applications not like tradestation which is not and runs much slower