+1 888 340 6572 
Home/ Support/ Knowledgebase


The Knowledgebase and Wiki are a collection of helpful resources for MultiCharts Trading Platform customers.

You can search the base by section, by keyword(s) or both. Select a section from the pulldown menu at the left and enter a keyword or keywords separated by spaces and click "Search". You can also select a section and view every article in it. To do this leave the keyword field blank. The results of your search will be displayed in this frame.
Search in     for   

Support & Resistance > Support-Resistance [Indicators]

Article/Author: "Automated Support and Resistance", Mel Widner, Ph.D., S&C Magazine, Traders Tips, 05/1998
Download: suppres.ela

File Includes:

Indicator - Support-Resistance
Function - WRO
Function - WSO
Strategy - Support-Resistance

Category: indicator > Support & Resistance


This indicator plots oscillators based on support/resistance approach.

Two oscillators are defined: the WSO (Widner support oscillator) and the WRO (Widner resistance oscillator). The WSO compares the current close with the most recent six support levels. Values range from zero to 100. WSO = zero means that the close is below all of the six support levels, and
WSO = 100 means that the current close is above all of the six support levels. Changes in WSO indicate changes in support, either breaking of an old level or establishing a new one. The WSO abd WRO are defined as:

WSO = 100( 1 (INT(S1/C) + INT(S2/C) + INT(S3/C) + INT(S4/C) + INT(S5/C) + INT(S6/C)) / 6)

WRO = 100( 1 (INT(R1/C) + INT(R2/C) + INT(R3/C) + INT(R4/C) + INT(R5/C) + INT(R6/C)) / 6)

Consequently, WSO and WRO can cross, but this is very uncommon.


Enter long when support is strong and resistance is weak or enter when support is building.

I.e.: Enter long if WSO > simple moving average of WSO for the previous four bars or enter long if simple moving average of WRO for previous 30 days > 95

Go short vice versa.


Strength - pecifies required number of bars on either side of swing bar
Length - number of bars to calculate

EasyLanguage Code:


Contact Support
Discussion Forum
Project Management
Online Help & Wiki
Video Tutorials