PDA

View Full Version : Position.GetProfitLoss(Close[0], PerformanceUnit.Points) problems


scriabinop23
05-17-2007, 08:42 PM
Here's a new one...
(posting all issues for sake of a resource for other users to search for same issues with)

If Either

Print(Position.GetProfitLoss(Close[0], PerformanceUnit.Points));

or

if(print(Position.GetProfitLoss(Close[0], PerformanceUnit.Points) >0)
{ etc


are in my strategy, only 1 trade (instead of normally 95 or so) gets triggered in backtesting. I checked the output window and the number is constant 0 (from the print routine).
Is this a bug or the incorrect use of the routine?

Just the presence of the mere print routine kills the whole strategy.

NinjaTrader_Dierk
05-18-2007, 02:00 AM
Please retry which next build. It includes a bugfix related.

scriabinop23
05-18-2007, 12:22 PM
Please retry which next build. It includes a bugfix related.


fixed. yes, works great. thanks.