Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

$ per tick

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

    $ per tick

    This seems like it should be simple but I'm having issues finding how to determine the value of one tick on an instrument. I have seen PointValue, but nothing that tells me how many ticks are in a point?

    Thanks

    #2
    Hello,

    Thanks for your post.

    You can check the size of a tick by going to Tools> Instrument Manager.
    Under Available Master Instruments you can scroll to the instrument you would like and the Tick Size is listed to the right.

    Below I have provided a link to the Searching Instruments section of our online help guide.
    http://www.ninjatrader.com/support/h...nstruments.htm

    If there is anything further I may assist you with don't hesitate to ask

    Comment


      #3
      Sorry, i meant in a strategy how can I retrieve the price per tick. So for ES contract I would like to receive 12.50 for example

      Comment


        #4
        Hello,

        To get the price per tick, you would multiple the tick size by the point value.

        You can use TickSize (http://www.ninjatrader.com/support/h...l?ticksize.htm) and .MasterInstrument.PointValue to determine this:

        double cost = TickSize * Instrument.MasterInstrument.PointValue;

        Print(cost);
        MatthewNinjaTrader Product Management

        Comment


          #5
          In example below

          double cost = TickSize * Instrument.MasterInstrument.PointValue;

          do we get cost in account currency or in instrument currency, for example, account is in usd and instrument is eur.aud?

          Thank you and best regards,
          Sergey.

          Comment


            #6
            Hello,

            It would be in the account currency.
            MatthewNinjaTrader Product Management

            Comment


              #7
              Sorry, I cannot confirm that.
              Say, I am trading EURJPY. My home currency is USD. Tick price in $ for EURJPY will change depending on USDJPY rate, it should not be constant. In NinjaTrader, Instrument.MasterInstrument.PointValue always contains 1000 for EURJPY.

              Ultimately, I need a formula that will calculate order quantity for any instrument. I want to risk $100, my stop loss is, say, 50 ticks. What quantity my strategy should use?
              For now, I am under the impression that this calculation is not possible unless quote currency of the instrument is USD. Have I missed something?

              Comment


                #8
                The currency that is returned should always be in $USD, even if the base currency is not USD.

                Using CalculationMode.Currency set to $100, it should always be set to $100 from entry price or every instrument.

                However, for Non-usd pairs, you need to ensure that you have the use equivalent running for the currency conversion to run correctly. For example when running EURJPY, USDJPY needs to be streaming in another chart or from the market analyzer.
                MatthewNinjaTrader Product Management

                Comment


                  #9
                  Originally posted by NinjaTrader_Brandon View Post
                  Hello,

                  Thanks for your post.

                  You can check the size of a tick by going to Tools> Instrument Manager.
                  Under Available Master Instruments you can scroll to the instrument you would like and the Tick Size is listed to the right.

                  Below I have provided a link to the Searching Instruments section of our online help guide.
                  http://www.ninjatrader.com/support/h...nstruments.htm

                  If there is anything further I may assist you with don't hesitate to ask
                  Hi Ninjatrader support> can u PLEASE link me to a indicator that plot the tick value per instrument on my chart? it is plotted on chart and reads "tick value $12.50" this would be for ES but it will calculate any instrument based off the chart your viewing. So when you toggle charts it will change based on tick value for said instrument. Ive seen this recently but I was told its a old 6.5 that i will have to convert but Im not able to find it here. Please point me to it. Many Thx R

                  Comment


                    #10
                    Hello Rad4633,

                    Thank you for your post.

                    I am not aware of such an indicator but it is possible to create this with DrawTextFixed and TickSize.

                    For information on these items please visit the following links:

                    Comment


                      #11
                      Originally posted by NinjaTrader_PatrickH View Post
                      Hello Rad4633,

                      Thank you for your post.

                      I am not aware of such an indicator but it is possible to create this with DrawTextFixed and TickSize.

                      For information on these items please visit the following links:
                      Thx Patrick for reply---- drawtextfixed is np, and I had found the Ticksize link... but I cant get it to compile, can you PLEASE please supply me the code so i can stop pulling my hair out, thx in advance

                      Comment


                        #12
                        Rad4633, a simple snippet used in OnStartUp() for example could be -

                        Code:
                        protected override void OnStartUp()
                        {	
                        	double val = Instrument.MasterInstrument.PointValue * TickSize;
                        	DrawTextFixed("tag", val.ToString("C"), TextPosition.TopLeft);
                        }

                        Comment

                        Latest Posts

                        Collapse

                        Topics Statistics Last Post
                        Started by Geovanny Suaza, 02-11-2026, 06:32 PM
                        0 responses
                        650 views
                        0 likes
                        Last Post Geovanny Suaza  
                        Started by Geovanny Suaza, 02-11-2026, 05:51 PM
                        0 responses
                        370 views
                        1 like
                        Last Post Geovanny Suaza  
                        Started by Mindset, 02-09-2026, 11:44 AM
                        0 responses
                        109 views
                        0 likes
                        Last Post Mindset
                        by Mindset
                         
                        Started by Geovanny Suaza, 02-02-2026, 12:30 PM
                        0 responses
                        574 views
                        1 like
                        Last Post Geovanny Suaza  
                        Started by RFrosty, 01-28-2026, 06:49 PM
                        0 responses
                        577 views
                        1 like
                        Last Post RFrosty
                        by RFrosty
                         
                        Working...
                        X