Discussion of article "How to Order an Expert Advisor and Obtain the Desired Result" - page 2

You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
Guys, thanks a lot for the feedback and comments. To be honest, I was expecting more criticism. I guess there's more to come ;)
I'll add the table of contents, but I'll ask if it's possible to provide links to specific sections.
Regarding the "expert writer's armoury". I don't think that I have opened the eyes of some experienced programmers. The topic is chewed up in such detail just for traders, they think about system stability issues very superficially. And there can be no "universal pill" from all errors - many situations must be thought out individually for each system. Take for example the distance to stop orders: somewhere you can wait and put SL later, somewhere, if it is impossible to set a stop, you need to cancel the signal, and somewhere you need to "remember SL" and close according to the market. And this is a simple example with an independent deal, but often logic must take into account several orders, deals, and a lot of other factors. It is impossible to foresee everything.
From personal experience: Expert Advisors "for 100K real money" are ordered very rarely, mostly people test ideas. Deposits drained due to an error in the code are much less than deposits drained due to a flawed strategy. That's why "Testing an idea" is the number one section.
Coaster, the "desired result" is always the same - a suitcase with money. Only it has nothing to do with the article, it talks about the conscious way to this suitcase. It's all about the attitude towards forex, that's where the problem lies. It is high time to make all DCs write a huge inscription in a black frame (like on cigarette packs) on every page of their website:
IT'S VERY DIFFICULT TO MAKE MONEY IN FOREX
THERE IS NO EASY MONEY HERE!
or
95% OF TRADERS LOSE ALL THEIR INVESTMENTS
And now - the attitude to forex as to (intellectual) roulette. And it is advertised accordingly. And the contingent is corresponding, and how can it be otherwise...?
A washing machine advert should say: "never put a black cat in it, it will not turn white anyway, it will only be torn to pieces". And also: "if your snow-white clothes are soiled with black and red spots from fruit, do not buy a washing machine with all kinds of powders, but take 3% hydrogen peroxide for 10 cents in the pharmacy, apply 1 gram on these spots, and in 2 minutes they will disappear without a trace".
In the advertisement of an air conditioner it is necessary to inform: "dangerous germs and moulds breed in it, and when it is switched on for cooling, there should be no people in the room at all".
And so on and so forth.
It would be interesting to observe the effect of such objective advertising on potential buyers.
This is, of course, a parallel fantasy. But if we talk about robots, most adequate customers realise that this is their hobby and that it is about winning, not monthly income. Therefore, the client can pay the programmer for the work, for the programme (indicator, script, advisor), but not for the profit, which is taken by his scheme. Otherwise, we will have to count differently. If the payment for the profitability of the Expert Advisor is supposed to be made, it is necessary to agree on deductions to the developer of per cent of the profit (for example, 40%, or in general some regressive percentage depending on the load: smaller deductions for large volumes). At the same time, the developer should build into the Expert Advisor the control of the real profit, and automatic sending of the relevant information. Thus, for example, at the end of the quarter the developer will issue a specific invoice to the user. It is clear that the Expert Advisor should be terribly protected and not supplied to the user in the source code. In case of non-compliance with payment terms - it should be switched off. Although all this is already on the market, and it is called renting advisors. And what is practiced here is called "customised product order". To be fair, such "handiwork" should cost on average an order of magnitude more than replicated serial programmes.
Guys, thanks a lot for the feedback and comments. To be honest, I was expecting more criticism. I guess there's more to come ;)
I'll add the table of contents, but I'll make it clear if it's possible to provide links to specific sections.
Regarding the "expert writer's armoury". I don't think that I have opened the eyes of some experienced programmers. The topic is chewed up in such detail just for traders, they think about system stability issues very superficially. And there can be no "universal pill" from all errors - many situations must be thought out individually for each system. Take for example the distance to stop orders: somewhere you can wait and put SL later, somewhere, if it is impossible to set a stop, you need to cancel the signal, and somewhere you need to "remember SL" and close according to the market. And this is a simple example with an independent deal, but often logic must take into account several orders, deals, and a lot of other factors. It is impossible to foresee everything.
From personal experience: Expert Advisors "for 100K real money" are ordered very rarely, mostly people test ideas. Deposits drained due to an error in the code are much less than deposits drained due to a flawed strategy. That's why "Testing an idea" is the number one section.
Coaster, the "desired result" is always the same - a suitcase with money. Only it has nothing to do with the article, it talks about the conscious way to this suitcase. It's all about the attitude towards forex, that's where the problem lies. It is high time to make all brokerage centres write a huge inscription in a black frame (like on cigarette packs) on every page of their website:
IT IS VERY DIFFICULT TO MAKE MONEY IN FOREX
THERE IS NO EASY MONEY HERE!
or
95% OF TRADERS LOSE ALL THEIR INVESTMENTS
And now - the attitude to forex as to (intellectual) roulette. And it is advertised accordingly. And the contingent is corresponding, and how could it be otherwise...?
Yes, about advertising, it is certainly, no brokerage centre is not an enemy to scare away potential clients. No one will ever write in large letters a slogan that amateurs should not get involved in Forex. And stupid traders will not want to admit that it is only for professionals or even for a team of professionals working in large investment banks and having quick access to the necessary information, news, etc.
I remember a passage from a book devoted to successful trading (but on the stock market), which says that a respected and successful analyst of a large bank, who had access to the latest information about the markets, economic news and showed good results for many years, decided to leave and work independently, so as not to receive only a percentage of transactions. But the idea ended unsuccessfully. After being fired, this pro merged. Here comes the brutal truth. Even professionals drain their capital without having access to the latest and necessary information about the market. Therefore, it is better for ordinary people not to get involved here at all, so as not to lose their money. Losing 100% is guaranteed sooner or later. Firstly, you need an economic education with knowledge of the principles of trading on the stock and currency market, understanding of the nature of changes in the price of shares, futures and currencies. Secondly, you need experience of trading on demo-accounts and mini-accounts in real life. Thirdly, you need a well-tried strategy that brings stable profit for more than one month.
It is precisely because there are only a few of them in the market that our fellow programmers have to deal with amateurs and known losers, because almost all traders are such. And this is the whole problem of such development - the customer curses himself and the developer that the strategy and expert/indicator will turn out to be worthless and simply useless.
As an option, offer robot and indicator development services to large banks, investment companies and trust management companies.
... the most adequate clients understand that this is their hobby, and that it is about winning, not monthly income. ...And what is practised here is called "customised product ordering". To be honest, such "handwork" should cost on average an order of magnitude more than replicated serial programmes.
ATSs adapted to work on the real cost other money, and as a variant their cost is made up of money spent on previously created programmes, often created just to test the idea and often completely useless in trading. I can't /and probably no one can/ at once take and write a final TOR that takes into account everything and anything, it is better and cheaper to break it down into components and order the final one later - it is of higher quality, but it takes time and what they are created for. That's why programmers earn here and now, and developers count on later, and now it's a hobby.
Perfect article, thank you! Komposter-u bonus to karma)))).
Some "question-idea" has arisen, perhaps already voiced by someone somewhere here or not here, but I haven't seen it yet, so I'll speak out....
It would be great to have an idea about the arsenal of the toolkit of the programmer's constructor, from which templates, voiced above, he forms the framework. In its own way "tools, tool-box...", as in many software of automatic design as engineering (autoCAD,...), XD graphics (3DMAX, Maya, Nuke, etc) or Visual_X programming constructors (Visual C++, Basic, Pascal, etc).
My point is that knowing the toolkit(elements of an algorithm) makes it easier to algorithm. In articles I saw some attempts to use additional block design software, but as I understood they are still very low level and editing the code generated by them takes more time than writing from 0-la. That's why I want to know the toolkit of individual programmers, or some standard toolkit, from which you can start and then "draw" the algorithm with concrete blocks. This as for me is not only a plus for TC developers but even more for programmers themselves, in this case they just need to link the blocks according to the scheme and not to speculate what the customer meant.
For example, a class tree of such blocks: "orders", "filters", "man-management functions", etc. "Orders" can have elements like "open a market order", "open a pending order", "close an order", etc.....
Well, the trader already forms a block diagram from such blocks, and if you need custom blocks that are not available in the arsenal of a particular programmer or a certain "standard-tool-bar", a separate block (function, micro-algorithm...) is ordered.
In any case, custom special functions will make up less than 5% of the work, the rest will be standard. But to think clearly you should see the whole list visually)))))
I can count the customers capable of "algorithmic" on the fingers (thank God, two) of my hands. This is for 9 years of active custom programming.
So don't sweat it, but write an algorithm for your needs, and what the programmers will use is their problem.
Hello everyone!
I wanted to order a councillor, but judging by the local statutes it is not easy and unlikely to be done. Just beautiful words and nothing more. Or is a miracle possible? How do I order a counsellor?
Hello everyone!
I wanted to order a councillor, but judging by the local statutes it is not easy and unlikely to be done. Just beautiful words and nothing more. Or is a miracle possible? How do you order a counsellor?