I am coding a strategy that uses multiple indicators. Unfortunately, 2 of those indicators have the same ENUM name for MA type which I need as inputs in the PARAMETERS section. I get this error:
2011-07-26 18:56:13:011 Failed to execute DB job 'StrategyUpdateJob': There was an error reflecting type 'NinjaTrader.Strategy.GHPRPMMIKIE01'.: There was an error reflecting property 'TSIMA1Type'.: There was an error reflecting type 'NinjaTrader.Indicator.Tsi4JeffFromTMFT.DMAType'.: Types 'NinjaTrader.Indicator.Tsi4JeffFromTMFT.DMAType' and 'NinjaTrader.Indicator.DoubleMANT7v3.DMAType' both use the XML type name, 'DMAType', from namespace ''. Use XML attributes to specify a unique XML name and/or namespace for the type.
Here are a few of the Params:
[Description("")]
[GridCategory("FTZ")]
public NinjaTrader.Indicator.DoubleMANT7v3.DMAType MA2Type
{
get { return m_FTZ_ma2Type; }
set { m_FTZ_ma2Type = value; }
}
[Description("")]
[GridCategory("TSI")]
public NinjaTrader.Indicator.Tsi4JeffFromTMFT.DMAType TSIMA2Type
{
get { return m_TSI_ma2Type; }
set { m_TSI_ma2Type = value; }
}
I am trying to guess at a [Name()] type parameter to change one of the DMAType XML references within NT7. Do you have a full list of the [] parameter settings?
Thanks,
Comment