• If this is your first visit, you will have to register before you can post. To view messages, please scroll below and select the forum that you would like to visits. Questions? Be sure to check out the Forum FAQ.

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(),

    https://ninjatrader.com/support/help...disconnect.htm

    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.

    https://msdn.microsoft.com/en-us/lib...v=vs.110).aspx

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

    Comment

    Latest Posts

    Collapse

    Topics Statistics Last Post
    Started by levikNT, Today, 04:39 AM
    1 response
    12 views
    0 likes
    Last Post NinjaTrader_ChelseaB  
    Started by chartish, Today, 08:36 AM
    2 responses
    14 views
    0 likes
    Last Post chartish  
    Started by login_dejavu, Yesterday, 04:58 AM
    1 response
    14 views
    0 likes
    Last Post NinjaTrader_RyanS  
    Started by NinjaTrader_PaulH, Today, 07:40 AM
    0 responses
    4 views
    0 likes
    Last Post NinjaTrader_PaulH  
    Started by awesometrader, Today, 06:59 AM
    2 responses
    9 views
    0 likes
    Last Post awesometrader  
    Working...
    X