#twitter-follow { border: 0;position: fixed; top: 240px; left:0;} #live-support { border: 0;position: fixed; top: 370px; left:0;} #knowledge-base { border: 0;position: fixed; top: 170px; left:0;}

Bull and Bear Power

by The trader, 4161 days ago

This function creates both the bull power and bear power indicators. Both indicators were created and described by Alexander Elder in its "Trading for a Living" book. They are both used in the popular Elder-Ray indicator.

The bull power shows the buying pressure or the capacity of bulls to push prices higher (above consensus). When bulls are stronger, the bull power indicator increases and it decreases when they are weak. The bull power is calculated by taking the daily high and subtracting an N-Period exponential moving average to it (Position of the price relatively to an exponential moving average).

The bear power shows the selling pressure or the capacity of bears to push prices lower (below consensus). The bear power is calculated by taking the daily low and subtracting an N-Period exponential moving average to it.

Technical traders can use bull and bear power values and their divergences to make trading decisions. For example, long trades could be initiated when the bear power is negative and increasing and the bull power is making new highs.

How it works:
This function returns the bull power indicator if you pass "1" as argument to it. It returns the bear indicator if you pass any other value.

Example:

bearPower = BBPower(0, 13);
bullPower = BBPower(1, 13);

Plot(bullPower - bearPower, "Bull/Bear Power Indicator", colorBlue);

// The above formula plots the difference between the bull power and bear power indicators. It uses 13-bar to calculate the exponential moving average

What is this?

 Type: Trading Indicator Object ID: 1243 Country: All Market: All Style: Technical Analysis

 Related objects Empty
Number of reviews
Average rate
Click to rate this item
Number of rates the current object received
Report an object
if you can't run it for example or if it contains errors
Click to report this object

 Random Blog Posts How to Send Commands to QuantShare from Excel or Other Applications How to make sure your Historical Price Data is Split Adjusted How to Select the Best Market Indicator for your Trading System 4 Market Composite Indicators Based on Industry Data Industry Analysis - How to Compare Stocks with their Industries How to Backtest Each Stock or Asset Individually QuantShare Programming Language Tutorial Sentiment Analysis: How to measure the sentiment score of your stock tweets Show All

Number of reviews
Average rate
Click to rate this item
Number of rates the current object received
Report an object
if you can't run it for example or if it contains errors
Click to report this object