Indicator

Indicator

Indicator

CCT StochRSI [LazyBear]CCT StochRSI, proposed by Steve Karnish of Cedar Creek Trading, reconfigures classic StochRSI using custom parameters and smoothing.
There are 6 types supported.
Common formula:
(rsi - lowest(rsi, x)) / (highest(rsi, y) - lowest(rsi, z)) * 100
Smoothed formula:
ema(common formula result, len)
Settings (values for x/y/z/len in the above formulae):
Type 1: RSILength=21, x=8, y=13, z=13, len=N/A
Type 2: RSILength=21, x=21, y=21, z=21, len=N/A
Type 3: RSILength=14, x=14, y=14, z=14, len=N/A
Type 4: RSILength=21, x=13, y=8, z=13, len=8
Type 5: RSILength=5, x=5, y=5, z=5, len=3
Type 6: RSILength=13, x=13, y=13, z=13, len=3
Apart from these default types, this also supports user-specified custom type (select "0" for "Type" option).
All 6 types:
CCT StochRSI compared against normal StochRSI:
List of my public indicators: bit.ly
List of my app-store indicators: blog.pulsewire.com
Indicator

Indicator

Range Identifier [LazyBear] ---- May 05 2015 -----
Added support for filtered ranges:
RID V3 : pastebin.com
RIDv3 has full backward compatibility (!?), meaning all my descriptions below still apply for V3.
-- In addition, I have added a NON-OVERLAY mode, which can be put in its own pane, that shows the number of bars in the current range.
-- in Overlay mode, you can switch on/off filtering ranges based on the bar count.
Sample chart:
---- April 30 2015 -----
Updated the source to show a connected Midline only when ConnectRanges option is enabled.
Updated src: pastebin.com
Sample chart:
---- Original Desc ----
This is a simple indicator that highlights the price ranges. Very helpful in determining a breakout.
There are many ways to incorporate this in to your strategy. One simple idea could be to buy if the price breaks above a range, when above the specified EMA, and to SELL when it breaks down from a range below the EMA.
All options are configurable. Alerts can be setup using the specified plot names.
By default it shows only the ranges, but can be configured to show the full "channel". Chart below shows connected ranges with highlights ON.
Range highlighting can be turned OFF. Chart below shows that:
Note for the pine coders:
As you probably noticed in the charts above, single range is showing 2 colors(red/green). Fill() doesn't accept a series for colors, so I worked around this using two fill() statements with a moving DUMMY line, to get this mixed color effect.
List of my public indicators: bit.ly
List of my app-store indicators: blog.pulsewire.com
Indicator

Indicator

Indicator

Belkhayate Timing [LazyBear]--- Update April 11, 2015 ----
I have merged in @TheMighyChicken's code (Thanks!) and added some more options. Updated source here - pastebin.com
Changes:
--------------
- Switch between plain candles and colored oscillator candles.
- Switch between candles and plain oscillator view.
--- Original Description ---
Belkhayate Timing, by Mostafa Belkhayate, is very famous in the Forex groups. This is a port from one of the MT4 versions available. If you have used this in other platforms, do let me know if this looks compared to those.
The usage is similar to that of ValueChart (). The middle area is the centroid or neutral area, the shaded regions (red/green) are extreme and beyond those are AlertZones. This seems to be used in conjunction with his other indicators, but, in my limited testing, I have seen this give a lot of good signals, especially on divergences.
Indicator allows coloring bars based on the oscillator position or show oscillator histogram (Check the options page).
Histogram=ON:
No Oscillator Smoothing:
@TheMightyChicken Can you do your candle magic on this oscillator too, just like you did for ValueChart? :)
More Info:
www.forexfactory.com
List of my public indicators: bit.ly
List of my app-store indicators: blog.pulsewire.com
Indicator

Indicator

Indicator

Indicator

Indicator

Indicator

Indicator

Indicator

Price Volume Rank [LazyBear]Price-Volume Rank, designed by Anthony J. Macek, compares the direction of the change in price (up or down) to the direction of the change in volume and assigns a number to that specific relationship. By quantifying price/volume interaction, P-V rank seeks to determine our position within a typical market cycle.
The various modes shown on the chart above or explained below. Also, read on for a little trick using the new Pine feature that you can use in your script.
How to read the PVR?
-------------------
The most desirable market condition occurs when both price and volume are moving up, that phenomenon is assigned a PVR of 1.
The next most desirable condition, when prices are still moving up but volume is diminishing, is given a PVR of 2. Although still technically healthy, this relationship between price and volume issues a warning that market momentum is weakening.
The worst-case scenario, seen when selling pressure is greatest with prices dropping and volume
increasing, is given PVR's weakest designation, 4.
Finally, even though prices are still moving down, volume begins to diminish as selling pressure abates. This price/volume relationship is assigned a PVR of 3, often alerting us to a potential buying opportunity ahead.
What do the modes mean?
----------------------
1) Histogram Mode: This plots PVR along with helpful ranges. Be careful when PVR is trending at turn-around points.
2) MA Crossover Mode: This plots a slow/fast MA of PVR. Default is 5/10 SMA. Buy is signalled when slow MA falls below fast MA. Sell is signalled when slow MA crosses up fast MA. There is a warning line at 2.5 that can be used for more confirmation.
3) Double Smoothed Crossover Mode: Same as MA crossover, but PVR is smoothed more. Warning line (2.5 level) is very useful in this mode. Use slow MA as the signal and fast MA of PVR for tracking the market.
Misc notes:
-----------
This won't work for Forex and other instruments for which PulseWire doesn't expose volume. Thanks to the new Text rendering feature of PlotShape(), I can actually let users know of that :) Good use-case, eh? I will post a sample chart below in the comments.
Feel free to use any part of this code in your indicators.
More info:
--------
Stocks & Commodities V. 12:6 (235-239): Price-Volume Rank by Anthony J. Macek
Complete list of my indicators:
-----------------------------
docs.google.com
Indicator

Volatility Switch Indicator [LazyBear]The Volatility Switch (VOLSWITCH) indicator, by Ron McEwan, estimates current volatility in respect to historical data, thus indicating whether the market is trending or in mean reversion mode. Range is normalized to 0 - 1.
When Volatility Switch rises above the 0.5 level, volatility in the market is increasing, thus the price action can be expected to become choppier with abrupt moves. When the indicator falls below the 0.5 level from recent high readings, volatility decreases, which may be considered a sign of trend formation.
Trading strategy as suggested by Ron McEwan is:
- If VOLSWITCH is less than 0.5, volatility decreases, which may be considered a sign of trend formation
- If VOLSWITCH is greater than 0.5, market is in high volatility mode. Can be choppy. Use RSI to look for OB/OS levels.
I have implemented support for 2 lengths (14 and 21) Note that, Pine doesn't support loops. Once it is introduced, I will publish an updated version.
Building a strategy out of this is straightforward (refer to my strategy explanation above), I strongly encourage new Pinescript coders to try to a plotarrow() based overlay indicator to get more familiar with Pine.
More info:
---------
The Volatility (Regime) Switch Indicator : traders.com
Complete list of my indicators:
-------------------------------------
docs.google.com Indicator

Indicator

Indicator

Anchored Momentum [LazyBear]Anchored Momentum (AMOM), by Rudy Stefenel, is a modified momentum indicator to capture the relative momentum. AMOM uses SMA as the reference for deriving momentum, thereby anchoring it to that MA rather than "value of close n bars back".
Mr.Stefenel suggests using this like other oscillators -- crossing signal line, crossing zero, divergences.
For alerts, use "Momentum", "Signal" and "ZeroLine" plots.
Configurable options:
- Momentum Period: Default is 10.
- Signal Period: Default is 8.
- Smooth Momentum: Default is FALSE. If TRUE, enables EMA(close) to be used rather than "close".
- Smoothing Period: Default is 7. If momentum smoothing is enabled, this period is used.
- Show Histogram: Default is FALSE. This is not histogram per se (indicator - signal), but is used for highlighting the crosses. Check out the histogram pane below to see an example.
- Enable Barcolors: Default is FALSE. If enabled, colors the price data (bars/candles) using histogram color.
More info:
Anchored Momentum, Stocks & Commodities V16:2 (89-98)
Complete list of all my indicators:
docs.google.com
Indicator

Indicator

Indicator
