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

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 geddyisodin, Yesterday, 05:20 AM
    7 responses
    45 views
    0 likes
    Last Post NinjaTrader_Gaby  
    Started by gbourque, Today, 06:39 AM
    2 responses
    5 views
    0 likes
    Last Post gbourque  
    Started by cre8able, Yesterday, 07:24 PM
    1 response
    13 views
    0 likes
    Last Post NinjaTrader_ChelseaB  
    Started by cocoescala, 10-12-2018, 11:02 PM
    6 responses
    939 views
    0 likes
    Last Post Jquiroz1975  
    Started by cmtjoancolmenero, Yesterday, 03:58 PM
    1 response
    17 views
    0 likes
    Last Post NinjaTrader_Gaby  
    Working...
    X