I'm looking to get a trading robot made for a strategy that I already have. I originally wanted to use NinjaTrader but I was told it wasn't very reliable, especially for my strategy (I'm still open to using it if you prove me otherwise). Right now I do my analysis on all ETFs in excel. My analysis picks the top 4 prospects and then I buy those at the closing price on friday. I then want to use what I call a group stop. What I mean by this is that I want the program to be continually monitoring the live feeds. If all 4 positions collectively hit my stop I want all positions to be sold. My orders on friday will be MOC orders so I won't be able to set the stop that way. I will need it to work with interactive broker. Please message me for a more detailed description of what I need.
Have you jabber conntact, if yes let me know, i can make anything you need if you explain.. and sure some reward
I could write this for you in a day. But it might take a month for me to understand what you really want. If you are willing to pay I will give you the source code otherwise just the executable. It would be based off this http://bit.ly/1wVhwCi
Quite easy, I built already something similar for a Portfolio of securities with a particular investment theme. See my IB API thread to learn how to program with the IB API, quite easy
Unfortunately, i'm only slightly fluent in Java and a lot of the terminology used is a little over my head. I would love to be able to program it myself, I just have no idea where to start.
You shouldn't need a trading robot for that. After you have the positions on, you can set up a combo with 4 legs. In TWS the combo prices are expressed as net dollar value of all legs, so you can then set a stop order for the combo based on whatever dollar loss you choose.
And there is no programming involved? My order would be a MOC order, would I be able to still set a stop?
IB doesn't actually support a Market Order with Stops. But Excel can know the Limit Price to within some cents or so and the order can be entered as a Limit Order at some cents below what Excel shows then the stops can be modified based on the fill price if precision is desired.