Hi Daniel,
You explicitly specify that the axis range should start from 0:
new NRangeAxisView(new NRange1DD(0, 0), true, false);
(second parameter is true) and therefore the axis range can never be negative. If you want automatic range you should use:
someAxis.View = new NContentAxisView();
which is the default setting.