I remember experiencing the same problem earlier. As far as I remember, it
is something like, if it cancels one, cancels also the rest which are not
coded to be rejected. I can dig more if it helps.

Anyway, one solution alternative may be the following.

for( sig = bo.GetFirstSignal( bar ); sig; sig = bo.GetNextSignal( bar ) )
        {
            if (IDontLikeThisSignal) sig.Type = 7;
        } // end if exit


2010/7/17 rise_t575 <[email protected]>

>
>
> Hello,
>
> I've noticed using mid-level CBT that when I set the position size to zero
> for the signal in question (the reason for setting it to zero is slightly
> complicated & not that important here - some data needed for a subsequent
> calculation is {empty}), the trade is marked as "rejected" in AA's results
> list (which is perfectly ok).
> What is not "perfectly ok" is the fact that the backtester rejects the
> following signals at the same bar as well (there's enough cash available and
> position size is > 0).
>
> How can I prevent this?
>
>  
>

Reply via email to