As you will see from the attached screenshot, the non-JPY pairs correctly use "1" as the point value; representing 1 whole unit of the quote currency per 1 Point move. 1 Dollar and 1 Canadian dollar in the screenshot.
The JPY pairs incorrectly use 0.01 as the point value. This isn't actually the point value; its the PIP value.
Seems like a trivial issue to report, but it has caused me problems as I use the PointValue property to calculate my risk/position sizes in common code across all asset classes; Futures, CFDs and Forex. My code fails for Yen due to this inconsistency; so I need to write an edge-case into my code for JPY, but have resorted to correcting the data in my local copy of Ninjatrader; and its fixed the problem.
Please could you report this discrepancy to your QA department so that they can validate my report and raise a ticket to have the data corrected?
Comment