The EA I developed needs another indicator in the market. How do I put it in the market?

 

I developed an EA on an indicator I purchased. I want to sell this EA.

However,

  1. can those who download the demo automatically download this indicator as a demo?
  2. If the indicator is updated, it may not work correctly in EA. Can you give me an idea about this?
  3. I am thinking of warning those who purchased it that you should also purchase this indicator. Is it correct way? 
What should I do in this situation? I could not find an explanation on the forum explaining this.
 
Your topic has been moved to the section: Expert Advisors and Automated Trading
Please consider which section is most appropriate — https://www.mql5.com/en/forum/172166/page6#comment_49114893
 
You cannot sell anything that you don't control. If the indicator changes or updates - your EA could stop working and you can't guarantee its functionality. The best approach is to develop your own indicator, or buy its source-code.
 
Huseyin Furkan Ozturk: I developed an EA on an indicator I purchased. I want to sell this EA. However,
  1. can those who download the demo automatically download this indicator as a demo?
  2. If the indicator is updated, it may not work correctly in EA. Can you give me an idea about this?
  3. I am thinking of warning those who purchased it that you should also purchase this indicator. Is it correct way? 
What should I do in this situation? I could not find an explanation on the forum explaining this.

Your question has already been discussed multiple times on the forum.

Any EA, sold on the Market, needs to include any custom Indicators as resources in the final executable file. Not doing so would make the product fail the validation process.

Since other Market products require individual activation, you will not be able to include them as a resource.

In summary, you can't sell Market products that depend on other Market products.

 

Fernando Carreiro #:

Since other Market products require individual activation, you will not be able to include them as a resource.

In summary, you can't sell Market products that depend on other Market products.

Just out of curiosity - is it possible to compile someone else's indicator into your EA (as resource) if both you and the buyer purchased that indicator?

 
It is out of place to make your product depend on what you have no control over. You can rather develop your own custom indicator. That is reliability and control.
 
@Conor Mcnamara #: Just out of curiosity - is it possible to compile someone else's indicator into your EA (as resource) if both you and the buyer purchased that indicator?

Market product's are individually "wrapped" with a security protection (activated) that is unique to each user's hardware and MQL5 Community login.

So, assuming your question is about providing an EA to a customer directly (not selling it via the Market), then there is no need to add it as a resource anyway. You just need to access it normally like any other external custom Indicator, and it would work for both, as each of you would have that activated Indicator in your "Market" folder.

 
Fernando Carreiro #:

Market product's are individually "wrapped" with a security protection (activated) that is unique to each user's hardware and MQL5 Community login.

So, assuming your question is about providing an EA to a customer directly (not selling it via the Market), then there is no need to add it as a resource anyway. You just need to access it normally like any other external custom Indicator, and it would work for both, as each of you would have that activated Indicator in your "Market" folder.

ok yes that makes sense