Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

tick size for Initialize()

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

    #31
    Originally posted by outsource View Post
    So this way it could be inside the channel or TickSize outside the channel,whatever appears,for both - either long or short,correct?
    If the expression returns true, that means that the "Close/current price" is within a maximum of one tick outside of the SMA of the Highs and Lows. Period.

    Comment


      #32
      Originally posted by koganam View Post
      If the expression returns true, that means that the "Close/current price" is within a maximum of one tick outside of the SMA of the Highs and Lows. Period.
      So is it applicable for the both sides - Long and Short?The expression you provided creates the tick range,correct? What "if the expression returns true" means?I`m not that good with the C# brogue yet.

      Comment


        #33
        Originally posted by outsource View Post
        So is it applicable for the both sides - Long and Short?The expression you provided creates the tick range,correct? What "if the expression returns true" means?I`m not that good with the C# brogue yet.
        Search engines are very useful, but only if we use them.

        ref: https://msdn.microsoft.com/en-us/library/ms173144.aspx

        Comment


          #34
          Originally posted by koganam View Post
          yeah,sure...thanks for the good morning laugh!

          Comment


            #35
            Hello,
            I've actually found a possible way to access TickSize from Initialize()

            #region Variables
            protected double tickSizeForum = 0;
            #endregion Variables

            protected override void Initialize()
            {
            this.tickSizeForum = base.Instrument.MasterInstrument.TickSize;
            }

            and then, being that this is not supported, we check that this actually works

            protected override void OnStartUp()
            {
            if (this.tickSizeForum != base.Instrument.MasterInstrument.TickSize) throw new InvalidOperationException("tickSize taken from Initialize() has changed in OnStartUp()");
            }

            Regards,
            giogio

            Comment

            Latest Posts

            Collapse

            Topics Statistics Last Post
            Started by CaptainJack, 05-29-2026, 05:09 AM
            0 responses
            335 views
            0 likes
            Last Post CaptainJack  
            Started by CaptainJack, 05-29-2026, 12:02 AM
            0 responses
            211 views
            0 likes
            Last Post CaptainJack  
            Started by charlesugo_1, 05-26-2026, 05:03 PM
            0 responses
            196 views
            1 like
            Last Post charlesugo_1  
            Started by DannyP96, 05-18-2026, 02:38 PM
            1 response
            288 views
            0 likes
            Last Post NinjaTrader_ChelseaB  
            Started by CarlTrading, 05-11-2026, 05:56 AM
            0 responses
            245 views
            0 likes
            Last Post CarlTrading  
            Working...
            X