http://www.forexfactory.com/showthread.php?t=379158
It's a cost-averaging system that several of us have been playing with to see if we can get it to trade profitably. It's already changed dramatically from it's original form.
As it seems an easy (easy for me to say anyway) system to code I thought I'd throw it up over here and see if anyone would like to put it together. That would enable us to do some accurate backtesting, hopefully on tradestation (Gary...you out there.
So here's how I'm trading it on a live account:
Pair: Eur/Usd
I'm choosing this pair as a starting point as it has a good daily average which is beneficial the way I'm trading this.
TF: Irrelevant
So at the beginning of each day (or once a day whenever the EA is set to) the EA fires off a buy and sell order with no s/l and no t/p (obviously hedged). Same thing every day at the same time.
Based on that entry price which is good for the next 24 hours (until the new daily trades are fired) orders are opened when price moves 50 pips. If price moves up 50 a new buy is opened, down a new sell is opened. If price moves another 50 that same day, same thing. A new buy or sell.
If price has been heading up during the day and buys are placed and then it retraces 50 pips no sell order is placed unless it retraces clear down to 50 pips below the initial daily trade.
So in other words the price when the initial daily trades are opened is the baseline for the day. All pending orders are based in 50 pip increments from that point. Baseline resets each day.
As time goes on the daily trades will obviously be hedged against each other. The road to profitability lies in the extra trades that may be placed in the direction of the daily movements. If we get a 150 pip move on a day then we will have 3 extra buy orders in place.
A trend in the long direction, as an example, should result in a nice exponential growth of the stacked buy positions offset by a good sized dd on the sells. So I imagine treating this as a basket system.
Money Management: This as always is a work in progress. As far as an EA goes I'd like the trades to stay open until the trader closes it. Would also be nice to have an option where the EA would close the basket at X pips profit.
Margin: Time (or backtesting) will tell if this may become a problem. Some brokers allow buy and sell orders to offset for margin purposes so would be a much lesser problem.
So that's the short...and long of it
Fire away.