With the release of eSignal 12.x we are pleased to announce the open beta testing phase for automated trading functionality within our eSignal Formula Script (EFS) language. During this beta testing phase EFS-AT is only supported for Interactive Brokers, eSignal Futures Trader and the eSignal Paper Broker. This new functionality requires a special entitlement, which needs to be added to your eSignal account. If you are a developer and interested in participating in this beta, please email R[email protected] with your eSignal account information to request the EFS-AT entitlement.
Use of this feature is at your own risk. Automated trading comes with a high degree of risk and Interactive Data is not liable for any losses related to the use of this feature. We strongly recommend testing against simulated and paper accounts during this open beta. However, the EFS-AT entitlement will allow you to route orders to live accounts.
Guidelines for forum threads:
Please try to keep each thread unique to the topic described in the title of the thread. When in doubt, feel free to start a new thread. This is especially helpful for our support and QA staff when tracking issues in our internal systems. If a single thread is used to discuss multiple bugs or new features, they can easily get lost in the process.
When posting about a potential bug, please also provide a complete working EFS example and all the steps necessary to replicate the issue, including chart setup, symbol, interval, time template, etc. If possible, please include pages, screenshots that may help in further illustrating the issue. Please use the following format in the subject title:
Bug: function_name() - Description of issue
When suggesting new functionality or an enhancement of existing functionality, please use the following format in the subject title:
New Feature: Description of feature
Enhancement: Description of enhancement
Below you will find the function reference documentation and basic sample code.
eSignal Automated Trading Reference
eSignal Automated Trading Reference
EFSAT_EXAMPLE.efs
EFSAT EXAMPLE.efs
THE ESIGNAL SOFTWARE AND ACCOMPANYING DATAFEED ARE OWNED EXCLUSIVELY BY INTERACTIVE DATA CORPORATIN AND/OR ITS MARKET DATA SUPPLIERS. THE ESIGNAL SERVICES, INCLUDING AUTOMATED TRADING FUNCTIONALITY, MAY ONLY BE USED BY CURRENTLY AUTHORIZED SUBSCRIBERS THAT HAVE COMPLETED THE INTERACTIVE DATA TERMS AND CONDITIONS OF SERVICE OR OTHER APPLICABLE AGREEMENT(S). REDISTRIBUTION OF DATA IS STRICTLY PROHIBITED UNLESS SUCH RIGHTS ARE EXPRESSLY GRANTED BY INTERACTIVE DATA AND THE APPLICABLE MARKET DATA PROVIDER.
NEITHER INTERACTIVE DATA NOR ITS OFFICERS, DIRECTORS, EMPLOYEES OR AFFILIATES RECOMMEND ANY PARTICULAR SECURITY FOR PURCHASE OR SALE OR ANY SPECIFIC APPROACH TO INVESTING IN SECURITIES.
INTERACTIVE DATA MAKES NO WARRANTY OR REPRESENTATION, EITHER EXPRESS OR IMPLIED, WITH RESPECT TO THE ESIGNAL SOFTWARE OR THE ACCOMPANYING DOCUMENTATION OR DATAFEED, INCLUDING THEIR QUALITY, PERFORMANCE, MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE OR USE.
BECAUSE SOFTWARE IS INHERENTLY COMPLEX AND MAY NOT BE COMPLETELY FREE OF ERRORS, YOU ARE ADVISED TO VERIFY YOUR WORK. IN NO EVENT WILL INTERACTIVE DATA OR ITS MARKE DATA PROVIDEDRS BE LIABLE FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF OR INABILITY TO USE THE ESIGNAL SOFTWARE OR THE ACCOMPANYING DOCUMENTATION OR DATAFEED, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. IN PARTICULAR, INTERACTIVE DATA IS NOT RESPONSIBLE FOR ANY COSTS, INCLUDING, BUT NOT LIMITED TO, THOSE INCURRED AS A RESULT OF THE USE OF THE ESIGNAL SOFTWARE, LOSS OF DATA, THE COSTS OF RECOVERING SUCH SOFTWARE OR DATA, THE COST OF SUBSTITUTE SOFTWARE, CLAIMS BY THIRD PARTIES, OR FOR OTHER SIMILAR COSTS. IN NO CASE SHALL INTERACTIVE DATA'S LIABILITY EXCEED YOUR MAXIMUM RECOVERY AMOUNT SET FORTH IN YOUR AGREEMENT WITH INTERACTIVE DATA.
THE ONLINE TRADING SERVICES WHICH YOU MAY ACCESS THROUGH THE INTEGRATED TRADING FEATURES OF THE ESIGNAL APPLICATION ARE PROVIDED BY INDEPENDENT BROKER-DEALERS. IN ORDER TO USE THESE SERVICES, YOU MUST HAVE AN EXISTING ACCOUNT WITH ONE OF THE BROKER-DEALERS, OR YOU WILL NEED TO SET UP AN ACCOUNT, WHICH YOU MAY DO DIRECTLY WITH SUCH BROKER-DEALER. INTERACTIVE DATA IS NOT A REGISTERED BROKER-DEALER, IS NOT AFFILIATED WITH ANY OF THE BROKER-DEALERS WHICH MAY BE ACCESSED VIA THE ESIGNAL APPLICATION AND DOES NOT ENDORSE OR RECOMMEND THE SERVICES OF ANY BROKER-DEALER. THE BROKER DEALER YOU SELECT IS SOLELY RESPONSIBLE FOR ITS SERVICES TO YOU, AND YOU AGREE THAT INTERACTIVE DATA SHALL NOT BE LIABLE FOR ANY DAMAGES OR COSTS OF ANY TYPE WHATSOEVER ARISING OUT OF OR IN ANY WAY CONNECTED WITH YOUR USE OF SUCH SERVICES.
Use of this feature is at your own risk. Automated trading comes with a high degree of risk and Interactive Data is not liable for any losses related to the use of this feature. We strongly recommend testing against simulated and paper accounts during this open beta. However, the EFS-AT entitlement will allow you to route orders to live accounts.
Guidelines for forum threads:
Please try to keep each thread unique to the topic described in the title of the thread. When in doubt, feel free to start a new thread. This is especially helpful for our support and QA staff when tracking issues in our internal systems. If a single thread is used to discuss multiple bugs or new features, they can easily get lost in the process.
When posting about a potential bug, please also provide a complete working EFS example and all the steps necessary to replicate the issue, including chart setup, symbol, interval, time template, etc. If possible, please include pages, screenshots that may help in further illustrating the issue. Please use the following format in the subject title:
Bug: function_name() - Description of issue
When suggesting new functionality or an enhancement of existing functionality, please use the following format in the subject title:
New Feature: Description of feature
Enhancement: Description of enhancement
Below you will find the function reference documentation and basic sample code.
eSignal Automated Trading Reference
eSignal Automated Trading Reference
EFSAT_EXAMPLE.efs
EFSAT EXAMPLE.efs
THE ESIGNAL SOFTWARE AND ACCOMPANYING DATAFEED ARE OWNED EXCLUSIVELY BY INTERACTIVE DATA CORPORATIN AND/OR ITS MARKET DATA SUPPLIERS. THE ESIGNAL SERVICES, INCLUDING AUTOMATED TRADING FUNCTIONALITY, MAY ONLY BE USED BY CURRENTLY AUTHORIZED SUBSCRIBERS THAT HAVE COMPLETED THE INTERACTIVE DATA TERMS AND CONDITIONS OF SERVICE OR OTHER APPLICABLE AGREEMENT(S). REDISTRIBUTION OF DATA IS STRICTLY PROHIBITED UNLESS SUCH RIGHTS ARE EXPRESSLY GRANTED BY INTERACTIVE DATA AND THE APPLICABLE MARKET DATA PROVIDER.
NEITHER INTERACTIVE DATA NOR ITS OFFICERS, DIRECTORS, EMPLOYEES OR AFFILIATES RECOMMEND ANY PARTICULAR SECURITY FOR PURCHASE OR SALE OR ANY SPECIFIC APPROACH TO INVESTING IN SECURITIES.
INTERACTIVE DATA MAKES NO WARRANTY OR REPRESENTATION, EITHER EXPRESS OR IMPLIED, WITH RESPECT TO THE ESIGNAL SOFTWARE OR THE ACCOMPANYING DOCUMENTATION OR DATAFEED, INCLUDING THEIR QUALITY, PERFORMANCE, MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE OR USE.
BECAUSE SOFTWARE IS INHERENTLY COMPLEX AND MAY NOT BE COMPLETELY FREE OF ERRORS, YOU ARE ADVISED TO VERIFY YOUR WORK. IN NO EVENT WILL INTERACTIVE DATA OR ITS MARKE DATA PROVIDEDRS BE LIABLE FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF OR INABILITY TO USE THE ESIGNAL SOFTWARE OR THE ACCOMPANYING DOCUMENTATION OR DATAFEED, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. IN PARTICULAR, INTERACTIVE DATA IS NOT RESPONSIBLE FOR ANY COSTS, INCLUDING, BUT NOT LIMITED TO, THOSE INCURRED AS A RESULT OF THE USE OF THE ESIGNAL SOFTWARE, LOSS OF DATA, THE COSTS OF RECOVERING SUCH SOFTWARE OR DATA, THE COST OF SUBSTITUTE SOFTWARE, CLAIMS BY THIRD PARTIES, OR FOR OTHER SIMILAR COSTS. IN NO CASE SHALL INTERACTIVE DATA'S LIABILITY EXCEED YOUR MAXIMUM RECOVERY AMOUNT SET FORTH IN YOUR AGREEMENT WITH INTERACTIVE DATA.
THE ONLINE TRADING SERVICES WHICH YOU MAY ACCESS THROUGH THE INTEGRATED TRADING FEATURES OF THE ESIGNAL APPLICATION ARE PROVIDED BY INDEPENDENT BROKER-DEALERS. IN ORDER TO USE THESE SERVICES, YOU MUST HAVE AN EXISTING ACCOUNT WITH ONE OF THE BROKER-DEALERS, OR YOU WILL NEED TO SET UP AN ACCOUNT, WHICH YOU MAY DO DIRECTLY WITH SUCH BROKER-DEALER. INTERACTIVE DATA IS NOT A REGISTERED BROKER-DEALER, IS NOT AFFILIATED WITH ANY OF THE BROKER-DEALERS WHICH MAY BE ACCESSED VIA THE ESIGNAL APPLICATION AND DOES NOT ENDORSE OR RECOMMEND THE SERVICES OF ANY BROKER-DEALER. THE BROKER DEALER YOU SELECT IS SOLELY RESPONSIBLE FOR ITS SERVICES TO YOU, AND YOU AGREE THAT INTERACTIVE DATA SHALL NOT BE LIABLE FOR ANY DAMAGES OR COSTS OF ANY TYPE WHATSOEVER ARISING OUT OF OR IN ANY WAY CONNECTED WITH YOUR USE OF SUCH SERVICES.