Announcement

Collapse
No announcement yet.

external C functions?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • external C functions?

    I am evaluating eSignal for purchase.
    As a retired physicist I am used to many graphical analysis tools which are for the most part unknown on Wall Street, but graphs are graphs. And nearly all of these standard (for scientists) tools are available as shareware downloads (C objects or callable C functions) from the Internet, without my doing any designing nor any debugging.
    My questions then are:
    1) Can I call one of these C functions (after 1st downloading them) from eSignal EFS? And assuming I am able to execute the external program
    2) can I input the data the C function creates directly back to EFS for graphical display as part of standard eSignal graphs?
    3) For scientific functions that do extrapolations, can I have the extrapolated data plotted into the near term future overlayed with the regular data?
    Sanguine Bull

  • #2
    Hello richard15,

    1&2) I don't think this will be possible. We do have the ability to connect EFS to external dll files. You can pass info from the EFS to the dll, calculate a value, and return it to the EFS. You could also use the drawing functions within EFS to then draw lines, shapes, images or text on the chart in the price pane or indicator pane.

    3) Yes, but only with the drawing functions. Data series that are returned to the chart (i.e. moving average) from EFS can not be plotted on future bars to the right of the current bar.
    Jason K.
    Project Manager
    eSignal - an Interactive Data company

    EFS KnowledgeBase
    JavaScript for EFS Video Series
    EFS Beginner Tutorial Series
    EFS Glossary
    Custom EFS Development Policy

    New User Orientation

    Comment


    • #3
      my reply is a little late but no matter ...

      using C/C++ functions to manipulate the graphics of eSignal isn't possible without opening up the eSignal product code itself which would probably unleash a nightmare of support consequences.

      this is not commercially practical .

      realistically this type of development project (C/C++ graphical functions etc) would be written as a stand-alone or .NET application using the eSignal Data Manager to provide data.

      heavily customized/specialised applications run quite happily alongside eSignal.
      Paul Williams
      Strategy & Applications
      www.futurenets.co.uk

      Comment

      Working...
      X