Indicators API: Difference between revisions
No edit summary |
No edit summary |
||
Line 14: | Line 14: | ||
<br> | <br> | ||
=== How to create your own indicator === | === How to create your own indicator === | ||
Here is the process we advise you to follow in order to easily design your own indicator with the Naked Markets API : | |||
* 1°) Download Visual Studio Community Edition 2022 for free : https://visualstudio.microsoft.com/vs/community/ | |||
* 2°) Install it and run it. | |||
* 3°) Open the Naked Markets Custom Indicator Project Template | |||
* 4°) Develop your own indicator. All the API functions are documented on [[Indicators API functions|this page]]. | |||
<br> | <br> | ||
<br> | <br> | ||
=== API functions definition === | === API functions definition === |
Revision as of 16:18, 4 January 2023
Summary
The Naked Markets Indicators API (Application Programming Interface) allows any user to create their own indicator.
This API has been designed to make it easy to use. It is possible to code the indicators in C# or Visual Basic languages.
Several IDE (integrated development environment) can be used in order to develop your own indicator.
However, we recommend to use the most popular ones, giving their support and their community :
- Visual Studio Community Edition : it is a free, easy to use, and well supported IDE
- Visual Studio Code : it is a free, one of the most popular IDE. It can be run under several operating systems : Windows, MacOS or Linux.
This API uses a naming convention close the Metatrader one. Indeed, the function names are very similar to simplify the conversion from MQL4 indicators to Naked Markets indicators.
How to create your own indicator
Here is the process we advise you to follow in order to easily design your own indicator with the Naked Markets API :
- 1°) Download Visual Studio Community Edition 2022 for free : https://visualstudio.microsoft.com/vs/community/
- 2°) Install it and run it.
- 3°) Open the Naked Markets Custom Indicator Project Template
- 4°) Develop your own indicator. All the API functions are documented on this page.
API functions definition
The complete list of all the functions used to define your own indicator is available on this dedicated page.
Naked Markets indicators source code
In order to help developers to see how the API is used, the source code of all the native indicators in Naked Markets is available on our Github repository : https://github.com/NakedMarkets/Indicators