Please see my reply here: http://www.elitetrader.com/vb/showthread.php?s=&threadid=100999&perpage=6&pagenumber=2
Hedging is not supported in MultiCharts, but trading the same instrument from multiple charts is possible if your strategies are configured in the appropriate way. Follow this link for details: http://www.multicharts.com/trading-software/index.php/Trading_from_Multiple_Charts_on_One_Instrument
The people that do multicharts provided some add-ons for Tradestation in the '90's. Those products were the best, I Beta tested one, can't recall the name but it was about providing on-demand data for TS2k. It worked better in Beta than much of the other stuff EVER did at the time. I doubt that their products are seriously flawed.
I don't use MC and have not coded for a long time but you can try to label the signals something like: If condition0 and condition1 then "long buy1" buy next bar market; If condition5 and condition6 then "long buy1" sell next bar market; or you can try Condition1 = MC Sucks; Condition2 = TS Sucks; If Condition1 and Condition2 then find better platform like NinjaTrader; Sincerely, The helper of one bad ass dude!
See there was 1 guy here, talking about this issue in August 2007..........yup, this thread's fucking old! Tradestation has that issue, but Multicharts workaround is in keeping track of net contracts where the number of contracts or units to be traded is actually specified in the strategy code of each strategy.
So the fix in MC is to simply make sure the number of contracts/shares is explicitly stated in the Strategy's code ? Thus, if one strat is long 1 contract, and the other strat goes to sell 1 contract short, both positions remain ? I wonder if their new dot-new version made any changes in that area ?