I am very happy to share hints, tips and code with anyone !!
Socket comms is a pain in the behind. I think I'm going to create a Java Virtual Machine as a MetaTrader extension DLL and then use RMI to communicate more reliably with my Java trading app.
EA's can then use "services" provided by the extension DLL, like queueing, parsing, etc., anything difficult to do inside an EA.
I know just enough coding to be "dangerous" !
My specialty is multi-threaded high performance Java coding, and the MetaTrader EA world is relatively new to me.
My issue in Forex trading is that Forex provides too poor a data set for analysis. So, unfortunately, I have to pull futures data, analyze that, and then execute into Forex.
This is a very odd scenario, but very effective. Niche market, so little "mass market" appeal for a setup like that
Socket comms is a pain in the behind. I think I'm going to create a Java Virtual Machine as a MetaTrader extension DLL and then use RMI to communicate more reliably with my Java trading app.
EA's can then use "services" provided by the extension DLL, like queueing, parsing, etc., anything difficult to do inside an EA.
I know just enough coding to be "dangerous" !

My specialty is multi-threaded high performance Java coding, and the MetaTrader EA world is relatively new to me.
My issue in Forex trading is that Forex provides too poor a data set for analysis. So, unfortunately, I have to pull futures data, analyze that, and then execute into Forex.
This is a very odd scenario, but very effective. Niche market, so little "mass market" appeal for a setup like that
☺