Announcement
Collapse
Looking for a User App or Add-On built by the NinjaTrader community?
Visit NinjaTrader EcoSystem and our free User App Share!
Have a question for the NinjaScript developer community? Open a new thread in our NinjaScript File Sharing Discussion Forum!
Have a question for the NinjaScript developer community? Open a new thread in our NinjaScript File Sharing Discussion Forum!
See more
See less
Partner 728x90
Collapse
NinjaTrader
Market Analyzer broken after saving Workspace
Collapse
X
-
Hello saltminer,
That may relate to where the enum is defined in the script. As an example indicators need to define the enum in a specific location in contrast to the indicator class, that may also hold true for analyzer columns. You could first try moving the enum to a similar structure as shown in the following sample in the link. Its also possible that the error comes if you are not setting a default value for that property from State.SetDefaults.
If that does not work you may need to use a secondary serialization property here.
-
UPDATE:
I've tracked the problem to this Property, but I don't know what's wrong with it. It compiles, it produces results. It just won't save in the Workspace without killing the Market Analyzer. (silently)
[NinjaScriptProperty]
[Display(ResourceType = typeof(Custom.Resource), Name="SMAXCON Fast MA Type", Order=922, GroupName="PriceExpansion")]
public NinjaTrader.SMAXCONSpace.MovAvgType PriceExpansion_FastMAType
{ get; set; }
This is in an indicator, where it is declared like this:
namespace NinjaTrader.SMAXCONSpace
{
public enum MovAvgType
{
SMA,
EMA
}
}
#region NinjaScript generated code. Neither change nor remove.
.... etc
Leave a comment:
-
Market Analyzer broken after saving Workspace
Hi,
i have written a Market Analyzer column which works fine - until the workspace is saved. After that the Market Analyzer cannot be edited, giving the error visible in the screenshot below. If Ninja is restarted, the Market Analyzer is blank/empty.
I know that when an indicator has an xml issue, saving the workspace will create a log error message, however in this case no error appears in the log tab when saving.
I've triple-checked the public Properties and all seems fine. I'm baffled. Assistance will be appreciated.
Cheers,
saltminer
Tags: None
Latest Posts
Collapse
Topics | Statistics | Last Post | ||
---|---|---|---|---|
Started by judysamnt7, 03-13-2023, 09:11 AM
|
4 responses
57 views
0 likes
|
Last Post
by DynamicTest
Today, 08:25 PM
|
||
Started by ScottWalsh, Today, 06:52 PM
|
4 responses
36 views
0 likes
|
Last Post
by ScottWalsh
Today, 07:40 PM
|
||
Started by olisav57, Today, 07:39 PM
|
0 responses
7 views
0 likes
|
Last Post
by olisav57
Today, 07:39 PM
|
||
Started by trilliantrader, Today, 03:01 PM
|
2 responses
19 views
0 likes
|
Last Post
by helpwanted
Today, 07:25 PM
|
||
Started by cre8able, Today, 07:24 PM
|
0 responses
9 views
0 likes
|
Last Post
by cre8able
Today, 07:24 PM
|
Leave a comment: