Looks like a nice strat.. I did notice you have multiple draw-downs of 20%, 25% and 28%, that may blowup in your face with a larger 50-60% draw-down if you hit a longer streak.
Add some money and let it ride, every time it doubles your invested capital add some more to it. Could lower the leverage a bit to make the draw-down periods smaller.
Add some money and let it ride, every time it doubles your invested capital add some more to it. Could lower the leverage a bit to make the draw-down periods smaller.