UNIVERSAL CHANNEL OSCILLATOR

v10.3
UNIVERSAL CHANNEL OSCILLATOR

The Universal indicator by John Ehlers plotted directly on the chart, for an immediate understanding of its state. It has been implemented with the moving average of the oscillator, the overbought and oversold areas, and the colors indicating the direction of the trend. Suitable for any chart and time frame.

Indicator interface

  • OVERBOUGHT = change the level of the Overbough line;
  • OVERSOLD = change the level of the Oversold line;
  • UNIAVG = enables or disables the moving average applied to the value of the Universal oscillator;
  • UNIAVGPERIOD = changes the period of the moving average applied to the Universal oscillator;
  • UNIVERSALPERIOD = changes the oscillator period;
  • UNIVERSALFILTER = change the indicator filter period;
  • TIGHTENCHANNEL = change the channel width;
  • ATRPERIOD = changes the calculation period of the ATR used for the formation of the channel, serves to optimize the channel size;
  • AVERAGEPERIOD = changes the value of the moving average used for the formation of the channel;
  • AVERAGEMETHOD = is used to select the type of moving media used for the formation of the channel.

How it can be used:

  1. As a trend indicator;
  2. For inversion strategies;
  3. As a channel, to identify the range of market movement;
  4. As an entry and exit signal, when the Universal value crosses the level 0, or crosses the overbought and oversold levels, or its moving average;
  5. Within automatic trading strategies, such as entry, exit or as a filter.

Share this

Risk disclosure:

No information on this site is investment advice or a solicitation to buy or sell any financial instrument. Past performance is not indicative of future results. Trading may expose you to risk of loss greater than your deposits and is only suitable for experienced investors who have sufficient financial means to bear such risk.

ProRealTime ITF files and other attachments : How to import ITF files into ProRealTime platform?

PRC is also on YouTube, subscribe to our channel for exclusive content and tutorials

  1. HeikinAshi • 04/22/2019 #

    Hi ALE,
    Thank you for the UNIVERSAL CHANNEL OSCILLATOR.
    Do you have an overview of which colour zones need to be added?
    When I add the indicator to the price I have by default only the 0 level as a dashed line.
    Thank you very much.

    • ALE • 04/22/2019 #

      Hi I answered you, in this post, if you have other questions do not hesitate
      Thank you
      https://www.prorealcode.com/topic/universal-channel-oscillator/#post-97174

  2. Pasquale Fracicone • 04/22/2019 #

    What is the Uniavg variable equal to?

    • ALE • 04/22/2019 #

      UNIAVGPERIOD = changes the period of the moving average applied to the Universal oscillator;

  3. Pasquale Fracicone • 04/22/2019 #

    UniAvg

    • ALE • 04/22/2019 #

      UNIAVG = enables or disables the moving average applied to the value of the Universal oscillator;

  4. ludo6977 • 04/22/2019 #

    this incateur is genial, to leave by default. It gives excellent indications. I am a fan. Good job

  5. Santi • 04/22/2019 #

    Hola amigos. El indicador con la nueva versión de PRT funciona muy mal, no dibuja igual que con la antigua versión. ¿Alguien conoce una solución? Gracias

  6. Santi • 04/22/2019 #

    Salut, les amis. L’indicateur avec la nouvelle version de PRT 11 fonctionne très mal, ne fonctionne pas de la même façon avec l’ancienne version, est-ce que quelqu’un connaît une solution ? Je vous remercie

    • ALE • 04/22/2019 #

      As soon as the final version of ProRealtimeV11 is released, I will check for any changes to be made.

  7. oeil62 • 04/22/2019 #

    Bonjour quelles sont les valeurs des variables pour une utilisation journalière ? merci pour l’aide

  8. finplus • 04/22/2019 #

    Bonjour,
    cet indicateur a t il fait l’objet d’une évolution avec PRT 11 ? Par ailleurs, en 15 minutes, j’ai remarqué que le graphe de la journée précédente disparaît. Comment y remédier ? Merci.

  9. kj1988 • 04/22/2019 #

    Thank you for this nice indicator. I find it useful and a better replacement for the RSI

    • ALE • 04/22/2019 #

      Happy to know

  10. carlvan • 04/22/2019 #

    That’s a great indicator and I especially the use of colors, more or less pronounced to indicate the power of the trend. Thank you for sharing this. NOTE: in new PRT v.11, it is better to use it on a window separated from the prices. Oops, I have to edit my post: even if not plotted on the price window, there are difficulties with using it on V.11: when you change the parameters (new average length, change of type of average, etc) nothing changes on the graph. Will you update the code, now that v.11 is available for IG clients? Thank you.

  11. diegofe_2000 • 04/22/2019 #

    CORDIAL SALUDO.
    CUANDO REALIZO UN PROGRAMA CON ESTE INDICADOR ME SALE EL SIGUIENTE LETRERO : LA FUNCIÓN LLAMADA DESDE EL INDICADOR DEVUELVE 7 VALORES PERO SON 8.
    ME PUEDE AYUDAR POR FAVOR ?

    • ALE • 04/22/2019 #

      Hello
      do you want to explain to me in more detail what you have to do?
      Please replay here:

      https://www.prorealcode.com/topic/universal-channel-oscillator/#post-97174

avatar
Register or

Likes

avatar avatar avatar avatar avatar avatar avatar avatar avatar avatar avatar avatar avatar avatar avatar avatar

+14 more likes

Related users ' posts
kats Bonjour, J'ai une question etes vous trader? Je m'explique , j'ai téléchargé tous les indi...
kats BONSOIR c bon merci j ai trouve ce weekend merci de votre reponse cdlt
the_giorgio Hi, nice work I would like to understand something about prorealtime code. With your ...
Iván Hello. When you use the drawcandle() instruction then in the configuration window you add ...
jacquesgermain sì da aggiungere
Maik2404 auf welchen Wert muss ich die Kompresionsperiode stellen?
jacquesgermain — Période de compression : ce paramètre détermine la période de rétrospection utilisée pour ...
luxrun A question: what are the initial (or default) values ​​of maximum and minimum in the executi...
Quino
12 months ago
Alai-n I really like it when you develop ideas around price movement! I am much less a fan of all t...
elcortijoverde Muy buen trabajo.Intuitivo y claro.Gracias por tu dedicación y aportación.
Madrosat how do you use carnazzi filter in a strategy : smoothing , stop ,tendance
Bruno Carnazzi I have completely revised the mathematical foundations of this tool and offer you the finali...
Bruno Carnazzi Il me semble que la fonction "floor" n'est disponible qu'avec PRT11, à vérifier
DELBERT Bonjour , merci pour votre réponse , je m'excuse je suis avec PRT v10.3 donc c'est indicateu...
Nicolas c'est juste, c'est une instruction très récente.
RubberToe Is there something we are missing here, I just get the same curved line as well...
Khaled @Nicolas, Hi Nicolas, I've downloaded the itf and it doesn't display as an Oscillator, it"s ...
sal157011 I think the problem here is that you must feed the trigonometric functions cos and sin with ...
Fabian Hi IV Mcm, have you drawn the rectangles (Dinamic, Range) by yourself in the chart or are...
IV Mcm Myself to illustrate ;)

Top