What Is Indicore?

From FxCodeBaseWiki
Jump to: navigation, search

What Is Indicore?

The indicore is just a package which provides interoperation interfaces between an applications and indicators and strategies written in Lua:

The indicore:

  • Loads indicators and strategies, so application can search, create and use these indicators and strategies;
  • Optimizes the indicator calculation;

The indicore does not:

  • Calculate any indicator itself. The indicator must be written in Lua.
  • Load or provide indicator and strategies with price data. The application must provide these data via interfaces specified in Indicore.
  • Execute any trades. The application must execute trades requested by strategies via interfaces specified in Indicore.
  • Draw indicators. The application must draw the data provided by indicators and accessible via interfaces specified in Indicore.

How to Choose SDK for using Indicore?

If you want to develop an indicator or strategy, which will be used in Marketscope or any other application supporting Indicore, you must use Indicore SDK.

If you want to use indicators and strategies in your application or develop an extension modules which will be used in Lua indicators and strategies, you must used Indicore Integration SDK.

If you want get price data and execute trades you must used Broker-provided API. For FXCM and their IBs or other brokers who use the same trading platform you can use Order2Go or ForexConnect trading API.

3rd Party Libraries Used

The Indicore is based on:


This Article in Other Languages

Language: English  • español • français • русский • 中文 • 中文(繁體)‎