Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Ambiguous reference between NinjaTrader.Cbi and NinjaTrader.CQG.ProtoBuf ?

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

    Ambiguous reference between NinjaTrader.Cbi and NinjaTrader.CQG.ProtoBuf ?

    I have noticed that I cannot have NinjaTrader.CQG.Protobuf in my using declarations or else it gives ambiguity errors about Account and Order. But if I dont use the CQG, things do not work on CQG connections. How do I get around this? Attached it screenshot showing things.
    Attached Files

    #2
    Answer is obvious, right?

    I mean, when you want the compiler to see an NT Account,
    and be guaranteed that it sees an NT Account and no other,
    then use the full qualified type name for an NT Account,
    which is NinjaTrader.Cbi.Account.

    Same with an NT Order.

    -=o=-

    Using fully qualified names guarantees the exact type
    is being referenced -- sometimes, a FQN is absolutely
    required to resolve ambiguities due to conflicting type
    names within the namespaces.

    You can't do anything about the choice of type names,
    those are chosen by the original programmers, so just
    use the FQN and move on.

    Such is the life of a programmer ...

    Comment


      #3
      Or, you can try using a type alias.

      Comment

      Latest Posts

      Collapse

      Topics Statistics Last Post
      Started by Geovanny Suaza, 02-11-2026, 06:32 PM
      0 responses
      571 views
      0 likes
      Last Post Geovanny Suaza  
      Started by Geovanny Suaza, 02-11-2026, 05:51 PM
      0 responses
      330 views
      1 like
      Last Post Geovanny Suaza  
      Started by Mindset, 02-09-2026, 11:44 AM
      0 responses
      101 views
      0 likes
      Last Post Mindset
      by Mindset
       
      Started by Geovanny Suaza, 02-02-2026, 12:30 PM
      0 responses
      549 views
      1 like
      Last Post Geovanny Suaza  
      Started by RFrosty, 01-28-2026, 06:49 PM
      0 responses
      549 views
      1 like
      Last Post RFrosty
      by RFrosty
       
      Working...
      X