Personally, I am trading the method discretionarily now and I can honestly say I would have very little confidence in coding it. There are so many subtle variables within the confines of the approach, I think it would be nearly impossible to account for all them. And missing just one could make a huge difference when finding the right side of the mkt. My experience of working through channels, volume, PRV, DOM analysis etc etc has allowed me to account for nearly all the variables that I find important in reading price action correctly on the fly (and of course still learning/improving). Now, I can do this because on a subconscious level I must have picked up these subtleties through observation and repetition (many months/years of trading), but I guarentee if I sat down, I would have a very tough time making a written list of everything that goes through my head on a second to second basis. However, when I am trading I just pull the trigger or dont based on what I am seeing. Some people refer to it as sports memory. If I asked A-Rod exactly everything that went into him hitting a homerun off a 95 mph fastball, I'm sure he could tell you the basics, but every dynamic that went into the swing, probably impossible.
Im sure you could code the most basic of situations, maybe 1 or 2 trades a day, who knows. Just my personal opinion, you are better off putting in the 1000's of hours of screen time and working through it yourself, to truly get in sync.