Klinger oscillator

Klinger oscillator

Copyright by HPotter v1.0 09/06/2014
The Klinger Oscillator (KO) was developed by Stephen J. Klinger. Learning from prior research on volume by such well-known technicians as Joseph Granville, Larry Williams, and Marc Chaikin, Mr. Klinger set out to develop a volume-based indicator to help in both short- and long-term analysis.
The KO was developed with two seemingly opposite goals in mind: to be sensitive enough to signal short-term tops and bottoms, yet accurate enough to reflect the long-term flow of money into and out of a security.

The KO is based on the following tenets: Price range (i.e. High – Low) is a measure of movement and volume is the force behind the movement. The sum of High + Low + Close defines a trend. Accumulation occurs when today’s sum is greater than the previous day’s. Conversely, distribution occurs when today’s sum is less than the previous day’s. When the sums are equal, the existing trend is maintained. Volume produces continuous intra-day changes in price reflecting buying and selling pressure.
The KO quantifies the difference between the number of shares being accumulated and distributed each day as “volume force”. A strong, rising volume force should accompany an uptrend and then gradually contract over time during the latter stages of the uptrend and the early stages of the following downtrend. This should be followed by a rising volume force reflecting some accumulation before a bottom develops.

 

 

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. Niel Rossouw • 10/11/2015 #

    Syntax Error: vairiables “fastx , slowx, triglen” are undefined….

    • Nicolas • 10/11/2015 #

      Because they are external variables and not present in the code. Please download the itf file and import it into your platform, you’ll get rid of this error message.

  2. fykemang • 10/11/2015 #

    Whenever I attempt to apply this to a chart, the value is 0, not sure what is wrong.

    • Nicolas • 10/11/2015 #

      The Klinger Oscillator needs Volume in order to be calculated. Apply it on an instrument that have Volumes.

avatar
Register or

Likes

avatar avatar avatar avatar avatar
Related users ' posts
NicoGB67 Excelente trabajo!!
geroniman merci Ivan, super indicatuer. Les cours vont souvent toucher 50% des zones vertes ou rouges....
Iván Pour ajouter une ligne supplémentaire, il suffit de créer une nouvelle variable, par exemple...
Maurizio A. excellent indicateur ! comment puis-je modifier le code pour afficher uniquement les dernier...
Iván Hi! just change line13 for this: showsignals=1
Quino Hi Excellent indicator as usual. Just 2 questions: Why LenH and LenL = 15 as Len could be...
Iván Hi! good question. This is a code request traslation from other platform. I took same inputs...
roccafragius Thank you Ivan, very Useful! I would like translation of Trading View CCI_S Indicator, How ...
Iván hi, you can ask here: https://www.prorealcode.com/free-code-conversion/
Iván È possibile che siano state caricate troppe barre nel grafico.
NicoGB67 Hola Iván, en primer lugar agradecerte el trabajo que haces, y comentarte algo sobre este in...
okeus ok fatto avevi ragione, grazie
Ciccarelli Franco Scusa e cosa devo cambiare? Grazie
Sofitech Bonjour Ivan, comment pourrais tu modifier ce code pour qu'un histogramme indiquant la créat...
geroniman Merci Ivan, cet indicateur est excellent. Comme les cours s'arretent souvent sur les 50% d'u...
sanchota Mira que has hecho unos cuantos indicadores,pues este los supera a todos.Brillante.
Gaspare Grazie Ivan, ottimo indicatore posso chiedere, per favore, una strategia che apre posizio...
Iván thanks! maybe I could test it
foufurieux
3 months ago
ANTS indicator
ANTS indicator
3
Indicators
atlante good morning the indicatordoes not display the photo you postes only upload nessages appear ...
foufurieux Please find a new image of the indicator
foufurieux Sorry impossible adding a new image
jacquesgermain
3 months ago
NicoGB67 me sigue dando error en algunas líneas: 8, 44, 45, 46, 47 y 49, no sé si será por la traducc...
jacquesgermain voir le forum proscreener topic "screener momentum bias" je vous ai déposé le fichier momen...
jacquesgermain
3 months ago
jacquesgermain à utiliser en unité de temps jour
patapouf Pourrait-on créer un screener sur la base de cet indicateur, dont l'idée semble très pertine...
jacquesgermain le voici (détecte le croisement bande haute ou bande basse) : timeframe(monthly) c1=open ...

Top