• 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

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 akuntysh, Today, 12:02 AM
                    2 responses
                    8 views
                    0 likes
                    Last Post akuntysh  
                    Started by hir04068, Today, 04:26 AM
                    1 response
                    7 views
                    0 likes
                    Last Post NinjaTrader_PaulH  
                    Started by Revan, Yesterday, 11:53 PM
                    4 responses
                    25 views
                    0 likes
                    Last Post NinjaTrader_Jim  
                    Started by Vincere, Today, 03:32 AM
                    1 response
                    4 views
                    0 likes
                    Last Post NinjaTrader_ChrisSch  
                    Started by Thomas79, Today, 03:22 AM
                    0 responses
                    4 views
                    0 likes
                    Last Post Thomas79  
                    Working...
                    X