Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Strategy Synchronize

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

    Strategy Synchronize

    Hi,

    When the strategy is reconnected (it doesn’t matter for what reason. Loss of connection or special disconnection), Position and Acct. position are the same, but the value in the Sync column is False. After synchronization (Synchronize all Strategies), the real position is closed, but according to the strategy, this position should have remained unchanged.
    Why is the real position closed?
    How to make that the position is not closed, and at the same time there is True in the Syn column for further correct operation?​

    #2
    Hello zhiga,

    Thank you for your inquiry.

    From the Help Guide on Synchronize all strategies:

    "Selecting this feature will scan through the strategy position of all enabled strategies which are not "Wait until flat" on each account and instrument combination (including all instruments under a multi-series strategy) and will then compare the aggregated strategy position to the account position.

    Under the condition that the account position does NOT match the aggregated strategy position, a market order will be submitted to the account to match the aggregated strategy position."

    https://ninjatrader.com/support/helpGuides/nt8/index.html?syncing_account_positions.htm#Synchroni zeAllStrategies

    When re-enabling a strategy, you can use 'Immediately Submit' if you want the previous live orders to resume.

    Immediately Submit automatically submits working orders from when the strategy processed historical data, and assumes the strategy position and account position are where you want it when you enable the strategy. This is typically used to have a strategy resume a position after disabling/enabling.

    If the strategy already had live orders running, the orders will resume with the new enablement of the strategy if they match the historically calculated orders. If the orders calculated from historical data do not match the live working orders, the live working orders will be canceled and replaced by those calculated from historical data.

    You can also change the connection loss handling (this will only work for connection losses, not manual disconnections).

    https://ninjatrader.com/support/helpGuides/nt8/connectionlosshandling.htm​

    Comment


      #3
      Originally posted by NinjaTrader_Gaby View Post
      Hello zhiga,

      Thank you for your inquiry.

      From the Help Guide on Synchronize all strategies:

      "Selecting this feature will scan through the strategy position of all enabled strategies which are not "Wait until flat" on each account and instrument combination (including all instruments under a multi-series strategy) and will then compare the aggregated strategy position to the account position.

      Under the condition that the account position does NOT match the aggregated strategy position, a market order will be submitted to the account to match the aggregated strategy position."

      https://ninjatrader.com/support/helpGuides/nt8/index.html?syncing_account_positions.htm#Synchroni zeAllStrategies

      When re-enabling a strategy, you can use 'Immediately Submit' if you want the previous live orders to resume.

      Immediately Submit automatically submits working orders from when the strategy processed historical data, and assumes the strategy position and account position are where you want it when you enable the strategy. This is typically used to have a strategy resume a position after disabling/enabling.

      If the strategy already had live orders running, the orders will resume with the new enablement of the strategy if they match the historically calculated orders. If the orders calculated from historical data do not match the live working orders, the live working orders will be canceled and replaced by those calculated from historical data.

      You can also change the connection loss handling (this will only work for connection losses, not manual disconnections).

      https://ninjatrader.com/support/helpGuides/nt8/connectionlosshandling.htm​
      Thank you Gaby,

      I tried 'Immediately Submit'. But after re-enabling a strategy the Sync Value remains False. I didn't find much difference in attitude "Wait until flat".

      Comment


        #4
        You should be able to re sync them and it'll assume the position if it's set to immediately submit. Unfortunately it's not automatically going to own the position. I suggest investigating your intermittent connection.
        Last edited by Conceptzx; 02-22-2024, 05:49 AM.

        Comment


          #5
          Hello zhiga,

          Conceptzx is correct. When you are experiencing connection losses there is no way to guarantee you can prevent the strategy from becoming out of sync with the account position.

          As mentioned, the orders will resume with the new enablement of the strategy if they match the historically calculated orders. If the orders calculated from historical data do not match the live working orders, the live working orders will be canceled and replaced by those calculated from historical data.

          From the Help Guide on Immediately Submit:

          "Immediately Submit should only be used when you are sure your Account Position is the way you want it to be in relation to the Strategy Position prior to strategy start."

          If you want to sync the account to the strategy position after a connection loss while potentially resuming the live orders, you could also use Immediately Submit, Synchronize Account.

          Please see the Help Guide page below:

          Comment

          Latest Posts

          Collapse

          Topics Statistics Last Post
          Started by NullPointStrategies, Yesterday, 05:17 AM
          0 responses
          54 views
          0 likes
          Last Post NullPointStrategies  
          Started by argusthome, 03-08-2026, 10:06 AM
          0 responses
          130 views
          0 likes
          Last Post argusthome  
          Started by NabilKhattabi, 03-06-2026, 11:18 AM
          0 responses
          72 views
          0 likes
          Last Post NabilKhattabi  
          Started by Deep42, 03-06-2026, 12:28 AM
          0 responses
          44 views
          0 likes
          Last Post Deep42
          by Deep42
           
          Started by TheRealMorford, 03-05-2026, 06:15 PM
          0 responses
          49 views
          0 likes
          Last Post TheRealMorford  
          Working...
          X