Esignal 7.0

Discussion in 'Trading Software' started by saico, Jul 11, 2002.

  1. mbg

    mbg

    what does 455 fix?
     
    #11     Jul 11, 2002
  2. Quite a lot. Skewed grid lines, missing intraday bars, fixed some sluggishness when switching tickers, although it's still not as fast as 6.x but getting better, on daily charts the opening prices and corresponding candles were wrong now that's fixed.

    It's a great improvement. It's still using a huge amount of cpu cycles on my Athlon 1700+ w/512MB DDR RAM and XP and 3 monitors but at least it's running well.
     
    #12     Jul 11, 2002
  3. eSignal Support

    eSignal Support eSignal

    We have seen some CPU drain in versions 7.01 and 7.02. We addressed some of those issues in build 455 but we'll be doing more optimizing in the next feature upgrade, version 7.1, due to start beta-testing by early August.

    For any others wishing to try 455, here's the link:

    http://www.esignal.com/support/prerelease.asp

    Thanks,
     
    #13     Jul 11, 2002
  4. PKJR

    PKJR

    Here is the chart from ESignal- clearly it is not the same not mentioning that you CANNOT adjust factor like 1.5, 2 or etc.

    I would appreciate if someone will bring this to attention to TechSupport in ESignal

    PS They are both Keltner based on 20 MA
     
    #14     Jul 12, 2002
  5. Don Dumb

    Don Dumb

    Here is one I modified that you can adjust:

    function preMain() {
    setPriceStudy(true);

    /* Set the title that will appear in the study pane */
    setStudyTitle("KeltnerM");

    /* Set the label that will appear in the cursor window */
    setCursorLabelName("K-Upper", 0);
    setCursorLabelName("K-Basis", 1);
    setCursorLabelName("K-Lower", 2);

    setDefaultBarFgColor(Color.blue, 0); // upper
    setDefaultBarFgColor(Color.cyan, 1); // basis
    setDefaultBarFgColor(Color.blue, 2); // lower
    }


    function main(nInputLength, nMult) {
    if(nInputLength == null)
    nInputLength = 20;
    if(nInputLength <= 0)
    nInputLength = 20;
    if(nMult ==null)
    nMult = 1;


    var vHigh = getValue("High", 0, -nInputLength);
    var vLow = getValue("Low", 0, -nInputLength);
    var vClose = getValue("Close", 0, -nInputLength);
    if(vHigh == null || vLow == null || vClose == null)
    return;

    var vHLC3 = 0;
    var vHminL = 0;
    var i;

    for(i = 0; i < nInputLength; i++) {
    vHLC3 += (vHigh + vLow + vClose) / 3;
    vHminL += (vHigh - vLow)*nMult;
    }

    vHLC3 /= nInputLength;
    vHminL /= nInputLength;


    return new Array(vHLC3 + vHminL, vHLC3 - vHminL);
    }
     
    #15     Jul 12, 2002
  6. PKJR

    PKJR

    thanks for posting your code - will be looking forward to test it today
     
    #16     Jul 12, 2002
  7. Any ideas when and if a version for Linux / UNIX is on the drawing boards?
     
    #17     Jul 12, 2002
  8. I read on the esignal website that build 455 fixes this:
    -Tick data disappearing in tick charts

    I did not know esignal had tick chart types. Tick charts are not mentioned in the promotional pages of the site.

    Could someone explain if tick charts are part of the basic esignal product and if so how are these charts drawn? (what options do they have etc..)
     
    #18     Jul 12, 2002
  9. They do have tick charts; just select 'tick chart' under the chart type dropdown menu (Interval, Daily, P&F, T&S, etc). As for options I never use them so I can't tell you.
     
    #19     Jul 12, 2002
  10. You can plot tick price, volume, plot bid and ask and some other info about that, but the most important improvment for tick chart will come in few time with their release v7.1 for which you will able to use ESPL, backtesting strategies and other adavance chrting capabilities.
     
    #20     Jul 13, 2002