I have been creating varies forex algorithm to match certain market conditions I want to catch. I'm able to make nearly any kind of algorithms as long as the strategy makes sense I'm more than willing to do it, I never turn down a project no matter how crazy it would sound. My favorite strategies are swing - and momentum strategies. In other words I want to catch a break out. By using for instance Donchan channel. And I'm also a big fan of using sizing methods (by this I don't mean martingale). In short my customer is my priority and I take pride in my work.