Description
The Long Haul Filter study is a thinkScript implementation of Donald Pendregast's stock criteria, adapted for usage in the Stock Hacker Scanning Tool. In Stock hacker, you can use it as a study filter in order to select a suitable stock for the Long Haul strategy.
The selection criteria are listed below (original values described by Mr. Pendergast are kept; however, everything is customizable via input parameters):
- The Relative Strength Index (RSI) calculated for the stock is less than 5 (oversold level);
- Its close price is greater than the average;
- Its average volume is greater than 1,000,000;
- Its Beta is greater than 1;
- Its last actual earnings value is greater than estimated ("earnings surprises").
Input Parameters
Parameter | Description |
---|---|
rsi length
|
Defines the length for the calculation of the Relative Strength Index (RSI). |
|
The type of moving average to be used in the calculation of the RSI: simple, exponential, weighted, Wilder's, or Hull. |
rsi oversold level
|
Defines the oversold level for the RSI. |
average length
|
Defines the length of the close price average. |
average type
|
The type of moving average to be used in calculations: simple, exponential, weighted, Wilder's, or Hull. |
volume limit
|
Defines the minimum value of average volume. |
check earnings surprises
|
Defines whether or not to check for "earnings surprises" (last actual earning value is greater than estimated). |
beta limit
|
Defines the minimum value of stock's Beta. |
Plots
Plot | Description |
---|---|
LongHaulScreen
|
A boolean plot that has a value of 1 (true) for symbols that satisfy the filter criteria. |
Further Reading
1. "A Trading Method For The Long Haul" by Donald W. Pendergast Jr. Technical Analysis of Stocks & Commodities, 2014, Bonus Issue.
Example*
*For illustrative purposes only. Not a recommendation of a specific security or investment strategy.