Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Sample code to disconnect (not invoked from the UI thread)

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

    Sample code to disconnect (not invoked from the UI thread)

    Hi,

    Is there a sample how to implement disconnecting from an addon?

    It seems that there is more than just:
    Code:
    myConnection.Disconnect();
    Does the Options property also need to be reset:
    Code:
    myConnection.Options=null;
    What about the Connections collection?
    Code:
    Connection.Connections.Remove(myConnection);
    What is a best practice to implement a time delay before creating a new connection after disconnecting?

    All of these questions are for a class deriving from the AddOnBase class with no UI — no OnButtonClick event handler to disconnect; no combobox selector OnSelectionChanged event handler or SelectedItem to get the instance of myConnection. All of the code runs directly in the OnWindowCreated handler.

    I am not clear whether the code to disconnect should be invoked async.

    Thanks

    #2
    Hello xcondor,

    Thank you for your note.

    To disconnect from an Addon you should use Disconnect(),



    You would not need to set the connection to null, remove the connection from the collection, nor invoke async to disconnect.

    C# does have a timer class you could implement, however it would be up to you to determine what is the best approach to implement a time delay.

    Generates an event after a set interval, with an option to generate recurring events.


    Please let us know if you need further assistance.
    Alan P.NinjaTrader Customer Service

    Comment

    Latest Posts

    Collapse

    Topics Statistics Last Post
    Started by Geovanny Suaza, 02-11-2026, 06:32 PM
    0 responses
    558 views
    0 likes
    Last Post Geovanny Suaza  
    Started by Geovanny Suaza, 02-11-2026, 05:51 PM
    0 responses
    324 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
    545 views
    1 like
    Last Post Geovanny Suaza  
    Started by RFrosty, 01-28-2026, 06:49 PM
    0 responses
    547 views
    1 like
    Last Post RFrosty
    by RFrosty
     
    Working...
    X