Is it possible to create an EA from purchased indicator from MQL marketplace?

 
Just wondering if this is possible or are the indicators locked once purchased? Thank you.
 

There are a few EAs that are called "Universal" that read the buffers used by an indicator. Some of these buffers indicate an indicator that makes use of buy and sell arrows on a chart, most do not.  This depends on the indicator.

You can search Market for some of these EAs: some have lots of indicators built in as optional choices and some will look at an indicator on the chart to general the actual orders "recommended" by the indicator.

If you don't have the source code of the indicator you can't actually integrate it into the code for the EA and there is no way to legally reverse engineer it into an EA itself.

 

You can write an EA to make use of the written buffers of the purchased indicator (See https://www.mql5.com/en/docs/indicators/icustom)

If these are absent, you may ask the author to create global variables of the generated signals, then use them in your EA.

Documentation on MQL5: Technical Indicators / iCustom
Documentation on MQL5: Technical Indicators / iCustom
  • www.mql5.com
[in]  The name of the custom indicator, with path relative to the root directory of indicators (MQL5/Indicators/). If an indicator is located in a subdirectory, for example, in MQL5/Indicators/ [in] input-parameters of a custom indicator, separated by commas. Type and order of parameters must match. If there is no parameters specified, then...
 
Bendict Wellstood:
Just wondering if this is possible or are the indicators locked once purchased? Thank you.

Some indicators will produce a table or grapical object on the chart to display buy/sell info which your code can analyse. You can right click on the chart to view the current objects list which will help too.

int i=ObjectsTotal();

// Loop through objects to get what you want

 
Thanks everyone.