MBTrading, no other data source,NT7R1, COBC=true, Orders are entered as limit (closes[0][0]+ticks) and true to keep the order active. Different account names are used for each strategy.
iOrderL1 = EnterLongLimit(0, true, iQuantity1, (Closes[0][0]+(3*TickSize)), sENTRY1L); // CLOSES order for PT1
Print("ClosesLONG. PT1 "+(Closes[0][0]+(3*TickSize))+" Limit order goLONG on CLOSES+3 of BIP0"+CurrentBars[0]+" time="+Times[0][0]+" LO="+Lows[0][0]+" HI="+Highs[0][0]);
//
if ((iOrderL2 == null || Historical) && iQuantity2 != 0)
iOrderL2 = EnterLongLimit(0, true, iQuantity2, (Closes[0][0]+(2*TickSize)), sENTRY2L);
Print("ClosesLONG. PT2"+(Closes[0][0]+(2*TickSize))+" Limit order goLONG on CLOSES+2 of BIP0="+CurrentBars[0]+" time="+Times[0][0]+" LO="+Lows[0][0]+" HI="+Highs[0][0]);
//
if ((iOrderL5 == null || Historical) && iQuantity5 != 0)
iOrderL5 = EnterLongLimit(0, true, iQuantity5, (Closes[0][0]+(1*TickSize)), sENTRY5L);
Print("ClosesLONG. PT3"+(Closes[0][0]+(1*TickSize))+" Limit order goLONG on CLOSES+1 of BIP0="+CurrentBars[0]+" time="+Times[0][0]+" LO="+Lows[0][0]+" HI="+Highs[0][0]);
//
iOrderL1 = EnterLongLimit(0, true, iQuantity1, (Highs[0][0]+(3*TickSize)), sENTRY1L); // Highs order for PT1
Print("HighsLONG. PT1 "+(Highs[0][0]+(3*TickSize))+" Limit order goLONG on Highs+3 of BIP0"+CurrentBars[0]+" time="+Times[0][0]+" LO="+Lows[0][0]+" HI="+Highs[0][0]);
//
if ((iOrderL2 == null || Historical) && iQuantity2 != 0)
iOrderL2 = EnterLongLimit(0, true, iQuantity2, (Highs[0][0]+(2*TickSize)), sENTRY2L);
Print("HighsLONG. PT2"+(Highs[0][0]+(2*TickSize))+" Limit order goLONG on Highs+2 of BIP0="+CurrentBars[0]+" time="+Times[0][0]+" LO="+Lows[0][0]+" HI="+Highs[0][0]);
//
if ((iOrderL5 == null || Historical) && iQuantity5 != 0)
iOrderL5 = EnterLongLimit(0, true, iQuantity5, (Highs[0][0]+(1*TickSize)), sENTRY5L);
Print("HighsLONG. PT3"+(Highs[0][0]+(1*TickSize))+" Limit order goLONG on Highs+1 of BIP0="+CurrentBars[0]+" time="+Times[0][0]+" LO="+Lows[0][0]+" HI="+Highs[0][0]);
//
Is there something in my code that needs fixing, OR ??? This is my best clearest example, but definitely not isolated example. At this point I had 'fixe' everything I thought might be affecting this issue.
Jon

Comment