Ninja7 is a big step towards a unified coding platform indipendent of 32 or 64 bit environment. Excellent.
However, a typical case is that indicator or startegy code (which itself is platform indipendent)mat rely on external dlls which are platform specific.
Typical case would be an external C++ library compiled in 2 versions, for x86 and for ia64.
The references in NinjaTrader (config.xml <References> section) is however unique for both architectures.
This will create problems when a user will (under 64) switch from the 64 bit version NinjaTrader to the 32 bit Version NinjaTrader, because the references will be the same for both.
For example:
<string>
C:\Users\A\Documents\MyLibary\MyLibray_ia64.dll
</string>
Proposal:
Can you add a section
<References32>
and
<References64>
to the Custom.xml and load
<References32> additionally when running Ninja32bit and
<References64> when running Ninja64bit
the existing <References> section would maintain existing behaviour!
Any other ideas how to resolve the reference for the different platforms?
Regards
Andreas

Comment