The Indicore SDK

Articles

What Should You Do to Create an Indicator?

The section briefly describes the process of indicator creation.

About Forex

The section provides basic information about the Forex market. It is recommended for those who are not familiar with Forex.

Definitions

The section provides definitions for specific terms that are used in the SDK.

Stream Indexing

The section briefly describes how to access to the price stream data

The Structure of an Indicator Program

The section describes the structure of an indicator program written in the SDK.

How to Use Another Indicator in Your Code?

The section provides guidlines for using other indicators in your own code.

How to Support Localization?

The section provides guidlines for supporting localization of your indicator.

How to use 3rd party modules

The section provides guidlines for usage of 3rd party libraries and modules.

How to Install and Use Your Indicator in Marketscope?

The section describes how to use your indicator in Marketscope.

What is SDK?

The section briefly describes the purpose of the SDK

Signals and Strategies

The section describes how to create signals and strategies

Trading

The section contains information related to trading.

Lua Tables

array

Static 1-dimension array of numbers.

autobuffer

A set of output streams synchronized with the specified stream (auto-buffer).

bar_stream

The stream of bar prices.

core

The core functions and constants.

host

The host application.

http_loader

Http loader

indicator

The profile of the indicator available at the moment of the initialization of your indicator.

indicator_instance

The instance of other indicator.

indicator_manager

The indicator manager.

instance (indicator)

The instance of the indicator available at the moment of the initialization or updating of the instance of your indicator.

instance (strategy or signal)

Instance of the current strategy (or signal).

interop

The Lua interoperation.

interop_instance

An instance of the indicator or strategy in the Lua interoperation.

mathex

The extended mathematical functions.

output_stream

The output stream of the indicator.

parameters

The parameters of the instance of this or other indicator.

parameters (in the Init function)

The template of the indicator or strategy parameters available at the moment of initialization.

profile

The profile of other indicator.

reference_sources

The list of reference sources

resources

The content of the resource file.

strategy

The profile of the strategy available at the moment of its initialization.

terminal (strategy or signal)

The table which is used to get access to the trading terminal functions.

text_output

The stream of labels

tick_stream

The stream of tick prices.

tradingtable

The table with the trading information.

tradingtable_enum

An enumerator for the trading table.

tradingtable_row

A row of the trading table.

valuemap

The value map.

back