Announcement

Collapse
No announcement yet.

2014 Nov: Price Projections by Sylvain Vervoort

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • 2014 Nov: Price Projections by Sylvain Vervoort

    File Name: SVEPivotsUtcRt.efs

    Description:
    Price Projections by Sylvain Vervoort

    Formula Parameters:

    SVEPivotsUtcRt.efs
    None

    Notes:
    The related article is copyrighted material. If you are not a subscriber
    of Stocks & Commodities, please visit www.traders.com.

    Download File:
    SVEPivotsUtcRt.efs

    SVEPivotsUtcRt.efs


    EFS Code:
    PHP Code:

    /*********************************
    Provided By:  
        Interactive Data Corporation (Copyright © 2014) 
        All rights reserved. This sample eSignal Formula Script (EFS)
        is for educational purposes only. Interactive Data Corporation
        reserves the right to modify and overwrite this EFS file with 
        each new release. 

    Description:        
        Price Projections by Sylvain Vervoort
        
    Version:            1.00  09/04/2014

    Notes:
        The related article is copyrighted material. If you are not a subscriber
        of Stocks & Commodities, please visit www.traders.com.

    **********************************/

    function preMain(){
        
        
    setPriceStudy(true);
        
    setStudyTitle("SVEPivotsUtcRt");
        
        
    setCursorLabelName("PH"0);
        
    setCursorLabelName("PL"1);
        
    setCursorLabelName("PP"2);
        
    setCursorLabelName("R1"3);
        
    setCursorLabelName("R2"4);
        
    setCursorLabelName("R3"5);
        
    setCursorLabelName("S1"6);
        
    setCursorLabelName("S2"7);
        
    setCursorLabelName("S3"8);
        
        
    setDefaultBarFgColor(Color.RGB(0x4B,0x9B,0x4B), 0);
        
    setDefaultBarFgColor(Color.RGB(0x9B,0x4B,0xFF), 1);
        
    setDefaultBarFgColor(Color.RGB(0x9B,0x9B,0x9B), 2);
        
    setDefaultBarFgColor(Color.RGB(0x00,0x00,0xFF), 3);
        
    setDefaultBarFgColor(Color.RGB(0x32,0x7D,0xFF), 4);
        
    setDefaultBarFgColor(Color.RGB(0x00,0xFF,0xFF), 5);
        
    setDefaultBarFgColor(Color.RGB(0xFF,0x65,0x00), 6);
        
    setDefaultBarFgColor(Color.RGB(0xFF,0x94,0x00), 7);
        
    setDefaultBarFgColor(Color.RGB(0xFF,0xC8,0x00), 8);
        
        
    setDefaultBarStyle(PS_SOLID0);
        
    setDefaultBarStyle(PS_SOLID1);
        
    setDefaultBarStyle(PS_DASH2);
        
    setDefaultBarStyle(PS_DASH3);
        
    setDefaultBarStyle(PS_DASH4);
        
    setDefaultBarStyle(PS_DASH5);
        
    setDefaultBarStyle(PS_DASH6);
        
    setDefaultBarStyle(PS_DASH7);
        
    setDefaultBarStyle(PS_DASH8);
    }

    var 
    bInit false;
    var 
    bVersion null;

    var 
    xHigh  null;
    var 
    xLow   null;
    var 
    xClose null

    function 
    main(){
        
        if (
    bVersion == nullbVersion verify();
        if (
    bVersion == false) return;

        if(
    isMonthly() || isWeekly())
            return;
        
        if(
    bInit == false){
            
    xHigh  high(inv("D"));
            
    xLow   low(inv("D"));
            
    xClose close(inv("D")); 
            
    bInit true;
        }
        
        var 
    vHigh  xHigh.getValue(-1);
        var 
    vLow   xLow.getValue(-1);
        var 
    vClose xClose.getValue(-1); 
        
        if(
    vHigh == null || vLow == null || vClose == null)
            return;
        
        var 
    vPP = (vHigh vLow vClose) / 3;
        var 
    vR1 2*vPP vLow;
        var 
    vS1 2*vPP vHigh;
        var 
    vR2 vPP + (vHigh vLow);
        var 
    vS2 vPP - (vHigh vLow);
        var 
    vR3 2*vPP + (vHigh 2*vLow);
        var 
    vS3 2*vPP - (2*vHigh vLow); 
        
        return [
    vHighvLowvPPvR1vR2vR3vS1vS2vS3];
    }

    function 
    verify(){
        
        var 
    false;
        
        if (
    getBuildNumber() < 779){
            
            
    drawTextAbsolute(535"This study requires version 8.0 or later."
                
    Color.whiteColor.blueText.RELATIVETOBOTTOM|Text.RELATIVETOLEFT|Text.BOLD|Text.LEFT,
                
    null13"error");
            
    drawTextAbsolute(520"Click HERE to upgrade.@URL=http://www.esignal.com/download/default.asp"
                
    Color.whiteColor.blueText.RELATIVETOBOTTOM|Text.RELATIVETOLEFT|Text.BOLD|Text.LEFT,
                
    null13"upgrade");
            return 
    b;
        } 
        else 
            
    true;
        
        return 
    b;

Working...
X