OPEN-SOURCE SCRIPT

Pivot Highs&lows: Short/Medium/Long-term + Spikeyness Filter

Aktualisiert
Shows Pivot Highs & Lows defined or 'Graded' on a fractal basis: Short-term, medium-term and long-term. Also applies 'Spikeyness' condition by default to filter-out weak/rounded pivots

ES1! 4hr chart (CME) shown above, with lookback = 15; clearly identifying the major highs & lows on the basis of how they are fractally 'nested' within lesser Pivots.
-- in the above chart Short term pivot highs (STH) are simply represented by green 'ʌ', and short-term pivot lows (STL) are simply represented by orange 'v'.

//Basics: (as applying to pivot highs, the following is reversed for pivot lows)
-Short term highs (STH) are simple pivot highs, albeit refined from standard with the 'spikeyness' filter.
-Medium-term highs (MTH) are defined as having a lower STH on either side of them.
-Long-term highs (LTH) are defined as having a lower MTH on either side of them.

//Purpose:
-Education: Quick and easy visualization of the strength or importance of a pivot high or low; a way of grading them based on their larger context.
-Backtesting: use in combination with other trading methods when backtesting to see the relative significance and price sensitivity of LTHs/LTLs compared to lower grade highs and lows.

//Settings:
-Choose Pivot lookback/lookforward bars: One setting, the basis from which all further pivot calculations are done.
-Toggle on/off 'Spikeyness' condition to filter-out weak/rounded/unimpressive pivot highs or lows (default is ON).
-Toggle on/off each of STH, MTH, LTH, STL, MTL, LTL; and choose label text-styles/colors/sizes independently.
-Set text Vertically, horizonally, or simply use 'ʌ' or 'v' symbols if you want to declutter your chart.

//Usage notes:
-Pivots take time to print (lookback bars must have elapsed before confirmation). Fractally nested pivots as here (i.e. a LTH), take even longer to print/confirm, so please be patient.
-Works across timeframes & Assets. Different timeframes may require slightly tweaked lookback/forward settings for optimal use; default is 15 bars.

Example usage with just symbolic labels short-term, med-term, long-term with 1x, 2x and 3x ʌ/v respectively:
Snapshot
Versionshinweise
-Added Alert conditions. Set alerts by clicking three dots on indicator status line. 6 alerts: Crossover latest LTH, MTH or STH. Crossunder latest LTL, MTL or STL.
-Added Table showing most recent Short, Med & Long-term pivot highs and lows. User can toggle on/off the display table.
Versionshinweise
-Added table text color: Users who prefer black chart backgrounds can edit text color.
Versionshinweise
-Added optional Lines (default is off). Each of STH STL MTH MTL LTH LTL can have lines independently toggled on/off.
-Lines always terminate when crossed by price. Line color = respective text color. Line style (dotted, solid, dashed) is set universally.
Example Chart with All lines toggled on, ES1! 4hr chart:
Snapshot
Versionshinweise
-Cleaned up code and comments in code.
-Credit to Bjorgum for the extendAndRemove() function used for self-terminating lines.
Versionshinweise
-Added 'Wait one bar' condition to avoid repainting; Default is toggled ON.
Chart patternschocheducationalheadshouldersintermediatetermlongtermmedium-termpivothighpivotlowPivot Pointsshortterm

Open-source Skript

Ganz im Sinne von TradingView hat dieser Autor sein/ihr Script als Open-Source veröffentlicht. Auf diese Weise können nun das Script auch andere Trader verstehen und prüfen. Vielen Dank an den Autor! Sie können das Script kostenlos verwenden. Die Nutzung dieses Codes in einer Veröffentlichung wird in unseren Hausregeln reguliert. Sie können es als Favoriten auswählen, um es in einem Chart zu verwenden.

Möchten Sie dieses Skript auf einem Chart verwenden?


You can buy me a coffee here...

PayPal.Me/twingall
BTC: 3JrhUwNRnKyqhaa1n1AXKeAubNeEFoch6S
ETH erc20: 0x4b0400B1c18503529ab69611e82a934DDe4Ab038
ETH bep20: 0x1F0f03F184079bb1085F8C9dF3a8191C9f5869B3

Haftungsausschluss