I got side tracked a couple of weekends ago working on something and was playing around with the money management code on my system wasting time as you do. It sounds similar to what is described here in this thread so I will add my bit.
What I did was start out with an account of 50K, at a risk of about 3% or so and when it got to 100K I wound it back to 2% and when it got to 200K I wound it back again. Interesting things started to happen. With the right combination of increments the account balance increased significantly in some cases for no or little change in the drawdown. I was not using FF but volatility based algorithm. I am at work other wise I would cut and past what I did. I use TR by the way. Let me have a stab at it here in free hand.
'******resources page***********
col1= ATR[1]
Manager[1] = EMA[col1,10] * pointvalue
'*****Trade entry page******
memory[1] = (50000 * .03) / manager [1] * 3 ' 3* times volitility
if equity > 100000 then memory[1] = (100000 * .02) * 3
if equity > 200000 then memory[1] = (200000 * .01) * 3
newcontracts = memory[1]
Bugs and omissions are supplied free of charge with this. By playing around with the * 3 and making it * 4 and alterations like that you can get it to boost earnings while maintaining the same or almost the same drawdowns (another 'strange but true' piece of weird maths going on). You can change the trigger points, and the bet size fractions, or even the volatility EMA, it all does something.
If nothing else it illustrates again just what a waste of time playing with trade entries all night really are when you can make such a dramatic difference just by manipulating the bet size algorithm to a system. I think the standalone system made around 80K. By playing around with it I had it up around the 500k mark and some pretty high ROI figures but the DrawDowns started to catch up with me at that point.
It kind of looks like curve fitting the MM to the trade history. I can't remember if I walked it forward or not I may have done, but I pushed it aside to look at later on when I have more time. A walk forward test like that used on TR would surely destroy this in a second if it has no credibility. It may inspire some other variations. It sort of has that anti-martingale feel to it somehow. I tested it I believe on a regular breakout trend-following system on 21 markets (a very plain vanilla system).
RE: iitm and others-- These outfits trying to nickel and dime everyone because they claim they have discovered some new science is just a lot of leg pulling and grandstanding. You can have this for nothing. Anyone that spends enough time playing around with the MM can discover all sorts of interesting things, this is the tip of the ice berg. You are only limited by your imagination. This is not new science when it's this simple some people like to make out it is. Somebody would have thought of it before me, they just aren't saying so, probably card players

Cheers
Stephen