Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

How to accomplish orifinal commitmant for NT

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

    How to accomplish orifinal commitmant for NT

    On Sun Dec 11th, 2005 I wrote:

    "I would also like to confirm that your website's statement, "Your pre-defined strategy will execute and submit your exit orders once your entry order is partially filled.", means:

    That if you get a partial fill, say 3 contracts on a 5 contract order, that the Profit/Loss brackets defined in the ASM strategy will be immediately placed for those 3, and then additional exit orders will be placed as the other 2 contracts when they are filled.

    Further, If a send a cancel command on the order ID (not Flatten) for the 2 contracts that have not yet been filled, will the brackets stay in place for the 3 contracts that are still in play?"

    You responded on Sun Dec 11th, 2005 with:

    "You are completely correct in your understanding.

    Ray"

    Please advise how I can,

    send a cancel command on the order ID (not Flatten) for the 2 contracts that have not yet been filled,and havethe brackets stay in place for the 3 contracts that are still in play,

    As per your confirmation to my question.

    #2
    imported post

    You have to submit an orderId with the original order placement command. Then send a cancel command referencing this orderId. Here is the catch....This does not work as it is suppose to. Will be fixed in next update.
    RayNinjaTrader Customer Service

    Comment


      #3
      imported post

      The documentation for the 'Simulator Tab' says:






      Enforce partial fills


      Enables or disables the forcing of partial fills on each order. If enabled, orders will always get filled with partial fills.


      I have this enabled, but when I place a 5 contract order through the ATI, it fills all 5 contracts.

      I need this to work as documented to test the cancellation of a partially filled order.

      Please advise.

      Comment


        #4
        imported post

        "Always get 'filled' with partial fills"

        This means that the order will FILL completely with partial fills. It does NOT mean that it will only be partially filled.

        Ray
        RayNinjaTrader Customer Service

        Comment


          #5
          imported post

          The Orders tab shows that there was only one fill for 5 contracts.

          Comment


            #6
            imported post

            The Orders tab shows that there was only one fill for 5 contracts.

            Comment


              #7
              imported post

              1) What are you connected to
              2) What type of order and market, buy or sell
              3) What function/command was used?
              RayNinjaTrader Customer Service

              Comment


                #8
                imported post

                Since I cannot test a partially filled order, having submitted 1 for 1000 contracts and it fills them all on 1 line, I no longer am dealing with this as it has no use for me.

                Since you are going to correct the improperly functioning:

                "You have to submit an orderId with the original order placement command. Then send a cancel command referencing this orderId. Here is the catch....This does not work as it is suppose to. Will be fixed in next update."

                Please also allow the use of the NTOrderStatus() function when using an orderID and passing a strategy template name and strategyIdthrough the ATI. Not knowing what NT is doing with open orders creates problems in the trade management logic in the efs file and assumptions must be made that may not be true. A very dangerous situation

                Thanks

                Comment


                  #9
                  imported post

                  Ok, I've completed my code inan .efs filefor the DLL ATI interface from myeSignalchart after figuring out the work-arounds and the tricks needed to deal with nonfunctional code in NT. All the code appears torun fine on the NT Simulated Data Field. Since all the code cannot be tested without running on a live data feed in NT,I'm at the point where I need to be able to run the code in real-time on live market pricing data.

                  I am an eSignal subscriber and my broker is Alaron.

                  What do I need to do to have an account running in NT with Live market price data to test the code in real-time before trading real money?

                  Comment


                    #10
                    imported post

                    Connect to Alaron and send orders to the Sim101 account.
                    RayNinjaTrader Customer Service

                    Comment

                    Latest Posts

                    Collapse

                    Topics Statistics Last Post
                    Started by cre8able, Today, 03:20 PM
                    0 responses
                    2 views
                    0 likes
                    Last Post cre8able  
                    Started by Fran888, 02-16-2024, 10:48 AM
                    3 responses
                    45 views
                    0 likes
                    Last Post Sam2515
                    by Sam2515
                     
                    Started by martin70, 03-24-2023, 04:58 AM
                    15 responses
                    114 views
                    0 likes
                    Last Post NinjaTrader_Jesse  
                    Started by The_Sec, Today, 02:29 PM
                    1 response
                    7 views
                    0 likes
                    Last Post NinjaTrader_Jesse  
                    Started by jeronymite, 04-12-2024, 04:26 PM
                    2 responses
                    31 views
                    0 likes
                    Last Post NinjaTrader_BrandonH  
                    Working...
                    X