TickExtremesDaily.efs
File Name: TickExtremesDaily.efs
Description:
Non-price study of $TICK that draws the Close as a line and colors the bar's background color red as the Close of $TICK exceeds the upper or lower extreme parameters.
Formula Parameters:
- nTickHigh: Default is 1000
- nTickLow: Default is -1000
Notes:
This formula is basically the same as TickExtremes.efs but is intended to be used on Daily, Weekly and Monthly intervals. It will work on intra-day intervals as well. If you want to see high and low bars, use TickExtremes.efs.
Download File:
TickExtremesDaily.efs
EFS Code:
/***************************************************************** Provided By : eSignal. (c) Copyright 2003 *****************************************************************/ function preMain() { setStudyTitle(" Tick Extremes Daily"); setCursorLabelName("TICK Close", 0); setDefaultBarFgColor(Color.blue, 0); setStudyMax(1500); setStudyMin(-1500); } var vColor = Color.blue; var vLoaded = false; function main(nTickHigh, nTickLow) { if (nTickHigh == null) nTickHigh = 1000; if (nTickLow == null) nTickLow = -1000; if (vLoaded == false) { addBand(nTickHigh, PS_SOLID, 1, Color.yellow, "top"); addBand(nTickLow, PS_SOLID, 1, Color.yellow, "bottom"); vLoaded = true; } var c = close(0, 1, "$tick")*1; if (c == null) return; if (getBarState() == BARSTATE_NEWBAR) { vColor = Color.blue; } if (c > nTickHigh) { setBarBgColor(Color.red); } if (c < nTickLow) { setBarBgColor(Color.red); } return c; }