Search Precision Trading Systems 


site search by freefind advanced


Precision Trading Systems is a part of the NinjaTrader Ecosystem

The new Member FORUM is completed and you can earn up to $200 in credits by posting and leaving feedback

Precision Index Oscillator for NinjaTrader 7 & 8 conceptualized by Precision Trading systems in 2009  


Pi-Osc was created to provide trade timing signals by Precision Trading Systems, and is a consensus indicator which has some powerful improvements and differences to industry standard oscillators. At first glance to the untrained eye it would appear like another other oscillator, but when viewing it in juxtaposition with other oscillators the true power of this excellent indicator begin to emerge.




Users with existing licenses in NinjaTrader7 can upgrade to NinjaTrader 8 free


New purchasers can get both files for NinjaTrader7 and NinjaTrader 8







Precision Index Oscillator for NinjaTrader 7 and 8  shown below on recent data (Emini SP500 Futures)


Pi-Osc is extremely simple to use and the top and bottom early warning signals are flagged up when + or - 3.14 is reached, the actual signal the Pi-Osc gives is when the it moves away from Pi. This signal indicates a 86% probability that the next bar will reverse.

It is comprised of 439 different mathematical equations which measure price and volume movement in multiple timeframe sampling that predict with a high degree of accuracy where turning points in trends are likely to occur. The designer Roger Medcalf is a successful trader with more than 12 years trading experience. His work on Pi-Osc began more than 10 years earlier when observing the limitations of conventional RSI, Stochastics, Williams %r etc. " Conventional oscillators just don't have enough intelligence to offer any real concrete evidence to put your hard earned money down" He stated. Although viewing other oscillators as having some uses, he also noted their shortcomings. The resulting observations of oscillators not coping with trending situations, whilst being excellent in ranging or cycling markets spawned the concept of designing the Pi-Osc


Buy Precision Index Oscillator for NinjaTrader7 and 8:  1 month trial $75 or full 10 year license  $397




How does the Precision Index Oscillator work?

The Pi-Osc indicator uses some very ingenious and logical factors in its calculations, some of these factors are found within conventional oscillators and some are not.

The components that go into computations are identified below.

Money flow index provides a simple snapshot of how sold out a stock or future really is and when measured in three different time frames gives a slick consensus view of money flow.

Relative strength index (RSI)  still the No1 most popular indicator in use today as its power to identify overbought and oversold qualities in sideways markets is exceptional. Its poor performance in trends is greatly reduced when seamlessly integrated with the PI-Osc algorithm.

Demand index, being one of the designers favourite indicators for measuring the future direction caused by a large volume trade is incorporated here as well as its exceptional efficiency as a divergence indicator. James Sibbet's creation provides an additional stellar incisive cutting accuracy to the Pi-Osc.

Divergences. Pi-Osc measures divergences which occur in five different time frames from two different indicators, realising that divergences are often spurious in their reliability, the designer only factors 4% of the total indicator reading from these. Paradoxically the buy and sell zones have to have at least one observation of a divergence to trigger a signal.

Volume is always a factor that precedes a price change, as stock prices cannot move without a real money value being assigned to it either as a recent trade or a bid-offer order being placed. The designer's understanding of volume patterns is very useful addition incorporated into the Pi-Oscindicators unique conception. 

Momentum frequently decelerates prior to market turning points and PI-osc is monitoring several timeframes of smoothed momentum samples in its calculations. But unlike a conventional rate of change or momentum indicator the Pi-Osc indicator scores a neutral reading when momentum is rising or falling fast, and a reading is only factored into the output when momentum is reducing, thus indicating a higher probability of success.

Probability is another feature of this algorithm. Although rarely used in industry standard oscillators, the designer has added a standard deviation (2.9) factor into this indicator as the more usual 2 standard deviations used in Bollinger bands is just not reliable enough to bet hard earned cash on. Normally distributed price sets have a 99.9% containment within 3.3 standard deviations, so when this is breached the Pi-Osc adds or deducts a further value to its output number.

Stochastics have similar attributes to RSI oscillators and have contributed a factor into PI-osc due to their smooth and reliable ability to identify buying and selling points on non trending markets.

Price patterns. Generally the industry standard oscillators just use the closing price to calculate their values, and although some indicators such as the stochastic use the high and low in their mathematics, few oscillators are actually programmed to respond to unique candlestick chart set ups. PI-osc is setting the standard with its intelligent programming to recognise when the current chart pattern is shouting Buy! Several of the more reliable patterns are factored into the algorithm. 

When all the maths is done, Pi-Osc does an exceptional job of determining true buying and selling points. Basically the trading interpretation is made very simple for you, as the buy and sell zones are so logically determined, not by one factor but from a large consensus "vote" from more than one different computation.

The benefits of this indicator are that it saves valuable time in "confirming technical analysis signals" and all trades know time is precious as large price changes can be missed in seconds while checking other confirming factors. It takes the hard work out of it, and lets your computer do the brain work. 

Ideally this indicator is best as an entry signal, and exits are best done with a trailing stop which has a logical trend following exit, as its quite rare that the Pi-Osc will run right to the other extreme and issue a reverse signal.


Precision Index oscillator can often help you pinpoint tops and bottoms with high accuracy


Rule 1:    Wait for the Bounce away from Pi



Rule 2:    Wait for the Bounce away from Pi


Rule 3    Wait for the Bounce away from Pi

Which markets can PI-OSC be used on?

  • Futures            
  • Stocks               
  • Bonds                
  • Forex  ( Forex has no actual trade volume reported and hence Pi-Osc performance may be less than optimal )        
  • Forex Futures   
  • ETFs and any other markets with volume.

Which markets cannot be used with PI-OSC ?

  • Indices without volume
  • Any market with no volume

Does Pi-Osc work on any type of NinjaTrader charts?

  • Bars
  • Candles
  • Line
  • Kagi
  • Renko
  • Point and figure
  • Range
  • and all the others supplied in NinjaTrader

How to install Pi-Osc-Ninja-2012 ?

  • Go to control centre, click on file, utilities, import NinjaScript

How does the Pi-Osc-Ninja-2012 licensing work?

  • If you buy a one month license it expires in one month and the indicator will no longer work.
  • You can upgrade it at anytime before or after expiry if you wish to do so, but there is no obligation.
  • The cost to upgrade is the difference between the trial and the 10 year license ( $397-$75 ) = $322
  • To upgrade simply go to the payment page and purchase it.


Waiting for Pi-Osc to bounce away from 3.14 is worth the wait, as rare signals are more profitable than common ones.


Trade signals are generated when Pi is achieved and then moves away from Pi

Rule 4    Wait for the Bounce away from Pi


Rule 5    Wait for the Bounce away from Pi


Just sit back and wait for your PI to come along and remember that in the stock market there is generally always a sucker ready to take the other side of your trade.


Precision Index Oscillator for

NinjaTrader7 and NinjaTrader8


1 month trial $75 or full 10 year license  $397


(Pay-Pal)   Buy this item


Stocks, Futures, Bonds, Forex, Real-time and Static data  


Author: Precision Trading Systems. (Protected code)

     PI-Osc increases your chances of picking a top or bottom greatly compared to other technical analysis.

Rule 6    Wait for the Bounce away from Pi


Buy Precision Index Oscillator for NinjaTrader7 and 8:  1 month trial $75 or full 10 year license  $397


List of other paid and free products from Precision Trading Systems for NinjaTrader.




 PI-Osc shows precise tops and bottoms in this example

Rule 7:   Wait for the Bounce away from Pi





Precision Index Oscillator for NinjaTrader 7 and 8 conceptualized by Precision Trading systems in 2009  


Pi-Osc has 8 simple rules that must be observed to achieve the best results.

Rule 1: Wait for the bounce away from PI

Rule 2: Wait for the bounce away from PI

Rule 3: Wait for the bounce away from PI

Rule 4: Wait for the bounce away from PI

Rule 5: Wait for the bounce away from PI

Rule 6: Wait for the bounce away from PI

Rule 7: Wait for the bounce away from PI

Rule 8: Remember the other 7 rules


FAQ for dummies



What is a pie bounce?





See image ---->



What is a bounce away from PI?






See image ---->



Does Pi-Osc work with Kagi, Renko and tick charts?





Yes it works with any type of charts. See image ---->


Its also clearly stated up above ^


Be careful, you might get a pie next time.



If I get a 1 month trial for $75 can I upgrade later to the 10 year license for $322?




That is clearly stated on the payment pages yes.




I have not received my indicator yet, and I ordered it 45 minutes ago.

Why is this?




You did not add your NinjaTrader7 machine id number to your order as requested:




I wonder if you can tell me the best timeframes to use Pi-Osc in? 




As with most systems and indicators reliability of signals is improved with increases in data sampling frequencies.


E.G. A 15 minute chart would tend to give more reliable signals  than a 1 minute chart and a daily chart would tend to be more reliable than 4 hourly chart.

Looking for the holy grail?    Its turns out to be a stopwatch ---->



Your FAQ for dummies is very funny!

Have you ever thought about offering a prize for the most stupid question?




My research shows a bit of humour helps to encourage people to read carefully before asking me something which is already written clearly on the site here.


I award a pie to each question which is stated above, but please feel free to suggest an alternative prize. 


Thought: Even my dog can read, here he is studying Elliot wave theory----->



How do I install it?




Go to Control centre, click on File, Utilities, import NinjaScript.




How do I find my NinjaTrader machine id?



Go to Control centre, click on help, about, and your machine ID is the 3rd line from the top, you can copy and paste this into your Paypal order when you purchase. 



What happens when my license expires? Are there any obligations to me?



You will get a notification message on you NinjaTrader7 platform showing expiry is coming soon. You may upgrade at any time you like for a cost of $322, but of course there is no obligation to do so.

This is the message you will see before expiration of license----->



Here are a couple of charts.  I have just three things to say WINNER, WINNER, WINNER and its giving better signals than the Tradestation version. I am like a kid in a candy store.

Regards Michael.




Your happy customer screenshots will be posted here, click here to view Michael.



Why am I getting a wiggle line that does not move?



Pi-Osc-Ninja-2012 needs 200 bars of data before it will give an output. The wiggle is there to show exactly this situation.

Remedy : Click on the chart, go to properties, days to load and increase the value.

Your Pi will wiggle if its not got enough data loaded----->



I see from a NinjaTrader release that your Pi Oscillator is now available to use in NT.  I trade mostly on the 1 minute chart for the currencies 6E & 6A and was wondering if your indicator is practical and effective to use on a 1 minute time frame? I see you have one screen shot on your site of a 150 tick chart for TEVA, but most of what you show are 10 minutes charts and up.


Its a well known phenomenon that selecting such short time frames in any system or indicator generally produces results that are detrimented by low cost to profit ratios. ( costs of dealing are the same, but profit potential is way less if you take profits in a few minutes )

 I maybe talking myself out of a sale here, but I know of no system that is profitable in a 1 minute time frame over an extended period.
 Mostly the vendors of these " fantastic day trading models " are scammers who know people are attracted to the excitement of high speed trading, and milk it accordingly, please understand there is a big difference between them and me.
 Ed Seykota had an open challenge for people to send in a profitable day trading model ( for over 3 years ) and nobody did.
 I use short time frames ONLY during extreme volatility such as in 2008 as the free flow conditions when all the robots are turned off makes for good price action.
 Please note this is true for all systems, and not just mine. If you doubt my words, please find a 1 minute Forex system that has a 5 year rising equity curve and send it to me. I am sure you won't find one, you will only find the fake systems.

High frequency roll off occurs in loudspeakers and trading systems----->



I see it costs $75 for a one month trial, but what happens when it expires? Do I have any obligations to renew?

I am a bit worried about this, please advise?


It expires so Pi-Osc-Ninja2012 will stop working. There are no obligations afterwards.


What, did you think that Don Corleone would come to visit you?  ----->


Does your Pi-Osc-Ninja-2012 work on Renko charts?




Yes, it works on any type of chart as is clearly stated above.


NinjaTrader 8 Version is READY


Users with existing licenses in NinjaTrader7 can upgrade free


New purchasers can get both files for NinjaTrader7 & 8




Yes really it is ready. Seriously







I see that the 10 year license costs $397 per license, I have 8 computers here that I use. As they are all my own computers I want you to set up 8 licenses for me for the same price. If you can do this for me I will subscribe immediately.

I tell you in all honesty that they are mine and I am not ordering on behalf of my friends using them.




See video clip---->


Precision Index Oscillator Pi-Osc-Ninja

Price $397  (Pay-Pal)   Buy this item for NinjaTrader7


Stocks, Futures, Bonds, Forex, Real-time and Static data  


Author: Precision Trading Systems. (Protected code) Making life simple for traders.



List of other paid and free products from Precision Trading Systems for NinjaTrader.




FREE and paid Systems and Indicators for Tradestation MultiCharts, MetaTrader4  and NinjaTrader, detailed articles on trading systems, trend following, risk control analytics, optimization, optimal trade size formulas, online calculators, FREE to play Trading IQ Game with massive prizes from our two sponsors NinjaTrader and MultiCharts, tutorial videos, expert trader videos, no nonense content that does exactly as it is described...Time is running out... Credit availability is drying up....US National debt to be equal to 35% of the entire worlds GDP in 3 years....33% of all USA tax revenues will be required just to make the INTEREST PAYMENTS on the collosal national debt...... Eventually the US will have no option other than to print money or default on their debt repayments...... US Dollars will likely cease to be the reserve currency of the world........Stimulus is running out, the Federal reserve has fired all its bullets and the only options left are to print more money or to default on the debt payments.....The problem is infinitely worse than in 1929 due to the added problem of this huge government debt...... In 1929 the USA still had a positive trade surplus and a manufacturing based economy..... In 2011 the USA will have no such resources to fall back on........The two most likely scenarios are both likely to lead to disaster......Hyper-Inflation at 40%+ or Deflationary implosion....... Either of the two possibilities will lead to huge moves in the worlds financial markets........Trading of these massive moves could be the only way out..........Wise proffessional traders have already started building huge dollar short posistions in anticipation of the debacles to come.....Many people will suffer as a result of the irresponsible un-elected Federal reserve operatives..........Many more people will lose their homes......Millions of jobs will be lost......Those who are unprepared will become impoverished in ways that they could never imagine.....What is your strategy to trade these violent market trends?.........ARE YOU  READY?

Precision Trading Systems is partnered with MultiCharts and part of the NinjaTrader Ecosystem

  • Products are provided for both these platforms.
  • Our partners also sponsor the Trading IQ Game
  • Both these trading platforms are excellent


Precision Trading Systems is provider of the following



 Precision Trading Systems is partnered  with MultiCharts.


 Precision Trading Systems is part of the NinjaTrader ecosystem.


 Systems and Indicators for Tradestation, NinjaTrader and MultiCharts.


 Top quality paid & FREE trading systems and indicators for most platforms


 Members can receive some paid products completely FREE


 Roger Medcalf is a vendor on the Tradestation App store


 Roger Medcalf is a vendor of products of MetaTrader 4



  Free to play Trading IQ Game with generous PRIZES  from our sponsors.


  Member log in





  • Futures, Forex and Stock trading contain substantial risk and are not for every investor.

  • An investor could potentially lose all or more of the initial investment.

  • Risk capital is money that can be lost without jeopardizing ones financial security or lifestyle.

  • Only risk capital should be used for trading

  • Only those with sufficient risk capital should consider trading.

  • Past performance is not necessarily indicative of future results.





Hypothetical performance results have many inherent limitations, some of which are described below. no representation is being made that any account will or is likely to achieve profits or losses similar to those shown; in fact, there are frequently sharp differences between hypothetical performance results and the actual results subsequently achieved by any particular trading program. One of the limitations of hypothetical performance results is that they are generally prepared with the benefit of hindsight. In addition, hypothetical trading does not involve financial risk, and no hypothetical trading record can completely account for the impact of financial risk of actual trading. for example, the ability to withstand losses or to adhere to a particular trading program in spite of trading losses are material points which can also adversely affect actual trading results. There are numerous other factors related to the markets in general or to the implementation of any specific trading program which cannot be fully accounted for in the preparation of hypothetical performance results and all which can adversely affect trading results.


Home   Site map   Contact