Let's say that I am currently short 1 contract of ES @ 2100. Is there an easy way in any of the major trading software (IB, Tradestation, ToS, etc.) or automation software (TS, Ninja, Multicharts, etc.) to ALWAYS go to 0 (i.e. +1 contract ES) when the price hits 2014, and ALWAYS go back to -1 when the price drops below 2100 again? In this simple case, market orders would be fine with me. But the key is that this trade could reverse itself a hundred times in a week without me touching a button (just simply obeying the rule of always short 1 contract when at or under 2100 & then always back to no net position when at or over 2014, until I'm ready to turn it off.
If I understand you correctly you could use a OCO order - one order cancels another for your stop loss and stop profit once you are filled. You could write a bit of code in Excel to enter a OCO when your position goes to zero. All this is definitely possible in Open Ecry. However I guess that you haven't had any other replies as this would seem to be the quickest way to lose your stake money. Perhaps you are just being a bit coy.