Remember the series of robots we were testing a while ago? Among them were a few based on weekly breakouts. They were extremely promising, sometimes giving huge returns - although only when the market felt co-operative, which lately hasn't been often.
One of these robots is still running, although it has lost $1,500 from a $5,000 demo account quite a while ago and the balance has barely moved since.
Frustrated with the seemingly constant whip-lashing around the weekly open line, I created a hedge robot. If the price breaks out and keeps travelling in one direction for the entire week - great. If it whipsaws, then it hedges the move with additional buy or sell orders and attempts to close the orders when they reach at least $1 in profit.
It's been running for a month and it's doing fairly well.
$166 profit over a month isn't much, but this robot is running very conservative settings. The profit was generated fairly safely.
With a $50,000 account, that would equate to a relatively safe $1,660 monthly profit (bar something extremely bizarre happening in the market, or more likely, problems with the broker). It's perhaps not a liveable income for most, but 3.30% a month it is a very decent rate of return.
With hedging robots, I've learned the hard way not to over leverage, because doing so gets you into trouble very quickly.
I have several other hedging robot designs currently being tested, and they're doing OK, but even with small lot sizes will go into uncomfortably high levels of draw down sometimes, and they can stay that way for a few weeks, tying up capital, until the market finally moves and allows additional orders in one direction or another and the robot can finally close in profit.
This particular robot seems to spend a lot less time with open orders in draw down than the others. I'm thinking because weekly open line is significant and thus makes a better starting point for placing orders than some of the other designs.
Code for this robot is not currently available. However if you look at the chart, you should be able to easily figure out how the robot works.