Here's a thought, given the caveat that I am NOT an ATS trader and I have NO experience with ATS programming, although I was/am a professional commercial quality software developer/architect.
Rather than starting out being in a position at all times, why not start out programming 1 maybe 2, specific strategy entry/exit pairs. Perfect this/these entry/exit pairs before adding a reverse situation and/or other entry/exit. It may even be determined the current incarnation of style and strategy are not well suited to being in the market at all times. Which would provide a different, yet completely viable set of options, for ongoing development.
All the best
Osorico
Rather than starting out being in a position at all times, why not start out programming 1 maybe 2, specific strategy entry/exit pairs. Perfect this/these entry/exit pairs before adding a reverse situation and/or other entry/exit. It may even be determined the current incarnation of style and strategy are not well suited to being in the market at all times. Which would provide a different, yet completely viable set of options, for ongoing development.
All the best
Osorico
