
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
72 cases, 24 new special-purpose cases, non-linear writing system, matrix grammar, morphosyntax, boustrophedon, and special phonetics - just what the coolest trading sects need (so the Chekists and Freemasons can't steal the Grail).
Yes, we should definitely translate the phrase "crossing two moving averages" into Ifkuil)
Due to the fact that the topic of this topic is largely philosophical and does not fit not only into the boundaries of algotrading, but also (in some places) programming in general, I decided to complete the series of parts of the concept with one final theory of "complication algorithm", outlining its understanding and answering the question - can such an algorithm exist in principle?
As planned, we will considerthe "complication mechanism" on the example of a simple rectangular marker on the pixel screen, drawn by calling one graphical function consisting of two nested loops (height and width) and using 5 basic parameters - x, y, width, height, color.
We will call the drawing function the "constructor" and its parameter set the Object. It should be noted that, as far as most people think,an Object is a "subset" of pixels separated by colour and geometrically combined into a common pixel set of the screen, but for the programmer, an Object is not only an external form, perceived by eye, but also creating the mechanism itself. A label, as we know, is "built" in two cycles by the drawing function, which means the function with its parameters is also a "label". Not a coloured rectangle, but the algorithm with parameters which draws it. This point is difficult to realize, as the person is used to visual perception of a shell of object and considers the code which is behind it as something far-fetched and secondary, however - it is the Object itself, after all in case of any changes of implementation of initial function or values of its parameters the external change of a shell inevitably follows.
I find it easier to separate the parameter set of a function from its internal implementation and treat it as the main Object, although of course this is not true, because the internal implementation of the constructor function and its parameter set are inextricably linked. However, the internal implementation changes much less frequently and these changes are more fundamental than, say, changes in the values of the parametric set, which are easy to work with and experiment with. If the implementation method of the constructor function changes, then a new parametric set arises, and this entails changes to all the "proto-blocks" built on the basis of the old parametric set of the constructor function. I.e. if we have initially built an alternate state of the Label with 5 parameters:x, y, width, height, color with different values and then "enable" it at some event, then an unexpected change of implementation method of the function-constructor, that reduces the number of parameters, say, to 3, will change the structure of the primary parametric set (from which other states, events or processes have probably already been created) and the previous construction of the alternate state of the Label will "collapse", becoming useless for the new version of the function-constructor. Here we face the first major obstacle of implementation of the complication algorithm: The method of implementation of the function-constructor sets bounds on the complication potential of the Object. Transcending these boundaries without human involvement according to some algorithm is automated complication.
Let's consider an experimental "straightforward" complication of a Label without changing the original method of its function-constructor implementation and without going into the complication sense - we will only change the values of its parameter set and "derive" new states on its basis and see what we come to:
Conclusion:
Certainly, disclosing this topic would require more than one book and one post is obviously not enough, but it is already obvious that if we define the goal of complicating some program, so that it creates Object models with different States, Events, reactions to environment, even without changing the implementation of a constructor function and relying on a fixed parameter set, probably, it could create a label performing some simple task through nth quantity of trial and error, but such program should "be able" to build "protoblocks" - states, events, I am optimistic, although I can imagine the complexity of such a task.
Hello all i have an expert advisor i need more details if anyone is good at it now i test about 100$ a day on eurusd and usdchf
will...
the objects in it are incorrectly represented :-)
PS/ guaranteed to fail, regardless of objects
If you suddenly find yourself in a cognitive mood of mind, read about genetic programming (spoiler: you cannot do without Bacus-Naurus).