indicator description page masthead
Osi Price Action Support-Resistance Indicator chart

Osi Price Action Support-Resistance Zones

This indicator attempts to find areas where the market pauses, based on price and volume action, in both quantity and speed. 3 time slots are defined by the user, and each time slot has its Support/Resistance zones determined as the day progresses. Once a time slot's end time is exceeded, the determined Support/Resistance is drawn to the end of the trading day. If you need the day divided into more than 3 time slots, you can always load multiple copies of the indicator.

This indicator is used to take action at places where the market seems to have paused. To be effective, we want to know why the market seems to have paused, and whether the probabilities favor a continuation or reversal.

Let us first examine why the market action seems to have paused. To simplify the explanation, let us examine a market that is going up, as for some reason most people can wrap their minds better around the action of a market that is going up.


  1. Let us assume that the market has been going up at a good clip. What is a good clip? It is whatever you decide it is, based on the Osi_PASRZ indicator reading of "Travel Per Minute" and the "Noise" in the current zone (in the lower right corner of the chart by default, but movable). Usually a good clip is when the "Travel Per Minute" exceeds the "Noise" indicating that the market is probably in a minor trend, as the market is moving faster than it is doing meaningless oscillations. The "Noise" is really just a measure of the average range within a noise envelope period. See how we measure it, at the end of this page.
  2. Now let us assume that the market "Travel Per Minute" drops below the "Noise" value. That can only mean that the market is trapped between a small oscillation range. We just need to know why.
  3. There can really only be 2 reasons why the market has stopped advancing:
    • There is no further buying action because the market has run out of buyers, and so essentially there is no further interest, or
    • Sellers have come into the market and are absorbing all the buying; providing selling equity to all the remaining buyers, so that the price cannot advance, as both buyers and sellers have a ready market.
  4. How can we tell which is which? By the volume.
    • If the market has simply run out of buyers, and no sellers have stepped in, then it means that so few people are transacting business, that there should be very little volume.
    • On the other hand, if the market is paused because there are multiple sellers stepping in to supply the buyers, then we should have a big spike in volume.
    • Thus by the price speed and volume, we can come to a conclusion and mark the zone.

These considerations are the same, simply in reverse, if we started with a market that was declining.

Various commentators have indicated that they believe that there are usually 3 such periods in a day. The most often seen division marks these times as: 0900ET to 1100ET; 1100ET to 1400ET; and 1400ET to the close at either 1600ET or 1615ET, depending on the market and your preference. These are the time slots that we use by default. The Osi_PASRZ Indicator allows you to change them to whatever you want them to be.

Typical Usage Scenarios

We try to determine where the market will go after such a pause, by examining the Market Internals and the immediate price action. If the Market Internals indicate a trending day, we maintain a bias to the trend, and will usually have a confirmation because the bar on which the pause occurs will also probably be a bar in the direction of the trend (an up bar in an uptrend; a down bar in a downtrend). If the pause bar is opposite the trend, that should give us cause for caution. On the other hand, if the Market Internals are indicating a ranging day, we take the opposite tack, and expect the pause bar to be a reversal, which we confirm if the pause bar closes opposite the trend (down bar in an uptrend; up bar in a downtrend).

One should also take account of other indicators of support or resistance at the pause bar. These are such things as:

The first 4 levels are all shown by the Osi_PeriodHiLo indicator, which can be set for either the overnight session or day session. to show both, you will have to load the indicator twice: once for each session.

Note: These a just some ways in which the indicator can be used. Different traders interpret things differently. The only real statement that can be made is that each trader must determine how they use what information can be extracted from the market, then continue to do that which works, until it does not.


How are we measuring the "Noise"?

We have a whole treatise on market noise, but here we can simply state that:

All these measures of noise understate the actual value of noise, as they do not take into account the dispersion of price. However, we are traders, not mathematicians in this case, and this understatement is to our advantage because if scalping, then we are actually setting our first targets well within market noise, so more likely to be successful with that first target.

Osi Price Action Support-Resistance parameters

Indicator Parameters

  1. Parameters

    Minimum Noise (ticks)

    This number, or less, of ticks movement will be considered to be market noise. Minimum value and default is 2 ticks.

    Noise Calculation Method

    Method of calculating the market noise: the mean, median or mode of the range of the last 'NoiseSamplingLookbackPeriod' bars; or the mean range traveled per minute. User can select which calculation method to use. The default is the "mode" of the range.

    Noise Sampling Lookback Period

    Number of bars for determining market noise. For reasons of statistical validity of the sample space, the minimum value is 8. A longer lookback period shows a more stable noise value, though values above 21 seem to provide little extra stability to the measured noise value.

    Noise Sampling TimeFrame

    Secondary timeframe used for sampling to create the noise profile. We postulate that movement in this small timeframe is largely noise, so by determining its magnitude, we can approximate the value for the noise inherent in the market. The range is from 5 seconds to 300 seconds.

    Zone Color

    The color to paint the Support-Resistance Zones.

    Zone Opacity

    How dark to paint the Support-Resistance Zones. The higher the value, the more intense the color. Range is from 0 to 10. Default is 5.

  2. Session Times

    Start Time

    User specifies when the indicator should start calculations.

    Session Duration

    User specifies how long the indicator should perform calculations.

    Time Slots

    The session is divided into 3 time slots. The user specifies when each time slot starts, and for how long it runs. No time slot can extend beyond the end of the session. If any time slot is specified to end after the end-of-session, that time slot will be silently truncated to end at the end of the session.

  3. Information Panel

    Prints on the chart the measured "Noise" for the market, and the speed at which prces are moving (in either or both directions).

 

Price: $297.00

 

U.S. Government Required Disclaimer - Commodity Futures Trading Commission
Futures and Options trading has large potential rewards, but also large potential risk. You must be aware of the risks and be willing to accept them in order to invest in the futures and options markets. Don't trade with money you can't afford to lose. This, and all other information on our website, is neither a solicitation nor an offer to Buy/Sell futures or options. No representation is being made that any account will or is likely to achieve profits or losses similar to those discussed on this web site. The past performance of any trading system or methodology is not necessarily indicative of future results.

CFTC RULE 4.41 - HYPOTHETICAL OR SIMULATED PERFORMANCE RESULTS HAVE CERTAIN LIMITATIONS. UNLIKE AN ACTUAL PERFORMANCE RECORD, SIMULATED RESULTS DO NOT REPRESENT ACTUAL TRADING. ALSO, SINCE THE TRADES HAVE NOT BEEN EXECUTED, THE RESULTS MAY HAVE UNDER-OR-OVER COMPENSATED FOR THE IMPACT, IF ANY, OF CERTAIN MARKET FACTORS, SUCH AS LACK OF LIQUIDITY. SIMULATED TRADING PROGRAMS IN GENERAL ARE ALSO SUBJECT TO THE FACT THAT THEY ARE DESIGNED WITH THE BENEFIT OF HINDSIGHT. NO REPRESENTATION IS BEING MADE THAT ANY ACCOUNT WILL OR IS LIKELY TO ACHIEVE PROFIT OR LOSSES SIMILAR TO THOSE SHOWN.