Good morning
I think a free code is not finished.
It does not take into account error handling for example.
It does not provide a great guarantee of its result. No extensive testing or debugging
It will only work in specific circumstances.
it will not be optimized, consume a lot of time, waste time etc.
Paid or free, I don't think that only taking profit as a choice is good.
I prefer to keep in mind who is going to use the code
If he's a buffoon who's only looking for a quick win, a free code will suit him just fine.
You'll never make money from a buffoon who could buy you a code.
He will immediately tell you that he can find the same free code without having to pay for it.
On the other hand, if you come across someone who wants a code with which they know they will risk money and who will do it all year round and all the time.
he will ask you for guarantees that the code will work.
He will want to pay attention to the long-term operation of the code, resources and time.
He and all the people who are here to stay, will be ready to buy you codes that are much more advanced in their data processing than a free code.
I believe all products (EA or indicator) has to be free because profitability is not guaranteed.
I am thinking of selling indicators that will only offer moving averages.
That's not what's missing the moving average codes in codebase... and yet I intend to offer them for sale
I'm just genuinely interested in your opinion. What is it which makes an indicator a freebie, and what is it which makes an indicator have a cost attached to it?
what makes it NOT FREE is the time the developer put into the writing the code and the ease it which it can be replicated :D
Easy logic = FREE
Complicated logic = $$
https://www.mql5.com/en/code/49712
but the reason why I made it a free code is because people can do it for free on TradingView already
![Click on the market chart to create a price alert Click on the market chart to create a price alert](https://c.mql5.com/36/83/click-on-the-market-chart-to-create.png)
- www.mql5.com
If extensive work went into something to ensure a high quality software, and it is not easily reproducible by someone else, then it can be a paid product.
I think a code conversion from TV to MetaTrader should be free if the code was free on TradingView
I think the two above statements can be contradictory.
In general people buy a product if they believe it will enhance their performance... not because your code is robust.
Really?! If that is the case none of us should be wasting time freelancing for amateur traders in here.
I'm against the idea of freelancing for amateurs. I don't think it should be allowed, they need to learn how to trade well first. Freelancing should be done for professionals in my humble opinion
![MQL5 - Language of trade strategies built-in the MetaTrader 5 client terminal](https://c.mql5.com/i/registerlandings/logo-2.png)
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
You agree to website policy and terms of use