isWatchList() | Utility Functions |
isWatchList()
Returns true if the script is running in a WatchList.
Parameters
none | this function has no input parameters |
Notes
Only available in version 11.3 or later.
Usage
function preMain()
{
if ( isWatchList() )
{
setDefaultBarBgColor(Color.yellow);
setDefaultBarFgColor(Color.black);
}
}
var bInit = false;
var xEMA = null;
function main()
{
if ( !bInit )
{
xEMA = ema(10);
bInit = true;
}
var vEMA0 = xEMA.getValue(0);
var vEMA1 = xEMA.getValue(-1);
if ( vEMA1 == null ) return;
var bDOWN = (vEMA1>vEMA0);
if ( isWatchList() )
{
return (bDOWN)? "DOWN" : "UP";
}
else
{
if (bDOWN) drawShapeAbsolute(0, vEMA0, Shape.DOWNARROW, null, Color.yellow, Shape.TOP, "dir" );
else drawShapeAbsolute(0, vEMA0, Shape.UPARROW, null, Color.yellow, Shape.BOTTOM, "dir" );
return vEMA0;
}
}