File Name: IBGS.efs
Description:
IBGS Indicator
Formula Parameters:
Up color: green
Down color: red
Notes:
Download File:
IBGS.efs
EFS Code:
Description:
IBGS Indicator
Formula Parameters:
Up color: green
Down color: red
Notes:
Download File:
IBGS.efs
EFS Code:
PHP Code:
/*********************************
Provided By:
eSignal (Copyright c eSignal), a division of Interactive Data
Corporation. 2008. All rights reserved. This sample eSignal
Formula Script (EFS) is for educational purposes only and may be
modified and saved under a new file name. eSignal is not responsible
for the functionality once modified. eSignal reserves the right
to modify and overwrite this EFS file with each new release.
Description:
IBGS Indicator
Version: 1.0 10/03/2008
Notes:
Formula Parameters: Default:
Up color green
Down color red
**********************************/
var fpArray = new Array();
function preMain() {
setPriceStudy(false);
setShowCursorLabel(false);
setShowTitleParameters( false );
setStudyTitle("IBGS");
setDefaultBarThickness(2, 0);
setDefaultBarThickness(2, 1);
askForInput();
var x=0;
fpArray[x] = new FunctionParameter("UpColor", FunctionParameter.COLOR);
with(fpArray[x++]){
setDefault(Color.green);
}
fpArray[x] = new FunctionParameter("DownColor", FunctionParameter.COLOR);
with(fpArray[x++]){
setDefault(Color.red);
}
}
function main(UpColor, DownColor) {
var nBarState = getBarState();
if(nBarState == BARSTATE_ALLBARS) {
UpColor = Color.green;
DownColor = Color.red;
}
if (high(0) > high(-1) && close(0) < close(-1)) {
LineColor = DownColor;
} else if (low(0) < low(-1) && close(0) > close(-1)) {
LineColor = UpColor;
} else return;
setBarFgColor(LineColor, 0);
setBarFgColor(LineColor, 1);
return new Array(high(0), low(0));
}