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!
See more
See less

Partner 728x90

Collapse

Unable to escape whitespace in username

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • lolstockaments
    replied
    Worked like an absolute charm, thanks so much Chris, cheers.

    Leave a comment:


  • NinjaTrader_ChrisL
    replied
    Hi lolstockaments, thanks for posting. The Display name might not be the same as the actual name. Print out the string for the Account name and you will use this to initialize the account:

    Code:
    if (State == State.SetDefaults)
    {
        //...
        lock (Account.All)
            foreach(Account a in Account.All)
            {
                Print(a.Name);
            }
    }
    Open a New>NinjaScript Output window then open up the Strategies menu from a chart and look at the listed accounts. Copy/paste the account name into the private readonly string accountName = ""; variable.

    Kind regards,
    -ChrisL

    Leave a comment:


  • lolstockaments
    started a topic Unable to escape whitespace in username

    Unable to escape whitespace in username

    Hey, my account name is Foo Bar and I'm trying to define it thusly:

    private readonly string accountName = "Foo Bar";

    There are no errors during compile but the indicator is not in fact recognizing that as a valid account name.

    Using this to designate the sim account works flawlessly:

    private readonly string accountName = "Sim101";

    So the issue is the whitespace. I've tried every combination of escapes and unicode characters I can find and consulted C# documentation extensively, nothing seems to be taking.

    Both examples compile without issues in the NinjaScript editor, but only the Sim101 actually works.

    Note that I've tried this on another production account without a whitespace in the name on a different NinaTrader deployment and it works, so its really quite clear at this point that the only issue is the whitespace.

    Thoughts?

Latest Posts

Collapse

Topics Statistics Last Post
Started by aussugardefender, Today, 01:07 AM
0 responses
3 views
0 likes
Last Post aussugardefender  
Started by pvincent, 06-23-2022, 12:53 PM
14 responses
238 views
0 likes
Last Post Nyman
by Nyman
 
Started by TraderG23, 12-08-2023, 07:56 AM
9 responses
384 views
1 like
Last Post Gavini
by Gavini
 
Started by oviejo, Today, 12:28 AM
0 responses
4 views
0 likes
Last Post oviejo
by oviejo
 
Started by pechtri, 06-22-2023, 02:31 AM
10 responses
125 views
0 likes
Last Post Leeroy_Jenkins  
Working...
X